Definição da Regra de Negócio
- Cadastro de Configurações Financeiras - Boletos
Ao criarmos uma nova regra de configuração bancária, deverá ser adicionado os campos abaixo:
- Espécie - Lista com todas as espécies disponíveis para a parametrização do campo "Espécie Doc." do boleto de cobrança.
- Aceite - Lista com todos os tipos de aceites disponíveis para a parametrização do campo "Aceite" do boleto do cobrança.
Para a inclusão das mensagens de instruções bancárias, será criado um cadastro de critérios para sua impressão. Este cadastro poderá ser acessado a partir do botão "Adicionar Mensagem".
Esta tela deverá possuir o protótipo abaixo:
Ao finalizar a inclusão de um registro, será retornado a tela de configurações financeiras, podendo ser visualizado na listagem dos critérios:
Esta listagem deverá possuir as opções de detalhar, modificar e remover o critério selecionado. A opção "Copiar", irá realizar a cópia do critério, utilizado como um facilitador para o usuário realizar o cadastramento de mensagens onde há poucas alterações no texto a ser impresso.
- Cadastro de Layout - Boletos
Neste cadastro, deverá ser alterado a forma de parametrizar o Arquivo de Remessa (TXT). O arquivo XML utilizado atualmente será substituído e suas opções deverão ser incorporadas a tela de cadastro, facilitando a criação do layout.
A tela para criação deverá possuir o layout abaixo:
Ao selecionar o Tipo de Geração para "TXT - Remessa", a tela deverá habilitar as opções referentes a parametrização do layout para geração da remessa. Através da opção "Configurar Remessa", o usuário poderá habilitar algumas configurações no momento da impressão, tais como:
- Tamanho da Linha - Indica qual é o tamanho máximo em que cada linha linha do arquivo poderá conter;
- Valor Mínimo - Para faturas de Co-Participação ou de Líquido Negativo, as mesmas só serão incluídas na remessa se o seu valor for maior do que o informado;
- Impressão para Débito em Produção? - Indica se faturas que possuam Débito em Produção cadastradas serão impressas no arquivo;
- Habilita número sequencial da linha - Se este parâmetro estiver selecionado, ao final de cada linha do arquivo será mostrado um número sequencial correspondente a linha impressa;
- Quantidade de dígitos do sequencial - Informa a quantidade máxima de números sequenciais gerados;
- Habilita código identificador da linha - Indica se ao início de cada linha, será impresso um código identificador;
- Quantidade de dígitos do identificador - Quantidade máxima de caracteres impressos no código identificador;
O opção "Adicionar Elemento" será utilizada para criarmos uma nova linha no arquivo de remessa. Há 6 tipos diferentes de linhas que poderão ser adicionadas:
- Linha Customizável - Utilizada para a criação de uma linha no arquivo TXT, onde poderá ser adicionado informações referentes a fatura e boleto de cobrança;
Para este tipo de linha no arquivo, podemos adicionar dois tipos de informações:
- Texto Livre - Informações fixas, onde podemos parametrizar uma mensagem que será impressa na linha do arquivo TXT:
- Descrição - Campo utilizado como informativo;
- Texto Livre - Mensagem no qual queremos imprimir no arquivo;
- Tamanho - Tamanho que esta mensagem irá ocupar dentro da linha. Caso o tamanho informado seja maior do que o texto digitado, o conteúdo restante será preenchido com espaços em branco;
- Completar com Zeros - Se este parâmetro estiver marcado, os caracteres restantes para completar o tamanho máximo informado no campo "Tamanho" será com o número zero "0".
- Formatação do Texto - Indica se a mensagem informada será alinhada a direita ou esquerda da linha, limitando-se ao tamanho máximo informado no campo "Tamanho";
- Variável - Nesta opção, a informação impressa na linha será recebida do sistema, ao invés de ser preenchida. As variáveis são divididas em 5 grupos, relacionando-se a um determinado tipo de informação:
Informações da Operadora |
---|
Nome da Operadora | Texto |
CNPJ | Texto |
Número Registro ANS | Texto |
Rua | Texto |
Bairro | Texto |
UF | Texto |
CEP | Texto |
Cidade | Texto |
Telefone | Texto |
Informações do Cliente (Contratante ou Prestador) |
---|
Código do Cliente | Inteiro |
Código do Prestador | Interiro |
Nome do Cliente | Texto |
CPF/CNPJ | Texto |
Rua | Texto |
Bairro | Texto |
CEP | Texto |
UF | Texto |
Cidade | Texto |
Número de Telefone | Texto |
Número de Inscrição | Texto |
Tipo de Pessoa | Texto |
Informações da Fatura |
---|
Modalidade do Plano | Inteiro |
Número do Contrato | Inteiro |
Código do Plano ANS | Texto |
Nome do Plano | Texto |
Tipo do Plano | Texto |
Data do Início do Contrato | Data |
Código Contratante Origem | Inteiro |
Nome Contratante Origem | Texto |
Número da Fatura | Inteiro |
Número do Título | Texto |
Parcela | Inteiro |
Espécie | Texto |
Ano de Referência | Inteiro |
Mês de Referência | Inteiro |
Valor do Título | Decimal |
Data de Emissão | Data |
Data de Vencimento | Data |
Data de Pagamento | Data |
Data de Competência | Texto |
Data de Processamento | Data |
Identificador Débito Automático | Lógico |
Identificador Débito em Produção | Lógico |
Informações do Boleto |
---|
Número da Agência | Inteiro |
Dígito da Agência | Inteiro |
Número da Conta | Inteiro |
Dígito da Conta | Inteiro |
Espécie do Documento | Texto |
Aceite | Texto |
Carteira | Inteiro |
Nosso Número | Texto |
Dígito Nosso Número | Texto |
Valor do Desconto | Decimal |
Valor Final | Decimal |
Nome do Favorecido | Texto |
CNPJ do Favorecido | Texto |
Local de Pagamento | Texto |
Linha de Instrução 1 | Texto |
Linha de Instrução 2 | Texto |
Linha de Instrução 3 | Texto |
Linha de Instrução 4 | Texto |
Linha de Instrução 5 | Texto |
Linha de Instrução 6 | Texto |
Linha de Instrução 7 | Texto |
Linha de Instrução 8 | Texto |
Mensagens do Boleto |
---|
Mensagem Livre | Texto |
Mensagem de Portabilidade | Texto |
Mensagem Reajuste de Contrato | Texto |
Mensagem de Inadimplência | Texto |
Mensagem de Rodapé | Texto |
Mensagem de Novo Reajuste | Texto |
Mensagem do Período de Carência | Texto |
Mensagem do Tipo de Plano | Texto |
Mensagem do último reajuste | Texto |
Mensagem da Vigência | Texto |
Carta de Quitação | Texto |
As demais opções para formatação desses valores são as mesmas encontradas no item acima (Texto Livre).
- Relatório de Débitos Anteriores - Utilizada para imprimir no arquivo TXT as informações do relatório de Débitos Anteriores do título.
Nesta linha, há também a possibilidade de realizar a impressão de mensagens informativas (Texto Livre), e suas variáveis:
Relatório de Débitos Anteriores |
---|
Número do Título | Texto |
Valor do Título | Decimal |
Data de Vencimento | Data |
Dias em atraso | Inteiro |
Relatório de Eventos - Utilizada para imprimir no arquivo TXT as informações do relatório de Eventos da Fatura.
Nesta linha, há também a possibilidade de realizar a impressão de mensagens informativas (Texto Livre), e suas variáveis:
Relatório de Eventos |
---|
Código do Evento | Inteiro |
Descrição do Evento | Texto |
Crédito/Débito | Lógico |
Valor do Evento | Decimal |
- Relatório de Valores por Beneficiários - Utilizada para imprimir no arquivo TXT as informações do relatório de Extrato de Utilização dos Beneficiários.
Nesta linha, há também a possibilidade de realizar a impressão de mensagens informativas (Texto Livre), e suas variáveis:
Valores por Beneficiários |
---|
Nome do Beneficiário | Texto |
Cartão Nacional de Saúde | Decimal |
Data de Inclusão | Data |
Valor do Evento | Decimal |
Descrição do Evento | Texto |
- Totalizador - Utilizada para incluirmos no arquivo alguns totalizadores referentes ao processo de geração.
Nesta linha, há também a possibilidade de realizar a impressão de mensagens informativas (Texto Livre), e suas variáveis:
Totalizadores |
---|
Quantidade de títulos na remessa | Inteiro |
Total de valores na remessa | Decimal |
Total de débito em utilização | Decimal |
Para cada linha adicionada, através da opção "Configurar Linha", possuímos as seguintes parametrizações:
- Descrição da Linha - Campo informativo para o usuário;
- Somente uma linha por remessa - Indica que se esta linha será impressa somente uma vez na geração do arquivo;
- Identificador da linha - Campo utilizado para informar o código identificador da linha;
Na tela de Parâmetros do Boletos, adicionar a opção "Permite Geração de Boletos para clientes sem CPF?". Ao habilitar esta opção, será possível realizar a impressão tanto em PDF quanto no arquivo de remessa TXT para esta fatura. Caso não se utilize esta opção, deverá ser gerada uma mensagem de erro informando ao usuário que o contratante desta fatura não possui CPF cadastrado.
O processo de geração deverá ser alterado para contemplar os históricos de faturas geradas. Para cada fatura processada pelo boletos, deverá ser verificado se está fatura já foi gerada ou não. Em caso negativo, a fatura será processada e armazenada no banco de dados como sua primeira via. Nas demais situações em que for preciso imprimir esta fatura, será utilizada sempre a via armazenada no banco ao invés de uma nova. Através das opções de "Regerar" disponíveis na tela de geração, será possível forçar o sistema a apagar esta via armazenada em banco, e realizar novamente o processamento.
Para a tela inicial da geração, necessário a inclusão das colunas conforme protótipo abaixo:
- Tipo de Geração - Informa qual foi o tipo de geração escolhido no momento da geração (Familiar, Empresarial ou Liquido Negativo);
- Quantidade - Número de faturas/títulos processados pela geração;
- Ações
- Inconsistências - Caso o lote possua alguma fatura não processada, este botão é habilitado, permitindo a consulta dos erros ocorridos no lote;
- Regerar - Opção utilizada para gerar novamente o lote selecionado. Esta opção irá remover todas as vias geradas no lote, e realizar um novo processamento;
- Abrir Lote - Função utilizada para consultar todas as faturas processadas pelo lote selecionado.
Ao realizar o detalhamento do lote, será possível consultar por todas as faturas processadas pela geração através dos filtros disponíveis (Ambos, Gerados, Erros, Avisos, Inconsistências da Remessa - TXT).
As ações para esta tela são as mesmas da geração de lote (Download, Inconsistências, Regerar e Excluir);
- Filtro - Detalhamento de qual foi o filtro utilizado para a geração do lote;
Incluir o botão "Consultar Boleto" na régua de botões principal. Esta opção irá abrir a mesma tela utilizada na função "Abrir Lote". Através desta opção, será possível consultar quais faturas já foram geradas pelo sistema, listando em qual lote cada fatura foi gerada, bem como a possibilidade de realizar o download por esta tela.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
Cadastro de Configurações Financeiras - Boleto | [Alteração] | - | - |
Cadastro de Layout - Boleto | [Alteração] | -
| - |
Cadastro de Mensagens - Boleto | [Alteração] | - | - |
Geração - Boleto | [Alteração] | - | - |
Manutenção Indicador Faturamento Termo Adesão | [Alteração] | - | - |
Atualização dos Valores da Proposta | [Alteração] | - | - |
Exportação movimentos para Cobrança | [Alteração] | - | - |
Consultas Fatura Contratante | [Alteração] | - | - |
Consultas Pagamento Prestador | [Alteração] | - | - |