Árvore de páginas

Versões comparadas

Chave

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

...

field in-evento-programa                      as char format "x(10)"
field nm-ponto-chamada-cpc               as char format "x(20)"
field cd-modalidade                               like mov-insu.cd-modalidade
field nr-ter-adesao                                 like mov-insu.nr-ter-adesao
field cd-tipo-insumo                              like mov-insu.cd-tipo-insumo
field cd-insumo                                     like mov-insu.cd-insumo
field vl-calculo-aux                               as dec
field cd-unidade-prestadora                 like mov-insu.cd-unidade-prestadora
field r-mov-insu                                    as rowid
field in-tipo-movimento                        as char format "x(1)"
field nr-rowid-movimento                     as rowid
field lg-simulacao                                 as log
field in-entidade                                     like evenimp.in-entidade
field cd-imposto                                     like evenimp.cd-imposto
field cd-evento                                        like evenimp.cd-evento
field dt-vigencia                                     like evenimp.dt-vigencia-ini
field cd-unidade-grupo                          like evengrimp.cd-unidade-grupo
field cd-grupo-contratante                     like evengrimp.cd-grupo-contratante
field cd-compl-grupo-contrat                like evengrimp.cd-compl-grupo-contrat
field nr-insc-contratante                        like evenctrimp.nr-insc-contratante
field vl-base-imp                                   like fatueven.vl-evento
field r-ter-ade                                        as rowid
field nr-rowid-moviproc                       as rowid
field nr-rowid-mov-insu                       as rowid

field h-tmp-erro                     as handle.

Definição campo a campo da tabela de entrada

    • in-evento-programa – Evento do programa que chama a cpc-fp0711b.p. O valor desse campo pode ser:
    • "CALCULO".
    • "BCIMP"
    • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza. Para o programa fp0711b.i8 e fp0711b.i7:
    • "APÓSVALORIZAINS"
    • "VALIDA-MOV"
    • "CALC-BASE-IMP"
    • "APOSVALORIZAPRO"
    • "VERIFICA-TERMO"
    • cd-modalidade – Código da Modalidade.
    • nr-ter-adesao – Numero do termo de adesão.
    • cd-tipo-insumo – Código do Tipo de Insumo.
    • cd-insumo – Código do Insumo.
    • vl-calculo-aux – Valor do calculo do insumo
    • cd-unidade-prestadora – Código da Unidade Prestadora do Movimento
    • r-mov-insu – ROWID do registro de movimentação de Insumo.
    • in-tipo-movimento – Indicador do tipo do movimento que está sendo processado
    • nr-rowid-movimento – ROWID do movimento que está sendo processado (de acordo com o tipo de movimento – moviproc ou mov-insu)
    • lg-simulacao – Indicador se está sendo realizada uma simulação ou o cálculo do faturamento de CO.
    • in-entidade – Entidade que pertence a estrutura que está sendo calculada.
    • cd-imposto – Código do imposto que está sendo calculado.
    • cd-evento – Código do evento que está sendo calculado
    • dt-vigencia – Data de vigência do imposto que está sendo calculada.
    • cd-unidade-grupo – Código da unidade do grupo do contratante que está sendo calculado.
    • cd-grupo-contratante – Grupo do contratante que está sendo calculado.
    • cd-compl-grupo-contratante – Código do complemento do grupo do contratante que está sendo calculado.
    • nr-insc-contratante – Número da inscrição do contratante que está sendo calculado.
    • vl-base-imp – Valor da base de cálculo do imposto que está sendo calculado.
    • r-ter-ade - Campo que passa para a CPC o registro da tabela de Termo de Adesão.
    • nr-rowid-moviproc - Campo que passa para a CPC o registro da tabela de Movimentações de Procedimentos.
    • nr-rowid-mov-insu - Campo que passa para a CPC o registro da tabela de Movimentações de Insumos.
    • h-tmp-erro - handle da tabela temporária de erro.

 

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

...