Definição da Regra de Negócio
- Cadastro de Configurações Financeiras - Boletos
Na tela de manutenção das configurações, adicionar a opção "Sicredi", no combo-box chamado "Banco". Ao selecionar esta nova opção, ao invés do dígito da agência, será incluído um campo para que seja possível informar o posto (Local de atendimento das agências Sicredi) e o código do beneficiário cedente.
Na tela de manutenção das configurações, adicionar a opção "Caixa", no combo-box chamado "Banco". Ao selecionar esta nova opção, o digito da agência será desabilitado e o campo para informação da conta corrente receberá o label de "Código do Beneficiário".
Com relação as regras, agora podemos parametrizar instruções bancárias diferentes para cada tipo de geração:
- Boleto Familiar - Mensagens bancárias informadas nesta regra serão mostradas no boleto de cobrança para faturas de pessoa física;
- Boleto Empresarial - Mensagens bancárias informadas nesta regra serão mostradas no boleto de cobrança para faturas de pessoa jurídica;
- Boleto Líquido Negativo - Mensagens bancárias informadas nesta regra serão mostradas no boleto de cobrança para títulos do prestador na modalidade de líquido negativo;
- Todos - Caso não seja necessário criar uma mensagem para cada tipo de geração, pode-se optar por uma instrução genérica, utilizando-se deste processo;
- Utilização em Débito Automático - Nos casos em que o boleto possua modalidade de débito automático, a regra utilizada será a parametrizada neste campo;

Inclusão do campo "Local de Pagamento", utilizado para preencher no boleto de cobrança o campo de mesmo nome. Sua informação será texto livre.

- Cadastro de Layout - Boletos
Ao adicionar ou modificar um layout utilizado para a geração de boletos, necessário a inclusão dos parâmetros "Mensagens" e "Carta de Quitação".
- Mensagem - Esta opção irá definir se as informações referente as mensagens serão impressas no demonstrativo PDF ou Arquivo de Remessa (TXT).
- Carta de Quitação - Esta opção irá definir se a Carta de Quitação será apresentada no demonstrativo PDF ou Arquivo de Remessa (TXT).

Para as gerações de boletos externas (telas Progress ou Webservice), iremos incluir parâmetros para informar qual layout será utilizado para cada uma dessas chamadas.
Caso a fatura que iremos imprimir seja Empresarial (Pessoa Jurídica), teremos os seguintes opções:
- Consulta Faturas Contratante (FP0910U) - O layout utilizado pelo programa FP0910U será o registro no qual o check-box "Consulta Faturas Contratante" esteja marcado.
- PTU - O layout utilizado pelos processos do PTU (A500 e A580), será o registro no qual o check-box "PTU" esteja marcado.
- Acesso Empresarial - O layout utilizado pela tela "Consulta Títulos Faturamento" do Acesso Empresarial será o registro no qual o check-box "Acesso Empresarial" esteja marcado.
- Demais Processos - Para os demais processos progress (FP0110B, VP0110V e chamadas externas para o Webservice), será o registro no qual o check-box "Demais Processos" esteja marcado.
Caso o layout não seja encontrado com a parametrização acima, então o layout padrão será utilizado (Todas as opções de configuração de página marcadas como 'Sim').

Caso a fatura que iremos imprimir seja Familiar (Pessoa Física), teremos os seguintes opções:
- Consulta Faturas Contratante (FP0910U) - O layout utilizado pelo programa FP0910U será o registro no qual o check-box "Consulta Faturas Contratante" esteja marcado.
- Demais Processos - Para os demais processos progress (FP0110B, VP0110V e chamadas externas para o Webservice), será o registro no qual o check-box "Demais Processos" esteja marcado.
Caso o layout não seja encontrado com a parametrização acima, então o layout padrão será utilizado (Todas as opções de configuração de página marcadas como 'Sim').

Para a geração de líquido negativo para os títulos dos prestadores, teremos os seguintes opções:
- Consultas Pagamento Prestador (PP0510C) - O layout utilizado pelo programa PP0510C será o registro no qual o check-box "Consultas Pagamento Prestador " esteja marcado.
- Demais Processos - Para os demais processos progress (chamadas externas para o Webservice), será o registro no qual o check-box "Demais Processos" esteja marcado.
Caso o layout não seja encontrado com a parametrização acima, então o layout padrão será utilizado (Todas as opções de configuração de página marcadas como 'Sim').

- Cadastro de Mensagens - Boletos
Criação de uma aba chamada "Mensagem Livre". O conteúdo para esta aba será de texto livre ao usuário. O texto informado neste local será impresso na parte superior da página de mensagens no demonstrativo PDF.

Criação de uma aba chamada "Inadimplência". Para que esta mensagem seja exibida, é necessária que a parametrização para inadimplência esteja habilitada, realizando no vínculo no programa "Manutenção Tipo Plano x Forma Pagamento - PR0110T". Caso seja constatado a inadimplência do contratante, a mensagem será impressa no demonstrativo PDF.

Na tela inicial, ao carregar os parâmetros da geração, necessário a inclusão de 2 novos itens:
- Acesso Empresarial - A geração de boletos através do Acesso Empresarial só irá ocorrer caso a opção "Permite Geração de Boletos?" estiver marcada.
- Espécies de Títulos - Adicionar uma lista contendo as possíveis espécies disponíveis para os títulos do Conta a Receber. A partir desta listagem, será possível informar para quais espécies a Carta de Quitação será impressa no momento da geração.

Nas situações em que o título já encontra-se pago, o boleto de cobrança será apresentado sem o código de barras e linha digitável. No campo "Instruções Bancárias", será informada a data em que este título em questão foi quitado.

Inclusão do boleto de cobrança nas situações em que o contratante possua carteira de débito automático cadastrado. Neste caso, no campo “Instruções” do boleto de cobrança deverá ser informado a mensagem referente ao débito automático, parametrizado no “Cadastro de Configurações Bancárias”.

No programa do módulo financeiro "Alterar Título / Movimento do Contas a Receber", caso seja aplicado um percentual de desconto no título, o boleto de cobrança deverá apresentar este desconto unitário no campo "(-) Descontos / Abatimentos", apresentando no campo "(=) Valor Cobrado" a diferença entre o valor do documento e seu desconto.


- Chamadas Externas (Progress e Webservice)
No programa "Consulta Fatura Contratante - FP0910U", deverá ser adicionado uma função chamada "Gerar Boleto". Esta opção permitirá ao usuário a geração do demonstrativo PDF no momento da consulta das faturas.

No programa "Consultas Pagamento Prestador - PP0510C", deverá ser adicionado uma função chamada "Gerar Boleto". Esta opção permitirá ao usuário a geração do demonstrativo PDF no momento da consulta dos títulos dos prestadores que possuírem líquido negativo.

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] | - | - |