Histórico da Página
...
- Rotina utilizada para processar seleção os parâmetros do faturamento.
- 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.
Localização
...
- Para o ponto "INF-PARAM-INI" no inicio do processo, na tela de parâmetros somente FP0710C e DTVW27AA.
Ponto de Utilização
...
- Para o ponto "ANTES-GERACAO" após a seleção e antes de executar o processo (chamada dos programas fp0711c.p ou fp0711c-indep.)
Ponto de Utilização
...
- "INF-PARAM-INI"
- "ANTES-GERACAO"
Include das definições das tabelas temporárias
...
Tabela de entrada tmp-cpc-fp0710c-entrada
def temp-table tmp-cpc-fp0710c-entrada no-undo
field in-evento-programa as char format "x(10)"
field nm-ponto-chamada-cpc as char format "x(15)"
field cod-gr-cli lg-utiliza-vl-real-pago-proced like contrat.cod-gr-cli initial ""
field cd-contratante as log
field lg-utiliza-vl-real-pago-insumo as log
field lg-cob-vl-alt as int log
field cdlg-contratante-ini as int
field cd-contratante-fim cob-vl-insu-alt as intlog
field nrlg-rowidconsidera-propost aux as rowidlog
field lg-utilizasepara-vlevent-realfora-pago-proced base-aux as log
field lg-utilizasub-vl-real-pago-insumo tot-termo as log
field lg-cobtotal-vl-alt geral as log
field lg-cob-vlmovto-insu-alt princ-aux as log
field lg-calcrecalcula-txpercentual-adm aux as log
field lg-trata-grupo-divisao-hono as log
field lgin-validatrata-tplimite-cobpartic-movto aux as log as char format "x(13)"
field lg-vencimen-aux as log as log
field usuario as char
field destino as int
field data-exec as date
field hora-exec as int
field parametro as log
field formato as int
field v_num_tip_aces_usuar as int
field ep-codigo as char
field arquivo as char
field nm-programa as char.
Definição campo a campo da tabela de entrada
- in-evento-programa – Evento do programa
- nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza
- cod-gr-cli - Código do grupo do contratante do termo de adesão
- cd-contratante - Código do contratante do termo de adesão
- cd-contratante-ini - Código inicial do contratante do termo de adesão
- cd-contratante-fim - Código final do contratante do termo de adesão
- nr-rowid-propost - Rowid da proposta
- lg-utiliza-vl-real-pago-proced - Variável que indica se irá considerar o valor pago dos procedimentos
- lg-utiliza-vl-real-pago-insumo - Variável que indica se irá considerar o valor pago dos insumos
- lg-cob-vl-alt - Variável que indica se irá considerar o valor alterado dos procedimentos os valores cobrados serão os que foram alterados pelo usuário após a valorização no revisão de contas.
- lg-cob-vl-insu-alt - Variável Variável que indica se irá considerar o valor alterado dos insumos os valores cobrados serão os que foram alterados pelo usuário após a valorização no revisão de contas.
- lg-considera-aux - Variável que indica se irá considera movimentos fora área de ação
- lg-separa-event-fora-base-aux - Variável que indica se irá separar eventos de intercâmbio
- lg-sub-tot-termo - Variável que indica se irá totalizar por termo
- lg-total-geral - Variável que indica se irá totalizar geral
- lg-cob-movto-princ-aux - Variável que indica se irá considerar somente os movimentos executados por Prestador Principal
- lg-calc-tx-adm lg-recalcula-percentual-aux - Variável que indica se irá considerar o valor integrado ou deduzido para taxa realizar o recálculo do percentual
- lg-trata-grupo-divisao-hono - Variável que indica se irá tratar divisão de honorários
- lgin-validatrata-tplimite-cobpartic-movto aux - Variável que indica se como irá considerar calcular o tipo de validação limite de participação
- lg-vencimen-aux - Variável que indica se irá considerar o vencimento padrão ou informado
Tabela de entrada-saida tmp-cpc-fp0710c-contrat
def temp-table tmp-cpc-fp0710c-contrat no-undo
field lg-selecao as log format "*/ "
field cd-contratante like contrat.cod-gr-cli initial ""
field nm-contratante as char.
Definição campo a campo da tabela de entrada-saída
...
- usuario – Usuário do sistema (pessoa que executa o processo)
- destino – Indica o tipo de destino (2 = Arquivo)
- data-exec – Data de execução
- hora-exec – Hora da execução
- parametro – Valor fixo no
- formato – Tipo de formato do relatório: 1 = 80 colunas; 2 = 132 colunas
- v_num_tip_aces_usuar – Identificador do tipo de acesso do usuário
- ep-codigo – Código da empresa
- arquivo – Campo caracter
- nm-programa – Nome do programa
...
Tabela de saída tmp-cpc-fp0710c –saida
def temp-table tmp-cpc-fp0710c-saida no-undo
field lg-undo-retry as as log
field ds-mensagem-retorno as char format "x(75)"
field lg-next-contratante utiliza-vl-real-pago-proced as log
field lg-utiliza-vl-real-pago-insumo as log
field codlg-cob-grvl-cli alt like contrat.cod-gr-cli initial "" as log
field lg-naocob-chamavl-cpc-fp0711b insu-alt as log
field lg-utiliza-vl-real-pago-proced considera-aux as log
field lg-utilizasepara-vlevent-realfora-pagobase-insumo aux as log
field lg-cobsub-vltot-alt termo as log
field lg-cob-vl-insu-alt total-geral as log
field lg-cob-movto-princ-aux as log
field lg-calcrecalcula-txpercentual-adm aux as log
field lg-trata-grupo-divisao-hono as log
field lgin-validatrata-tplimite-cobpartic-movto aux as logas char format "x(13)"
field lg-vencimen -aux as log.
Definição campo a campo da tabela de saída
- lg-undo-retry – Variável que controla se erros aconteceram dentro da CPC
- ds-mensagem-retorno - Retorna a mensagem da cpc
- lg-next-contratante - Variável que controla os contratantes que serão desconsiderados
- cod-gr-cli - Código do grupo do contratante do termo de adesão
- lg-nao-chama-cpc-fp0711b - Variável que identifica se deve ou não ser chamada cpc
- lg-utiliza-vl-real-pago-proced - Variável que indica se irá considerar o valor pago dos procedimentos
- lg-utiliza-vl-real-pago-insumo - Variável que indica se irá considerar o valor pago dos insumos
- lg-cob-vl-alt - Variável que indica se irá considerar o valor alterado dos procedimentos os valores cobrados serão os que foram alterados pelo usuário após a valorização no revisão de contas.
- lg-cob-vl-insu-alt - Variável que indica se irá considerar o valor alterado dos insumos - Variável que indica se os valores cobrados serão os que foram alterados pelo usuário após a valorização no revisão de contas.
- lg-considera-aux - Variável que indica se irá considera movimentos fora área de ação
- lg-separa-event-fora-base-aux - Variável que indica se irá separar eventos de intercâmbio
- lg-sub-tot-termo - Variável que indica se irá totalizar por termo
- lg-total-geral - Variável que indica se irá totalizar geral
- lg-cob-movto-princ-aux - Variável que indica se irá considerar somente os movimentos executados por Prestador Principal
- lg-calc-tx-adm lg-recalcula-percentual-aux - Variável que indica se irá considerar o valor integrado ou deduzido para taxa realizar o recálculo do percentual
- lg-trata-grupo-divisao-hono - Variável que indica se irá tratar divisão de honorários
- lgin-validatrata-tplimite-cobpartic-movto aux - Variável que indica se como irá considerar calcular o tipo limite de validaçãoparticipação
- lg-vencimen-aux - Variável que indica se irá considerar o vencimento padrão ou informado