import.css=/download/attachments/327912/newLayout.css

Ponto-de-Entrada: PLSVLROP - Valores Cobrados
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:

Programa: PLSMCOB2

Função: PLSVALOPC

Ponto de Entrada: PLSVLROP

Objetivo: Permitir manipular dados de valores a serem cobrados por opcionais ao ser consultado ou faturado uma cobrança.

Exemplo de utilização: Quando e necessário alterar dados de cobrança de opcionais com base em uma regra especifica

 Parâmetros de Entrada:  Array na seguinte estrutura

 [1] –Valores a serem cobrados com esse usuário (array)

[2] – Matricula da família (caracter)

[3] – Ano de competência (caracter)

[4] – Mês de competência (caracter)

 Parâmetros de Retorno:

 Valores a serem cobrados manipulados ou não (array)

 Exemplo de rdmake:

 User Function PLSVLROP

LOCAL aValores    := paramixb[1]

LOCAL cMatricFam  := paramixb[2]

LOCAL cAno        := paramixb[3]

LOCAL cMes        := paramixb[4]

 MsgStop('Entrou no ponto de entrada PLSVLROP')

 MsgStop(' Ano de Competencia '+cAno)

MsgStop(' Mes de Competencia '+cMes)

MsgStop(' Matricula          '+cMatricFam)

 Return(aValores)

Programa Fonte
.PRW
Sintaxe

PLSVLROP - Valores Cobrados ( < Array> ) --> Array

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ArrayArray of RecordX
Retorno
    Array(vetor)
  • Valores a serem cobrados manipulados ou não (array)