Árvore de páginas

Rotina utilizada para impressão de guias pagas com antecipação.
Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.
Localização
Para o ponto "IMP-SIMUL-CUSTO", dentro do programa fp0710d.p no momento da impressão de guias de Custo Operacional.
Para o ponto "IMP-SIMUL-PART", dentro do programa fp0710d.p no momento da impressão de guias de Participação.
Ponto de Utilização
"IMP-SIMUL-CUSTO", "IMP-SIMUL-PART"
Include das definições das tabelas temporárias
cpc-fp0710d.i
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-fp0710d-entrada
def temp-table tmp-cpc-fp0710d no-undo
field nm-ponto-chamada-cpc as char format "x(15)"
field in-evento-programa as char format "x(10)"
field cd-modalidade like ter-ade.cd-modalidade
field cd-contratante like notaserv.cd-contratante
field cd-contratante-origem like notaserv.cd-contratante-origem
field nr-ter-adesao like ter-ade.nr-ter-adesao
field nr-ter-estat like ter-ade.nr-ter-adesao
field aa-referencia like notaserv.aa-referencia
field mm-referencia like notaserv.mm-referencia
field nr-sequencia like notaserv.nr-sequencia
field nm-arquivo-saida as char
field aa-guia-ini like guiautor.aa-guia-atendimento
field aa-guia-fim like guiautor.aa-guia-atendimento
field cd-transacao-ini like guiautor.cd-transacao
field cd-transacao-fim like guiautor.cd-transacao
field nr-guia-ini like guiautor.nr-guia-atendimento
field nr-guia-fim like guiautor.nr-guia-atendimento
field cd-tipo-guia-ini like guiautor.cd-tipo-guia
field cd-tipo-guia-fim like guiautor.cd-tipo-guia
field dt-emissao-guia-ini like guiautor.dt-emissao-guia
field dt-emissao-guia-fim like guiautor.dt-emissao-guia
field cd-tipo-venc-ini like fatura.cd-tipo-venc
field cd-tipo-venc-fim like fatura.cd-tipo-venc
field nr-dias-venc-ini like parafatu.nr-dias-vencimento
field nr-dias-venc-fim like parafatu.nr-dias-vencimento
field cd-especie like fatura.cd-especie
field lg-nao-libera as log format "Sim/Nao"
field lg-cob-movto-princ as log format "Sim/Nao"
field cont as int.
Definição campo a campo da tabela de entrada
nm-ponto-chamada-cpc – Ponto de chamada da cpc
in-evento-programa – Identifica qual procedimento a cpc deve executar no momento que está sendo chamada
cd-modalidade – Código da modalidade de comercialização
cd-contratante – Código do contratante
cd-contratante-origem – Código do contratante origem
nr-ter-adesao – Número do termo de adesão
nr-ter-estat – Número do termo de adesão de estatística
aa-referencia – Ano de referência da nota
mm-referencia – Mês de referencia da nota
nr-serquencia – Seqüência da nota
nm-arquivo-saida – Nome do arquivo de saída
aa-guia-ini – Ano inicial das guias de autorização
aa-guia-fim – Ano final das guias de autorização
cd-transacao-ini – Transação inicial das guias de autorização
cd-transacao-fim – Transação final das guias de autorização
nr-guia-ini – Número inicial das guias de autorização
nr-guia-fim – Número final das guias de autorização
cd-tipo-guia-ini – Código inicial do tipo das guias de autorização
cd-tipo-guia-fim – Código final do tipo das guias de autorização
dt-emissao-guia-ini – Data de emissão inicial das guias de autorização
dt-emissao-guia-fim – Data de emissão final das guias de autorização
cd-tipo-venc-ini – Código do tipo de vencimento inicial das guias de autorização
cd-tipo-venc-fim – Código do tipo de vencimento final das guias de autorização
nr-dias-venc-ini – Quantidade de dias inicial das guias de autorização
nr-dias-venc-fim – Quantidade de dias final das guias de autorização
cd-especie – Código da espécie
lg-nao-libera – Processa movimentos não liberados pelo contas
lg-cob-movto-princ – Calcula somente movimentos do prestador principal
cont – Contador de faturas
Tabela de saída tmp-cpc-fp0710d-saida
def temp-table tmp-cpc-vp0310b-saida no-undo
field lg-undo-retry as log
field ds-mensagem as char format "x(75)".
Definição campo a campo da tabela de saída
lg-undo-retry – Variável que controla os erros que podem ocorrer na CPC.
ds-mensagem – Variável que recebe a descrição dos erros que ocorreram na CPC.




  • Sem rótulos