Histórico da Página
Especificação de Requisitos | |
Projeto/Versão: MEX12.0/TOTVS Microsiga Protheus V12.0 | Requisito/Módulo: 151106/SIGACTB |
Subrequisito/Função: 151106/ ativação carregamento de dados iniciais | Tarefa/Chamado: 00000B.07.01 |
País: Todos | Data de Especificação: 06/01/2014 |
...
Estratégia de Desenvolvimento e Liberação | |
Produto | Microsiga Protheus – Contabilidade |
Release que está sendo desenvolvido | 11.80 e 12 |
Possui Réplica? | ( )Sim ( X)Não |
Qual versão? | Não se aplica |
Objetivo
Ao entrar nas rotinas de Funções ou Mnemônicos devem ser ativados de forma automática carregados os dados nas seguintes tabelas de forma automática:
- Campos e tabelas para contabilidade (CWH/CWI)
- Mnemônicos (CWJ)
- Tabelas de pontos de lançamento (CWO)
Definição da Regra de Negócio
Será criada a rotina CTBA095, que será chamada ao entrar na rotina de Mnemônicos (CTBA091), apenas assim pode ser cumprida uma das duas situações, se a Tabelas Tabela para Mnemônicos está vazia (CWH) ou se o parâmetro MV_GENMNE está em .t..
A funcionalidade da rotina será:
Deve ser atualizada a informação seguinte e na ordem descrita. Caso o registro já exista, será sustituídosubstituído:
- Salvar a seguinte informação na tabela CWH
...
O conteúdo do campo X3_DESCRIC ou X3_DESCSPA ou X3_DESCENG, segundo for o caso (caso o registro já exista, será substituído).
- Após a atualização das atualizar as tabelas CWI, preencher a tabela de mnemônicos (CWJ). Para cada registro da tabela CWI criar um registro na tabela de mnemônicos, como segue (caso o registro já exista, será substituído. Localizar o registro por código de mnemônico CWJ_CODMNE e tipo CWJ_TIPO):
...
Durante a execução, enviar a barra de progresso e a mensagem "Gerando tabelas, campo e mnemônicos do sistema… Aguarde…".
Ao finalizar a atualização, alterar o parâmetro MV_GENMNE a .F.
Tabelas de Pontos de Lançamento
Ao incluir a rotina de Tabelas por Pontos de Lançamento (CTBA094), executar a atualização o carregamento das tabelas alocadas pelo sistema. Esta atualização somente é realizada Este carregamento só é realizado por duas situações, se a Tabela de Pontos de Lançamento estiver vazia (CWO) ou si se o parâmetro MV_GENTAB estiver em .T..
...
Durante a execução, enviar a barra de progresso e a mensagem "Gerando as tabelas do sistema para cada ponto de lançamento… Aguarde…".
Ao finalizar a atualizaçãoo carregamento, alterar o parâmetro MV_GENTAB para .F.
Tabelas Utilizadas
- CWH.-Tabelas para Mnemônicos
- CWI.-Campos para Mnemônico
- CWJ.-Mnemônicos
- CWO.- Tabelas de Pontos de Lançamento
Release Notes
Módulo | SIGACTB / PROTHEUS |
Função | Atualização Carregamento de Inicial para formulação de lançamentos padrão |
Descripción de Función | Contém as rotinas que atualizam carregam as tabelas, campos e mnemônicos que são do sistema. São necessárias para a formulação dos Lançamentos Padrão. Ao incluir a rotina de mnemônicos e detectar que as tabelas estão vazias ou que o parâmetro MV_GENMNE é true, será iniciada a atualizaçãoiniciado o carregamento. |
Fluxo de Processo
Diagrama de Entidade e Relacionamento
...
Parâmetros
MV_GENMNE de tipo Lógico, True indica se as tabelas de mnemônicos que são do sistema, devem ser atualizadas carregadas ao entrar na rotina CTBA091.
MV_GENTAB de tipo Lógico, True indica se as tabelas por pontos de lançamento que são do sistema, devem ser atualizadas carregadas ao entrar na rotina CTBA094.