Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Contabilidade Despesa/Receita

Características do Requisito 

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

Plano de Saúde

Rotina:

Rotina

Nome Técnico

PLSCTB06

Contabilidade Despesa

PLSCTB11Contabilidade Receita

País(es):

Brasil

Banco(s) de Dados:

Todos relacionados

Sistema(s) Operacional(is):

Windows®

Descrição

Este documento tem como objetivo detalhar o processo de contabilização do módulo SIGAPLS.
Para leitura deste documento é necessário conhecimento do módulo contábil padrão do Protheus, assim como configuração de lançamentos padrões.


Procedimento para Utilização Geral.

Coloque os arquivos do Wizard na pasta PLSWIZARD e execute o menu /Genérico/Wizard de Atualização.

  1. ct5-lancamento_padrao
  2. ct1-plano_de_contas
  3. bfq-lancamento_de_faturamento
  4. b0h-ctb_pls_crd_custos
  5. bbh-ctb_pls_deb_custos
  6. bfa-detalhes_classificacao_saude
  7. bsb-grupo_gerencial
  8. bf0-natureza_de_saude

Entre em contato com nosso time de suporte para ter acesso aos arquivos atualizados.

Procedimento para Utilização Contabilidade Despesa

  1. Acesse o menu /Contabilidade/Lançamento Padrão caso necessário alterar alguma LP. 
  2. Acesse o menu /Contabilidade/Comb.deb.pls Custos e /Contabilidade/Comb.crd.pls Custos caso necessário alterar alguma combinação.
  3. Acesse o menu /SIP Gerencial/Natureza de Saúde caso necessário altear alguma natureza.
  4. Depois da configuração acima é possível realizar a contabilização de guia. Acesse o menu /Contabilidade/Ctb.off-line de Despesa;
      1. A guia pode estar na fase digitação (necessário ter valor apresentado);
      2. A guia pode estar na fase pronta ou faturada;
      3. Provisão olha o valor apresentado caso exista e se não existir o valor pago;
      4. Provisão do Lote de Aviso considerando o valor apresentado;
      5. Lote de Aviso Cobrado - (Avisos que recebeu cobrança do A500).
      6. Custo olha para o valor de glosa e coparticipação.
      7. Contabilizar a inclusão do titulo.
      8. Contabilizar a inclusão do titulo sem rateio pelo movimento.
      9. Contabilizar a movimentação do titulo (Baixa ou Cancelamento da Baixa) - com movimentação bancaria.
      10. Contabilizar a movimentação do titulo (Baixa ou Cancelamento da Baixa) - sem movimentação bancaria.
      11. Provisão de Debito/Credito.
        1. Está disponível para contabilização as guias na fase Digitação/Pronto/Faturada. (Considera somente guias)
        2. Impostos/Provisão de NDF. (Considera Guias e Débitos/Créditos)
        3. Baixas/Cancelamento da Baixa com movimentação bancaria ou não. (Considera Guias e Débitos/Créditos)


       Lançamentos utilizados.

      • 9CN – Guias na fase Digitação.
      • 9CT – Guias na fase Pronto/Faturada.
      • 9AG  – Títulos. 
      • 9BD  – Baixa de título

       Lançamentos utilizados.

      • 9CN – Provisão de guias.
      • 9CT – Custo de guias. (glosa/coparticipação).
      • 9AG  – Títulos gerados, pagamento médico. 
      • 9AH - Títulos gerados (sem rateio), pagamento médico.
      • 9BD  – Baixa de titulo (Movimentação Bancaria).
      • 9BL – Cancelamento da Baixa (Movimentação Bancaria).
      • 9NB - Baixa de título (sem Movimentação Bancaria).
      • 9NC - Cancelamento da Baixa (sem Movimentação Bancaria).
      • 9LA – Provisão do Lote de Aviso.
      • 9LB - Provisão do Lote de Aviso (Cobrado).9CD - Provisão Debito/Credito
      • 9CP -Contratos preestabelecido  do tipo captation.

      Procedimento para Utilização da Contabilidade Receita.

      1. Acesse o menu /Contabilidade/Lançamento Padrão caso necessário alterar alguma LP. 
      2. Acesse o menu /Contabilidade/Comb.deb.pls Custos e /Contabilidade/Comb.crd.pls Custos caso necessário alterar alguma combinação.
      3. Acesse o menu /SIP Gerencial/Natureza de Saúde caso necessário altear alguma natureza.
      4. Depois da configuração acima é possível realizar a contabilização de guia. Acesse o menu /Contabilidade/Ctb.off-line de Receita;
        1. Lote de cobrança deve ser executado;

      Lançamentos utilizados.

      • 9A1 - Provisão/Inclusão
      • 9AX - Baixa de título (Movimentação Bancaria).
      • 9B6 - Cancelamento da Baixa (Movimentação Bancaria).
      • 9NX - Baixa de título (sem Movimentação Bancaria).
      • 9N6 - Cancelamento da Baixa (sem Movimentação Bancaria).

      Cadastros Auxiliares.

      • Combinação contábil - Cadastro utilizado para que seja possível encontrar a conta contábil conforme uma combinação. Esta conta será registrada na tabela (CT2)
      • Natureza de Saúde - Auxilia na classificação do evento (BD7_TPEVCT- Tipo Evento Ctb)
      • Lan Contab. Automat. - Rotina do modulo contábil que possibilita a conferencia bem como exclusão do movimento.

      Atenção:

      1. Após contabilização, se uma guia for alterada/cancelada, retorne a fase ou inclua uma glosa esta terá seu movimento contábil excluído automaticamente necessitando de uma nova contabilização.
      2. O bloqueio do calendário contábil evita estas operações, garantindo assim que o movimento contábil não seja desfeito.
      3. A tabela B3N não será mais usado no processo contábil.
      4. A contabilização de títulos do plano de saúde não é mais executada pelas rotinas FINA370 ou CTBAFIN estas rotinas fazem a contabilização de títulos do financeiro.
      5. A contabilização da movimentação dos títulos do plano de saúde e considerando as tabelas FK's
      6. MV_ALTLCTO - Colocar N para não exibir tela de contabilização a cada movimento
      7. MV_CTBAPLA - Colocar 4 para não exibir mensagem de alerta na limpeza dos FLAG's
      8. MV_PRELAN - Indica se o Lançamento Contábil será automaticamente lançado ou passara por Pre-Lançamento. S=Sempre,N=Nunca,D=Doc Inconsistente. Colocar como S para que seja gerado movimento mesmo com inconsistências. Atenção: Uma boa opção e a 'S' ou 'D' onde gera o pre-lançamento com inconsistência sendo possível analise futura na rotina de Efetivação de pre-lançamento.   
      9. MV_CTBFLAG - Indica se a marcação dos flags de contabilização das rotinas Off-Line será feita na transação do lançamento contábil - SIGACTB. ( PLS sempre .T. )

      Contabilidade Despesa – Relação de tabelas posicionadas no momento da contabilização.

      • BD7 – Processamento de Contas - Subitem. (Tabela BASE)
      • BA1- Usuário
      • BA3– Família
      • BAG- Classes da Rede de Atendimento
      • BAU– Rede de Atendimento
      • BD5- Processamento de Contas – Cabeçalho
      • BD6- Processamento de Contas - Item
      • BE4- Processamento de Contas – Cabeçalho
      • BG9- Grupos Empresas
      • BI3- Produtos de Saúde
      • BQC- Subcontrato
      • BT5- Grupo de Empresa Contrato
      • BT6- Empresa Contrato Produto
      • B44- Cabeçalho Reembolso
      • BOW- Protocolo de Reembolso
      • B5T - Cabeç. Guias Lote Aviso-Recebi.
      • B5F - Repasse Pós Pagamento/Habitual.
      • SED- Naturezas
      • SA6- Bancos
      • BMS- Comp de Pagamento por Produto
      • BLR- Lançamentos de Pagamentos
      • BBB- Tipo de Lancto Deb/Cred RDA
      • BGQ- Débito x Crédito Rda
      • B2T - Cabeçalho Lote de Aviso-Recebimento
      • B5T - Cabeçalho Guias Lote Aviso-Recebimento
      • B6T - Itens Guias Lote Aviso-Recebimento 
        1. Está disponível para contabilização a composição da Cobrança. (Mensalidades, Débitos, Créditos etc.)
        2. Impostos/Provisão de NCC. (Considera a composição da Cobrança)
        3. Baixas/Cancelamento da Baixa com movimentação bancaria ou não. (Considera a composição da Cobrança)
        4. Baixa/Cancelamento do Rateio de Impostos/NCC/Valor Líquido. (Considera a composição da Cobrança)


      Lançamentos utilizados.

      • 9A1 - Provisão.
      • 9A2 - Faturamento antecipado. (Utilizado para reverter os registros da 9A1 de competência antecipada e fazer os novos lançamentos na competência correta). Usa como referência MÊS e ANO BASE.
      • 9A3 - Rateio de Impostos
      • 9A4 - Reconhecimento de Receita sob Recebimento Antecipado.
      • 9A5 - Reconhecimento de Receita sob Apropriação de Pro-rata.
      • 9AX - Baixa de título (Movimentação Bancaria).
      • 9B6 - Cancelamento da Baixa (Movimentação Bancaria).
      • 9AA - Rateio da Baixa do título por Lançamento.
      • 9B7 - Cancelamento do Rateio da Baixa do título por Lançamento.
      • 9NX - Baixa de título (sem Movimentação Bancaria).
      • 9N6 - Cancelamento da Baixa (sem Movimentação Bancaria).
      • 9NA - Rateio da Baixa da NCC
      • 9N7 - Cancelamento do Rateio da Baixa da NCC.
      • 9LC – Provisão do Lote de Aviso.
      • 9LD – Provisão do Lote de Aviso Cobrado.


      Cadastros Auxiliares.

      • Combinação contábil - Cadastro utilizado para que seja possível encontrar a conta contábil conforme uma combinação. Esta conta será registrada na tabela (CT2)
      • Natureza de Saúde - Auxilia na classificação do evento (BD7_TPEVCT- Tipo Evento Ctb)
      • Lan. Contab. Automat. - Rotina do modulo contábil que possibilita a conferencia bem como exclusão do movimento.



      Nota

      Atenção:

      1. Após contabilização, se uma guia for alterada/cancelada, retorne a fase ou inclua uma glosa esta terá seu movimento contábil excluído automaticamente necessitando de uma nova contabilização.
      2. O bloqueio do calendário contábil evita estas operações, garantindo assim que o movimento contábil não seja desfeito.
      3. A contabilização de títulos do plano de saúde não é mais executada pelas rotinas FINA370 ou CTBAFIN estas rotinas fazem a contabilização de títulos do financeiro.
      4. A contabilização da movimentação dos títulos do plano de saúde e considerando as tabelas FK's
      5. MV_ALTLCTO - Colocar N para não exibir tela de contabilização a cada movimento
      6. MV_CTBAPLA - Colocar 4 para não exibir mensagens de alerta na limpeza dos FLAG's
      7. MV_PRELAN - Indica se o Lançamento Contábil será automaticamente lançado ou passara por Pré-Lançamento. S=Sempre,N=Nunca,D=Doc Inconsistente.
        Colocar como S para que seja gerado movimento mesmo com inconsistências. 

        Dica
        Uma boa opção é 'S' ou 'D' onde gera o pré-lançamento com inconsistência sendo possível realizar a analise futura na rotina de Efetivação de pre-lançamento.   
      8. MV_CTBFLAG - Indica se a marcação dos flags de contabilização das rotinas Off-Line será feita na transação do lançamento contábil - SIGACTB. ( PLS sempre .T. )

      9. MV_CTBCACH = 1 - Indica se as entidades contábeis, calendário, moeda e cambio trabalham com cache. 
      10. MV_CTBSERD = F - Não deleta arquivo fisicamente
      11. MV_CTBSER = 1 - Controle de semaforo
      12. MV_CTBSERT = 250 (Requer analisa da infraestrutura) 
      13. MV_CTBSERZ = .T. - Controle de exclusão do arquivo de semáforo.
      14. Os títulos gerados pela rotina de liquidação não são contabilizados pelo PLS pois a provisão foi toda em cima do titulo principal





      Contabilidade Despesa Contabilidade Receita – Relação de tabelas posicionadas no momento da contabilização.

      • BM1- Composição da CobrançaBD7 – Processamento de Contas - Subitem. (Tabela BASE)
      • BDCBA1- Cabeçalho de Cobrança
      • BBT- Títulos Gerados
      • BFQ- Lançamentos do Faturamento
      • BED- Cobranças Vias de Carteirinhas
      • BA3- Família
      • Usuário
      • BA3– Família
      • BAG- Classes da Rede de Atendimento
      • BAU– Rede de Atendimento
      • BD5- Processamento de Contas – Cabeçalho
      • BD6- Processamento de Contas - Item
      • BE4- Processamento de Contas – Cabeçalho
      • BG9- Grupos EmpresasBA1- Usuário
      • BI3- Produtos de Saúde
      • BT6-  Empresa Contrato Produto
      • BQC- Subcontrato
      • BHT- Produtos e Contabilidades
      • BSQ- Lançamentos Cobrança
      • BSP- Fluxo para Cobrança
      • BTO- Itens Intercâmbio Eventual
      • BF4- Opcionais dos Usuários
      • BMK- Hist Calc Guias Fat.Canc.
      • BT5- Grupo de Empresa Contrato
      • BT6- Empresa Contrato Produto
      • B44- Cabeçalho Reembolso
      • BOW- Protocolo de Reembolso
      • B5T - Cabeç. Guias Lote Aviso-Recebi.
      • B5F - Repasse Pós Pagamento/Habitual.SA1- Clientes
      • SED- Naturezas
      • SA6- Bancos
      • FI7- Rastreamento CR
      • SE1- Contas a Receber
      • BFQ- Lançamentos do Faturamento

      Links relacionados:

      Funções de Rateiro:

      PLBD7RAT - Rateio de valores com os títulos ou baixa/cancelamento da baixa
      Parametros: PLBD7RAT(nValBD7, cLp, cImp, lInclusao)
      • BMS- Comp de Pagamento por Produto
      • BLR- Lançamentos de Pagamentos
      • BBB- Tipo de Lancto Deb/Cred RDA
      • BGQ- Débito x Crédito Rda
      • B2T - Cabeçalho Lote de Aviso-Recebimento
      • B5T - Cabeçalho Guias Lote Aviso-Recebimento
      • B6T - Itens Guias Lote Aviso-Recebimento 


      Contabilidade Receita – Relação de tabelas posicionadas no momento da contabilização.

      • BM1- Composição da Cobrança. (Tabela BASE)
      • BDC- Cabeçalho de Cobrança
      • BBT- Títulos Gerados
      • BFQ- Lançamentos do Faturamento
      • BED- Cobranças Vias de Carteirinhas
      • BA3- Família
      • BA1- Usuário
      • BI3- Produtos de Saúde
      • BT6-  Empresa Contrato Produto
      • BQC- Subcontrato
      • BHT- Produtos e Contabilidades
      • BSQ- Lançamentos Cobrança
      • BSP- Fluxo para Cobrança
      • BTO- Itens Intercâmbio Eventual
      • BF4- Opcionais dos Usuários
      • BMK- Hist Calc Guias Fat.Canc.
      • SA1- Clientes
      • SED- Naturezas
      • SA6- Bancos
      • FI7- Rastreamento CR
      • SE1- Contas a Receber
      • BFQ- Lançamentos do Faturamento
      • B2S - Cabeçalho Lote de Aviso-Envio
      • B5S - Cabeçalho Guias Lote Aviso-Envio
      • B6S - Itens Guias Lote Aviso-Envio


      Links relacionados:


      Funcões Auxiliares (Facilitadores).

      Foram criadas funções auxiliares para facilitar o desenvolvimento das LP`S e auxiliar na contabilização.

      Facilitadores:

      1. PLSRATT - Rateio de valores
      2. PLIMPFK6 - Valores de Juros,Multa e Desconto
      3. PLIMPFUL - Valores não rateados
      4. PLSCTP01 - Retorno de conta contábil de despesa com base na entidade BBH 
      5. PLSCTP02 - Retorno de conta contábil de despesa com base na entidade B0H
      6. PLSCTB03 - Retorno de conta contábil de despesa com base na entidade BB5
      7. PLSCTP04 - Retorno de conta contábil de receita com base na entidade BAV  
      8. PLSCTP05 - Retorno de conta contábil de receita com base na entidade BAZ  
      9. PLSCTP06 - Retorno de conta contábil de receita com base na entidade BM1 
      10. PLSCTP11 - Retorno de conta contábil de receita com base na entidade BAZ  

      Obs: As tabelas (BBH, B0H, BB5 e BAZ) são utilizadas para montar a chave de busca para retorno de uma conta contábil (Combinação).

      Ponto de entrada disponível nas rotinas auxiliares da combinação PLSCTP01, 02, 03, 04, 05, 06 e 11.

      PLCTPBUS - Retorna conta contábil.

      Este ponto de entrada está disponível no final do processo de cada rotina. 

      Pode ser usado para:

      1. Mudar a conta contábil encontrada até o momento.
      2. Fazer outra busca na tabela de combinação conforme sua regra especifica. (Campos novos ou conteudo novo nos campos da tabela base)
      3. Corrigir a conta encontrada.

      Parâmetros Entrada:

      1. Rotina - (informado para tratamentos diferenciados por rotina. Ex. PLSCTP01)
      2. Tabela utilizada para busca. Tabela utilizada por cada uma das funções auxiliares de combinação.
      3. O conteúdo encontrado de busca . Conteúdo encontrado após todas as buscas padrões serem efetuadas.
      4. Retorno encontrado. Retorno encontrado após todas as buscas padrões serem efetuadas.

      Retorno:

      1. Deve ser retornado uma conta contábil valida,

      Facilitadores do processo contábil. Não é obrigatório o uso e não impede que a contabilidade seja executada conforme regra de negócio de cada cliente. 

      Para auxílio no rateio de valores é possível usar a PLSRATT:

      • Parâmetros:
        • cAlias     - Alias de trabalho SE1 ou SE2.
        • nValRat  - Valor de Rateio Ex.: BM1_VALOR ou BD7_VLRPAG ou BGQ_VALOR
        • cLp        - Identificador da LP (sequência)
        • cImp      - Valor a ser usado sobre o valor do título para proporção. Ex.: Impostos ou Descontos/Acréscimo.
        • cImpRet - Valor a ser abatido de cImp para casos de retorno de valor restando a ser pago.
        • lConBX   - considerar valores de rateio na baixa.
        • cValEsp  - Valor específico para rateio ex.: PDD

      Exemplos:

      • PLSRATT('SE2', BD7->BD7_VLRPAG, "9AGIR", 'E2_IRRF') - Retorna o valor do IR rateado conforme BD7.

      • PLSRATT('SE1', BM1->BM1_VALOR, "9A1IR", 'E1_IRRF') - Retorna o valor do IR rateado conforme BM1.
      • PLSRATT('SE2', BGQ->BGQ_VALOR, "9AGIR", 'E2_IRRF') - Retorna o valor do IR rateado conforme BGQ

      • PLSRATT('SE2', BD7->BD7_VLRPAG, "9BDPAG",,,.t.) - Retorna o valor da Baixa/Cancelamento da Baixa conforme BD7

      • PLSRATT('SE2', BD7->BD7_VLRPAG, "9BDISS", "E2_VRETISS",,.t.) - Retorna o valor do ISS rateado conforme BD7 sobre o valor da Baixa.

      • PLSRATT('SE1', BM1->BM1_VALOR, "9AXISS", "E1_VRETISS",,.t.) - Retorna o valor do ISS rateado conforme BM1 sobre o valor da Baixa.
      • PLSRATT('SE2', BD7->BD7_VLRPAG, "SE2VAL",,,.f.,'SE2->E2_VALOR') - Retorna o valor Rateado conforme valor liquido (DESCONTO/MULTA/JUROS/ACRESCIMO).

      Ponto de entrada para auxiliar nas limitações do facilitador devido a regra de negócio específica (será executado no final do processo).

      PLSRATV - recebe todos os valores do processamento PLSRATT e deve retorna o valor a ser gravado.

      Parâmetros de entrada:

      1. cId - Id informado na chamada do facilitador no lançamento padrão.
      2. nTotRAT - Total dos rateios  arredondado.
      3. nTotRAD - Total dos rateios sem arredondamento.
      4. nVlrSRound - Valor do processamento corrente sem arredondamento
      5. nVlrAux - Valor da diferença do processamento corrente sem arredondamento.
      6. nVlrCal - Valor arredondado com a diferença corrente.
      7. nValBas - Valor base para cálculo da proporção.
      8. nPercen - Percentual aplicado.

      Parâmetro de saída:

      1. nVlrCal - valor que será gravado na contabilidade.

      Para auxílio no retorno de valores de Juros, Multa e Desconto é possível usar PLIMPFK6.

      • Parâmetros:
        • cId         - Identificador para processamento.
        • cAlias    - Alias da tabela
        • cTpDoc - Tipo da ação (MT, JR ou DC)
      • PLIMPFK6("9AXDC", "FK1","DC") - Para tratamento de desconto. 

      • PLIMPFK6("9AXMT", "FK1", "MT") - Para tratamento de Multa.
      • PLIMPFK6("9AXJR", "FK1", "JR") - Para tratamento de Juros. 
      • PLIMPFK6("9AXMTJR", "FK1", "MT|JR") - Para tratamento de forma aglutinada (Multa e Juros)

            Obs: É possível utilizar nas baixas a Pagar e a Receber - FK1 ou FK2.

      Para auxílio no retorno de valores sem rateio é possível usar PLIMPFUL.

      • Parâmetros:
        • cId - Identificador para processamento.
        • cAlias - Alias da tabela.
        • nField - Informe o valor

      Exemplos:

      • PLIMPFUL("9BD503", "FK2", FK2->FK2_VALOR)

      Como forma de descrever as regras do lançamento padrão mais claras, foi disponibilizado o fonte (RDMAKE) abaixo como modelo de utilização:

      • PLSCTBLP - Facilitador para regras de valores, contas, histórico, origem entre outros campos do lançamento padrão. (  Indicado para as regras de código da CT5 ficam mais legíveis )
        ObsMeramente indicativo não é obrigatório a utilização. Necessário solicitar o arquivo de modelo.

      PLSCTP01 - Retorno de conta contábil de despesa com base na entidade BBH.

      PLSCTP01(notUSED, cAliasCab, cTipCta, notUSED, cTipDC, lB5F)

      Parâmetros:

      1. notUSED - nao usado.
      2. cAliasCab -> BD7, B2T ou B5T - Tabelas base.
      3. cTipCta - Qual conta será retornada.
        • P - BBH_CONTA
        • G - BBH_CGLOSA
        • R - BBH_CREEMB
        • CC - BBH_CCOCRD
        • CD - BBH_CCODEB
        • GR - BBH_CGLREE
      4. notUSED - nao usado.
      5. cTipDC  -> D ou C (Debito ou Credito)
      6. lB5F-> .t. ou .f. (Liga ou desliga a verificação na B5F)

      PLSCTP02 - Retorno de conta contábil de despesa com base na entidade B0H.

      PLSCTP02(notUSED, cAliasCab, cAliasP, lB5F)

      Parâmetros:

      1. notUSED - nao usado.
      2. cAliasCab - BMS, B4D, BD7, B2T - Tabela base cabecalho.
      3. cAliasP - BD7, BVO, B2T, B5T - Tabela base auxiliar conjunto com cAliasCab.
      4. lB5F-> .t. ou .f. (Liga ou desliga a verificação na B5F).

      PLSCTB03 - Retorno de conta contábil de despesa com base na entidade BB5.

      PLSCTP03() - sem parâmetros informados.

      PLSCTP04 - Retorno de conta contábil de receita com base na entidade BAV.

      PLSCTP04(notUSED, nTipo, notUSED, cCtaFix, cDebCre, lB5F)

      Parâmetros:

      1. notUSED - nao usado.
      2. nTipo - 0,1,2.
        • 0 - conta fixa
        • 1 - BAV_CONTA
        • 2 - BAV_CTAENC
      3. notUSED - nao usado.
      4. cCtaFix - conta fixa
      5. cDebCre - D ou C - debito ou credito
      6. lB5F - .t. ou .f. - ativar busca na B5F

      PLSCTP05 - Retorno de conta contábil de receita com base na entidade BAZ.

      PLSCTP05( notUSED, cNatLct, cTipLct, lConAnt, notUSED, cTipAto, lConComp, lB5F, cTipCo)

      Parâmetros:

      1. notUSED - nao usado.
      2. cNatLct -  'D' Natureza do lançamento: D-Débito / C-Crédito. Esta natureza é relativa ao
        retorno do programa, se deve retornar a conta crédito ou débito.
      3. cTipLct -  'I' Tipo do Lançamento: I-Inclusão / C-Cancelamento / P-Provisão (para títulos excluídos antes de contabilizar) / R - Patrocinadora
      4. lConAnt - .t. Considerar faturamento antecipado? .t. - Considera / .f. - Não Considera
      5. notUSED - nao usado.
      6. cTipAto - Tipo de Ato: 0-Ato Coop Aux / 1-Ato Coop Princ / 2-Ato Não Coop
        Identifica se deve tratar tipo de ato específico ou pelo processo normal (não passa parâmetro).
        Utilizado para divisão de atos no BM1 - BM1_VLACP/BM1_VLACA/BM1_VLANC

      7. lConComp - .f. Contabiliza parcial por competência? .t. - Contabiliza / .f. - Não Contabiliza
        Permite ao usuário contabilizar parte do recebimento na competência atual e parte do recebimento
        na próxima competência. Semelhante ao faturamento antecipado, porém não depende da validação de
        datas de competência e emissão.
      8. lB5F - .t. ou .f. - ativar busca na B5F
      9. cTipCo - Tipo de Participação Financeira:

        • 0-Custo Operacional em Demais Modalidades

        • 1-Custo Operacional por compras

        • 2-Co-Participação

        • 3-Taxa Admin. s/Custo Operacional por compras

        • 4-Taxa Admin. s/Co-Participação

        • 5-Taxa Admin. s/Custo Operacional Demais Modal.

      PLSCTP06 - Retorno de conta contábil de receita com base na entidade BM1.

      PLSCTP06(notUSED, cTipLct)

      Parâmetros:

      1. notUSED - nao usado.
      2. cTipLct - Tipo do Lançamento: I-Inclusão / C-Cancelamento / B-Baixa / P-Provisão (para títulos excluídos antes de contabilizar)

      PLSCTP11 - Retorno de conta contábil de receita com base na entidade BAZ. 

      PLSCTP11(notUSED, cNatLct, cTipLct, cTipCo, cTipAto, lB5F)

      Parâmetros:

      1. notUSED - nao usado.
      2. cNatLct - Natureza do lançamento: D-Débito / C-Crédito.
      3. cTipLct - Tipo do Lançamento: I-Inclusão / P-Provisão / C-Cancelamento.
      4. cTipCo - Tipo de Participação Financeira: 0-Custo Operacional em Demais Modalidades.
        • 1-Custo Operacional por compras
        • 2-Co-Participação
        • 3-Taxa Admin. s/Custo Operacional por compras
        • 4-Taxa Admin. s/Co-Participação
        • 5-Taxa Admin. s/Custo Operacional Demais Modal.
      5. cTipAto - Tipo de Ato: 0-Ato Coop Aux / 1-Ato Coop Princ / 2-Ato Não Coop.
        Identifica se deve tratar tipo de ato específico ou pelo processo normal (não passa parâmetro).
        Utilizado para divisão de atos no BM1 - BM1_VLACP/BM1_VLACA/BM1_VLANC
      6. lB5F - .t. ou .f. - ativar busca na B5F.

      Observação Geral:

      1. Campo BD7_DTCTBF (Data do conhecimento da Glosa/Coparticipação) é um campo novo e precisa ser alimentado manualmente para registros do legado. Regra que deve ser utilizada. iIf(empty(BD7->BD7_LAPRO),BD7->BD7_DTDIGI,date())
      2. Campo BD7_CHKSE2 (Chave do índice 1 da tabela SE2) é um campo novo e precisa ser alimentado manualmente para registros do legado. Regra conforme chave do lote BD7_FILIAL+BD7_OPELOT+BD7_NUMLOT que faz a ligação com títulos da SE2. 
      3. Lançamento Padrão que não é do plano de saúde deve ter tratamento para não considerar origem do PLS. Caso não ocorra o tratamento, uma LP de outro modulo pode considerar título do PLS não permitindo assim a contabilização pelo plano de saúde..
      4. A função de rateio PLSRATT não contempla a provisão do Lote de Aviso nem Debito e Credito.
      5. Para debito/credito os campos de controle são. (BGQ_LA - FLAG, BGQ_DTLA - Data da Contabilização, BGQ_CHVLA - Chave de ligação com a CT2.).


      Informações
      titleAviso

      O facilitador - PLSRATT - Rateio de valores.

      Em um processo de rateio pode haver perda de casas decimais após a segunda casa decimal.

      Este facilitador consegue controlar as perdas linha a linha de processamento em uma mesma LP e ID (Parâmetro que deve ser informado na utilização da função).

      Existe uma limitação deste facilitador quando falamos em processamentos distintos. LP's distintas.

      Exemplo:

      DESCRIÇÃOLPCONTAGRAVADO ARREDONDADOMEMÓRIA SEM ARREDONDAMENTOPERDA BLOCO POR LP
      Valor Despesa9A11241190111030.015,6030.015,6000006000,000000600
      Valor Impostos9A11241190111025.894,8125.894,8113878800,001387880
      Valor de Debitos9NX124119011101.736,371.736,3742857000,004285700
      Valor da Baixa9AX124119011102.384,412.384,4143270200,004327020





      0,01
      CRUZAMENTO ENTRE CONTAS E LPS DIFERENTES
      30.015,60
      -25.894,81-1.736,37-2.384,410,01

      Observe!

      O valor da coluna PERDA BLOCO POR LP é o final do processo, onde mesmo somado ao valor da coluna GRAVADO ARREDONDADO não fará diferença, pois a contabilidade trabalha com duas casas decimais. 

      Temos esta limitação porque cada regra de negócio é de conhecimento de cada cliente. Não é possível prever como será construído o lançamento padrão,  a regra que foi escrita no campo de valor e nem qual a ligação que cada um deles tem entre as LP's!

      Por exemplo,  se o processamento da  LP 9NX, não retornasse diferença após a segunda casa decimal ou fosse um valor menor que o valor encontrado, a soma das diferenças não daria 1 centavo, sendo assim, não faria diferença no resultado final confrontando os valores das contas entre as LP's.

      Para tentar minimizar esta limitação foi disponibilizado um ponto de entrada que envia os valores linha a linha para que seja possível realizar conforme sua regra de negócio (específica) o controle das perdas e possíveis correções.

      Obs.: Não e possível prever se um movimento PLS, titulo, baixa, baixa parcial, cancelamento da baixa, liquidação ou qualquer outro movimentação financeira do backoffice vai fazer com que um lançamento padrão programado gere uma perda significativa entre o processamento de LP's.


      Aviso

      A exclusão do Lote de Pagamento, Lote de Cobrança, Titulo, Retorno de fase e ou alteração de valores de uma guia, excluem o movimento contábil caso exista! 
      Toda operação que gera movimento contábil quando desfeita realizará a exclusão do movimento contábil automaticamente.


      Garanta que os pontos de entrada CTBGRVUSU e CTBCLRFLG não estejam compilados em seu repositório. Estes programas eram responsável por marcar e desmarcar os flags contábeis das tabelas do PLS, e não são mais necessários pois esta integração se tornou nativa, eliminando a necessidade destes programas para esta finalidade.



      Nota
    1. nValBD7 - Valor referencia para rateio
    2. cLp - Identificador para processamento (debito/credito) - Um conjunto de sequencia da LP deve ter o mesmo identificador.
    3. cImp - Campos para rateiro referente a imposto - E2_IRRF por exemplo
    4. lInclusao - Ativo considera o percentual sobre o valor do titulo falso considera sobre o valor do campo declarado na variável cImp
      PLBM1RAT - Rateio de valores com os títulos ou baixa/cancelamento da baixa
      Parametros: PLBM1RAT(nValBM1, cLp, cImp, lInclusao)
      • nValBM1 - Valor referencia para rateio
      • cLp - Identificador para processamento (debito/credito) - Um conjunto de sequencia da LP deve ter o mesmo identificador.
      • cImp - Campos para rateiro referente a imposto - E1_IRRF por exemplo
      • lInclusao - Ativo considera o percentual sobre o valor do titulo falso considera sobre o valor do campo declarado na variável cImp
    5. PLIMPFUL(cLP, cAlias, cField) - Retorna o valor de um campo sem rateio. É possível utilizar em qualquer LP que utiliza vinculo com movimentos. (BD7 por exemplo na LP 9AG.)
      • cLp - Identificador para processamento.
      • cAlias - Alias da tabela.
      • cField - Nome do campo que deve ser retornado o valor. (Campo pertencente ao alias informado).
    6. Ponto de entradas utilizados no processo:

    7. CTBCLRFLG - Define campos que serão utilizados para controle de FLAG no modulo contábil
    8. CTBGRVUSU - Realiza limpeza dos flags no processo de exclusão do movimento contábil
    9. PLSCTBLP - Facilitador para regras de valores de lançamento padrão.

      Observação:

    10. Campo BD7_DTCTBF (Data do conhecimento da Glosa/Coparticipação) é um campo novo e precisa ser alimentado manualmente para registros do legado. Regra que deve ser utilizada. iIf(empty(BD7->BD7_LAPRO),BD7->BD7_DTDIGI,date())
    11. Campo BD7_CHKSE2 (Chave do índice 1 da tabela SE2) é um campo novo e precisa ser alimentado manualmente para registros do legado. Regra conforme chave do lote BD7_FILIAL+BD7_OPELOT+BD7_NUMLOT que faz a ligação com títulos da SE2. 
    12. Lançamento Padrão que não é do plano de saúde deve ter tratamento para não considerar origem do PLS. Caso não ocorra o tratamento, uma LP de outro modulo pode considerar titulo do PLS não permitindo assim a contabilização pelo plano de saúde..
    13. A função de rateio PLBD7RAT não contempla a provisão do Lote de Aviso nem Debito e Credito.
    14. Para debito/credito os campos de controle são.(BGQ_LA - FLAG, BGQ_DTLA - Data da Contabilização, BGQ_CHVLA - Chave de ligação com a CT2.).

      Atenção: 

      Os arquivos CSV fornecidos são exemplos de utilização da rotina para auxiliar em uma implantação nova ou ambiente de teste! 

      Se em uma LP existe a necessidade de usar uma função da combinação contábil para classificar uma conta é preciso fazer os cadastros de combinação ou importar o CSV disponível.  

      E preciso fazer os devidos ajuste (Basicamente ajustar a conta contábil conforme cada caso)!

      Não é obrigatório a utilização da combinação! 

      O arquivo CSV e meramente um facilitador não é obrigatório a importação dos mesmos!

      Importando os CSV's da contabilidade e:

      1.Incluindo uma guia, Gerando Lote de Faturamento, Realizando a Baixa do título, já é possível executar a rotina PLSCTB06 para contabilizar.

      2.Gerando a consolidação, Gerando Lote de Cobrança, Realizando a Baixa do título já é possível executar a rotina PLSCTB11 para contabilizar.

      Com isso será possível observar o funcionamento da rotina e fazer as devidas conferencias de valores.

      E necessário revisar as LP's (Lançamento Padrão), Combinações (caso utilizadas) e Contas conforme cada regra de negócio. 



      Campos para identificação da contabilização Despesa.

      BD7_LAPRO

      Conteúdo ‘S’ indica contabilizado

      BD7_DTPRO

      Data do processamento da contabilidade de provisão 

      BD7_CHVPRO

      Chave de ligação com a CT2

      BD7_LA

      Conteúdo ‘S’ indica contabilizado

      BD7_DTLA

      Data do processamento da contabilidade de custo

      BD7_CHVLA

      Chave de ligação com a CT2

      BD7_CHKSE2

      Chave de ligação com o Titulo

      E2_LA

      Conteúdo ‘S’ indica contabilizado

      FK2_LA

      Conteúdo ‘S’ indica contabilizado

      B6T_LAPRO

      Conteúdo ‘S’ indica contabilizado

      B6T_DTPRO

      Data do processamento da contabilidade de provisão 

      B6T_CHVPRO

      Chave de ligação com a CT2

      B6T_LA

      Conteúdo ‘S’ indica contabilizado Custo

      B6T_DTLA

      Data do processamento da contabilidade de Custo

      B6T_CHVLA

      Chave de ligação com a CT2

      BGQ_LAConteúdo ‘S’ indica contabilizado
      BGQ_DTLAData do processamento da contabilidade
      BGQ_CHVLAChave de ligação com a CT2


      Campos para identificação da contabilização Receita.

      BM1_LAPRO

      Conteúdo ‘S’ indica contabilizado

      BM1_DTPRO

      Data do processamento da contabilidade de provisão 

      BM1_CHVPRO

      Chave de ligação com a CT2

      E1_LA

      Conteúdo ‘S’ indica contabilizado

      FK1_LA

      Conteúdo ‘S’ indica contabilizado

      B6S_LAPRO

      Conteúdo ‘S’ indica contabilizado

      B6S_DTPRO

      Data do processamento da contabilidade de provisão 

      B6S_CHVPRO

      Chave de ligação com a CT2

      B6S_LA

      Conteúdo ‘S’ indica contabilizado Custo

      BM1

      B6S_

      DTPRO

      DTLA

      Data do processamento da contabilidade de

      provisão 

      Custo

      BM1

      B6S_

      CHVPRO

      CHVLA

      Chave de ligação com a CT2

      E1
      B6U_LAConteúdo ‘S’ indica contabilizado o rateio da baixa
      FK1
      B6U_LA_CANConteúdo ‘S’ indica contabilizado o cancelamento do rateio da baixa
      B6U_DATPROData do processamento da contabilidade do rateio
      B6U_CHVPROChave de ligação com a CT2
      Nota

      Ajustes necessários no dicionário.

      Necessário excluir antes os gatilhos dos campos BDX_ACAO, BDX_ACAOTX, BDX_GLTXPG, BDX_PERGLO, BDX_VLRGLO, BDX_VLRGTX e BDX_PERGTX.


      Consultas padrão que foram incluídas.

      XB_ALIAS

      BBIPLS

      XB_TIPO

      2

      XB_SEQ

      01

      XB_COLUNA

      01

      XB_DESCRI

      Descr. Procedimento

      XB_CONTEM

      PLSPESPROC(M->BD6_CODPAD,.f.,"")


      Tabelas que foram criadas.

      X2_CHAVE

      B5M

      X2_NOME

      Acelerador Mud. Fase

      X2_DELET

      0

      X2_MODO

      C

      X2_MODOEMP

      E

      X2_MODOUN

      E


      Índices que foram criados / alterados.

      INDICE

      BD7

      ORDEM

      F

      CHAVE

      BD7_FILIAL+BD7_CODOPE+BD7_CODLDP+BD7_CODPEG+BD7_NUMERO+BD7_ORIMOV+BD7_SEQUEN+BD7_CODTPA+BD7_CDPFPR

      DESCRICAO

      Filial + Operadora + Local + Peg + Numero + Origem + Sequecia + Cod TPA + Cod Prof.

      PROPRI

      S

      INDICE

      BD7

      ORDEM

      G

      CHAVE

      BD7_FILIAL+BD7_LAPRO+BD7_CODOPE+BD7_CODLDP+BD7_CODPEG+BD7_NUMERO+BD7_ORIMOV+BD7_SEQUEN+BD7_CODUNM+BD7_NLANC

      DESCRICAO

      Filial + Provisão + Operadora + Local + Peg + Numero + Origem + Sequencia + Cod Unm + Lanc

      PROPRI

      S


      INDICE

      BD7

      ORDEM

      H

      CHAVE

      BD7_FILIAL+BD7_LA+BD7_CODOPE+BD7_CODLDP+BD7_CODPEG+BD7_NUMERO+BD7_ORIMOV+BD7_SEQUEN+BD7_CODUNM+BD7_NLANC

      DESCRICAO

      Filial + Custo + Operadora + Local + Peg + Numero + Origem + Sequencia + Cod Unm + Lanc

      PROPRI

      S


      INDICE

      BD7

      ORDEM

      I

      CHAVE

      BD7_FILIAL+BD7_CHKSE2

      DESCRICAO

      Filial + Idx 1  SE2

      PROPRI

      S


      INDICE

      BD7

      ORDEM

      J

      CHAVE

      BD7_FILIAL+BD7_CODOPE+BD7_CODRDA+BD7_CODLOC+BD7_CODESP+BD7_CODPAD+BD7_CODPRO+BD7_CODUNM+BD7_CODPLA+BD7_ANOPAG+BD7_MESPAG+DTOS(BD7_DATPRO)

      DESCRICAO

      Filial + Operadora + Rda + Local + Especialidade + CodPad + CodPro + Unm + Plano + Ano + Mes + DatPro

      PROPRI

      S


      INDICE

      BD6

      ORDEM

      N

      CHAVE

      BD6_FILIAL + BD6_CODOPE + BD6_OPELOT + BD6_NUMLOT + BD6_CODRDA

      DESCRICAO

      Filial + Operadora + Operadora Lote + Numero Lote + Rda

      PROPRI

      S


      INDICE

      BD6

      ORDEM

      O

      CHAVE

      BD6_FILIAL + BD6_CODOPE + BD6_CODRDA + BD6_CODLOC + BD6_CODESP + BD6_CODPAD + BD6_CODPRO + BD6_CODPLA + BD6_ANOPAG + BD6_MESPAG + DTOS(BD6_DATPRO)

      DESCRICAO

      Filial + Operadora + Rda + Local + Especialidade + CodPad + CodPro  + Plano + Ano + Mes + DatPro

      PROPRI

      S


      INDICE

      BF0

      ORDEM

      5

      CHAVE

      BF0_FILIAL + BF0_TPUNIM

      DESCRICAO

      Filial + Cod Grupo Ct

      PROPRI

      S

      INDICE

      B5M

      ORDEM

      1

      CHAVE

      B5M_FILIAL + B5M_CHKREG

      DESCRICAO

      Filial + Operadora + Rda + Especialidade + CodPad + CodPro + Unm + Plano + Ano + Mes + Status

      PROPRI

      S

      INDICE

      BDX

      ORDEM

      3

      CHAVE

      BDX_FILIAL+BDX_CODOPE+BDX_CODLDP+BDX_CODPEG+BDX_NUMERO+BDX_ORIMOV+BDX_TIPGLO+BDX_SEQUEN

      DESCRICAO

      Operadora + Cd Local Dig + Codigo PEG + Numero + Origem Movto + Tp Glo + Sequen

      PROPRI

      S

      INDICE

      BDX

      ORDEM

      4

      CHAVE

      BDX_FILIAL+BDX_CODOPE+BDX_CODLDP+BDX_CODPEG+BDX_NUMERO+BDX_ORIMOV+BDX_SEQUEN+BDX_CODPAD+BDX_CODPRO

      DESCRICAO

      Operadora + Cd Local Dig + Codigo PEG + Numero + Origem Movto + Sequen + CodPad + CodPro

      PROPRI

      S


      Gatilhos que foram alterados.

      X7_CAMPO

      BDX_ACAO

      X7_SEQUENC

      001

      X7_REGRA

      PL498MANT("1")

      X7_CDOMIN

      BDX_PERGLO

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BDX_ACAOTX

      X7_SEQUENC

      001

      X7_REGRA

      PL498MANT("2")

      X7_CDOMIN

      BDX_PERGTX

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BDX_PERGLO

      X7_SEQUENC

      001

      X7_REGRA

      PL498MANT("3")

      X7_CDOMIN

      BDX_VLRGLO

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BDX_VLRGLO

      X7_SEQUENC

      001

      X7_REGRA

      PL498MANT("4")

      X7_CDOMIN

      BDX_PERGLO

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BDX_PERGTX

      X7_SEQUENC

      001

      X7_REGRA

      PL498MANT("5")

      X7_CDOMIN

      BDX_VLRGTX

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BDX_VLRGTX

      X7_SEQUENC

      001

      X7_REGRA

      PL498MANT("6")

      X7_CDOMIN

      BDX_PERGTX

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BD6_VLRAPR

      X7_SEQUENC

      001

      X7_REGRA

      PLGQTDAPR()

      X7_CDOMIN

      BD6_VALORI

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S

      X7_CAMPO

      BD6_QTDPRO

      X7_SEQUENC

      001

      X7_REGRA

      PLGQTDAPR()

      X7_CDOMIN

      BD6_VALORI

      X7_TIPO

      P

      X7_SEEK

      N

      X7_ORDEM

      0

      X7_CONDIC

      S


      Campos que foram alterados

      X3_CAMPO

      BD5_DTDIGI

      X3_RELACAO

      date()

      X3_CAMPO

      BE4_DTDIGI

      X3_RELACAO

      date()

      X3_CAMPO

      BD6_DTDIGI

      X3_RELACAO

      date()

      X3_CAMPO

      BD6_QTDAPR

      X3_USADO

      Não Usado

      X3_CAMPO

      BD6_FADENT

      X3_TAMANHO

      5

      X3_CAMPO

      BD6_VLRAPR

      X3_ORDEM

      18

      X3_DECIMAL

      2

      X3_PICTURE

      @E 9,999,999,999,999.99

      X3_CAMPO

      BD6_ENVCON

      X3_VISUAL

      V

      X3_WHEN

      “”

      X3_CAMPO

      BD6_VLRBPF

      X3_ORDEM

      27

      X3_CAMPO

      BD6_VLTXAP

      X3_ORDEM

      19

      X3_USADO

      Usado

      X3_VISUAL

      V

      X3_FOLDER

      1

      X3_CAMPO

      BD7_VLRAPR

      X3_ORDEM

      20

      X3_DECIMAL

      2

      X3_PICTURE

      @E 9,999,999,999,999.99

      X3_VISUAL

      V

      X3_USADOUsado

      X3_CAMPO

      BD7_VTXPAP

      X3_VISUAL

      V

      X3_CAMPO

      BD7_VLTXAP

      X3_ORDEM

      22

      X3_USADO

      Usado

      X3_VISUAL

      V

      X3_FOLDER

      1

      X3_CAMPO

      BD7_VLTXPG

      X3_ORDEM

      23

      X3_USADO

      Usado

      X3_VISUAL

      V

      X3_FOLDER

      1

      X3_CAMPO

      BD7_PRTXPG

      X3_ORDEM

      21

      X3_TAMANHO

      6

      X3_PICTURE

      @E 999.99

      X3_USADO

      Usado

      X3_VISUAL

      V

      X3_FOLDER

      1

      X3_CAMPO

      BD7_LA

      X3_TITULO

      Id.Ctb.Custo

      X3_USADO

      Não Usado

      X3_VISUAL

      V

      X3_FOLDER

      5

      X3_CAMPO

      BD7_DTPRO

      X3_TITULO

      Dat.Ctb.Prov

      X3_DESCRIC

      Data Contab. Provisão

      X3_USADO

      Usado

      X3_BROWSE

      N

      X3_VISUAL

      V

      X3_CONTEXT

      R

      X3_FOLDER

      5 

      X3_CAMPO

      B23_CDTBUS

      X3_VALID

      Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBUS+"1",1)

      X3_CAMPO

      B23_CDTBUC

      X3_VALID

      Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBUC+"3",1)

      X3_CAMPO

      BBH_CGLOSA

      X3_USADO

      Usado

      X3_CAMPO

      BBH_DESGLO

      X3_USADO

      Usado

      X3_CAMPO

      BBH_CCOCRD

      X3_USADO

      Usado

      X3_CAMPO

      BBH_DESCOC

      X3_USADO

      Usado

      X3_CAMPO

      BBH_CCODEB

      X3_USADO

      Usado

      X3_CAMPO

      BBH_DESCOD

      X3_USADO

      Usado

      X3_CAMPO

      BBH_CREEMB

      X3_USADO

      Usado

      X3_CAMPO

      BBH_DREEMB

      X3_USADO

      Usado

      X3_CAMPO

      BBH_CGLREE

      X3_USADO

      Usado

      X3_CAMPO

      BBH_DGLREE

      X3_USADO

      Usado

      X3_CAMPO

      BA0_BASCOP

      X3_RELACAO

      1

      X3_CAMPO

      BDX_CRIANA

      X3_ORDEM

      32

      X3_CAMPO

      BDX_SEQUEN

      X3_RELACAO

      BD6->BD6_SEQUEN

      X3_CAMPO

      BDX_CODPAD

      X3_RELACAO

      BD6->BD6_CODPAD

      X3_CAMPO

      BDX_CODPRO

      X3_RELACAO

      BD6->BD6_CODPRO

      X3_CAMPO

      BDX_ORIMOV

      X3_USADO

      Usado

      X3_BROWSE

      S

      X3_VISUAL

      V

      X3_CONTEXT

      R

      X3_CAMPO

      BDX_GLTXPG

      X3_USADO

      Usado

      X3_CBOX

      “”

      X3_WHEN

      “”

      X3_CAMPO

      BDX_ACAOTX

      X3_WHEN

      ChecaAcao()

      X3_CAMPO

      BDX_PERGTX

      X3_VALID

      M->BDX_PERGTX > 0 .and. M->BDX_PERGTX <= 100

      X3_WHEN

      M->BDX_ACAOTX=='1'

      X3_CAMPO

      BDX_VLRGTX

      X3_VALID

      M->BDX_VLRGTX > 0 .and. M->BDX_VLRGTX <= (BDX->BDX_VLTXPG + BDX->BDX_VLRGTX)

      X3_WHEN

      M->BDX_ACAOTX=='1'

      X3_CAMPO

      BDX_ACAO

      X3_CBOX

      1=Glosar;2=Reconsiderar

      X3_CAMPO

      BDX_PERGLO

      X3_VALID

      M->BDX_PERGLO > 0 .and. M->BDX_PERGLO <= 100

      X3_TAMANHO

      9

      X3_DECIMAL

      2

      X3_WHEN

      M->BDX_ACAO=='1'

      X3_CAMPO

      BDX_VLRGLO

      X3_VALID

      M->BDX_VLRGLO > 0 .and. M->BDX_VLRGLO <= (BDX->BDX_VLRMAN + BDX->BDX_VLRGLO)

      X3_WHEN

      M->BDX_ACAO=='1'

      X3_CAMPO

      BDX_PERGL2

      X3_TAMANHO

      6

      X3_DECIMAL

      2

      X3_WHEN

      M->BDX_GLACAO=='1'

      X3_CAMPO

      BDX_VLRGL2

      X3_WHEN

      M->BDX_GLACAO=='1'

      X3_CAMPO

      BDX_VLTXPG

      X3_RELACAO

      BD6->BD6_VLTXPG

      X3_CONTEXT

      R

      X3_CAMPO

      BDX_VLTXAP

      X3_RELACAO

      BD6->BD6_VLTXAP

      X3_CONTEXT

      R

      X3_CAMPO

      BBI_TABREC

      X3_USADO

      Usado

      X3_CAMPO

      BD5_GUIPRI

      X3_ORDEMC8
      X3_VISUALA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD5_LA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD5_DTDIG1

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD6_DTDIG1

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD6_LA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD6_LAPRO

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD6_DTPRO

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_DTDIG1

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_LAREV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_LAPRV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_DTPRV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_CHVPRV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_DTREV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_VLPRV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_QTDPRV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_COMPCT

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD7_PERPRO

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BOW_LA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      B1N_LAPRV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      B1N_LAREV

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BVO_COMPCT

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPOBD5_VLRPAC
      X3_FOLDER5
      X3_CAMPOBD5_QTDEVE
      X3_FOLDER5
      X3_CAMPOBE4_QTDEVE
      X3_FOLDER4
      X3_CAMPOA2_CALCINP
      X3_TIPOC
      X3_TAMANHO1
      X3_TITULOCalc.INSS.Pt
      X3_DESCRICAOCalcula INSS Patronal?
      X3_PICTURE@!
      X3_USADOusado
      X3_BROWSEN
      X3_CONTEXTR
      X3_OBRIGATN
      X3_CBOX1=Sim;2=Não
      X3_FOLDER3
      X3_PYMEN
      X3_CAMPOED_CALCINP
      X3_TIPOC
      X3_TAMANHO1
      X3_TITULOCalc.INSS.Pt
      X3_DESCRICAOCalcula INSS Patronal?
      X3_PICTURE@!
      X3_USADOusado
      X3_BROWSEN
      X3_CONTEXTR
      X3_OBRIGATN
      X3_CBOX1=Sim;2=Não
      X3_FOLDER2
      X3_PYMEN
      X3_CAMPOED_PERCINP
      X3_TIPON
      X3_TAMANHO5
      X3_DECIMAL2
      X3_TITULOPerc.INSS.Pt
      X3_DESCRICAOPercent. do INSS Patronal
      X3_PICTURE@E 99.99
      X3_VALIDpositivo()
      X3_USADOusado
      X3_BROWSEN
      X3_CONTEXTR
      X3_OBRIGATN
      X3_FOLDER2
      X3_PYMEN
      X3_CAMPOBD5_VLRAPR
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Uni
      X3_DESCRICAOValor apresentado uni.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOusado
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD5_VALORI
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Tot
      X3_DESCRICAOValor Apres. Tot.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOusado
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBE4_VALORI
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Tot
      X3_DESCRICAOValor Apres. Tot.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOusado
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER4
      X3_PYMEN
      X3_CAMPOB5M_FILIAL
      X3_ORDEM01
      X3_TIPOC
      X3_TAMANHO2
      X3_DECIMAL0
      X3_TITULOFilial
      X3_DESCRICAOFilial do Sistema
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_CHKREG
      X3_ORDEM02
      X3_TIPOC
      X3_TAMANHO32
      X3_DECIMAL0
      X3_TITULOChave Reg
      X3_DESCRICAOChave Reg
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_ALIAPF
      X3_ORDEM03
      X3_TIPOC
      X3_TAMANHO3
      X3_DECIMAL0
      X3_TITULOAlias PF
      X3_DESCRICAOAlias PF
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_ALIATB
      X3_ORDEM04
      X3_TIPOC
      X3_TAMANHO3
      X3_DECIMAL0
      X3_TITULOAlias TB
      X3_DESCRICAOAlias TB
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_ALIAUS
      X3_ORDEM05
      X3_TIPOC
      X3_TAMANHO3
      X3_DECIMAL0
      X3_TITULOAlias US
      X3_DESCRICAOAlias US
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_CDTBRC
      X3_ORDEM07
      X3_TIPOC
      X3_TAMANHO3
      X3_DECIMAL0
      X3_TITULOCod TB
      X3_DESCRICAOCod TB
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_COEFUT
      X3_ORDEM17
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL4
      X3_TITULOCoefic.
      X3_DESCRICAOCoefic.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_VLRBPR
      X3_ORDEM19
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr. BPR
      X3_DESCRICAOVlr. BPR
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_REFTDE
      X3_ORDEM20
      X3_TIPON
      X3_TAMANHO13
      X3_DECIMAL4
      X3_TITULORef. TDE
      X3_DESCRICAORef. TDE
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB5M_CHAVE
      X3_ORDEM21
      X3_TIPOC
      X3_TAMANHO35
      X3_DECIMAL4
      X3_TITULOChave
      X3_DESCRICAOChave
      X3_PICTURE@!
      X3_USADOnão usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOB0D_NRLBOR
      X3_TAMANHO18
      X3_CAMPOB01_GUIPRI
      X3_TAMANHO18
      X3_CAMPOB1N_GUIPRI
      X3_TAMANHO18
      X3_CAMPOB45_GUIPRI
      X3_TAMANHO18
      X3_CAMPOBD5_GUIPRI
      X3_TAMANHO18
      X3_CAMPOBE1_GUIPRI
      X3_TAMANHO18
      X3_CAMPOBEA_GUIPRI
      X3_TAMANHO18
      X3_CAMPOBA3_MODPAG
      X3_TAMANHO1
      X3_CAMPOBG8_CARENC
      X3_PICTURE@E 999
      X3_CAMPOBD6_CODPRO
      X3_RELACAOiIF(Inclui .and. BCI->BCI_TIPGUI == '01',subs(GETMV('MV_PLSCDCO'),3,16),'')
      X3_CAMPOBD6_TIPINT
      X3_BOXvazio
      X3_CBOXSPAvazio
      X3_CBOXENGvazio
      X3_CAMPOB23_CDTBFM
      X3_VALIDVazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBFM+"2",1)
      X3_CAMPOBD6_QTDPRO
      X3_TRIGGERS
      X3_CAMPOBD6_VLRGTX
      X3_ORDEM25
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr.Glo Tx.
      X3_DESCRICAOValor Glosa de Taxa Adm.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD6_PEINPT
      X3_ORDEM26
      X3_TIPON
      X3_TAMANHO6
      X3_DECIMAL2
      X3_TITULO% INSS Patr.
      X3_DESCRICAO% INSS Patronal.
      X3_PICTURE@E 999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD6_VLINPT
      X3_ORDEM26
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr.INSS Pat.
      X3_DESCRICAOValor INSS Patronal
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD6_GLINPT
      X3_ORDEM26
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOV.Gl. INSS P
      X3_DESCRICAOVlr. Glosa INSS Patronal
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD6_TPEVCT
      X3_TIPOC
      X3_TAMANHO2
      X3_TITULOTipo Ev Ctb
      X3_DESCRICAOTipo Evento Ctb
      X3_PICTURE@!
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_PYMEN
      X3_CAMPOBD6_PRTXPG
      X3_ORDEM25
      X3_TIPON
      X3_TAMANHO6
      X3_DECIMAL2
      X3_TITULOPer. Tax. Pg
      X3_DESCRICAOPerc. Taxa Adm. Pagto
      X3_PICTURE@E 999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD6_VALORI
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Tot
      X3_DESCRICAOValor Apres. Tot.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_RELACAOIif(Inclui,0,BD6->BD6_QTDPRO*BD6->BD6_VALORI)
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD6_PROTOC
      X3_TIPON
      X3_TAMANHO20
      X3_DECIMAL2
      X3_TITULOVlr Apr Tot
      X3_DESCRICAOValor Apres. Tot.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_RELACAOIif(Inclui,0,BD6->BD6_QTDPRO*BD6->BD6_VALORI)
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_CHKSE2
      X3_TIPOC
      X3_TAMANHO34
      X3_TITULOChk Idx 1 SE2
      X3_DESCRICAOChk Idx 1 SE2
      X3_PICTURE@!
      X3_USADONão Usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_VLRGTX
      X3_TIPON
      X3_ORDEM23
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr.Glo Tx.
      X3_DESCRICAOValor Glosa de Taxa Adm.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_PEINPT
      X3_TIPON
      X3_ORDEM24
      X3_TAMANHO6
      X3_DECIMAL2
      X3_TITULO% INSS Patr.
      X3_DESCRICAO% INSS Patronal.
      X3_PICTURE@E 999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_VLINPT
      X3_TIPON
      X3_ORDEM24
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr.INSS Pat.
      X3_DESCRICAOValor INSS Patronal
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_VLINPT
      X3_TIPON
      X3_ORDEM24
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr.INSS Pat.
      X3_DESCRICAOValor INSS Patronal
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_GLINPT
      X3_TIPON
      X3_ORDEM24
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOV.Gl. INSS P
      X3_DESCRICAOVlr. Glosa INSS Patronal
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_GLINPT
      X3_TIPON
      X3_ORDEM24
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOV.Gl. INSS P
      X3_DESCRICAOVlr. Glosa INSS Patronal
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_VALORI
      X3_TIPON
      X3_ORDEM24
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Tot
      X3_DESCRICAOValor Apres. Tot.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBD7_VLRAPR
      X3_ORDEM20
      X3_DECIMAL2
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_VISUALV
      X3_CAMPOBD7_TIPINT
      X3_TAMANHO2
      X3_BOXvazio
      X3_CAMPOBD7_INTERC
      X3_RELACAO"0"
      X3_CAMPOBD7_VLTXAP
      X3_ORDEM22
      X3_USADOUsado
      X3_VISUALV
      X3_FOLDER1
      X3_CAMPOBD7_TPEVCT
      X3_TIPOC
      X3_TAMANHO2
      X3_TITULOTipo Ev Ctb
      X3_DESCRICAOTipo Evento Ctb
      X3_PICTURE@!
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_DTLA
      X3_TIPOD
      X3_TAMANHO8
      X3_TITULODat.Ctb.Cust
      X3_DESCRICAOData Contab. Custo
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_CHVLA
      X3_TIPOC
      X3_TAMANHO30
      X3_TITULOChv.Ctb.Cust
      X3_DESCRICAOChave Contábil Custo
      X3_PICTURE@!
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_LAPRO
      X3_TIPOC
      X3_TAMANHO1
      X3_TITULOId.Ctb.Prov
      X3_DESCRICAOIdentif.Contábil Prov.
      X3_PICTURE@!
      X3_USADONão Usado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_CHVPRO
      X3_TIPOC
      X3_TAMANHO30
      X3_TITULOChv.Ctb.Prov
      X3_DESCRICAOChave Prov. Contábil
      X3_PICTURE@!
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_DTDIGI
      X3_TIPOD
      X3_TAMANHO8
      X3_TITULODt.Digitacao
      X3_DESCRICAOData digitacao
      X3_RELACAOdate()
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_DTCTBF
      X3_TIPOD
      X3_TAMANHO8
      X3_TITULODt.Con.Custo
      X3_DESCRICAODt. Conhecimento Custo
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBD7_PROTOC
      X3_TIPOC
      X3_TAMANHO20
      X3_TITULONum Protoc
      X3_DESCRICAONumero do Protocolo
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_PYMEN
      X3_CAMPOBM1_DTPRO
      X3_TIPOD
      X3_TAMANHO8
      X3_TITULODat.Ctb.Prov
      X3_DESCRICAOData Contab. Provisão
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_PYMEN
      X3_CAMPOBM1_CHVPRO
      X3_TIPOC
      X3_TAMANHO30
      X3_TITULOChv.Ctb.Prov
      X3_DESCRICAOChave Prov. Contábil
      X3_PICTURE@!
      X3_USADOUsado
      X3_BROWSEN
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER5
      X3_PYMEN
      X3_CAMPOBM1_TIPINT
      X3_CBOXvazio
      X3_CAMPOBAW_TXADMT
      X3_TIPON
      X3_TAMANHO6
      X3_DECIMAL2
      X3_TITULO% Taxa Adm.
      X3_DESCRICAO% Taxa Administrativa
      X3_PICTURE@E 999.99
      X3_VALIDpositivo()
      X3_USADOUsado
      X3_BROWSEN
      X3_CONTEXTR
      X3_WHENPLSBAWRD()
      X3_PYMEN
      X3_CAMPOBCI_VLRAPR
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Uni
      X3_DESCRICAOValor apresentado
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSEN
      X3_CONTEXTR
      X3_OBRIGATN
      X3_PYMEN
      X3_CAMPOBCI_VALORI
      X3_TIPON
      X3_TAMANHO16
      X3_DECIMAL2
      X3_TITULOVlr Apr Tot
      X3_DESCRICAOValor Apres. Tot.
      X3_PICTURE@E 9,999,999,999,999.99
      X3_USADOUsado
      X3_BROWSES
      X3_VISUALV
      X3_CONTEXTR
      X3_FOLDER1
      X3_PYMEN
      X3_CAMPOBCI_DESSER
      X3_INIBRWPosicione("BCJ",1,xFilial("BCJ")+BCI->(BCI_CODOPE+BCI_TIPSER),"BCJ_DESCRI")
      X3_CAMPOBDX_REGREC
      X3_VISUALV
      X3_CAMPOBDX_DATPRO
      X3_ORDEM11
      X3_VISUALV
      X3_CAMPOBDX_RESPAL
      X3_ORDEM14
      X3_CAMPOBDX_TIPGLO
      X3_CBOX1=Eletronica;2=Manual;3=Automatica
      X3_CAMPOBDX_VLRMAN
      X3_RELACAOBD6->BD6_VLRMAN
      X3_CAMPOBDX_VLRBPR
      X3_RELACAOBD6->BD6_VLRBPR
      X3_CAMPOBDX_VLRPAG
      X3_RELACAOBD6->BD6_VLRPAG
      X3_CAMPOBDX_VLRAPR
      X3_RELACAOBD6->BD6_VLRAPR
      X3_CAMPOB35_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB43_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBX6_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBYN_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBZW_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBVO_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBOX_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBOW_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBMO_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBEA_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBE4_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBDX_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBDU_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBD7_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBD6_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOBD5_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB53_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB4E_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB4D_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB47_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB45_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB44_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB43_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line
      X3_CAMPOB11_ORIMOV
      X3_CBOX1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line

      X3_CAMPO

      BM1_CHVCBA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_DTCBA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_LACBA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_CHVBAI

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_DTBAI

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_LABAI

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_DCONTA

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BM1_LAFAT

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BE4_DTDIG1

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD5_CODPAD

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPO

      BD5_CODPRO

      X3_TITULO

      nao usado

      X3_DESCRIC

      nao usado

      X3_USADO

      Não Usado

      X3_CAMPOBAZ_TPBENE 
      X3_VALIDPERTENCE('12345')
      X3_CBOX1=BE-Benef.Exp.;2=ENB-Exp.N.Benef.;3=BNE-Ben.N.Exp.;4=PS-Pr.Servicos;5=BF-Benef. Funcionário
      X3_CAMPOBI3_TPBEN
      X3_VALIDPERTENCE('12345')
      X3_CBOX1=B-Benef.Exposto;2=ENB-Exp.N.Benef;3=BNE-Benf.N.Exp.;4=PS-Preste.Servicos;5=BF-Benef. Funcionário                              

      Informações complementares:

      Pagamento


      ???_PERCEN

      Proporção das unidades conforme valor total do evento


      ???_VLRBPR

      Valor base contratado. Não deve ser manipulado (alterado)


      ???_VLRMAN

      Valor base para pagamento (Pode ser VALORI ou VLRBPR)


      ???_VLTXPG

      Valor da taxa de pagamento conforme base VLRMAN


      ???_VLRPAG

      Valor de pagamento VLRMAN + Acrescimos/Descontos e Taxas 


      ???_VLRGLO

      Valor de Glosa diferença entra VLRAPR e VLRBPR


      ???_PRTXPG

      Percentual de Taxa


      ???_VLRAPR

      Valor Apresentado UNITARIO.


      ???_VALORI

      Valor Apresentado TOTAL.

      ???_VLTXAP

      Valor da taxa apresentada – O valor pode ser apresentado diretamente quando PTU (Quando PTU Não deve ser manipulado (alterado))


      ???_VLRGTX

      Valor da Glosa – Diferença entre VLTXPG e VLTXAP


      BD7_VTXPCT

      Valor da taxa sobre o valor base VLRBPR


      Controles


      ???_DTDIGI

      Data do conhecimento da Guia sempre refletir a BCI_DTDIGI, nunca deve ser alterada.


      ???_DTANAL

      Data da mudança de fase.


      ???_TPEVCT

      Tipo de evento contabil.


      BD7_DTCTBF

      Data do conhecimento da Glosa ou Coparticipação alimentada na mudança de fase uma única vez. nunca deve ser alterada.


      BA0_BASCOP

      Determina se o valor base da coparticipação e o valor de pagamento ou calculado.


      MV_PLCTXPG

      Caso seja coparticipação com valor no pagamento se deve considerar o valor com taxa (bruto) ou o valor sem taxa (liquido)


      MV_PLSMCTA

      Se a taxa da coparticipação e aplicada sobre a valor base ou valor apurado. VLRPF


      _GUIORI,_GUIINT,_GUIPRI, _NRLBOR, _NRLOPE

      Atenção com estes campos. Guarda informação de chave de outra guia.


      Coparticipação


      BD6_TPPF

      Se é coparticipação ou Custo operacional


      ???_VLRBPF

      Valor base da Coparticipação pode ser o valor de pagamento, informado ou calculado. So altera quando for com base no valor de pagamento.


      BD6_VLRPF

      Valor da coparticipação (liquido). Não tem esse campo na BD7


      ???_VLRTPF

      Valor da coparticipação (bruto). Valor da coparticipação mais TAXA


      ???_VLRTAD

      Valor da taxa administrativa.


      BD6_PERTAD

      Percentual da taxa administrativa.


      BD6_PERCOP

      Percentual de coparticipação.


      BD6_VLRTAP

      PTU não usar mais esse campo para taxa apresentada


      Campos alimentados quando informado franquia para coparticipação


      BD6_F_PPER

      Perda quando aplicada a franquia.


      BD6_F_VFRA

      Valor da franquia da coparticipação.


      BD6_F_VLOR

      Valor da coparticipação.


      BD6_F_TXOR

      Valor da Taxa adm da coparticipação.


      Contabilidade


      BD7_LAPRO

      Conteúdo ‘S’ indica contabilizado


      BD7_DTPRO

      Data do processamento da contabilidade de provisão.


      BD7_CHVPRO

      Chave de ligação com a CT2. (CT2_DATA + CT2_LOTE + CT2_SBLOTE + CT2_DOC)


      BD7_LA

      Conteúdo ‘S’ indica contabilizado.


      BD7_DTLA

      Data do processamento da contabilidade de custo.


      BD7_CHVLA

      Chave de ligação com a CT2. (CT2_DATA + CT2_LOTE + CT2_SBLOTE + CT2_DOC)


      CT2_LP

      Lançamento Padrão da contabilidade


      CT2_DATA

      Data do movimento contabil pode ser BD7_DTDIGI ou BD7_DTCTBF


      CT2_LOTE

      Lote


      CT2_SBLOTE

      SubLote


      CT2_DOC

      Documento 


      A chave (CT2_DATA + CT2_LOTE + CT2_SBLOTE + CT2_DOC) quebra por guia 


      Auxiliares


      CV3_TABORI

      Tabela origem de ligação com a origem do dado gerado para contabilidade. Ex. BD7


      CV3_RECORI

      Recno de ligação com a origem. Ex. Recno da BD7


      CV3_RECDES

      Recno de ligação com a CT2


      MV_CTBFLAG

      Indica se a marcação dos flags de contabilização das rotinas Off-Line será feita na transação do lançamento contábil - SIGACTB. ( PLS sempre .T. )


      MV_CTBAPLA

      Indica se o SigaCTB ira limpar os flags de contabilização (_LA/_DTLANC) ao excluir lançamentos. 1=Nao;2=Perguntar;3=Sim c/alertas;4=Sim s/ alertas (PLS ideal 4 )


      MV_CBD7THR

      Informe a quantidade de ThReads para processamento em mult-Thread. Maximo 15


      Glosa


      BDX_TIPREG

      Registro principal ou secundário.


      BDX_DTACAO

      Data da analise.


      BDX_CRIANA

      Critica analisada.


      BDX_ACAO

      Glosada ou Reconsiderada.


      BDX_PERGLO

      Quando reconsiderada é sempre 100%. Diferente disso é sempre uma glosa.


      BDX_ACAOTX

      Se a taxa sofreu ação.


      BDX_PERGTX

      Quando reconsiderada é sempre 100%. Diferente disso é sempre uma glosa.

      X3_CAMPOB5M_ALIAPFX3_ORDEM03X3_TIPOCX3_TAMANHO3X3_DECIMAL0X3_TITULOAlias PFX3_DESCRICAOAlias PFX3_PICTURE@!X3_USADOnão usadoX3_BROWSENX3_VISUALVX3_CONTEXTRX3_FOLDER1X3_PYMEN4392737 DSAUPC-7924 DT Inclusão de opção nos combos BI3_TPBEN e BAZ_TPBENE