Árvore de páginas

Versões comparadas

Chave

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

...

  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.

Localização

  • Dentro do Ponto "IMPRES-MODUL": No programa dtvw4227.p (Emissão Documentos Identificação dos Beneficiários – Emissão/Reemissão - RPW – DTVW42AA). Somente será chamada a cpc se o parâmetro "Imp. modulos opcionais dos benefs" estiver marcado.
  • Ponto "INI-TRATA-USUA": No programa dtvw3927.p (Emissão Documentos Identificação dos Beneficiários – Emissão/Reemissão - RPW – DTVW42AA), no inicio das tratativas do beneficiário (tabela usuario).

Ponto de Utilização

  • "IMPRES-MODUL"."
  • "INI-TRATA-USUA"

Include das definições das tabelas temporárias

...

def temp-table cpc-dtvw4227-entrada no-undo
          field in-evento                                     as char format "x(10)"
          field nm-ponto-chamada-

...

cpc             as char format "x(15)"
          field cd-

...

modulo                                 

...

 as int

...

          field rowid-

...

                       field h-stream                                     as handle

...

usuario                              as rowid
          field h-stream                                      as handle
          field lg-imprime-

...

opcionais                  as log
          field h-buffer-usuario                          as handle
          field h-wk-usuarios                              as handle
          field h-wk-usuariosimpresso               as handle.

Definição campo a campo da tabela de entrada 

    • in-evento-programa - Nome do evento do ponto de chamada da CPC. 
    • nm-ponto-chamada-cpc – Nome do ponto de chamada da CPC dentro do programa que a utiliza. 
    • cd-modulo - Código do módulo de cobertura.
    • rowid-usuario - Identificador da tabela usuário.
    • h-stream - Tabela de registros.
    • lg-imprime-opcionais - Valor do o parâmetro "Imp. modulos opcionais dos benefs".
    • h-buffer-usuario - Buffer do registro corrente da tabela usuario.
    • h-wk-usuarios - Handle referente a tabela temporária wk-usuarios.
    • h-wk-usuariosimpresso - Handle referente a tabela temporária wk-usuarios-impresso.

Tabela de saída cpc-dtvw4227-saida

def temp-table cpc-dtvw4227-saida no-undo
       

...

 field lg-undo-retry                        as log
       

...

 field ds-mensagem-retorno         as char format "x(75)"

...


         field

...

ds-modulo                            as char.

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

...