Tabela de conteúdos

Especificação funcional: Cheques

Resumo

O módulo de cheques é responsável por gerenciar cheques de terceiros.

Descrição

O módulo de cheques permite o controle centralizado de todos os cheques de terceiros recebidos como pagamento de títulos a receber. Através dele o usuário pode obter facilmente informações como origem e destino dos cheques, valor financeiro que possui na forma de cheques, etc.

Dados do cheque

Ao cadastrar um cheque de terceiros no sistema, os seguintes dados são necessários:

Campo Descrição Tipo Tamanho Obrigatório?
Banco Nome do banco emissor do cheque Texto 60 Sim
Agência Número da agência ao qual o cheque está vinculado Texto 33 Sim
Conta Número da conta ao qual o cheque está vinculado Texto 33 Sim
Número Número do cheque Texto 33 Sim
Valor Valor do cheque Numérico 11,2 Sim
Nominal a Nome do portador, caso o cheque seja nominal Texto 60 Não
Data de recebimento Data de recebimento do cheque Data Sim
Pré data Data de compensação prevista do cheque Data Sim
Data de compensação Data de compensação real do cheque Data Não
Data de devolução Data de devolução do cheque Data Não

Funcionalidades

Lista de cheques

A lista de cheques cadastrados deverá ser exibida através de uma grade de dados, contendo todos os cheques. Os registros desta grade deverão estar coloridos de acordo com a sua situação, a saber:

O sistema deve exibir ao usuário, junto com a grade de dados, uma legenda que informe a situação correspondente a cada cor e que permita ao usuário filtrar apenas os registros de uma determinada cor (situação) através do clique no item da legenda correspondente. Além disso, a legenda deve conter uma opção para limpar os filtros, ou seja, exibir todos os registros, independente de sua situação.

Filtros predefinidos

Além da legenda, os mesmos filtros devem estar acessíveis através do botão filtrar, permitindo que o usuário ative-os mesmo quando a legenda não estiver visível.

Agrupamento

O sistema deve permitir que os cheques sejam agrupados por origem, destino, data de recebimento, pré data e data de compensação. Ao agrupar o sistema deve exibir, para cada grupo, uma coluna com a descrição do grupo e uma coluna com a soma dos valores dos cheques.

Totalização

O sistema deverá exibir, junto à grade de dados, a soma dos cheques não compensados, dos cheques compensados e dos cheques devolvidos para os registros que estão sendo exibidos ao usuário. Estes valores devem sempre ser atualizados de acordo com os dados que são exibidos.

Cadastro

O cadastro de um cheque não pode ser realizado diretamente no módulo de cheques. A inclusão de um cheque só pode ser realizada durante a baixa de um título a receber, através da forma de pagamento “cheque”. Da mesma forma, um cheque cadastrado só poderá ser excluído através do cancelamento da baixa do título que o originou.

Alteração

Qualquer cheque pode ter seus dados básicos modificados pelo usuário (exceto o valor). As datas também podem ser modificadas de acordo com a situação do cheque, a saber:

Visualização

Qualquer cheque pode ser visualizado, independente de sua situação.

Compensação de cheques

Um cheque nunca poderá ser compensado diretamente pelo usuário. Para definir o cheque como compensado, o usuário terá que realizar a operação abaixo:

Cancelamento de compensação

O cancelamento da compensação de um cheque depende do processo que foi utilizado para sua compensação. Se o cheque foi transferido, ao cancelar a transferência o sistema automaticamente remove a compensação do cheque. Se o cheque foi utilizado como forma de pagamento de um título, o sistema deverá remover a compensação do cheque através do cancelamento da baixa do título.

Devolução/Cancelamento de devolução

Um cheque pode ser marcado como devolvido pelo usuário após ter sido transferido, bastando para isso apenas informar a data de devolução do cheque. Ao devolver o cheque, o sistema deverá realizar as seguintes operações:

A devolução de um cheque também pode ser cancelada. Para isso, basta que o usuário remova a data de devolução do cheque. Caso o cheque em questão tenha sido transferido para uma conta bancária, ao cancelar a devolução o sistema deve excluir o lançamento de estorno criado na conta de destino e remover também a data de conciliação do lançamento criado pela transferência do cheque. Nos demais casos (transferência para o caixa ou uso do cheque como forma de pagamento de um título), o cancelamento da devolução não deve gerar nenhum efeito.

Transferência de cheques

Ver documentação específica de transferência de valores.

Configurações e preferências do usuário

Não há nenhuma configuração específica para o módulo de cheques.

Pontos de verificação

Observações