Árvore de páginas

Versões comparadas

Chave

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

...

Descrição:O Ponto de Entrada AI130GMI permite incluir/excluir/alterar os dados a serem gravados na rotina automática mata240, pelo programa ACDV130 (Movimentos Internos).
Eventos:

Durante a leitura de uma etiqueta na embalagem e a mesma é uma etiqueta invalida.Após a confirmação da movimentação feita através do coletor de dados

Programa Fonte:ACDV130.prg
Parâmetros:

PARAMIXB[n] - Array - Contem os campos e valores da tabela SD3 para ser enviado a rotina automática MATA240, onde:

PARAMIXB[n][1] - Caracter - Nome do campo da SD3

PARAMIXB[n][2] - Caracter - Valor a ser atribuido no campo

PARAMIXB[n][3] - NIL (valor padrão)


Retorno:

aRet - Array - Contem os campos e valores da tabela SD3 para ser enviado a rotina automática MATA240, deve ter a mesma estrutura do array APARAMIXB

Exemplo:

O Ponto de entrada acionado antes da execução da rotina automática da MATA240, quando é confirmado a inclusão do movimento através do coletor de dados.

Bloco de código
linenumberstrue
User Function AI130GMI()
Local aRet := PARAMIXBLocalPARAMIXB
Local cDoc := NextNumero('SD3',2,'D3_DOC',.T.)
   aAdd(aRet,{'D3_DOC',cDoc,nil})
Return aRet