Árvore de páginas

Versões comparadas

Chave

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

...

Localização

  • Dentro do programa api-gera-dados-sip .p antes de criar os registros na tabela temporária que vincula despesas aos módulos. Ressalta-se que somente será chamada a CPC caso ela esteja ativa no cadastro de CPC- rotina que gera os dados para exportação SIP.

Ponto de Utilização

  • "DESC-DESP-MOD" - ponto para desconsiderar os módulos na geração do SIP.
  • "DESCONS-MOD-EXP" - ponto executado na leitura dos dos expostos, permitindo desconsiderar os módulos na geração do SIP.
  • "VALIDA-MOVTO" - ponto executado na leitura dos movimento de procedimento e insumo, permitindo validar um movimento e desconsiderá-lo da geração do SIP.
  • "DESC-MOVTO" ponto executado na leitura dos expostos, permitindo desconsiderá-los da geração do SIP

Include das definições das tabelas temporárias

...

Tabelas de entrada e saída

Tabela de entrada tmp-cpc-api-gera-sip-entrada

def temp-table tmp-cpc-api-gera-sip-entrada no-undo

                   field in-evento-programa              as char format "x(10)"
                   field nm-ponto-chamada-cpc       as char format "x(15)"
                   field cd-modulo                             like mod-cob.cd-modulo
                   field num-item-despes-ans           like cadastro-despes-ans.num-item-despes-ans
                   field nr-rowid-propost                   as rowid
                   field in-tipo-movto                        as char
                   field rw-movto                               as rowid.

                   Definição campo a campo da tabela de entrada

                     in- in-evento-programa - Nome do evento do ponto de chamada da cpc.
                   field  - nm-ponto-chamada-cpc - Nome do ponto de chamada da cpc.      
                     field - cd-modulo - Código do módulo de cobertura.                             
                   field  - num-item-despes-ans - Número do item de despesa do SIP.   
                   field  - nr-rowid-propost - Identificador da proposta.         
                     field - in-tipo-movto - Identificador do tipo de movimento.                           
                   field  - rw-movto - Identificador do moivmento.       

         Tabela de

...

saída tmp-cpc-api-gera-sip-saida

def temp-table tmp-cpc-api-gera-sip-saida no-undo

field lg-undo-retry                         as log
field ds-mensagem-retorno          as char
field lg-desconsidera                    as log.

Definição campo a campo da tabela de saida

lg- lg-undo-retry - Identificador se gerou erro ou não na cpc.
ds- ds-mensagem-retorno - Mensagem de erro da cpc.   
lg- lg-desconsidera - Identificador se considera ou não.  

...