UC00085 - Estorno de liquidação pagar/receber
De Wiki Java - Interno
(Diferença entre revisões)
(→RN01 - Tela inicial/manutenção) |
(→RN01 - Tela inicial/manutenção) |
||
| Linha 43: | Linha 43: | ||
#'''SEL.:''' Coluna onde será apresentado, para cada liquidação, um checkbox que permitirá selecionar uma ou mais liquidações a serem estornadas. | #'''SEL.:''' Coluna onde será apresentado, para cada liquidação, um checkbox que permitirá selecionar uma ou mais liquidações a serem estornadas. | ||
#'''VLR. LIQUIDAÇÂO:''' Coluna que exibe o valor total da liquidação. | #'''VLR. LIQUIDAÇÂO:''' Coluna que exibe o valor total da liquidação. | ||
| + | #'''TIPO LIQ.:''' Coluna que informa se a liquidação foi TOTAL ou PARCIAL. No caso de liquidação em lote, esta informação só será exibida na tela ''pop-up'' exibida quando for acionado o botão <Exibir> da coluna ''DOCUMENTOS''. | ||
#'''DATA:''' Coluna que exibe a data da liquidação. | #'''DATA:''' Coluna que exibe a data da liquidação. | ||
#'''LIQUIDAÇÃO:''' Coluna que informa se a liquidação foi SIMPLES ou EM LOTE. | #'''LIQUIDAÇÃO:''' Coluna que informa se a liquidação foi SIMPLES ou EM LOTE. | ||
| − | #''' | + | #'''DOCUMENTO:''' Coluna onde será exibido o número do documento liquidado. No caso de liquidação em lote, para cada liquidação, no lugar do número do documento será exibido o botão <Exibir>. Quando acionado este botão exibirá em um ''pop-up'', para cada documento do lote, os seguintes dados: |
| + | #*'''TIPO LIQ:''' Se o documento foi total ou parcialmente liquidado. | ||
| + | #*'''TD:''' Tipo de documento. | ||
| + | #*'''VLR. DOC:''' Valor do documento. | ||
| + | #*'''JUROS:''' Valor de juros do documento no dia da liquidação. | ||
| + | #*'''MULTA:''' Valor de multa do documento no dia da liquidação. | ||
| + | #*'''ACRÉSCIMO:''' Valor de acréscimo do documento no dia da liquidação. | ||
| + | #*'''DESCONTO:''' Valor de desconto do documento no dia da liquidação. | ||
| + | #*'''VLR. PAGO:''' Valor pago para cada documento na liquidação. | ||
| + | #'''TD:''' Tipo do documento liquidado. | ||
| + | #'''VLR. DOC:''' Valor do documento liquidado. | ||
| + | #'''JUROS:''' Valor de juros do documento no dia da liquidação. | ||
| + | #'''MULTA:''' Valor de multa do documento no dia da liquidação. | ||
| + | #'''ACRÉSCIMO:''' Valor de acréscimo do documento no dia da liquidação. | ||
| + | #'''DESCONTO:''' Valor de desconto do documento no dia da liquidação. | ||
| + | #'''VLR. PAGO:''' Valor pago para o documento na liquidação. | ||
= Layouts sugeridos = | = Layouts sugeridos = | ||
Edição das 17h07min de 4 de outubro de 2013
Conteúdo |
Objetivo
- Manter estorno de liquidação de documentos a pagar/receber.
Atores
- Usuário
Pré-requisitos
- Considerar documento Padrões de desenvolvimento.
- No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Estorno de liquidação. Este nome será utilizado para criar a página no Wiki.
Resultado esperado
- Estornar o movimento de liquidação de documentos a pagar/receber voltando cada documento para seu estado/situação anterior à liquidação estornada.
Diagrama de classes
Fluxo de eventos
Fluxos principais
Fluxo 1: Usuário acessa a rotina Menu -> Movimentos -> Pagar/Receber -> Estorno de liquidação.
- Sistema exibe a tela inicial (de manutenção) da rotina em questão conforme regra de negócio RN01
Fluxos alternativos
Fluxo 1:
Fluxos de exceção
Fluxo 1:
Regras de negócio
RN01 - Tela inicial/manutenção
A tela inicial da rotina deverá apresentar um grid (vazio) onde serão listadas as liquidações filtradas e também uma aba de consulta para o usuário buscar as liquidações que deseja estornar.
A aba de consulta deverá apresentar os seguintes filtros:
- Cliente/Fornecedor: Campo onde deverá ser informado o cliente (para receber) ou fornecedor (para pagar) para qual existem movimentos de liquidação a estornar.
- Período de liquidação: Campo onde deverá ser informado um período inicial e final onde o sistema deverá buscar por movimentos de liquidações.
- Tipo de documento: Campo onde deverá ser informado um tipo de documento específico utilizado no(s) documento(s) contidos na liquidação a ser estornada.
- Valor: Campo onde deverá ser informada uma faixa de valor de liquidação para buscar movimentos de liquidação cujo total está compreendido na faixa informada.
- Código do documento: Campo onde deverá ser informado o código do documento a pagar/receber cuja liquidação será estornada. Através do código do documento o sistema irá buscar pelo movimento de liquidação do mesmo.
- Nº liquidação: Campo onde deverá ser informado o número da liquidação (simples ou em lote) a ser estornada.
O grid onde serão listadas as liquidações filtradas apresentará os seguintes dados:
- SEL.: Coluna onde será apresentado, para cada liquidação, um checkbox que permitirá selecionar uma ou mais liquidações a serem estornadas.
- VLR. LIQUIDAÇÂO: Coluna que exibe o valor total da liquidação.
- TIPO LIQ.: Coluna que informa se a liquidação foi TOTAL ou PARCIAL. No caso de liquidação em lote, esta informação só será exibida na tela pop-up exibida quando for acionado o botão <Exibir> da coluna DOCUMENTOS.
- DATA: Coluna que exibe a data da liquidação.
- LIQUIDAÇÃO: Coluna que informa se a liquidação foi SIMPLES ou EM LOTE.
- DOCUMENTO: Coluna onde será exibido o número do documento liquidado. No caso de liquidação em lote, para cada liquidação, no lugar do número do documento será exibido o botão <Exibir>. Quando acionado este botão exibirá em um pop-up, para cada documento do lote, os seguintes dados:
- TIPO LIQ: Se o documento foi total ou parcialmente liquidado.
- TD: Tipo de documento.
- VLR. DOC: Valor do documento.
- JUROS: Valor de juros do documento no dia da liquidação.
- MULTA: Valor de multa do documento no dia da liquidação.
- ACRÉSCIMO: Valor de acréscimo do documento no dia da liquidação.
- DESCONTO: Valor de desconto do documento no dia da liquidação.
- VLR. PAGO: Valor pago para cada documento na liquidação.
- TD: Tipo do documento liquidado.
- VLR. DOC: Valor do documento liquidado.
- JUROS: Valor de juros do documento no dia da liquidação.
- MULTA: Valor de multa do documento no dia da liquidação.
- ACRÉSCIMO: Valor de acréscimo do documento no dia da liquidação.
- DESCONTO: Valor de desconto do documento no dia da liquidação.
- VLR. PAGO: Valor pago para o documento na liquidação.
Layouts sugeridos
Quadro de dados
Filtragem
| NOME | OBRIGATÓRIO | TIPO DE ENTRADA | VALORES POSSÍVEIS | TAMANHO | VALOR PADRÃO | OBSERVAÇÃO |
| Cliente | Sim | input (selecaoCliente) | Clientes cadastrados no sistema. | Nenhum | ||
| Tipo documento | Não | Input+Combobox | Tipos de documento cadastrados no sistema. | Vazio | ||
| Períodos de emissão e de vencimento | Não | Input (ats:standardInputCalendar) | Numéricos positivos. | Vazio | ||
| Considerar todas filiais? | Não | Checkbox | Marcado/Desmarcado | Desmarcado | ||
| Tipo de liquidação | Sim | Combobox | Selecionar títulos; Por valor | Selecionar títulos | ||
| Total exibido e Total selecionado | Sim | Input | Valores de títulos selecionados ou filtrados | Campos somente leitura. |