Home

Linha Microsiga Protheus

Páginas filhas
  • PLSALTCOB - Altera valor de cobrança

Descrição

PLSALTCOB - Alterar valor de cobrança

Observações

Ponto de entrada executado antes da gravação dos valores de cobrança gerados pela rotina lote de cobrança (PLSA627).

Exemplos#Include "TOTVS.CH"
User Function PLSALTCOB()
Local aVlrCob := paramixb[1]
Local nFor := 0
 
For nFor := 1 TO Len(aVlrCob)
       
        //10% sobre o valor do custo operacional
        If aVlrCob[nFor,43] > 0
                aVlrCob[nFor,43] := aVlrCob[nFor,43] * 0.1
        EndIf
       
Next nFor

Return aVlrCob

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

TOTVSDBAccess

Parâmetros

Parâmetro: aVlrCob

Definição:

aVlrCob[n,1]= Tipo de lançamento (1-Credito;2-Debito)
aVlrCob[n,2]= Valor do Evento
aVlrCob[n,3]= Codigo do lançamento
aVlrCob[n,4]= Evento de origem
aVlrCob[n,5]= Descrição do evento de origem
aVlrCob[n,6]= Codigo do Cargo
aVlrCob[n,7]= Matricula do usuario
aVlrCob[n,8]= Nome do usuário
aVlrCob[n,9]= Sera o Total
aVlrCob[n,10]= Sexo
aVlrCob[n,11]= Grau de parentesco
aVlrCob[n,12]= reservado
aVlrCob[n,13]= Codigo da faixa de cobrança
aVlrCob[n,14]= Nivel da faixa de cobrança
aVlrCob[n,15]= Tipo de usuario (T=titular;d=dependente)
aVlrCob[n,16]= alias
aVlrCob[n,17]= origem da cobrança
aVlrCob[n,18]= Calcula irrf
aVlrCob[n,19]= Sequencial
aVlrCob[n,20]= Idade minima da faixa de cobraça
aVlrCob[n,21]= Idade maxima da faixa de cobraça
aVlrCob[n,22]= verba da faixa de cobrança
aVlrCob[n,23]= Valor mensal da faixa de cobrança
aVlrCob[n,24]= reservado (numerico)
aVlrCob[n,25]= reservado (numerico)
aVlrCob[n,26]= reservado (numerico)
aVlrCob[n,27]= reservado (numerico)
aVlrCob[n,28]= reservado (numerico)
aVlrCob[n,29]= reservado (numerico)
aVlrCob[n,30]= codigo sequencial dos lançamento de debito/credito
aVlrCob[n,31]= cComprea
aVlrCob[n,32]= valor atual
aVlrCob[n,33]= valor anterior
aVlrCob[n,34]= codigo do plano
aVlrCob[n,35]= versão do plano
aVlrCob[n,36]= descrição do plano
aVlrCob[n,37]= produto utilizado para faturamento (SB1)
aVlrCob[n,38]= codigo do TES
aVlrCob[n,39]= reervado (0)
aVlrCob[n,40]= reervado (0)
aVlrCob[n,41]= Codigo da operadora
aVlrCob[n,42]= Codigo da empresa
aVlrCob[n,43]= Matricula
aVlrCob[n,44]= Codigo do Contrato
aVlrCob[n,45]= Versao do Contrato
aVlrCob[n,46]= Codigo do Subcontrato
aVlrCob[n,47]= Versao do Subcontrato
aVlrCob[n,48]= Codigo do produto
aVlrCob[n,49]= Versao do Produto
aVlrCob[n,50]= Reservado
aVlrCob[n,51]= Reservado
aVlrCob[n,52]= Tipo de usuario
aVlrCob[n,53]= Recno BA3
aVlrCob[n,54]= Recno BG9
aVlrCob[n,55]= Recno BT5
aVlrCob[n,56]= Recno BQC
aVlrCob[n,57]= Recno BT6
aVlrCob[n,58]= Numero de cobrança
aVlrCob[n,59]= Ano
aVlrCob[n,60]= Mes
aVlrCob[n,61]= Intercambio
aVlrCob[n,62]= Tipo de registro
aVlrCob[n,63]= Reservado
aVlrCob[n,64]= Reservado
aVlrCob[n,65]= Cargo
aVlrCob[n,66]= Pre-Pagamento.
aVlrCob[n,67]= Tipo do Plano no GPE
aVlrCob[n,68]= Tipo de Fornecedor no GPE (1-Ass. Medica;2- Ass. Odontologica)
aVlrCob[n,69]= Cod. fornecedor
aVlrCob[n,70]= Cod. Dependente
aVlrCob[n,71]= Cod do Plano

Retorno

aVlrCob

Eventos de chamada do Ponto de Entrada

Alterar valor de cobrança

Programa Fonte

PLSA627.PRX

  • Sem rótulos