Árvore de páginas

Descrição

Ponto de entrada localizado na rotina PPA Volkswagen/MAN, permitindo customizar a tratativa de valores de estoque.

Observações

Exemplos

User Function ORVW02E1  If (cQryAl003)->B1_GRUPO $ cGrupoOut    aPPA[44,8] += nValEst   elseIf (cQryAl003)->BM_CODMAR $  cMarcaVW .and. (cQryAl003)->BM_PROORI == '1'    aPPA[41,8] += nValEst   elseif(cQryAl003)->BM_CODMAR $  cMarcaMAN .and. (cQryAl003)->BM_PROORI == '1'    aPPA[42,8] += nValEst   else    aPPA[43,8] += nValEst   endif return

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga Protheus_11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

N/A

Retorno

N/A

Eventos de chamada do Ponto de Entrada

While !(cQryAl003)->(Eof())  If (cQryAl003)->B1_GRUPO $ cDescTip   DbSelectArea(cQryAl003)   Dbskip()   loop  EndIf  //  nValEst := CalcEst((cQryAl003)->B2_COD,(cQryAl003)->B2_LOCAL,MV_PAR02)[2]  //  If ExistBlock("ORVW02E1")   ExecBlock("ORVW02E1",.f.,.f.)  else   //   If (cQryAl003)->B1_GRUPO $ cGrupoOut    aPPA[44,8] += nValEst   elseIf (cQryAl003)->BM_CODMAR $  cMarcaVW .and. (cQryAl003)->BM_PROORI == '1'    aPPA[41,8] += nValEst   elseif(cQryAl003)->BM_CODMAR $  cMarcaMAN .and. (cQryAl003)->BM_PROORI == '1'    aPPA[42,8] += nValEst   else    aPPA[43,8] += nValEst   endif   //  endif  DbSelectArea(cQryAl003)  Dbskip() EndDo

Variáveis

Programa Fonte

OFIRVW02.PRW

  • Sem rótulos