Histórico da Página
...
Ponto de Utilização
- "APOS-VALIDACAO".GERA-TRANS
- -FAT" - CPC funcionará apenas com Banco de Dados Oracle.VALOR-PAGTO"
- APÓS"APOS-VAL-INSU"
- "ANTES-VALIDACAO"
- "TIPO-COBRANCA"
Include das definições das tabelas temporárias
...
Tabela de entrada tmp-cpc-rc0310b-entrada
def temp-table tmp-cpc-rc0310b-entrada no-undo
field in-evento-programa as as char format "x(10)"
field nm-ponto-chamada as as char format "x(15)"
field nr-rowid-moviproc as rowed
field cd-opcao-doc as int
field cd-unidade as rowid
field cd-tipo-cobranca as int
field in-tipo-movto as char format "x(1)"
field cd-selecao as int format "99"
field cd-tipo-insumo-ini as int format "99"
field cd-tipo-insumo-fim as int format "99"
field cd-insumo-ini as int64 format "9999999999"
field cd-insumo-fim as int64 format "9999999999"
field cd-proced-ini as int format "99999999"
field cd-proced-fim as int format "99999999"
field cd-prestador like preserv.cd-prestador
field cd-prestador-save like preserv.cd-prestador
field aa-fatura like notapres.aa-fatura
field cd-serie like notapres.cd-serie-nf
field nr-fatura like notapres.cod-fatur-ap
field in-tipo-validacao as int
field cod-indicador as char
field dt-anoref-ini like perimovi.dt-anoref
field dt-anoref-fim like perimovi.dt-anoref
field nr-perref-ini like perimovi.nr-perref
field nr-perref-fim like perimovi.nr-perref
field cd-transacao-ini like tranrevi.cd-transacao
field cd-transacao-fim like tranrevi.cd-transacao
field cd-unidade-imp like moviproc.cd-unidade-imp
field cd-prestador-imp like moviproc.cd-prestador-imp
field nr-lote-imp like moviproc.nr-lote-imp
field nr-seq-imp like moviproc.nr-sequencia-imp
field cd-modalidade like modalid.cd-modalidade
field cd-modalidade-ini like modalid.cd-modalidade
field cd-modalidade-fim like modalid.cd-modalidade
field nr-insc-contrat like propost.nr-insc-contratante
field nr-doc-ini like moviproc.nr-doc-original
field nr-doc-fim like moviproc.nr-doc-original
field cd-unidade like docrecon.cd-unidade
field cd-unidade-prestadora like docrecon.cd-unidade-prestadora
field cd-transacao like like docrecon.cd-transacao
field nr-serie-doc-original like like docrecon.nr-serie-doc-original
field nr-doc-original like like docrecon.nr-doc-original
field nr-doc-sistema like docrecon.nr-doc-sistema.
...
- in-evento-programa – Evento do programa que chama CPC-RC0310B.P.
- nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza.
- nr-rowid-moviproc – Identificador do registro do procedimento do documento.
- cd-opcao-doc – indica a opção de validação escolhida pelo usuário em tela.
- cd-unidade – Código da unidade.
- cd-unidade-prestadora – Código da unidade prestadora.
- cd-transacao – Código da transação.
- nr-serie-doc-original – Série dodocumento.
- nr-doc-original – Número do documento.
- nr-doc-sistema – Número do documento no sistema.
Tabela de saída tmp-cpc-rc0310b-saida
def temp-table tmp-cpc-rc0310b-saida no-undo
field lg-atualiza as log
field lista-tipo-cob as char
field lg-undo-retry as as log
field ds-mensagem as char format "x(75)"
field lg-atualiza as log.
field lista-tipo-cob as char.
Definição campo a campo da tabela de saída
...
- lg-atualiza – Indica se deve atualizar ou não os tipos de cobrança;
- lista-tipo-cob – Variável que irá conter a nova lista de opções que será exibida em tela para o usuário;
- 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.