import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: PLMQTPER - Rtorno de Novo Percentual
Descrição:
O ponto de entrada PLMQTPER permite retornar um novo percentual, quando houver cálculo de porcetagem na valorização de um procedimento (parametrizados na Tabela Padrão, Alias BL0).
Programa Fonte
PLSA720
Sintaxe
PLMQTPER - Rtorno de Novo Percentual ( [ cCodSeq ], [ cCodPad ], [ cCodPro ], [ nQtdPro ], [ lMemory ], [ cChaveGui ], [ dDatPro ], [ lValid ], [ nPosBD6 ], [ aBL0 ], [ aRet ] ) --> aRet
Parâmetros:
Retorno
Exemplos
User Function PLMQTPERLocal cCodSeq := paramixb[1]Local cCodPad := paramixb[2]Local cCodPro := paramixb[3]Local nQtdPro := paramixb[4]Local lMemory := paramixb[5]Local cChaveGui := paramixb[6]Local dDatPro := paramixb[7]Local lValid := paramixb[8]Local nPosBD6 := paramixb[9]Local aBL0 := paramixb[10]Local aRetSis := paramixb[11] Local aRet := {}Local aRet50 :={}Local aRet70 :={}Local aRet100 :={} //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿//³ Monta os retornos ³//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ //50Aadd(aRet50,"2") //DebitoAadd(aRet50,nQtdPro)Aadd(aRet50,50)//70Aadd(aRet70,"2") //DebitoAadd(aRet70,nQtdPro)Aadd(aRet70,70) //100Aadd(aRet100,"2") //DebitoAadd(aRet100,nQtdPro)Aadd(aRet100,100) //ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿//³ Verifica o tipo de retorno de acordo com a regra do cliente ³//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ If XXXXX Aadd(aRet,aRet50)ElseIf XXXXX Aadd(aRet,aRet70) ElseIf XXXXX Aadd(aRet,aRet100) EndIf Return(aRet)
|