Árvore de páginas

Versões comparadas

Chave

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

CPC-RB0512B1.P

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:12.x.x
Assuntos:

cpc-rb0512b1.p

 

  • Rotina para alterar o custo do modulo antes de chamar as rotinas de cálculo do repasse.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
  • Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.


Âncora__RefHeading__19327_2053127524__RefHeading__19327_2053127524 Âncora__RefHeading__5482_486694287__RefHeading__5482_486694287 Âncora__RefHeading__693_213273755__RefHeading__693_213273755 Âncora__RefHeading__10091_644533341__RefHeading__10091_644533341 Âncora__RefHeading__85989_1756225838__RefHeading__85989_1756225838Localização

  • Dentro do rb0512b1.p antes de chamar as rotinas de cálculo do repasse.

...

__RefHeading__5484_486694287__RefHeading__5484_486694287 Âncora__RefHeading__695_213273755__RefHeading__695_213273755 Âncora__RefHeading__10093_644533341__RefHeading__10093_644533341 Âncora__RefHeading__85991_1756225838__RefHeading__85991_1756225838Ponto de Utilização

  • "ALT-CUSTO-MODU"

Âncora__RefHeading__19331_2053127524__RefHeading__19331_2053127524 Âncora__RefHeading__5486_486694287__RefHeading__5486_486694287 Âncora__RefHeading__697_213273755__RefHeading__697_213273755 Âncora__RefHeading__10095_644533341__RefHeading__10095_644533341 Âncora__RefHeading__85993_1756225838__RefHeading__85993_1756225838Include das definições das tabelas temporárias

  • cpc-Rb0512b1.i

 

Âncora__RefHeading__19333_2053127524__RefHeading__19333_2053127524 Âncora__RefHeading__5488_486694287__RefHeading__5488_486694287 Âncora__RefHeading__699_213273755__RefHeading__699_213273755 Âncora__RefHeading__10097_644533341__RefHeading__10097_644533341 Âncora__RefHeading__85995_1756225838__RefHeading__85995_1756225838Tabelas de entrada e saída
Âncora__RefHeading__19335_2053127524__RefHeading__19335_2053127524 Âncora__RefHeading__5490_486694287__RefHeading__5490_486694287 Âncora__RefHeading__701_213273755__RefHeading__701_213273755 Âncora__RefHeading__10099_644533341__RefHeading__10099_644533341 Âncora__RefHeading__85997_1756225838__RefHeading__85997_1756225838

Tabela de entrada tmp-cpc-rb0512b1-entrada

def temp-table tmp-cpc-rb0512b1-entrada no-undo

field in-evento-programa                   as char format "x(10)"
field nm-ponto-chamada-cpc

...

             as char format "x(20)"
field cd-modalidade

...

                         like propunim.cd-modalidade
field nr-proposta

...

                             like propunim.nr-proposta
field cd-unimed

...

                               like propunim.cd-unimed
field cd-usuario

...

                               like usuario.cd-usuario
field lg-modulo                                 like evenfatu.lg-modulo
field cd-modulo

...

                               like tipleven.cd-modulo
field dt-ult-dia

...

                                 as date format "99/99/9999"
field dt-ref-ant                                 as date format "99/99/9999"
field aa-referencia

...

                           like notacred.aa-referencia
field mm-referencia                           like notacred.mm-referencia
field dt-inclusao-plano                       like usuario.dt-inclusao-plano
field dt-proporcion

...

                           like usuario.dt-inclusão-plano.

...

...

Definição campo a campo da tabela de entrada

  • in-evento-programa – Evento do programa que será passado para a cpc-rb0512b1.p. O valor desse campo é:
  • "ALTERA".
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza. Para o programa rb0512b1.p:
  • "ALT-CUSTO-MODU"
  • cd-modalidade – Código da modalidade da proposta que está sendo calculada.
  • nr-proposta – Número da proposta que está sendo calculada.
  • cd-unimed – Código da Unimed repassada
  • cd-usuario – Código do Usuário
  • lg-modulo – Indicador se calcula por módulo
  • cd-modulo – Código do Módulo
  • dt-ult-dia – Data do último dia do mês que está sendo gerado o repasse
  • dt-ref-ant – Data de referencia anterior do repasse
  • aa-referencia – Ano referencia do repasse
  • mm-referencia – Mês de referencia do repasse
  • dt-inclusao-plano – Data de inclusão do beneficiário
  • dt-proporcion – Data proporcional na inclusão.

...

 

...

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

def temp-table tmp-cpc-rb0512b1-saida no-undo

field lg-undo-retry                           as log
field vl-modulo                               like tabpremo.qt-custo-modulo
field nr-faixa-etaria-inc

...

                   like pl-gr-pa.nr-faixa-etaria
field nr-faixa-etaria-atu

...

                   like pl-gr-pa.nr-faixa-etaria
field nr-faixa-etaria-exc

...

                   like pl-gr-pa.nr-faixa-etaria
field qt-fator-mult-inc                       like pl-gr-pa.qt-fator-multiplicador
field qt-fator-mult-insc                     like pl-gr-pa.qt-fat-mult-insc
field qt-fator-mult-ant

...

                     like pl-gr-pa.qt-fator-multiplicador
field qt-fator-mult-

...

atu                      like pl-gr-pa.qt-fator-multiplicador

...

field qt-fator-mult-

...

exc                      like pl-gr-pa.qt-fator-multiplicador.

...

...

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

...

    • lg-undo-retry – Variável que controla se erros aconteceram dentro da CPC deve retornar SIM se erros aconteceram e NÃO se o processo foi concluído por completo.
    • Vl-modulo – Valor do módulo alterado na CPC.
    • nr-faixa-etaria-inc – Número da faixa de inclusão do beneficiário
    • nr-faixa-etaria-atu – Número da faixa atual do beneficiário
    • nr-faixa-etaria-exc – Número da faixa de exclusão do beneficiário
    • qt-fator-mult-inc – Fator de multiplicação de inclusão do beneficiário
    • qt-fator-mult-insc – Fator de multiplicação de inscrição do beneficiário
    • qt-fator-mult-ant – Fator de multiplicação ao mês anterior
    • qt-fator-mult-atu – Fator de multiplicação ao mês atual
    • qt-fator-mult-exc – Fator de multiplicação de exclusão do beneficiário

...