Acredito que você pode usar um campo de saída para isso.
Isso significa criar um elemento de campo e um domínio no dicionário de dados, o domínio precisará ter uma saída de conversão configurada colocando uma entrada no campo 'Rotina de Conversão', por exemplo, MYDAT.
Você precisará criar dois módulos de função da seguinte maneira:
por exemplo, CONVERSION_EXIT_MYDAT_OUTPUT
e CONVERSION_EXIT_MYDAT_INPUT
Agora sua tabela interna deverá fazer referência ao elemento de dados que você criou em vez do que está utilizando atualmente. O ALV deverá automaticamente capturar as saídas de conversão e exibir a saída como deseja.
FUNCTION CONVERSION_EXIT_MYDAT_OUTPUT.
*"----
"
"Interface Local:
*" IMPORTING
*" REFERÊNCIA(ENTRADA) TIPO DATS
*" EXPORTING
*" REFERÊNCIA(SAÍDA)
*"----
concatenar entrada(4) '/' entrada
4(2) '/' entrada
6
em saída.
ENDFUNCTION.
FUNCTION CONVERSION_EXIT_MYDAT_INPUT.
*"----
"
"Interface Local:
*" IMPORTING
*" REFERÊNCIA(ENTRADA)
*" EXPORTING
*" REFERÊNCIA(SAÍDA) TIPO DATS
*"----
data l_string tipo cadeia.
l_string = entrada.
substituir todas as ocorrências de '/' em l_string por ' '.
saída = l_string.
ENDFUNCTION.