01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:SIGAACD- Automação de Coleta de Dados
Rotina:

ACDV130 - Movimentação Interna


02. PONTO DE ENTRADA


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.

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.

User Function AI130GMI()Local aRet := PARAMIXBLocal cDoc := NextNumero('SD3',2,'D3_DOC',.T.)   aAdd(aRet,{'D3_DOC',cDoc,nil})Return aRet