Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

03. INCLUDE DAS DEFINIÇÕES DAS TABELAS TEMPORARIAS

  • cpc-fp0620a.i
  • fp0620a.i

04. TABELAS DE ENTRADA

Tabela de entrada tmp-cpc-fp0620a-entrada

...

def temp-table tmp-dados
      field  field cd-contratante                 like   like fatura.cd-contratante
     field nm-contratante                like contrat.nm-contratante
     field in-tipo-pessoa                  like contrat.in-tipo-pessoa
     field nr-cgc-cpf                         like contrat.nr-cgc-cpf
     field in-tipo-fatura                    like fatura.in-tipo-fatura
     field nr-fatura                           like fatura.nr-fatura
     field nr-fatura-relac                  like fatura.int-18
     field aa-mm-referencia-fatura as char format "9999x99"
     field cd-especie                        like fatura.cd-especie
     field nr-titulo-acr-pa                as char format "9999999999x99"
     field dt-emissao                       as char format "x(10)"
     field dt-vencimento                  as char format "x(10)"
     field dt-recebimento                as char format "x(10)"
     field ds-recebimento-parc       as char format "x(23)"
     field vl-total-fatura                   like fatura.vl-total
     field vl-evento                          like ctbz-prorata.vl-evento
     field cd-modalidade                 like notaserv.cd-modalidade
     field ds-modalidade                 like modalid.ds-modalidade
     field nr-ter-adesao                   like notaserv.nr-ter-adesao
     field ds-tipo-contratacao         as char format "x(25)"
     field dt-ini-termo                     as char format "x(10)"
     field dt-inicio                            as char format "x(10)"
     field dt-fim                               as char format "x(10)"
     field aa-mm-referencia-nota   as char format "9999x99"
     field nr-sequencia                    like notaserv.nr-sequencia
     field ds-tipo-nota                    as char format "x(21)"
     field vl-total-nota                    like notaserv.vl-total
     field ct-conta                           like ctbz-prorata.cod-cta-ctbl-provis
     field dt-ctbz                             as char format "x(10)"
     index ind1 ct-conta
                       cd-contratante
                       nr-fatura
     index ind2 cd-contratante
                       nr-fatura
                       cd-modalidade
                       nr-ter-adesao.

...

Definição campo a campo da tabela de entrada e saída

     cd-contratante - Código do contratante da fatura.
     nm-contratante - Nome do contratante da fatura.
     in-tipo-pessoa - Tipo da pessoa.
     nr-cgc-cpf - Número do CPF/CNPJ do contratante da fatura.
     in-tipo-fatura - Tipo da fatura.
     nr-fatura - Número da fatura.
     nr-fatura-relac - Número da fatura relacionada.
     aa-mm-referencia-fatura - Ano/mês referencia da fatura. 
     cd-especie - Espécie da fatura.
     nr-titulo-acr-pa - Número/parcela do título.
     dt-emissao  - Data de emissão da fatura.
     dt-vencimento - Data de vencimento da fatura.
     dt-recebimento - 
     ds-recebimento-parc - 
     vl-total-fatura -
     vl-evento - 
     cd-modalidade - 
     ds-modalidade - 
     nr-ter-adesao - 
     ds-tipo-contratacao - 
     dt-ini-termo - 
     dt-inicio -
     dt-fim -
     aa-mm-referencia-nota - 
     nr-sequencia - 
     ds-tipo-nota -
     vl-total-nota - 
     ct-conta - 
     dt-ctbz - 

06. TABELAS DE SAÍDA

Tabela de saída tmp-cpc-fp0620a-saida

...