Á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

Ajuste na contabilidade de Despesa/Receita. 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

Contabilizade

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. Custo olha para o valor de glosa e coparticipação.
    5. Contabilizar a inclusão do titulo
        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
      Contabilizar a movimentação do titulo (Baixa ou Cancelamento da Baixa
        1. )


       Lançamentos utilizados.

      • 9CN –
      Provisão
      • Guias na fase Digitação.
      • 9CT –
      custo glosa/coparticipação
      • Guias na fase Pronto/Faturada.
      • 9AG  –
      Inclusão do titulo
      • Títulos. 
      • 9BD  – Baixa
      do titulo
      • de título (Movimentação Bancaria).
      • 9BL – Cancelamento da Baixa

      Procedimento para Utilização da Contabilidade Receita.

    6. Acesse o menu /Contabilidade/Lançamento Padrão caso necessário alterar alguma LP. 
      • (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).
      • 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
      Acesse
      1. o menu /Contabilidade/Comb.deb.pls Custos e /Contabilidade/Comb.crd.pls Custos caso necessário alterar alguma combinação.
      2. Acesse o menu /SIP Gerencial/Natureza de Saúde caso necessário altear alguma natureza.
      3. 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;
        2. Lançamentos utilizados.

          • 9A1 - Provisão/Inclusão
          • 9AX - Baixa do título
          • 9B6 - Cancelamento da Baixa

          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:

        3. 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.
        4. O bloqueio do calendário contábil evita estas operações, garantindo assim que o movimento contábil não seja desfeito.
        5. A tabela B3N não será mais usado no processo contábil.
        6. 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.
        7. A contabilização da movimentação dos títulos do plano de saúde e considerando as tabelas FK's
        8. MV_ALTLCTO - Colocar N para não exibir tela de contabilização a cada movimento
            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 – 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 


          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

          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

          B6S_DTLA

          Data do processamento da contabilidade de Custo

          B6S_CHVLA

          Chave de ligação com a CT2

          B6U_LAConteúdo ‘S’ indica contabilizado o rateio da baixa
          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.

          MV_CTBAPLA - Colocar 4 para não exibir mensagem de alerta na limpeza dos FLAG's

          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
          • BHU- Rda x Contabilidade
          • BI3- Produtos de Saúde
          • BQC- Subcontrato
          • BT5- Grupo de Empresa Contrato
          • BT6- Empresa Contrato Produto
          • BMS- Comp de Pagamento por Produto
          • SED- Naturezas
          • SA6- Bancos
          • BLR- Lançamentos de Pagamentos
          • BBB- Tipo de Lancto Deb/Cred RDA
          • BGQ- Débito x Crédito Rda
          • BHT- Produtos e Contabilidades
          • B44- Cabeçalho Reembolso
          • BOW- Protocolo de Reembolso

          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

          Links relacionados:

          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

          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

          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.

          Pergunta que devem ser criados/alterados.

          X1_CAMPOX1_CONTEUDOX1_GRUPOPLSCTB06X1_ORDEM01X1_PERGUNTAglutina Lanc Contab.?X1_VARIAVLMV_CH1X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR01X1_DEF01SIMX1_DEF02NAOX1_GRUPOPLSCTB06X1_ORDEM02X1_PERGUNTOperadora?X1_VARIAVLMV_CH2X1_TIPOCX1_TAMANHO4X1_GSCGX1_VAR01MV_PAR02X1_F3B89PLSX1_GRUPOPLSCTB06X1_ORDEM03X1_PERGUNTMes Competencia?X1_VARIAVLMV_CH3X1_TIPOCX1_TAMANHO2X1_GSCGX1_VAR01MV_PAR03X1_GRUPOPLSCTB06X1_ORDEM04X1_PERGUNTAno Competencia?X1_VARIAVLMV_CH4X1_TIPOCX1_TAMANHO4X1_GSCGX1_VAR01MV_PAR04X1_GRUPOPLSCTB06X1_ORDEM05

          X1_PERGUNT

          Tipo de MovimentoX1_VARIAVLMV_CH5X1_TAMANHO1X1_GSCGX1_DEF01ProvisãoX1_DEF02CustoX1_DEF03InclusãoX1_DEF04Movimento B/CX1_GRUPOPLSCTB06X1_ORDEM06X1_PERGUNTConsidera Filial CompartilhadaX1_VARIAVLMV_CH6X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR06X1_DEF01SIM X1_DEF02NÃO X1_GRUPOPLSCTB06X1_ORDEM07X1_PERGUNTProcesso distribuido (MThread)X1_VARIAVLMV_CH7X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR07X1_DEF01SIM X1_DEF02NÃO X1_GRUPOPLSCTB06X1_ORDEM08

          X1_PERGUNT

          Prestador de?X1_VARIAVLMV_CH8X1_TIPOCX1_TAMANHO6X1_GSCGX1_VAR01MV_PAR08X1_F3BAUPLSX1_GRUPOPLSCTB06X1_ORDEM09X1_PERGUNTPrestador até?X1_VARIAVLMV_CH9X1_TIPOCX1_TAMANHO9X1_GSCGX1_VAR01MV_PAR010X1_F3BAUPLSX1_GRUPOPLSCTB06X1_ORDEM10X1_PERGUNTClasse do Prestador?X1_VARIAVLMV_CH10X1_TIPOCX1_TAMANHO60X1_GSCGX1_VAR01MV_PAR10X1_F3BZ9PLSX1_CAMPOX1_CONTEUDOX1_GRUPOPLSCTB11X1_ORDEM01X1_PERGUNTAglutina Lanc Contab.?X1_VARIAVLMV_CH1X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR01X1_DEF01SIMX1_DEF02NAOX1_GRUPOPLSCTB11X1_ORDEM02X1_PERGUNTMes Competencia?X1_VARIAVLMV_CH2X1_TIPOCX1_TAMANHO2X1_GSCGX1_VAR01MV_PAR02X1_GRUPOPLSCTB11X1_ORDEM03X1_PERGUNTAno Competencia?X1_VARIAVLMV_CH3X1_TIPOCX1_TAMANHO4X1_GSCGX1_VAR01MV_PAR03X1_GRUPOPLSCTB11X1_ORDEM04X1_PERGUNTConsidera Filial CompartilhadaX1_VARIAVLMV_CH4X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR04X1_DEF01SIM X1_DEF02NÃO X1_GRUPOPLSCTB11X1_ORDEM05X1_PERGUNTProcesso distribuido (MThread)X1_VARIAVLMV_CH5X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR05X1_DEF01SIM X1_DEF02NÃO X1_GRUPOPLSCTB11X1_ORDEM06X1_PERGUNTTipo de MovimentoX1_VARIAVLMV_CH6X1_TIPONX1_TAMANHO1X1_GSCCX1_VAR01MV_PAR06X1_DEF01ProvisãoX1_DEF02Movimento B/C


          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

          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                              

          X3_USADO

          Não Usado

          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_PYMEN