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 | 2127 - Importação de Dados | Módulo | Contábil |
Segmento Executor | D&L | ||
Requisito | Importar Via Excel | ||
Chamado | 2956.083370.2016 (HIS.02712.2016) | ||
País | ( x ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. |
Objetivo
Implementar importação e exportação de dados em planilha Excel, para facilidade de operação do usuário e redução de custos.
Definição da Regra de Negócio
- Deverá alterar a rotina 2127 incluindo as seguintes opções na tela ‘Importação de Dados’ quando marcado o tipo ‘importação’;
a) Deverá criar dentro da caixa ‘Tipo do Arquivo’ a opção ‘Excel’; - Deverá incluir no layout da rotina a forma de importação por Excel respeitando os seguintes critérios em anexo no Excel e os critérios abaixo:
-Registros C1 – Históricos;
a) O campo 2 – O sistema deve validar se Existe Código já cadastrado no sistema, se sim deverá apresentar uma mensagem informando que já existe código de histórico já cadastrado, abortar o processo e mostrar a linha do arquivo. Mensagem: (‘Código de Histórico já cadastrado no sistema. ’ Linha xxx.);
-Registro C2 – Plano de Contas;
a) Campo 2 – Deverá colocar o sistema para validar se o código da conta respeita a mascará do plano de contas cadastrado na rotina 2104, caso exista conta que não esteja respeitando esta mascará deverá apresentar uma mensagem informando ao usuário.Mensagem: (Conta não está respeitando a mascará do plano de contas informada na rotina 2104, linha xxx);
b) Deverá verificar se existe conta (campo 2) e código reduzido (campo 3) repetido, caso tenha deverá apresentar uma mensagem informativa e abortar o processo de importação. Mensagem: (Existe conta contábil/código reduzido repetido no arquivo, favor corrigir e em seguida executar o processo novamente. Linha xxx);
c) Caso exista alguma pendência de validação do arquivo deve abortar o processo de importação;
-Registro C3 – Lançamentos Contábeis;
a) Deverá validar o campo número de Sequencia se todos os débitos são iguais e todos os créditos do mesmo lançamento. Se não deve apresentar uma mensagem informática e abortar o processo. Mensagem: (Existe lançamentos onde o total de debito não corresponde ao valor total de credito, Linha XXX);
b) Deverá validar se todas as partidas de um mesmo lançamento possui a mesma data. Se não deverá apresentar uma mensagem e o processo deverá ser abortado;
Mensagem: (Lançamento com partidas em datas diferentes. Linha XXX);
c) Deverá Validar se os campos, Código Reduzido, Código Histórico e Código da filial possui cadastro no sistema, caso não tenha deverá apresentar uma mensagem informativa;
Mensagem: (Código reduzido não cadastrado no Plano de contas deste Exercício. Código do Histórico não cadastrado no sistema. Código da Filial não Cadastrada no Sistema. Deverá mostrar a linha do arquivo. Linha xxx);
d) Para o Campo ‘código Filial’ poderá ter cenários onde os lançamentos e Multi-filial, caso seja deverá validar se as filiais informadas possui a mesma raiz de CNPJ se não deverá apresentar uma mensagem. Mensagem: (Existe lançamentos multi-filiais que não possui a mesma raiz de CNPJ o processo será abortado. Linha xxx);
e) O sistema deverá preencher o campo da PCLANCAMENTO ‘Multifilial’ de forma automática, verificando se o lançamento é em mais de uma filial;
f) O sistema deverá incluir de forma automática a descrição do histórico mediante o código enviado no arquivo e posterior o complemento do histórico encontrado no arquivo;
g) Caso os registro não tenha código de Filial deverá incluir na filial informada no cabeçalho da rotina 2127;
h) Caso exista alguma pendência de validação deve abortar o processo de importação;
-Registro C3.1 – Centro de Custo;
a) Este registro deverá ser importando somente acompanhando de um registro C3;
b) Este registro dever ser importado conforme a importação em TXT;
c) Caso não seja informada Filial par esse registro o sistema deve inserir na Filial do lançamento;
d) Para a importação desse registro deverá respeitar o parâmetro de ‘Utiliza Centro de Custo’ da rotina 2104. Caso a conta não esteja marcada e possui registro de centro de Custo deverá apresentar uma mensagem informativa. Mensagens: (A conta possui registro de Centro de Custo, e não esta marcada que utilizar centro de custo na rotina 2104. Linha xxx);
e) O campo Percentual do centro de custo, deve validar o Parâmetro da rotina 132 (2664– Obrigar rateio centro de custo totalizar 100%) caso o arquivo esteja diferente do parâmetro deverá apresentar uma mensagem e aborta o processo.Mensagem ( Lançamentos com centro de custo diferente do parametrizado na rotina 132 (2664– Obrigar rateio centro de custo totalizar 100%) Linha xxx);
f) Para esse Registro deve validar o parâmetro da rotina 132 2663 – Trabalha com centro de Custos, caso este parâmetro esteja como Não deverá apresentar uma mensagem informando que a filial não trabalha com centro de custo. A validação deverá ser da filial do lançamento quando informada e da filial informada na rotina 2127;
g) Caso tenha alguma pendência de validação deverá aborta o processo de importação;
-Registro C4 – Saldo Inicial;
a) Deverá validar se o código reduzido existe para o plano de contas do exercício informado, caso não exista deverá apresentar uma mensagem informativa e abortar a operação.Mensagem: (Código reduzido não existe no plano de contas. Linha xxx);
b) Deverá validar se Existe valor somente para um dos campos ‘Valor a debito ou valor a credito’, caso exista valor para os dois campos deverá apresentar uma mensagem e abortar o processo.Mensagem: (Existem valores informados a debito e a credito no arquivo, para este tipo de registro só e aceito valor a debito ou valor a credito. Linha xxx);
c) Caso tenha alguma pendência de validação deverá abortar o processo de importação; - Regra valida para todos os registros, o tamanho do campo deverá determinar a quantidade máxima de caracteres, caso algum campo tenha quantidade de caractere inferior ao seu tamanho o sistema deve importar o registro normalmente;
- Para os campos de valor e percentual deve sempre ter vírgula;
- Os campos de data deve sempre ter 8 caracteres com o formato (DD/MM/AAAA);
- Deverá incluir o Layout com informações de importação Via Excel;
- A opção de exportação deverá respeitar exportar no formato da importação, cada campo do arquivo e uma coluna do excel.
Rotina | Tipo de Operação | Opção de Menu |
2127 - Importação de Dados | Alteração | Menu Winthor > 2127 |
HTML |
---|
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> <script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|