Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
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).
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>.
No programa CTBA220 atualmente é realizado o bloqueio das seguintes tabelas antes do processamento:
Com esse novo tratamento a rotina irá analisar as seguintes condições:
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:
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:
Caso contrário:
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
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:
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:
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 |
Condições de falha:
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. |
---|