Home

Linha Microsiga Protheus

Páginas filhas
  • PL987US - Modificação do Valor da US

Ponto-de-Entrada: PL987US - Modificação do Valor da US
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:

Programa: PLSA987

 

Função: PlsReUsRem

 

Ponto de Entrada: PL987US

 

Objetivo: Possibilitar a modificação do valor da US conforme regras especificas do cliente.

 

Exemplo: Atribuir outro nível para verificação da US.

Por exemplo ->Nível US encontrada no reembolso (Padrao): BFM.

                     ->Nível de parametrização necessário : BQC.

 

Ponto de Chamada : Antes de retornar o valor da Unidade de Serviço (U.S.) de reembolso verificado na função PlsReUsRem de acordo com o nível especificado ('BMC' ou 'BMB' ou 'BFM' )

 

Parâmetros de entrada:

 

aOrdensNiv[nForNiv]à posição do array com o conteúdo do Nível encontrado.Exemplo('BMC' ou 'BMB' ou 'BFM' ).

nRetà Valor encontrado de US de acordo com o nível acima encontrado.

 

Parâmetros de Retorno:

 

Numérico (nRet) à Novo Valor da Unidade de Serviço  (U.S.) de reembolso de acordo com a regra especifica do usuário.

 

Exemplo de sua codificação

 

User Function PL987US ()

 

Local cNiv := paramixb[1] //parâmetro de entrada 1

{  //variável que deverá conter o nível para parametrização da US }

 

Local nRet:= := paramixb[2] //parâmetro de entrada 2

{  //variável que deverá conter o Valor da Unidade de Serviço  (U.S.) para o nível especificado.}

 

nRet:=//Regra Especifica do usuário

 

Return (nRet)// Retorna o Valor da Unidade de Serviço  (U.S.) de reembolso.

Programa Fonte
.PRW
Sintaxe

PL987US - Modificação do Valor da US ( < aOrdensNiv[nForNiv]> , < nRet> ) --> nRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
aOrdensNiv[nForNiv] Array of Record X
nRet Array of Record X
Retorno
    nRet(numerico)
  • Novo Valor da Unidade de Serviço (U.S.) de reembolso de acordo com a regra especifica do usuário.