Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Microsiga Protheus | Módulo | SIGACTB |
Segmento Executor |
| ||
Projeto1 | M_CTR010 | IRM1 | PCREQ-9706 |
Requisito1 | PCREQ-9706 | Subtarefa1 |
|
Chamado2 | 12.1.7 | ||
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
O objetivo desse desenvolvimento é flexibilizar a execução da rotina de consolidação contábil (CTBA220) quando a empresa utiliza a funcionalidade de gestão corporativa.
Até essa melhoria a rotina bloqueava as tabelas do módulo de contabilidade gerencial para executar o processamento.
A partir dessa implementação a rotina ,caso as condições sejam atendidas, não irá bloquear as tabelas.
<Nesta etapa informar o objetivo da especificação do requisito, ou seja, o que a funcionalidade deve fazer. Exemplo: Permitir que o usuário defina o percentual mínimo em espécie (dinheiro), a referência mínima para calculo dos débitos do aluno e o período de validade do parâmetro de negociação>.
Definição da Regra de Negócio
No programa CTBA220 atualmente é realizado o bloqueio das seguintes tabelas antes do processamento:
- Tabelas de Cadastros:
- CT1 - Plano de contas;
- CTT - Centro de Custo;
- CTD - Item contábil;
- CTH- Classe de Valor;
- Tabela de Movimento:
- CT2 -Movimento Contábil;
- Tabelas de Saldo:
- CQ0 - Saldo por Conta no Mês
- CQ1 - Saldo por Conta no Dia
- CQ2 - Saldo por Centro Custo no Mês
- CQ3 - Saldo Centro de Custo no Dia
- CQ4 - Saldo Item Contábil no Mês
- CQ5 - Saldo Item Contábil no Dia
- CQ6 - Saldo Classe Valor no Mês
- CQ7 - Saldo Classe de Valor no Dia
- CQ8 - Saldos por Entidade no Mês
- CQ9 - Saldo por Entidade no Dia
- CQ9 - Saldo por Entidade no Dia
Com esse novo tratamento a rotina irá analisar as seguintes condições:
- A tabela de movimento e saldos devem ter o compartilhamento de Empresa,Unidade e Filial totalmente exclusivo;
- Os calendários contábeis das filiais envolvidas na consolidação devem estar bloqueados nos períodos atuais e anteriores;
- Caso o schedule de atualização de saldo (CTBA193) esteja ativo, a fila de processamento (tabela CQA) não pode ter registros nas filiais envolvidas no processo.
- A rotina de reprocessamento de saldo (CTBA190) não pode estar em processamento.
Se as condição forem atendidas o sistema não irá bloquear as tabelas de movimento e saldo, além disso ele executará as seguintes atividades:
- Travar as tabelas de cadastro, porém irá liberar o uso assim que a função de replicação de entidades terminar o processo.
- Permitir apenas a visualização dos calendários contábeis na rotina CTBA010 enquanto a consolidação for processada.
- Não permitir a execução das rotinas de reprocessamento de saldo (CTBA190 e CTBA193) enquanto a consolidação for processada.
Se as condições não forem atendidas, o sistema irá realizar o bloqueio das tabelas, permanecendo o tratamento atual.
Essas atividades visam garantir a confiabilidade da informação durante o processo de consolidação contábil.
Na tela inicial da rotina o aviso deve ser alterado com a seguinte mensagem:
Se a tabela de movimento ter o compartilhamento de Empresa,Unidade e Filial totalmente exclusivo:
- " É recomendado que o período da consolidação esteja bloqueado. Caso contrário as tabelas serão abertas como exclusivas durante o processo de consolidação"
Caso contrário:
- " Para a consolidação as tabelas não pode estar em uso por outras estações. As tabelas serão abertas como exclusivas durante o processo de consolidação"
Tratar também a rotina quando executada via schedule, informando a mensagem no log do servidor.
Rotina | Tipo de Operação | Opção de Menu |
CTBA010 | [Alteração] | Atualizações -> Cadastros -> Calendário Contábil |
CTBA190 | [Alteração] | Miscelânea -> Refaz Saldo -> Reprocessamento |
CTBA220 | [Alteração] | Miscelânea -> Processamento -> Consolidação Geral |
Tabelas Utilizadas
- CT1 - Plano de contas;
- CTT - Centro de Custo;
- CTD - Item contábil;
- CTH- Classe de Valor;
- CT2 -Movimento Contábil;
- CQ0 - Saldo por Conta no Mês
- CQ1 - Saldo por Conta no Dia
- CQ2 - Saldo por Centro Custo no Mês
- CQ3 - Saldo Centro de Custo no Dia
- CQ4 - Saldo Item Contábil no Mês
- CQ5 - Saldo Item Contábil no Dia
- CQ6 - Saldo Classe Valor no Mês
- CQ7 - Saldo Classe de Valor no Dia
- CQ8 - Saldos por Entidade no Mês
- CQ9 - Saldo por Entidade no Dia
Descrição Caso 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.
Possuir um ambiente com a seguinte estrutura:
Grupo de Empresas
Empresa
Unidade de Negócio
Filial
Descrição
T1
D
MG
01
Filial Belo Horizonte
02
Filial Uberaba
D
ME
01
Filial Mexico
D
AR
01
Filial Argentina
T2
M
ME
01
Filial Mexico
T3
A
AR
01
Filial Argentina
1º. Consolidação manual da filial México.
Objetivo: Gerar os movimentos da empresa México (T2 M ME 01) na filial consolidadora México (T1 D ME 01).
Pré-requisitos:
- Realizar as Premissas.
- Executar a rotina CTBA220 conectado na filial T1 D ME 01
- No painel de seleção Arquivos a Consolidar, marcar a opção Lançamentos Contábeis
- No painel de seleção Empresas a Consolidar, marcar a opção T2 M ME 01
- Clicar na opção Parâmetros e preencher da seguinte forma:
Parâmetro | Valor |
Limpa Consolidação | Não |
Da Data | 01/08/2015 |
Até a Data | 31/08/2015 |
Apaga | Periodo |
Processa Moeda | Todas Moedas |
Qual Moeda |
|
Tipo de Saldo | 1 |
Gera lanc. saldo inicial | Não |
Lote saldo inicial |
|
Sublote saldo inicial |
|
Documento saldo inicial |
|
Consolidar Moedas Diferentes | Sim |
Moeda Consolidadora | 02 |
Condições de sucesso:
- O sistema deve gerar os seguintes lançamentos contábeis na filial D ME 01 (Grupo de Empesas T1):
Grupo | CT2_FILIAL | CT2_DATA | CT2_DC | CT2_DEBITO | CT2_CREDITO | CT2_VALOR |
T1 | D ME 01 | 03/08/2015 | 3 | 21001 | 11001 | R$ 10.000,00 |
07/08/2015 | 3 | 12001 | 21001 | R$ 17.000,00 | ||
13/08/2015 | 3 | 31002 | 11001 | R$ 8.000,00 | ||
19/08/2015 | 3 | 31003 | 11001 | R$ 25.000,00 | ||
25/08/2015 | 3 | 21002 | 41001 | R$ 14.000,00 |
- O sistema deve enviar o e-mail de notificação do processamento da Consolidação Geral.
Condições de falha:
- Não incluir os lançamentos;
- Não enviar o e-mail de notificação.
Inicializador: Acesso a rotina “Contabilidade Gerencial -> Miscelâneas -> Processamentos -> Consolidação Geral”
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|