01. DADOS GERAIS
Produto: | TOTVS Saúde Planos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saúde |
Módulo: | Plano de Saúde |
Função: | Lote de Cobrança - Desconto por Parcela |
ticket: | |
Issue: | DSAUBE-25452 |
02. SITUAÇÃO/REQUISITO
O sistema ao gerar o lote de cobrança deve atribui desconto para as parcelas de mensalidade pré-determinadas no cadastro
03. SOLUÇÃO
Foi criado os cadastros nos níveis de empresa, contrato, subcontrato e família para dizer em quais parcelas da mensalidade irá ter um desconto, ou seja, poderá ser parametrizado um percentual de desconto para cada parcela de mensalidade do beneficiário ao gerar o lote de cobrança.
Nível Empresa: Atualizações ->Contrato/Família ->Grupo/empresa (Ir em Outras Ações "Desconto x Parcela").
Ao selecionar abre a tela de cadastro de desconto por parcela:
Nível Contrato: Atualizações ->Contrato/Família ->Grupo/empresa (Ir em Outras Ações "Contrato") e depois (Ir em Outras Ações "Desconto x Parcela").
Ao selecionar abre a tela de cadastro de desconto por parcela:
Nível Subcontrato: Atualizações ->Contrato/Família ->Grupo/empresa (Ir em Outras Ações "Contrato") , (Ir em Outras Ações "Sub-Contrato") e depois (Ir em Outras Ações "Desconto x Parcela").
Ao selecionar abre a tela de cadastro de desconto por parcela:
Nível Família: Atualizações ->Contrato/Família →Novo Grupo Familiar (Botão "Família") , ir em "Demais Dados da Família" e depois clicar em "Desconto x Parcela".
Ao selecionar abre a tela de cadastro de desconto por parcela:
Nível Família Antigo: Atualizações ->Contrato/Família →Grupo Familiar/Beneficiários, Ir em Outras Ações "Desconto x Parcela".
Ao selecionar abre a tela de cadastro de desconto por parcela:
Neste exemplo está para descontar direto no valor da mensalidade, ou seja, não gera uma linha de desconto na composição da cobrança (BM1).
Esta parametrização acontece com o parâmetro MV_PLSDBM1, neste caso está com valor zero.
No cadastro de mensalidade, deste usuário de exemplo, está o valor de R$ 50,00.
Conforme as imagem acima do cadastro de desconto, o nível que encontra o percentual é no nível de contrato, com valor de 40%.
Importante:
- O sistema olha os níveis nesta ordem: Família (BA3), Subcontrato(BQC), Contrato(BT5) e Empresa (BG9).
- Somente ele vai olhar os desconto nos níveis caso o campo na família de BA3_DESCTO "considera desconto" esteja com o valor "1-Sim". Caso contrário não aplica o desconto.
Com valor de 50,00 e desconto de 40%, ou seja, R$ 20,00, a mensalidade deve ser de R$ 30,00 conforme abaixo:
Caso o parâmetro MV_PLSDBM1, esteja com conteúdo "1", é gerado um novo lançamento separado de desconto. ("192- desconto por parcela")
04. DEMAIS INFORMAÇÕES
Dicionário de Dados
Atualização do Arquivo SX2 (tabela):
Inclusão de tabela
Chave | Nome | Modo | Modo Unidade | Modo Empresa | Único |
---|---|---|---|---|---|
BQ0 | Desconto x Parcela | Compartilhado | Exclusivo | Exclusivo | BQ0_FILIAL+BQ0_CODINT+BQ0_CODEMP+BQ0_NUMCON+BQ0_VERCON+BQ0_SUBCON+BQ0_VERSUB+BQ0_MATRIC+BQ0_PARDE+BQ0_PARATE |
Atualização do Arquivo SX3 (Campo):
Alteração de campos:
Alterado para Usado igual a "Sim"
Tabela | Campo | Tipo | Tamanho | Decimal | Titulo | Descrição | Picture | Inicializador Padrão | cBox | Usado | Exibe Browser | Visual? | Contexto |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BQC | BQC_VERCON | C | 3 | 0 | Versao Cont. | Versao Contrato | @! | BT5->BT5_VERSAO | Sim | ||||
BT5 | BT5_CODINT | C | 4 | 0 | Operadora | Operadora | @! | Sim | |||||
BT5 | BT5_CODIGO | C | 4 | 0 | Codigo | Codigo | @! | Sim |
Inclusão de campos:
Tabela | Campo | Tipo | Tamanho | Decimal | Titulo | Descrição | Picture | Inicializador Padrão | cBox | Usado | Exibe Browser | Visual? | Contexto |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BA3 | BA3_DESCTO | C | 1 | 0 | Desc. Parcela | Desconto Parcela | "0" | 0=Não;1=Sim | Sim | Não | Alterar | Real | |
BQ0 | BQ0_FILIAL | C | 2 | 0 | Filial | Filial | Sim | Não | Alterar | Real | |||
BQ0 | BQ0_CODINT | C | 4 | 0 | Operadora | Operadora | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_CODEMP | C | 4 | 0 | Empresa | Empresa | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_NUMCON | C | 12 | 0 | Contrato | Contrato | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_VERCON | C | 3 | 0 | Versão Contr. | Versão Contr. | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_SUBCON | C | 9 | 0 | Subcontrato | Subcontrato | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_VERSUB | C | 3 | 0 | Versão Sub | Versão Sub | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_MATRIC | C | 6 | 0 | Matrícula | Matrícula | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_NIVEL | C | 3 | 0 | Nível Cad. | Nível Cadastro | @! | IIF(CALIAS != NIL,CALIAS,'BA3') | Sim | Não | Alterar | Real | |
BQ0 | BQ0_PARDE | C | 3 | 0 | Parcela De | Parcela De | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_PARATE | C | 3 | 0 | Parcela Até | Parcela Até | @! | Sim | Não | Alterar | Real | ||
BQ0 | BQ0_PARATE | N | 6 | 2 | % Desconto | % Desconto | @E 999.99 | Sim | Não | Alterar | Real |
Atualização do Arquivo SIX (Índice):
Inclusão de índice
Índice | Ordem | Chave | Propriedade |
---|---|---|---|
BQ0 | 1 | BQ0_FILIAL+BQ0_CODINT+BQ0_CODEMP+BQ0_NUMCON+BQ0_VERCON+BQ0_SUBCON+BQ0_VERSUB+BQ0_PARDE+BQ0_PARATE | S |
BQ0 | 2 | BQ0_FILIAL+BQ0_CODINT+BQ0_CODEMP+BQ0_PARDE+BQ0_PARATE | S |
BQ0 | 3 | BQ0_FILIAL+BQ0_CODINT+BQ0_CODEMP+BQ0_NUMCON+BQ0_VERCON+BQ0_PARDE+BQ0_PARATE | S |
BQ0 | 4 | BQ0_FILIAL+BQ0_CODINT+BQ0_CODEMP+BQ0_NUMCON+BQ0_VERCON+BQ0_SUBCON+BQ0_VERSUB+BQ0_MATRIC+BQ0_PARDE+BQ0_PARATE | S |
05. ASSUNTOS RELACIONADOS
Não se aplica