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)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas