Localização: Executado nas funções A250Atu( ), A250Estoq( ), LoteSD4( ) e ExplodeSD4( ). Em que ponto: O Ponto de Entrada A250REQAUT permite manipular o conteudo de MV_REQAUT nos apontamentos.Como a leitura do parâmetro poderá ser feito em várias funções diferentes, isto deverá ser considerado no ponto de entrada. Programa fonte: MATA250.PRX Sintaxe: A250REQAUT - Manipula MV_REQAUT nos apontamentos ( < PARAMIXB> ) --> cReqAut Parâmetro: Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|
PARAMIXB | Vetor | Informa MV_REQAUT atual na primeira posição do Array (PARAMIXB[1]) | | X | |
Retorno: cReqAut(caracter) - Deverá retornar o valor a ser assumido para MV_REQAUT
Exemplo: User Function A250REQAUTLocal cReqAut := PARAMIXB[1]Local cProgMenu := FunName()Local cFunction := ProcName(3) + ' / ' + ProcName(4)Local cOp := If(cProgMenu == 'MATA250', M->D3_OP, '')ConOut('-------------------------------------------')ConOut('cReqAut : ' + cReqAut)ConOut('cProgMenu: ' + cProgMenu)ConOut('cFunction: ' + cFunction)ConOut('cOp : ' + cOp)ConOut('-------------------------------------------')Return('D') |