Home

Linha Microsiga Protheus

Páginas filhas
  • PLSDTRETRO - Manipula data inicial para cobrança retroativa.

Descrição

Ponto de entrada na rotina lote de cobrança que manipula a data inicial e busca usuários pendentes para cobrança retroativa.

Observações

Ponto de entrada para manipular o período para cobrança retroativa.

Exemplos

User function PLSDTRETRO()

Local cData:=''

//Regra do cliente

Return(cData)

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus10

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

cMes - Mês referente a cobrança;
cAno - Ano referente a cobrança;
dDatAux2 - Data Final para cobrança retroativa
aUsuarios - Array com as informações do usuário

   aUsuarios[1]-Tipo de registro

  aUsuarios[2]- Data de Nascimento

 aUsuarios[3]-Nome do Usuário

aUsuarios[4]- Recno do BA1

aUsuarios[5]-Sexo

aUsuários[6]-Grau de parentesco

aUsuarios[7]- Tipo de usuário

aUsuarios[8]-Cod. Plano

aUsuarios[9]- Descrição

aUsuarios[10]-versão plano

aUsuarios[11]- Cobra taxa de adesão?

aUsuarios[12]- Digito usuário

aUsuarios[13]-Matricula

aUsuarios[14]- data de inclusão

aUsuarios[15] - cobranca pro-rata (.T. or .F.)

aUsuarios[16]- pro-rata

aUsuarios[17]- Cobrança retroativa

aUsuarios[18]- dias de corte para cobrança retroativa

aUsuarios[20]-faixa de cobrança

aUsuarios[21]- Cobra retroativo

aUsuarios[22]- Cobra pro-rata saida

aUsuarios[23] - Iif(lCobRatSai,Subs(DtoS(BA1_DATBLO),1,6)==cAno+cMes,.F.)

aUsuarios[24] - Data de bloqueio

 

 

 

 

Retorno

Data inicial no formato string

Eventos de chamada do Ponto de Entrada

Variáveis

Programa Fonte

PLSMCOB2.PRW

  • Sem rótulos