Árvore de páginas

Versões comparadas

Chave

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

...

  • "ALT-TEMP-VALORI"
  • "CALC-BASE-IMP"
  • "APOS-CALCULO"
  • "CRIA-EVENT-TAXA" 
  • "LE-MOVIMENTO"
  • "APOS-CALC-TAXA"
  • "FIM-SELECAO"
  • "ANTES-TAXA"

Include das definições das tabelas temporárias

...

                           field dt-liberacao-inicial                                  as date
                           field dt-liberacao-final                                    as date
                           field lg-tipo-conta                                          as log
                           field lg-simula-par                                         as log

                           field cd-unidade-carteira                              like docrecon.cd-unidade-carteira
                           Field cd-carteira-usuario                              like docrecon.cd-carteira-usuario.

Definição campo a campo da tabela de entrada

    • in-evento-programa – Indica o evento, que pode ser ALTERA e APOS-CALCULO;
    • nm-ponto-chamada-cpc – Indica o ponto de chamada;
    • r-moviproc-mov-insu – Identificação do registro da moviproc ou mov-insu apontado;
    • 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 calulado;
    • vl-base-imp – Valor da base de cálculo do imposto que está sendo calculado;
    • tp-movimento – Tipo do Movimento;
    • r-docrecon – Valor do Recid da tabela Docrecon;
    • vl-cobranca – Valor de Cobrança;
    • rowid-unicamco – Valor do Rowid da tabela Unicamco;
    • dt-emissao – Data de emissão do relatório;
    • cd-modalidade - Código da modalidade;
    • cd-plano - Código do plano;
    • h-tmp-erro - handle da temporária de erros;
    • cc-erro - Controle de sequencia dos erros;
    • cd-contratante - Código do contratante;
    • pc-taxa - Percentual da taxa encontrado pelo sistema;
    • vl-taxa - Valor da taxa calculado pelo sistema.
    • dt-liberacao-inicial - Data de liberação inicial
    • dt-liberacao-final - Data de liberação final
    • lg-tipo-conta - Tipo da conta
    • lg-simula-par - Variável que indica se é simulação ou não.
    • cd-unidade-carteira - Código da unidade da carteira do beneficiário
    • cd-carteira-usuario - Número da carteira do beneficiário


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

...

field in-tipo-fatura                       like fatura.in-tipo-fatura 
field lg-fatura-relacionada          as log 
field nr-sequencia                      like fatueven.nr-sequencia 
field pc-taxa                               as dec
field vl-taxa                                as dec

field lg-next                               as logical
field lg-calcula-taxa                   as logical initial yes.
index tmp2 lg-prestador-cooperado 

...

    • lg-undo-retry – Indica se ocorreu erro durante processamento da cpc.
    • ds-mensagem – Mensagem de retorno da cpc.
    • lg-continua – Indica se processo deve continuar ou não.
    • vl-base-imp – Valor da base de cálculo do imposto que está sendo calculado pela cpc
    • vl-cobranca – Valor de Cobrança.
    • cc-erro - controle de sequencia dos erros.
    • pc-taxa - Percentual de taxa que deve ser considerado pelo sistema.
    • vl-taxa - Valor de taxa que deve ser considerado pelo sistema.
    • lg-next - Indica se processo deve continuar ou não.
    • lg-calcula-taxa - Indica se calcula taxa ou não.

Temp-table tmp2

    • lg-prestador-cooperado – Indica prestador cooperado.
    • cd-tipo-cob – Tipo de cobrança.
    • in-atos-cooperativos – Tipos de atos credenciados 1-Principal/2-Auxiliar/3-Não Credenciado.
    • cd-evento – Código do evento.
    • lg-modulo – Evento será calculado por módulo.
    • lg-cred-deb – Evento será debito ou credito.
    • lg-destacado – Imprime grau de parentesco.
    • cd-especie – Especie para documentos de custo operacional.
    • ct-codigo – Conta contabil.
    • sc-codigo – Numero do centro do custo.
    • ct-codigo-diferenca - Numero da conta contabil para diferenca.
    • sc-codigo-diferenca - Numero da sub-conta contabil para diferenca.
    • ct-codigo-diferenca-neg - Numero da conta contabil para diferenca negativa.
    • sc-codigo-diferenca-neg - Numero da sub-conta contabil para diferenca negativa.
    • vl-evento – Valor do evento.
    • qt-evento – Quantidade do evento.
    • vl-evento-sem-taxa – Valor do evento sem taxa.
    • nm-rotina – Nome da rotina de calculo.
    • in-classe-rotina – Tipo de classe da rotina de calculo.
    • lg-dias-acima – Prazo das notas de serviço.

...