Especificação de Requisitos | |
| Requisito/Módulo: PCREQ-4987 |
Sub-Requisito/Função: Não se aplica | Tarefa/Chamado: M_CTR010-927 |
País: All | Data Especificação: 25/02/2015 |
Rotinas Envolvidas | ||
Rotina | Tipo de Operação | Opção de Menu |
CTBA025 – Plano de Contas Referencial | Alteração | Contabilidade Gerencial -> Atualizações -> Entidades -> Plano de Contas Referencial |
Estratégia de Desenvolvimento e Liberação | |
Produto | Contabilidade Gerencial - SIGACTB |
Release que está sendo desenvolvido | 12.1.7 |
Possui Réplica? | ( )Sim (X)Não |
Objetivo
O objetivo desse desenvolvimento é atender à exigência da ANS e outras agências reguladoras que exigem a utilização do seu plano de contas para as demonstrações contábeis e relatórios.
As empresas irão trabalhar as suas operações no plano de contas padrão do sistema e poderão cadastrar o plano de contas referencial e suas versões no sistema, relacionando um com o outro no cadastro de plano de contas.
Esse relacionamento poderá ser:
- Uma conta do plano de contas padrão para uma conta do plano referencial. ( 1 – 1)
- N contas do plano de contas padrão para uma conta do plano referencial. (N – 1)
O plano de contas referencial será utilizado para relatórios de balancetes.
Os relatórios demonstrativos por usarem visão gerencial não serão adequados pois a montagem da visão continuará utilizando o plano de contas padrão.
Além disso serão desenvolvidos os seguintes novos relatórios:
- Razão relacionando as contas do plano de contas referencial com as contas do plano de contas padrão.
- Diário relacionando as contas do plano de contas referencial com as contas do plano de contas padrão.
- Cadastro de Plano de contas referencial.
Definição da Regra de Negócio
Revisão de plano de contas referencial
Fluxograma macro
- Descrição do Processo
- O usuário, através do menu Atualizações, Cadastros, seleciona a opção "Plano de Contas Referencial".
- O usuário irá cadastrar as contas do plano referencial através da opção "Incluir Versão" ( a versão antiga continua com status 1 = ativa e a nova, fica com status 2=revisão).
- A opção incluir versão terá as seguintes opções:
- Copiar
- O sistema irá copiar integralmente o plano de contas referencial da versão selecionada.
- Importar
- O plano de contas referencial será importado através de um arquivo .CSV (Comma-separated values)
- O usuário poderá importar também as contas analíticas, caso ele as inclua no arquivo CSV.
- Digitação Manual
- O usuário irá incluir as contas do plano de contas referencial manualmente.
- Copiar
- A opção incluir versão terá as seguintes opções:
- Caso já não tenha cadastrado, o usuário poderá cadastrar as contas analíticas dentro do plano de contas referencial utilizando a opção alterar.
- A nova versão de plano referencial fica com o status "Revisão"
- O sistema não pode permitir mais de duas versões com o status de "Revisão"
- O usuário seleciona a opção de Revisão.
- O sistema irá mostrar a tela de comparativo das versões do plano de contas.
- Na tela o sistema irá mostrar a seguinte legenda:
- Não Houve Alteração em codificação e descrição
- Alteração Descrição
- Inclusão de conta
- Exclusão de conta
- Na tela o sistema irá mostrar a seguinte legenda:
- Na tela de revisão o usuário poderá associar a uma conta da versão anterior.
- Exemplo: Conta 1211191000001 da versão 2012 para a conta 1211190110001 da versão 2013
- Ao confirmar a tela de "Revisão" o sistema irá salvar as alterações do plano de contas referencial.
- Após o término da revisão, o usuário seleciona a opção de "Efetivar a revisão" ( a versão antiga fica com status 3 = encerrado e a nova, fica com status 1= ativa).
- O sistema irá criar em todas as contas do plano de contas padrão, os novos relacionamentos para as contas referenciais dessa versão, conforme indicado pelo usuário.
- Exemplo: Conta do plano padrão 1110101000 era relacionada a conta 1211191000001 na versão de 2012. Ao confirmar a revisão o sistema irá criar uma nova linha relacionando com a conta 1211190110001 do plano referencial da versão 2013.
- O sistema irá gravar o novo relacionamento de todas as contas que foram associadas ao plano referencial anterior. Caso a conta seja nova, o usuário deverá relacionar manualmente no cadastro de plano de contas (padrão).
- Caso o código da conta de uma revisão para a outra não for alterado, ao clicar na opção de "Efetivar Revisão" será criada uma nova linha de relacionamento no plano de conta padrão com o mesmo código de conta referencial
- Após a confirmação, caso o usuário precise alterar algum relacionamento, ele deve realizar a manutenção no cadastro de plano de contas(padrão).
- No final do processo o sistema apresenta tela de log mostrando quais contas referenciais não foram relacionadas no plano de contas (CT1).
- Detalhamento técnico
- As funcionalidades de revisão e visualização de revisão devem ser desenvolvidas utilizando o MVC.
- Deverá ser criado um fonte novo (CTBA026) para a criação do modelo da VIEW.
- O processamento da opção de efetivar revisão deve ser feito utilizando query para otimizar a performance.
Tabelas Utilizadas
- CVN – Planos de Contas de Referencia
- CVD –Plano de Contas Referenciais
Protótipo de Tela
Inclusão de plano de contas referencial (CTBA025):
Tela da opção revisar (CTBA025):
Regras de Integridade
Não se aplica
Fluxo do Processo
- Diagrama – Casos de Uso
Não se aplica
- Diagrama – Atividades
Não se aplica
- Diagrama de Classes
Não se aplica
- Diagrama de Entidade e Relacionamento
Não se aplica
- Diagrama de Sequência
Não se aplica
Dicionário de Dados
Estrutura de Menu
Procedimentos
Não se aplica
Programas
Não se aplica
Cadastro de Papéis
Não se aplica
Descrição Caso de Uso
- Casos de Uso
Premissas: As configurações definidas a seguir são premissas para a execução de todos os casos de uso definidos nesta especificação.
- Efetuar o cadastro de um plano de contas que contemple minimamente as seguintes informações:
Conta | Descrição | Classe | Condição Normal |
1 | Ativo | Sintética | Devedora |
11 | Ativo Circulante | Sintética | Devedora |
11001 | Bancos | Analítica | Devedora |
11002 | Clientes a Receber | Analítica | Devedora |
12 | Ativo Não Circulante | Sintética | Devedora |
12001 | Imobilizado | Analítica | Devedora |
12002 | Depr. Acumulada | Analítica | Credora |
2 | Passivo | Sintética | Credora |
21 | Passivo Circulante | Sintética | Credora |
21001 | Fornecedores | Analítica | Credora |
21002 | Adiantamento de Clientes | Analítica | Credora |
22 | Passivo Não Circulante | Sintética | Credora |
23 | Patrimônio Liquido | Sintética | Credora |
23001 | Capital | Analítica | Credora |
23001 | Lucro Acumulado | Analítica | Credora |
3 | Despesas | Sintética | Devedora |
31 | Despesa Operacional | Sintética | Devedora |
31001 | Depreciação | Analítica | Devedora |
31002 | Energia Elétrica | Analítica | Devedora |
31003 | Agua | Analítica | Devedora |
31004 | Desp Variação Cambial | Analítica | Devedora |
4 | Receitas | Sintética | Credora |
41 | Receita Operacional | Sintética | Credora |
41001 | Vendas | Analítica | Credora |
41002 | Serviço | Analítica | Devedora |
- Realizar os seguintes movimentos contábeis:
Data | Tipo | Cta Debito | Cta Credito | Hist. Lanc. | Valor |
01/01/2015 | Partida dobrada | 11001 | 23001 | Capital social | 5.000.000,00 |
02/01/2015 | Partida dobrada | 12001 | 11001 | Compra de imobilizado | 100.000,00 |
03/01/2015 | Partida dobrada | 31002 | 11001 | Pagamento de despesa | 20.000,00 |
04/01/2015 | Partida dobrada | 11001 | 41001 | Receita de venda a vista | 50.000,00 |
05/01/2015 | Partida dobrada | 31003 | 11001 | Pagamento de despesa | 30.000,00 |
06/01/2015 | Partida dobrada | 11001 | 41002 | Receita de servico a vista | 70.000,00 |
02/02/2015 | Crédito | 11001 | Compra de imobilizado | 200.000,00 | |
02/02/2015 | Débito | 12001 | Compra de imobilizado | 200.000,00 | |
03/02/2015 | Crédito | 11001 | Pagamento de despesa | 30.000,00 | |
03/02/2015 | Débito | 31002 | Pagamento de despesa | 30.000,00 | |
03/02/2015 | Débito | 11001 | Receita de venda a vista | 40.000,00 | |
03/02/2015 | Crédito | 41001 | Receita de venda a vista | 40.000,00 | |
04/02/2015 | Débito | 31003 | Pagamento de despesa | 50.000,00 | |
04/02/2015 | Crédito | 11001 | Pagamento de despesa | 50.000,00 | |
05/02/2015 | Débito | 31003 | Pagamento de despesa | 60.000,00 | |
05/02/2015 | Crédito | 11001 | Pagamento de despesa | 60.000,00 | |
06/02/2015 | Débito | 11001 | Receita de servico a vista | 70.000,00 | |
06/02/2015 | Crédito | 41002 | Receita de servico a vista | 70.000,00 |
1º. Inclusão de Plano Referencial
Objetivo: Incluir um plano de contas referencial
Pré-requisitos:
- Realizar as Premissas.
- Executar a rotina CTBA025
- Clicar na opção incluir
- Incluir o seguinte plano referencial:
Plano | Descrição | Versão |
|
TST | Plano referencial | 0001 | |
Conta | Descrição | Classe | Conta superior |
1 | Ativo | Sintética | |
11 | Ativo Circulante | Sintética | 1 |
11000 | Equivalente de caixa | Analítica | 11 |
13 | Ativo Não Circulante | Sintética | 1 |
13000 | Imobilizado | Analítica | 13 |
2 | Passivo | Sintética | |
21 | Passivo Circulante | Sintética | 2 |
21000 | Fornecedores | Analítica | 21 |
21001 | Adiantamento de Clientes | Analítica | 21 |
23 | Patrimônio Liquido | Sintética | 2 |
23001 | Capital | Analítica | 23 |
4 | Despesas | Sintética | |
41 | Despesa Operacional | Sintética | 4 |
41000 | Despesa Operacional Total | Analítica | 41 |
5 | Receitas | Sintética | |
51 | Receita Operacional | Sintética | 5 |
51000 | Receita | Analítica | 51 |
Condições de sucesso: Incluir o plano com sucesso
Condições de falha:
- Não incluir o plano.
- O sistema não sugerir o código de conta superior
Inicializador: Acesso a rotina "Atualizações > Entidade> Plano Referencial "
2º. Relacionar plano referencial com o plano de contas
Objetivo: Incluir um plano de contas referencial
Pré-requisitos:
- Realizar as Premissas.
- Executar o caso de uso 1
- Executar a rotina de cadastro de plano de contas
- Alterar as contas relacionando com o plano referencial:
Conta | Descrição | Plano referencial | Conta referencial |
11001 | Bancos | TST | 11000 |
11002 | Clientes a Receber | TST | 11000 |
12001 | Imobilizado | TST | 13000 |
12002 | Depr. Acumulada | TST | 13000 |
21001 | Fornecedores | TST | 21000 |
21002 | Adiantamento de Clientes | TST | 21001 |
23001 | Capital | TST | 23001 |
23001 | Lucro Acumulado | TST | 23001 |
31001 | Depreciação | TST | 41000 |
31002 | Energia Elétrica | TST | 41000 |
31003 | Agua | TST | 41000 |
31004 | Desp Variação Cambial | TST | 41000 |
41001 | Vendas | TST | 51000 |
41002 | Serviço | TST | 51000 |
Condições de sucesso: Relacionar o plano de contas com o plano referencial
Condições de falha:
- Não incluir o plano.
Inicializador: Acesso a rotina "Atualizações > Entidade> Plano de contas "
3º. Incluir versão do plano referencial
Objetivo: Incluir versão do plano referencial
Pré-requisitos:
- Realizar as Premissas.
- Executar o caso de uso 2
- Executar a rotina de cadastro de plano de contas referencial
- Clicar na opção "Incluir Versão"
- Selecionar a opção: Digitação Manualmente
- Incluir o plano referencial
Plano | Descrição | Versão |
|
TST | Plano referencial | 0002 | |
Conta | Descrição | Classe | Conta superior |
1 | Ativo | Sintética | |
11 | Ativo Circulante | Sintética | 1 |
11005 | Equivalente de caixa | Analítica | 11 |
13 | Ativo Não Circulante | Sintética | 1 |
13005 | Imobilizado | Analítica | 13 |
2 | Passivo | Sintética | |
21 | Passivo Circulante | Sintética | 2 |
21000 | Fornec | Analítica | 21 |
21001 | Adiantamento de Clientes | Analítica | 21 |
23 | Patrimônio Liquido | Sintética | 2 |
23001 | Capital | Analítica | 23 |
4 | Despesas | Sintética | |
41 | Despesa Operacional | Sintética | 4 |
41000 | Despesa Operacional Total | Analítica | 41 |
5 | Receitas | Sintética | |
51 | Receita Operacional | Sintética | 5 |
51005 | Receita | Analítica | 51 |
Condições de Sucesso:
- Incluir o plano referencial como status em revisão.
Condições de falha:
- Não incluir o plano.
- O sistema não sugerir o código de conta superior
Inicializador: Acesso a rotina "Atualizações > Entidade> Plano Referencial "
4º. Realizar a revisão do plano referencial
Objetivo: Incluir versão do plano referencial
Pré-requisitos:
- Realizar as Premissas.
- Executar o caso de uso 3
- Executar a rotina de cadastro de plano de contas referencial
- Clicar na opção "Revisão"
- Selecionar o plano TST
- O sistema deve apresentar a tela com a seguinte comparação:
Plano | Descrição | Versão Anterior | Versão Atual | ||
TST | Plano referencial | 0001 | 0002 | ||
Status | Conta Anterior | Descrição Anterior | Conta Atual | Descrição Atual | Conta Plano Anterior |
Não Alterado | 1 | Ativo | 1 | Ativo | |
Não Alterado | 11 | Ativo Circulante | 11 | Ativo Circulante | |
Excluido | 11000 | Equivalente de caixa | |||
Incluido | 11005 | Equivalente de caixa | |||
Não Alterado | 13 | Ativo Não Circulante | 13 | Ativo Não Circulante | |
Excluido | 13000 | Imobilizado | |||
Incluido | 13005 | Imobilizado | |||
Não Alterado | 2 | Passivo | 2 | Passivo | |
Não Alterado | 21 | Passivo Circulante | 21 | Passivo Circulante | |
Alteração Descrição | 21000 | Fornecedores | 21000 | Fornec | |
Não Alterado | 21001 | Adiantamento de Clientes | 21001 | Adiantamento de Clientes | |
Não Alterado | 23 | Patrimônio Liquido | 23 | Patrimônio Liquido | |
Não Alterado | 23001 | Capital | 23001 | Capital | |
Não Alterado | 4 | Despesas | 4 | Despesas | |
Não Alterado | 41 | Despesa Operacional | 41 | Despesa Operacional | |
Não Alterado | 41000 | Despesa Operacional Total | 41000 | Despesa Operacional Total | |
Não Alterado | 5 | Receitas | 5 | Receitas | |
Não Alterado | 51 | Receita Operacional | 51 | Receita Operacional | |
Excluido | 51000 | Receita | |||
Incluido | 51005 | Receita |
- Alterar o campo conta anterior das seguintes contas:
Status | Conta Anterior | Descrição Anterior | Conta Atual | Descrição Atual | Conta Plano Anterior |
Incluido | 11005 | Equivalente de caixa | 11000 | ||
Incluido | 13005 | Imobilizado | 13000 | ||
Incluido | 51005 | Receita | 51000 |
Condições de sucesso:
- O sistema gravar os campos na versão atual 0002
Condições de falha:
- O sistema não gravar os campos
Inicializador: Acesso a rotina "Atualizações > Entidade> Plano Referencial "
5º. Efetivar a revisão
Objetivo: Efetivar a revisão
Pré-requisitos:
- Realizar as Premissas.
- Executar o caso de uso 4
- Executar a rotina de cadastro de plano de contas
- Selecionar a versão 0002 do plano e clicar em efetivar revisão
- O sistema irá abrir a tela de revisão do caso 4, porém como visualizar
- Confirmar a operação
Condição de sucesso: O sistema vai criar mais uma linha nas contas do plano padrão com as contas referencial.
Conta | Descrição | Plano referencial | Versão | Conta referencial | |||
11001 | Bancos | TST | 0002 | 11005 | |||
11002 | Clientes a Receber | TST | 0002 | 11005 | |||
12001 | Imobilizado | TST | 0002 | 13005 | |||
12002 | Depr. Acumulada | TST | 0002 | 13005 | |||
21001 | Fornecedores | TST | 0002 | 21000 | |||
21002 | Adiantamento de Clientes | TST | 0002 | 21001 | |||
23001 | Capital | TST | 0002 | 23001 | |||
23001 | Lucro Acumulado | TST | 0002 | 23001 | |||
31001 | Depreciação | TST | 0002 | 41000 | |||
31002 | Energia Elétrica | TST | 0002 | 41000 | |||
31003 | Agua | TST | 0002 | 41000 | |||
31004 | Desp Variação Cambial | TST | 0002 | 41000 | |||
41001 | Vendas | TST | 0002 | 51005 | |||
41002 | Serviço | TST | 0002 | 51005 |
A versão do plano 0001 fica com o status encerrado e o plano 0002 fica com o status de ativo
Condições de falha:
- Não incluir as linhas no plano de contas padrao
Inicializador: Acesso a rotina "Atualizações > Entidade> Plano Referencial"