Page tree

Produto:

Protheus.

Ocorrência:

A250REQAUT: Manipula MV_REQAUT nos apontamentos.

Passo a passo:

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

SintaxeA250REQAUT - Manipula MV_REQAUT nos apontamentos ( < PARAMIXB> ) --> cReqAut

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXBVetorInforma 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')

Observações: