Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGALOJA

Situação/Requisito:

Ao usar o ponto de entrada LJ7046, se a segunda posição do array que é retornado tiver uma quantidade de itens maior que a quantidade de itens do pedido que será gerado, o sistema gerava um error.log.

Solução/Implementação:

Adicionamos uma proteção extra ao uso do ponto de entrada LJ7046. No terceiro parâmetro (aSL2) que é passado no ponto de entrada, adicionamos o campo temporário "CONTADOR_PED" com o seu respectivo valor. Assim, no retorno do ponto de entrada, esse campo deverá ser retornado com o seu respectivo valor, juntamente com os campos que serão adicionados a linha do pedido. Dessa forma, relacionamos a linha do item que é retornado com a linha do pedido de vendas, o qual receberá os campos extras.

Observação:

Para mais detalhes sobre o ponto de entrada, consulte: DT LJ7046 ADICAO DE CAMPOS NO CABECALHO E NOS ITENS NO PEDIDO DE VENDA GERADO PELO SIGALOJA

Fontes do PacoteLOJA701C.PRW  14/11/2017 17:56:06 17