Uma das formas de fazer upload de um arquivo CSV no ABAP, é fazendo a leitura através das funções de upload, percorrer a tabela e fazer a separação dos campos utilizando o comando SPLIT AT.
Mas é possível fazer isso de uma forma mais simples utilizando a função TEXT_CONVERT_TEX_TO_SAP.Nesse post vou mostrar como usar essa FM, no exemplo abaixo abaixo é feito a leitura de uma arquivo de contatos em formato CSV separado por ";" com dois campos nome e email, em seguida os dados carregados são escritos na tela.
Primeiro fazemos a leitura do arquivo CSV:
Em seguida convertemos o conteudo lido para a nossa tabela com os campos do CSV
Exemplo completo: