cancel
Showing results for 
Search instead for 
Did you mean: 

Upload Arquivo Diversas extensões SAP

0 Kudos

Senhores, boa tarde.

Preciso fazer o Upload de diversos tipos de arquivo para o SAP, arquivos esses escolhidos pelo usuário, aonde sua localização será local ou em algum servidor.

O conteúdo desse arquivo deverá ser salvo em uma tabela Z no formato binário.

Alguém tem idéia se é possível se fazer isso?

Att, Felipe.

Accepted Solutions (1)

Accepted Solutions (1)

brunobex
Active Participant
0 Kudos

Olá Felipe,

Vou colocar um cenário que já implementei:

Crie na tabela Z um campo do tipo LRAW de 1000 posições precedido de um campo do tipo INT2.

Criei um campo do tipo NUMC de 5 posições para ser um campo chave. Esse campo será um contador necessário para quebrar as linhas de 1000 em 1000.

Como Ficaria a sua tabela:

CAMPO_CONTADOR do tipo NUMC de 5 posições (como chave).

CAMPO_DATA_SIZE do tipo INT2.

CAMPO_DATA do tipo LRAW de 1000 posições.

Passos de implementação:

1) Fazer o upload do arquivo em memória.

2) Guarda no campo CAMPO_DATA o conteúdo binário.

3) Utilizar o CAMPO_DATA_SIZE para controlar o tamanho do binário.

4) Utilizar o CAMPO_CONTADOR para controlar as linhas de 1000 em 1000.

Achei muito interessante a pergunta e vou postar para a comunidade um blog mostrando passo-a-passo como fazer isso. Fiz isso em 2010 e ná época também não foi fácil.

Att,

Bruno Xavier.

Answers (1)

Answers (1)

brunobex
Active Participant
0 Kudos

Olá Felipe,

Segue o Blog que fiz mostrando como fazer isso:

Upload/Download any file to a Z table

Att,

Bruno Xavier.

0 Kudos

Olá Bruno, boa tarde.

Obrigado pelas dicas e pelo blog, ficou muito bom.

Consegui resolver o Programa dessa forma mesmo.

Abraços.

Felipe.