Home

Linha Microsiga Protheus

Páginas filhas
  • PLSALTRE - Valor em Moeda Corrente

Ponto-de-Entrada: PLSALTRE - Valor em Moeda Corrente
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

O ponto de entrada PLSALTRE tem por objetivo retornar o Valor em moeda corrente da composição valorizada e o Alias de referencia em relação a regra utilizada.

É executado na função PLSRETVREA, no momento da valorização da composição de procedimentos que utilizem a função PLSRETREA.

Eventos


 

Programa Fonte
PLSVLRPRO.PRW
Sintaxe

PLSALTRE - Valor em Moeda Corrente ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ], [ ParamIxb[4] ], [ ParamIxb[5] ], [ ParamIxb[6] ], [ ParamIxb[7] ], [ ParamIxb[8] ], [ ParamIxb[9] ], [ ParamIxb[10] ], [ ParamIxb[11] ], [ ParamIxb[12] ], [ ParamIxb[13] ], [ ParamIxb[14] ] ) --> aRetorno

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIxb[1] Numérico Valor Calculado até o momento
ParamIxb[2] Caracter Alias onde foi encontrado o nível de valorização
ParamIxb[3] Lógico Variável lógica que indica se foi encontrada regra para valorização
ParamIxb[4] Lógico Variável lógica que indica se a composição tem como regra de valorização "Informada"
ParamIxb[5] Caracter Código da Rede de Atendimento que está sendo utilizada para valorização
ParamIxb[6] Caracter Código da Operadora que está sendo utilizada para valorização
ParamIxb[7] Caracter Código do Local de Atendimento utilizado para valorização
ParamIxb[8] Caracter Código da Especialidade da Rede de Atendimento utilizado para a valorização
ParamIxb[9] Caracter Código do Regime de Atendimento utilizado para valorização (1-Internação;2-Ambulatorial)
ParamIxb[10] Lógico Variável lógica que inidica se a valorização se refere ao cálculo de Coparticipação
ParamIxb[11] Caracter Código do Procedimento que está sendo realizada valorização
ParamIxb[12] Caracter Código da Unidade de Medida que está sendo realizada a valorização
ParamIxb[13] Data Data de referencia para realizar a valorização
ParamIxb[14] Caracter Código do Tipo de Tabela do Procedimento que está sendo realizada a valorização
Retorno
    aRetorno(array_of_record)
  • Array com duas posições: 1-Valor em moeda corrente referente a valorização; 2-Código do Alias referente ao nível que foi encontrada a parametrização
Observações


 

Exemplos
User Function PLSALTRELOCAL nRef       := ParamIxb[1]LOCAL cAlias	 := ParamIxb[2]LOCAL lOK	 := ParamIxb[3]LOCAL lInformada := ParamIxb[4]LOCAL cCodRda	 := ParamIxb[5]LOCAL cCodInt	 := ParamIxb[6]LOCAL cCodLoc	 := ParamIxb[7]LOCAL cEspec	 := ParamIxb[8]LOCAL cRegAte	 := ParamIxb[9]LOCAL lCobCoPart := ParamIxb[10]LOCAL cCodPro	 := ParamIxb[11]LOCAL cCodUnd	 := ParamIxb[12]LOCAL dDatAnalise:= ParamIxb[13]LOCAL cCodPad	 := ParamIxb[14]LOCAL aRetorno	 := {nRef,cAlias}//Regra Específica do ClienteReturn(aRetorno)