Bem Vindo Visitante Lista de Usuários

 Todos os Fórums
  Outros Módulos

Enviar para a impressoraImprimir   

Subject ExecAuto da Transferência ( MATA261 )
Mensagem do Enviar e-mail Abrir o Perfil do usuário JALBERTO JALBERTO em 5/14/2018 as 11:08 hs
Local: RS   Registrada: 8/20/2009  Postagem: 85
Pessoal, alguém ai tem um execauto da Tranferência múltipla( MATA261 ) funcionando ?

Eu tenho uma versão aqui mas está dando erro de campo obrigatório não informado, sendo que passo os campos na mesma ordem que estão na tela.

Eu simulei a digitação da transferência na tela e não dá o mesmo erro que o execauto.


Jorge Alberto

Mensagem do Enviar e-mail Abrir o Perfil do usuário CDL CDL em 5/14/2018 as 12:25 hs
Local: SP   Registrada: 2/19/2008  Postagem: 1094
Boa tarde,

Na Versão 12 add novos campos, segue um em produção 100% operacional

     aAdd(aArray,{;
     SB1->B1_COD,;                                   // Cod. Produto Origem
     SB1->B1_DESC,;                                   // Descricao Produto Origem
     SB1->B1_UM,;                                   // UM Origem
     aTrf[I,3],;                                        // Armazen Origem
     aTrf[I,4],;                                        // Endereco Origem
     SB1->B1_COD,;                                   // Cod. Produto Destino
     SB1->B1_DESC,;                                   // Descricao Produto Destino
     SB1->B1_UM,;                                   // UM Destino
     aTrf[I,8],;                                        // Armazen Destino
     aTrf[I,4],;                                        // Endereco Destino
     aTrf[I,7],;                                        // Num. Serie
     aTrf[I,5],;                                        // Lote
     aTrf[I,6],;                                        // Sub Lote
     aTrf[I,9],;                                        // Data Validade
     Criavar("D3_POTENCI",.F.),;                    // Potencia
     aTrf[I,2],;                                        // Quantidade (C6_QTDVEN)
     0,;                                                  // Qtd. 2a UM
     Criavar("D3_ESTORNO",.F.) ,;                // --> 18 Estorno
     Criavar("D3_NUMSEQ",.F.) ,;                // --> 19 Numero Sequencia
     aTrf[I,5],;                                        // Lote
     aTrf[I,9],;                                        // Data Validade
     Space(3),;                                         // Item Grade
     CriaVar("D3_OBSERVA") })                     // Observacao


Sds,

Raphael - D.E.M.A

Mensagem do Enviar e-mail Abrir o Perfil do usuário JALBERTO JALBERTO em 5/14/2018 as 13:15 hs
Local: RS   Registrada: 8/20/2009  Postagem: 85
Obrigado pelo retorno Raphael, fiz os ajustes e está solicitando uma Ocorrência.

AJUDA:OCORRENCIA
A ocorrência informada não foi          encontrada no cadastro de ocorrências.
Array aheader com inconsistencia de dados.Favor verificar o layout do array enviado
O Campos necessarios sao:
Titulo     Campo      Tipo Tamanho Decimal
---------- ---------- ---- ------- -------
Prod.Orig. D3_COD      C        15       0
Desc.Orig. D3_DESCRI   C        30       0
UM Orig.   D3_UM       C        2       0
Armazem Or D3_LOCAL    C        6       0
Endereco O D3_LOCALIZ C        15       0
Prod.Desti D3_COD      C        15       0
Desc.Desti D3_DESCRI   C        30       0
UM Destino D3_UM       C        2       0
Armazem De D3_LOCAL    C        6       0
Endereco D D3_LOCALIZ C        15       0
Numero Ser D3_NUMSERI C        20       0
Lote       D3_LOTECTL C        20       0
Sub-Lote   D3_NUMLOTE C        6       0
Validade   D3_DTVALID D        8       0
Potencia   D3_POTENCI N        6       2
Quantidade D3_QUANT    N        18       6
Qt 2aUM    D3_QTSEGUM N        18       6
Estornado D3_ESTORNO C        1       0
Sequencia D3_NUMSEQ   C        6       0
Lote Desti D3_LOTECTL C        20       0
Validade D D3_DTVALID D        8       0
Item Grade D3_ITEMGRD C        3       0
Id DCF     D3_IDDCF    C        6       0
Observação D3_OBSERVA C        30       0




Jorge Alberto

Para participar do Fórum você precisa efetuar login primeiro
Caso você não esteja registrado registre-se para participar do fórum

 Mudar para Fórum