UC00117 - Cadastro de contas contábeis
De Wiki Java - Interno
(Diferença entre revisões)
(→RN02 - Tela de manutenção) |
(→Cabeçalho da OC) |
||
| Linha 56: | Linha 56: | ||
|'''NOME''' || '''OBRIGATÓRIO''' || '''TIPO DE ENTRADA''' || '''VALORES POSSÍVEIS''' || '''TAMANHO''' || '''VALOR PADRÃO''' || '''OBSERVAÇÃO''' | |'''NOME''' || '''OBRIGATÓRIO''' || '''TIPO DE ENTRADA''' || '''VALORES POSSÍVEIS''' || '''TAMANHO''' || '''VALOR PADRÃO''' || '''OBSERVAÇÃO''' | ||
|- | |- | ||
| − | | | + | | Ativo || Sim || Checkbox || Marcado/Desmarcado || || Marcado || |
|- | |- | ||
| + | | Nº da conta || Sim || Input || Numéricos || 16 || Vazio || Apesar do campo ser do tipo string, em tela o sistema deverá permitir somente a digitação de números, formatando-os na máscara definida nos parâmetros globais. | ||
| + | |- | ||
| + | | Nº reduzido || Sim || Input || Alfanuméricos || 5 || Vazio || | ||
| + | |- | ||
| + | | Natureza || Sim || Combobox || Crédito/Débito || || Crédito || | ||
| + | |- | ||
| + | | Descrição || Sim || Input || Alfanuméricos || 60 || Vazio || | ||
|} | |} | ||
Edição das 09h52min de 30 de junho de 2014
Conteúdo |
Objetivo
- Manter cadastro de contas contábeis
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 Conta contábil. Este nome será utilizado para criar a página no Wiki.
- Esta rotina só poderá ser visível no menu para usuários que possuem acesso a mesma em empresas cuja senha possui o módulo de contabilidade.
- Criar nos parâmetros globais do menu "utilitários" uma aba chamada Contabilidade. Nesta aba, criar um campo para que o usuário possa definir a máscara da conta contábil, a exemplo de como ocorre com a máscara de conta caixa nos parâmetros de tesouraria.
Sistema
- Contabilidade
Resultado esperado
- Cadastrar no sistema contas contábeis a serem utilizada nas rotinas de contabilidade.
Diagrama de classes
Fluxo de eventos
Fluxos principais
Fluxo 1:
Fluxos alternativos
Fluxo 1:
Fluxos de exceção
Fluxo 1:
Regras de negócio
RN01 - Tela de pesquisa
Utilizará o mecanismo de pesquisa lucene e exibirá os registros já cadastrados/filtrados em um grid com as seguintes colunas:
- Nº DA CONTA CONTÁBIL: Número da conta informado no ato do seu cadastro.
- Nº REDUZIDO: Número reduzido da conta informado em seu cadastro.
- NATUREZA: Informa se a conta contábil é de débito ou crédito.
- DESCRIÇÃO: Nome/descrição da conta contábil.
- ATIVO: Informa se o registro está ativo ou não.
RN02 - Tela de manutenção
- Ativo: Campo que determina se uma conta contábil está ativa para uso no sistema ou não. Por padrão este parâmetro será exibido no estado ativo.
- Nº da conta: Campo onde o usuário deverá informar o número da conta contábil, respeitando a máscara definida nos parâmetros globais.
- Nº reduzido: Campo onde o usuário poderá informar um número reduzido para a conta contábil que será independente da máscara.
- Natureza: Campo onde o usuário deverá definir a natureza da conta contábil escolhendo entre as opções Débito e Crédito.
- Descrição: Campo onde o usuário deverá informar um nome/descrição para a conta contábil.
Layouts sugeridos
Quadro de dados
Cabeçalho da OC
| NOME | OBRIGATÓRIO | TIPO DE ENTRADA | VALORES POSSÍVEIS | TAMANHO | VALOR PADRÃO | OBSERVAÇÃO |
| Ativo | Sim | Checkbox | Marcado/Desmarcado | Marcado | ||
| Nº da conta | Sim | Input | Numéricos | 16 | Vazio | Apesar do campo ser do tipo string, em tela o sistema deverá permitir somente a digitação de números, formatando-os na máscara definida nos parâmetros globais. |
| Nº reduzido | Sim | Input | Alfanuméricos | 5 | Vazio | |
| Natureza | Sim | Combobox | Crédito/Débito | Crédito | ||
| Descrição | Sim | Input | Alfanuméricos | 60 | Vazio |