Histórico da Página
Contabilidade Despesa/Receita
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: | Saúde |
Módulo: |
Plano de Saúde | |||||||
Rotina: |
| ||||||
País(es): | Brasil | ||||||
Banco(s) de Dados: | Todos relacionados | ||||||
Sistema(s) Operacional(is): |
Windows® |
Descrição
Escreva aqui a descrição da nova implementação ou melhoria.
Importante
(Apenas para Microsiga Protheus, versões anteriores à versão 12)
Antes de executar o compatibilizador informe o nome do compatibilizador é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, se versão 10, ou \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, se versão 10, ou \PROTHEUS11_DATA\SYSTEM, se versão 11).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em Microsiga Protheus TOTVS Smart Client (se versão 10), digite o nome do compatibilizador no campo Programa Inicial. Descreva se o compatibilizador deve ter uma data específica ou superior para que a atualização nos dicionários seja efetuada corretamente. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a ___/___/____.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa xxxx().
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Descreva se há algum procedimento necessário após a aplicação do compatibilizador.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina Informe o nome da rotina.
- No módulo informe o nome do módulo acesse informe o caminho e verifique que o parâmetro informe o nome do parâmetro é criado conforme especificações abaixo:
Nome da Variável: | Informe o Nome da Variável |
Tipo: | Informe o Tipo |
Descrição: | Informe a Descrição |
Valor Padrão: | Informe o Valor Padrão |
Atualizações do Compatibilizador
(Apenas para Microsiga Protheus, versões anteriores à versão 12)
- Criação ou Alteração de Perguntas no arquivo SX1 – Cadastro de Perguntes:
Pergunte | (X1_PERGUNT) |
Nome |
|
Grupo | (X1_GRUPO) |
Ordem | (X1_ORDEM) |
Tipo | (X1_TIPO) |
Tamanho | (X1_TAMANHO) |
2. Criação ou Alteração de tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
B04 (X2_CHAVE) | Dente/Região (X2_NOME) | C (X2_MODO) | N (X2_PYME) |
3. Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:
Chave | Ex.: AR |
Descrição | Ex.: Tabela de IR de Aplicações Financeiras |
4. Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:
- Tabela BGD - Prod x Cob x Proc x Co-Part:
Campo | (X3_CAMPO) |
Tipo | (X3_TIPO) |
Tamanho | (X3_TAMANHO) |
Decimal | (X3_DECIMAL) |
Formato | (X3_PICTURE) |
Título | (X3_TITULO) |
Descrição | (X3_DESCRIC) |
Nível | (X3_NÍVEL) |
Usado | (X3_USADO) Informe Sim ou Não |
Obrigatório | (X3_OBRIGAT) Informe Sim ou Não |
Browse | (X3_BROWSE) Informe Sim ou Não |
Opções | (X3_CBOX) |
When | (X3_WHEN) |
Relação | (X3_RELACAO) |
Val. Sistema | (X3_VALID) |
Help | Descreva o conteúdo informado para Help de Campo no ATUSX |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
5. Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:
- Pesquisa B05PLS:
Alias | (XB_ALIAS) |
Tipo | (XB_TIPO) |
Sequência | (XB_SEQ) |
Coluna | (XB_COLUNA) |
Descrição | (XB_DESCRI) |
Contém | (XB_CONTEM) |
6. Criação ou Alteração de Índices no arquivo SIX – Índices:
Índice | AA1 |
Ordem | 6 |
Chave | AA1_FILIAL+AA1_CODVEN |
Descrição | Cod. Vendedor |
Proprietário | S |
7. Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | (X6_VAR) |
Tipo | (X6_TIPO) |
Descrição | (X6_DESCRIC + X6_DESC1 + X6_DESC2) |
Valor Padrão | (X6_CONTEUD) |
8. Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:
- Tabela BD5 – Contas Médicas:
Campo | Informe o conteúdo do (X7_CAMPO) |
Sequência | Informe o conteúdo do (X7_SEQUENC) |
Campo Domínio | Informe o conteúdo do (X7_CDOMIN) |
Tipo | Informe o conteúdo do (X7_TIPO) |
Regra | Informe o conteúdo do (X7_REGRA) |
Posiciona? | Informe o conteúdo do (X7_SEEK) |
Chave | Informe o conteúdo do (X7_CHAVE) |
Condição | Informe o conteúdo do (X7_CONDIC) |
Proprietário | Informe o conteúdo do (X7_PROPRI) |
Procedimento para Configuração
(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou rotinas no menu).
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
(É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
CONFIGURAÇÃO DE MENUS
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:
Menu | Informe o Menu em que estará localizada a rotina |
Submenu | Informe o Submenu em que estará localizada a rotina |
Nome da Rotina | Informe o Título da rotina |
Programa | Informe o Fonte da rotina |
Módulo | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” |
Tipo | Informe a Função |
Procedimento para Utilização
- Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
- Localização da rotina no menu;
- Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
- Caso seja necessário ter algum cadastro feito previamente, faça uma observação.
Exemplo:
1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).
O sistema apresenta a janela de produtos cadastrados.
2. Posicione o cursor em um produto e clique em Alterar.
3. Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.
4. Dê duplo clique no campo TP Prestador (BCW_TIPPRE).
O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.
5. Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:
Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.
6. Confira os dados e confirme.
Vídeo
- Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.
** Canal do youtube e software de vídeoem definição.
Título do Vídeo: | Disponibilizado pelo Marketing. |
Introdução: | Disponibilizado pelo Marketing. |
Passo a Passo: | Capturar diretamente do sistema. |
Finalização: | Disponibilizado pelo Marketing. |
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.
- ct5-lancamento_padrao
- ct1-plano_de_contas
- bfq-lancamento_de_faturamento
- b0h-ctb_pls_crd_custos
- bbh-ctb_pls_deb_custos
- bfa-detalhes_classificacao_saude
- bsb-grupo_gerencial
- bf0-natureza_de_saude
Entre em contato com nosso time de suporte para ter acesso aos arquivos atualizados.
Procedimento para Utilização Contabilidade Despesa
- Acesse o menu /Contabilidade/Lançamento Padrão caso necessário alterar alguma LP.
- Acesse o menu /Contabilidade/Comb.deb.pls Custos e /Contabilidade/Comb.crd.pls Custos caso necessário alterar alguma combinação.
- Acesse o menu /SIP Gerencial/Natureza de Saúde caso necessário altear alguma natureza.
- Depois da configuração acima é possível realizar a contabilização de guia. Acesse o menu /Contabilidade/Ctb.off-line de Despesa;
- Está disponível para contabilização as guias na fase Digitação/Pronto/Faturada. (Considera somente guias)
- Impostos/Provisão de NDF. (Considera Guias e Débitos/Créditos)
- 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 (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).
- 9CP -Contratos preestabelecido do tipo captation.
Procedimento para Utilização da Contabilidade Receita.
- Acesse o menu /Contabilidade/Lançamento Padrão caso necessário alterar alguma LP.
- Acesse o menu /Contabilidade/Comb.deb.pls Custos e /Contabilidade/Comb.crd.pls Custos caso necessário alterar alguma combinação.
- Acesse o menu /SIP Gerencial/Natureza de Saúde caso necessário altear alguma natureza.
- Depois da configuração acima é possível realizar a contabilização de guia. Acesse o menu /Contabilidade/Ctb.off-line de Receita;
- Está disponível para contabilização a composição da Cobrança. (Mensalidades, Débitos, Créditos etc.)
- Impostos/Provisão de NCC. (Considera a composição da Cobrança)
- Baixas/Cancelamento da Baixa com movimentação bancaria ou não. (Considera a composição da Cobrança)
- 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:
|
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:
- FIN0007_MBAN_Tabela_motivos_de_baixas
- FIN0005_MBAN_Quais_os_tipos_de_movimentação_na_tabela_SE5?
- Variáveis com os tipos de títulos
- Baixa Automatizada em Lotes - CP - CR -- 30437
- Reestruturação da tabela SE5 na família de tabelas FKx
- Baixas Pagar Manual - FINA080 - Financeiro - P12
- Baixas a Receber - FINA070 - Financeiro - P12
- DSERCTR1-1013 DT Ajuste tratamento parametro MV_PRELAN
- 6046360 DSAUCONT-330 Segregação de contas - 9BD
- Bloqueio Contábil PLS
- 4392737 DSAUPC-7924 DT Inclusão de opção nos combos BI3_TPBEN e BAZ_TPBENE
- 8542954 DSAUBE-13682 DT Contabilização do Rateio dos Impostos, NCC e Total Líquido dos Títulos
- 8542954 DSAUBE-14236 DT Contabilização do Rateio dos Impostos, NCC e Baixas do Título
- 11615852 DSAUBE-15083 DT Contabilização Normas do PPCNG - Recebimento Antecipado e Apropriação Pro-Rata
Funcões Auxiliares (Facilitadores).
Foram criadas funções auxiliares para facilitar o desenvolvimento das LP`S e auxiliar na contabilização.
Facilitadores:
- PLSRATT - Rateio de valores
- PLIMPFK6 - Valores de Juros,Multa e Desconto
- PLIMPFUL - Valores não rateados
- PLSCTP01 - Retorno de conta contábil de despesa com base na entidade BBH
- PLSCTP02 - Retorno de conta contábil de despesa com base na entidade B0H
- PLSCTB03 - Retorno de conta contábil de despesa com base na entidade BB5
- PLSCTP04 - Retorno de conta contábil de receita com base na entidade BAV
- PLSCTP05 - Retorno de conta contábil de receita com base na entidade BAZ
- PLSCTP06 - Retorno de conta contábil de receita com base na entidade BM1
- 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:
- Mudar a conta contábil encontrada até o momento.
- Fazer outra busca na tabela de combinação conforme sua regra especifica. (Campos novos ou conteudo novo nos campos da tabela base)
- Corrigir a conta encontrada.
Parâmetros Entrada:
- Rotina - (informado para tratamentos diferenciados por rotina. Ex. PLSCTP01)
- Tabela utilizada para busca. Tabela utilizada por cada uma das funções auxiliares de combinação.
- O conteúdo encontrado de busca . Conteúdo encontrado após todas as buscas padrões serem efetuadas.
- Retorno encontrado. Retorno encontrado após todas as buscas padrões serem efetuadas.
Retorno:
- 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:
- cId - Id informado na chamada do facilitador no lançamento padrão.
- nTotRAT - Total dos rateios já arredondado.
- nTotRAD - Total dos rateios sem arredondamento.
- nVlrSRound - Valor do processamento corrente sem arredondamento
- nVlrAux - Valor da diferença do processamento corrente sem arredondamento.
- nVlrCal - Valor arredondado com a diferença corrente.
- nValBas - Valor base para cálculo da proporção.
- nPercen - Percentual aplicado.
Parâmetro de saída:
- 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 )
Obs: Meramente 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:
- notUSED - nao usado.
- cAliasCab -> BD7, B2T ou B5T - Tabelas base.
- cTipCta - Qual conta será retornada.
- P - BBH_CONTA
- G - BBH_CGLOSA
- R - BBH_CREEMB
- CC - BBH_CCOCRD
- CD - BBH_CCODEB
- GR - BBH_CGLREE
- notUSED - nao usado.
- cTipDC -> D ou C (Debito ou Credito)
- 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:
- notUSED - nao usado.
- cAliasCab - BMS, B4D, BD7, B2T - Tabela base cabecalho.
- cAliasP - BD7, BVO, B2T, B5T - Tabela base auxiliar conjunto com cAliasCab.
- 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:
- notUSED - nao usado.
- nTipo - 0,1,2.
- 0 - conta fixa
- 1 - BAV_CONTA
- 2 - BAV_CTAENC
- notUSED - nao usado.
- cCtaFix - conta fixa
- cDebCre - D ou C - debito ou credito
- 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:
- notUSED - nao usado.
- 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. - cTipLct - 'I' Tipo do Lançamento: I-Inclusão / C-Cancelamento / P-Provisão (para títulos excluídos antes de contabilizar) / R - Patrocinadora
- lConAnt - .t. Considerar faturamento antecipado? .t. - Considera / .f. - Não Considera
- notUSED - nao usado.
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- 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. - lB5F - .t. ou .f. - ativar busca na B5F
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:
- notUSED - nao usado.
- 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:
- notUSED - nao usado.
- cNatLct - Natureza do lançamento: D-Débito / C-Crédito.
- cTipLct - Tipo do Lançamento: I-Inclusão / P-Provisão / C-Cancelamento.
- 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.
- 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 - lB5F - .t. ou .f. - ativar busca na B5F.
Observação Geral:
- 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())
- 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.
- 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..
- A função de rateio PLSRATT não contempla a provisão do Lote de Aviso nem Debito e Credito.
- 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 | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||
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:
|
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! 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_LA | Conteúdo ‘S’ indica contabilizado |
BGQ_DTLA | Data do processamento da contabilidade |
BGQ_CHVLA | Chave 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_LA | Conteúdo ‘S’ indica contabilizado o rateio da baixa |
B6U_LA_CAN | Conteúdo ‘S’ indica contabilizado o cancelamento do rateio da baixa |
B6U_DATPRO | Data do processamento da contabilidade do rateio |
B6U_CHVPRO | Chave 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_USADO | Usado |
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_ORDEM | C8 |
X3_VISUAL | A |
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_CAMPO | BD5_VLRPAC |
X3_FOLDER | 5 |
X3_CAMPO | BD5_QTDEVE |
X3_FOLDER | 5 |
X3_CAMPO | BE4_QTDEVE |
X3_FOLDER | 4 |
X3_CAMPO | A2_CALCINP |
X3_TIPO | C |
X3_TAMANHO | 1 |
X3_TITULO | Calc.INSS.Pt |
X3_DESCRICAO | Calcula INSS Patronal? |
X3_PICTURE | @! |
X3_USADO | usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CBOX | 1=Sim;2=Não |
X3_FOLDER | 3 |
X3_PYME | N |
X3_CAMPO | ED_CALCINP |
X3_TIPO | C |
X3_TAMANHO | 1 |
X3_TITULO | Calc.INSS.Pt |
X3_DESCRICAO | Calcula INSS Patronal? |
X3_PICTURE | @! |
X3_USADO | usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_CBOX | 1=Sim;2=Não |
X3_FOLDER | 2 |
X3_PYME | N |
X3_CAMPO | ED_PERCINP |
X3_TIPO | N |
X3_TAMANHO | 5 |
X3_DECIMAL | 2 |
X3_TITULO | Perc.INSS.Pt |
X3_DESCRICAO | Percent. do INSS Patronal |
X3_PICTURE | @E 99.99 |
X3_VALID | positivo() |
X3_USADO | usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_FOLDER | 2 |
X3_PYME | N |
X3_CAMPO | BD5_VLRAPR |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Uni |
X3_DESCRICAO | Valor apresentado uni. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | usado |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD5_VALORI |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Tot |
X3_DESCRICAO | Valor Apres. Tot. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | usado |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BE4_VALORI |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Tot |
X3_DESCRICAO | Valor Apres. Tot. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | usado |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 4 |
X3_PYME | N |
X3_CAMPO | B5M_FILIAL |
X3_ORDEM | 01 |
X3_TIPO | C |
X3_TAMANHO | 2 |
X3_DECIMAL | 0 |
X3_TITULO | Filial |
X3_DESCRICAO | Filial do Sistema |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_CHKREG |
X3_ORDEM | 02 |
X3_TIPO | C |
X3_TAMANHO | 32 |
X3_DECIMAL | 0 |
X3_TITULO | Chave Reg |
X3_DESCRICAO | Chave Reg |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_ALIAPF |
X3_ORDEM | 03 |
X3_TIPO | C |
X3_TAMANHO | 3 |
X3_DECIMAL | 0 |
X3_TITULO | Alias PF |
X3_DESCRICAO | Alias PF |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_ALIATB |
X3_ORDEM | 04 |
X3_TIPO | C |
X3_TAMANHO | 3 |
X3_DECIMAL | 0 |
X3_TITULO | Alias TB |
X3_DESCRICAO | Alias TB |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_ALIAUS |
X3_ORDEM | 05 |
X3_TIPO | C |
X3_TAMANHO | 3 |
X3_DECIMAL | 0 |
X3_TITULO | Alias US |
X3_DESCRICAO | Alias US |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_CDTBRC |
X3_ORDEM | 07 |
X3_TIPO | C |
X3_TAMANHO | 3 |
X3_DECIMAL | 0 |
X3_TITULO | Cod TB |
X3_DESCRICAO | Cod TB |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_COEFUT |
X3_ORDEM | 17 |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 4 |
X3_TITULO | Coefic. |
X3_DESCRICAO | Coefic. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_VLRBPR |
X3_ORDEM | 19 |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr. BPR |
X3_DESCRICAO | Vlr. BPR |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_REFTDE |
X3_ORDEM | 20 |
X3_TIPO | N |
X3_TAMANHO | 13 |
X3_DECIMAL | 4 |
X3_TITULO | Ref. TDE |
X3_DESCRICAO | Ref. TDE |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B5M_CHAVE |
X3_ORDEM | 21 |
X3_TIPO | C |
X3_TAMANHO | 35 |
X3_DECIMAL | 4 |
X3_TITULO | Chave |
X3_DESCRICAO | Chave |
X3_PICTURE | @! |
X3_USADO | não usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | B0D_NRLBOR |
X3_TAMANHO | 18 |
X3_CAMPO | B01_GUIPRI |
X3_TAMANHO | 18 |
X3_CAMPO | B1N_GUIPRI |
X3_TAMANHO | 18 |
X3_CAMPO | B45_GUIPRI |
X3_TAMANHO | 18 |
X3_CAMPO | BD5_GUIPRI |
X3_TAMANHO | 18 |
X3_CAMPO | BE1_GUIPRI |
X3_TAMANHO | 18 |
X3_CAMPO | BEA_GUIPRI |
X3_TAMANHO | 18 |
X3_CAMPO | BA3_MODPAG |
X3_TAMANHO | 1 |
X3_CAMPO | BG8_CARENC |
X3_PICTURE | @E 999 |
X3_CAMPO | BD6_CODPRO |
X3_RELACAO | iIF(Inclui .and. BCI->BCI_TIPGUI == '01',subs(GETMV('MV_PLSCDCO'),3,16),'') |
X3_CAMPO | BD6_TIPINT |
X3_BOX | vazio |
X3_CBOXSPA | vazio |
X3_CBOXENG | vazio |
X3_CAMPO | B23_CDTBFM |
X3_VALID | Vazio() .or. ExistCpo("B27",M->B23_CODINT+M->B23_CDTBFM+"2",1) |
X3_CAMPO | BD6_QTDPRO |
X3_TRIGGER | S |
X3_CAMPO | BD6_VLRGTX |
X3_ORDEM | 25 |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr.Glo Tx. |
X3_DESCRICAO | Valor Glosa de Taxa Adm. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD6_PEINPT |
X3_ORDEM | 26 |
X3_TIPO | N |
X3_TAMANHO | 6 |
X3_DECIMAL | 2 |
X3_TITULO | % INSS Patr. |
X3_DESCRICAO | % INSS Patronal. |
X3_PICTURE | @E 999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD6_VLINPT |
X3_ORDEM | 26 |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr.INSS Pat. |
X3_DESCRICAO | Valor INSS Patronal |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD6_GLINPT |
X3_ORDEM | 26 |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | V.Gl. INSS P |
X3_DESCRICAO | Vlr. Glosa INSS Patronal |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD6_TPEVCT |
X3_TIPO | C |
X3_TAMANHO | 2 |
X3_TITULO | Tipo Ev Ctb |
X3_DESCRICAO | Tipo Evento Ctb |
X3_PICTURE | @! |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_PYME | N |
X3_CAMPO | BD6_PRTXPG |
X3_ORDEM | 25 |
X3_TIPO | N |
X3_TAMANHO | 6 |
X3_DECIMAL | 2 |
X3_TITULO | Per. Tax. Pg |
X3_DESCRICAO | Perc. Taxa Adm. Pagto |
X3_PICTURE | @E 999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD6_VALORI |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Tot |
X3_DESCRICAO | Valor Apres. Tot. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_RELACAO | Iif(Inclui,0,BD6->BD6_QTDPRO*BD6->BD6_VALORI) |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD6_PROTOC |
X3_TIPO | N |
X3_TAMANHO | 20 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Tot |
X3_DESCRICAO | Valor Apres. Tot. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_RELACAO | Iif(Inclui,0,BD6->BD6_QTDPRO*BD6->BD6_VALORI) |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_CHKSE2 |
X3_TIPO | C |
X3_TAMANHO | 34 |
X3_TITULO | Chk Idx 1 SE2 |
X3_DESCRICAO | Chk Idx 1 SE2 |
X3_PICTURE | @! |
X3_USADO | Não Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_VLRGTX |
X3_TIPO | N |
X3_ORDEM | 23 |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr.Glo Tx. |
X3_DESCRICAO | Valor Glosa de Taxa Adm. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_PEINPT |
X3_TIPO | N |
X3_ORDEM | 24 |
X3_TAMANHO | 6 |
X3_DECIMAL | 2 |
X3_TITULO | % INSS Patr. |
X3_DESCRICAO | % INSS Patronal. |
X3_PICTURE | @E 999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_VLINPT |
X3_TIPO | N |
X3_ORDEM | 24 |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr.INSS Pat. |
X3_DESCRICAO | Valor INSS Patronal |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_VLINPT |
X3_TIPO | N |
X3_ORDEM | 24 |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr.INSS Pat. |
X3_DESCRICAO | Valor INSS Patronal |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_GLINPT |
X3_TIPO | N |
X3_ORDEM | 24 |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | V.Gl. INSS P |
X3_DESCRICAO | Vlr. Glosa INSS Patronal |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_GLINPT |
X3_TIPO | N |
X3_ORDEM | 24 |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | V.Gl. INSS P |
X3_DESCRICAO | Vlr. Glosa INSS Patronal |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_VALORI |
X3_TIPO | N |
X3_ORDEM | 24 |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Tot |
X3_DESCRICAO | Valor Apres. Tot. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BD7_VLRAPR |
X3_ORDEM | 20 |
X3_DECIMAL | 2 |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_VISUAL | V |
X3_CAMPO | BD7_TIPINT |
X3_TAMANHO | 2 |
X3_BOX | vazio |
X3_CAMPO | BD7_INTERC |
X3_RELACAO | "0" |
X3_CAMPO | BD7_VLTXAP |
X3_ORDEM | 22 |
X3_USADO | Usado |
X3_VISUAL | V |
X3_FOLDER | 1 |
X3_CAMPO | BD7_TPEVCT |
X3_TIPO | C |
X3_TAMANHO | 2 |
X3_TITULO | Tipo Ev Ctb |
X3_DESCRICAO | Tipo Evento Ctb |
X3_PICTURE | @! |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_DTLA |
X3_TIPO | D |
X3_TAMANHO | 8 |
X3_TITULO | Dat.Ctb.Cust |
X3_DESCRICAO | Data Contab. Custo |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_CHVLA |
X3_TIPO | C |
X3_TAMANHO | 30 |
X3_TITULO | Chv.Ctb.Cust |
X3_DESCRICAO | Chave Contábil Custo |
X3_PICTURE | @! |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_LAPRO |
X3_TIPO | C |
X3_TAMANHO | 1 |
X3_TITULO | Id.Ctb.Prov |
X3_DESCRICAO | Identif.Contábil Prov. |
X3_PICTURE | @! |
X3_USADO | Não Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_CHVPRO |
X3_TIPO | C |
X3_TAMANHO | 30 |
X3_TITULO | Chv.Ctb.Prov |
X3_DESCRICAO | Chave Prov. Contábil |
X3_PICTURE | @! |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_DTDIGI |
X3_TIPO | D |
X3_TAMANHO | 8 |
X3_TITULO | Dt.Digitacao |
X3_DESCRICAO | Data digitacao |
X3_RELACAO | date() |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_DTCTBF |
X3_TIPO | D |
X3_TAMANHO | 8 |
X3_TITULO | Dt.Con.Custo |
X3_DESCRICAO | Dt. Conhecimento Custo |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BD7_PROTOC |
X3_TIPO | C |
X3_TAMANHO | 20 |
X3_TITULO | Num Protoc |
X3_DESCRICAO | Numero do Protocolo |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_PYME | N |
X3_CAMPO | BM1_DTPRO |
X3_TIPO | D |
X3_TAMANHO | 8 |
X3_TITULO | Dat.Ctb.Prov |
X3_DESCRICAO | Data Contab. Provisão |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_PYME | N |
X3_CAMPO | BM1_CHVPRO |
X3_TIPO | C |
X3_TAMANHO | 30 |
X3_TITULO | Chv.Ctb.Prov |
X3_DESCRICAO | Chave Prov. Contábil |
X3_PICTURE | @! |
X3_USADO | Usado |
X3_BROWSE | N |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 5 |
X3_PYME | N |
X3_CAMPO | BM1_TIPINT |
X3_CBOX | vazio |
X3_CAMPO | BAW_TXADMT |
X3_TIPO | N |
X3_TAMANHO | 6 |
X3_DECIMAL | 2 |
X3_TITULO | % Taxa Adm. |
X3_DESCRICAO | % Taxa Administrativa |
X3_PICTURE | @E 999.99 |
X3_VALID | positivo() |
X3_USADO | Usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_WHEN | PLSBAWRD() |
X3_PYME | N |
X3_CAMPO | BCI_VLRAPR |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Uni |
X3_DESCRICAO | Valor apresentado |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | N |
X3_CONTEXT | R |
X3_OBRIGAT | N |
X3_PYME | N |
X3_CAMPO | BCI_VALORI |
X3_TIPO | N |
X3_TAMANHO | 16 |
X3_DECIMAL | 2 |
X3_TITULO | Vlr Apr Tot |
X3_DESCRICAO | Valor Apres. Tot. |
X3_PICTURE | @E 9,999,999,999,999.99 |
X3_USADO | Usado |
X3_BROWSE | S |
X3_VISUAL | V |
X3_CONTEXT | R |
X3_FOLDER | 1 |
X3_PYME | N |
X3_CAMPO | BCI_DESSER |
X3_INIBRW | Posicione("BCJ",1,xFilial("BCJ")+BCI->(BCI_CODOPE+BCI_TIPSER),"BCJ_DESCRI") |
X3_CAMPO | BDX_REGREC |
X3_VISUAL | V |
X3_CAMPO | BDX_DATPRO |
X3_ORDEM | 11 |
X3_VISUAL | V |
X3_CAMPO | BDX_RESPAL |
X3_ORDEM | 14 |
X3_CAMPO | BDX_TIPGLO |
X3_CBOX | 1=Eletronica;2=Manual;3=Automatica |
X3_CAMPO | BDX_VLRMAN |
X3_RELACAO | BD6->BD6_VLRMAN |
X3_CAMPO | BDX_VLRBPR |
X3_RELACAO | BD6->BD6_VLRBPR |
X3_CAMPO | BDX_VLRPAG |
X3_RELACAO | BD6->BD6_VLRPAG |
X3_CAMPO | BDX_VLRAPR |
X3_RELACAO | BD6->BD6_VLRAPR |
X3_CAMPO | B35_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B43_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BX6_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BYN_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BZW_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BVO_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BOX_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BOW_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BMO_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BEA_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BE4_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BDX_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BDU_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BD7_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BD6_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | BD5_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B53_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B4E_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B4D_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B47_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B45_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B44_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B43_ORIMOV |
X3_CBOX | 1=Guias de Consultas/Servicos;2=Guia de Internacao;3=Outros;4=Autorizacao Odontologica;5=Dig. Off-Line |
X3_CAMPO | B11_ORIMOV |
X3_CBOX | 1=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_CAMPO | BAZ_TPBENE |
X3_VALID | PERTENCE('12345') |
X3_CBOX | 1=BE-Benef.Exp.;2=ENB-Exp.N.Benef.;3=BNE-Ben.N.Exp.;4=PS-Pr.Servicos;5=BF-Benef. Funcionário |
X3_CAMPO | BI3_TPBEN |
X3_VALID | PERTENCE('12345') |
X3_CBOX | 1=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. |
Ponto de Entrada
Descrição: | Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização: | Informe o Submenu em que estará localizada a rotina | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCab