Olá Alexandre!
Portanto, um requisito é atendido.
Em geral, você pode criar arquivos BIN de duas maneiras: usando GUI_DOWNLOAD ou abrindo um conjunto de dados / transferência. Em ambos os casos, você pode definir um tratamento binário. O final do arquivo não é importante, para testar você pode usar *.TXT para ver diretamente o resultado em um editor (ou *.DAT, se preferir uma diferença).
Os campos de caracteres podem ser 1:1, no caso de números não é tão fácil. Veja se você pode definir campos com o formato DB2 (por exemplo, número sem sinal, 4 bytes). Você pode combinar isso em uma estrutura, talvez um move-corresponding já converta corretamente do formato SAP-DB para o formato de estrutura DB2 (internamente também deve ser automático).
Transfira essa estrutura para um arquivo / adicione-a a uma linha de uma tabela interna para GUI_DOWNLOAD.
Pode ser útil ter um sistema não unicode, então você pode usar um movimento de uma estrutura para um campo de caracteres plano sem conversões. Mas uma tabela estruturada com modo BIN pode funcionar perfeitamente para GUI_DOWNLOAD.
É apenas uma questão de se você pode construir uma estrutura (interna) em um formato DB2 exato. Dê uma olhada detalhada na ajuda de DATA, tipos predefinidos.
Saudações,
Christian