Novo Gerencial

Características do Requisito

Linha de Produto:

Rms

Segmento:

Varejo

Módulo:

Gerencial

Rotina:

Rotina(s) envolvida(s)

Nome Técnico

PC_GER_MVTO_AGG

Todas as consultas por Produto Gerencial e Curva ABC (VGGCPEIP e VGGCGABP)

Chamados Relacionados

TTRPOP

País(es):

Brasil

Tabelas Utilizadas:

AGG_VDA_PROD/AGG_VDA_PROD_MES/AGG_VDA_PROD_VEND/AGG_VDA_PROD_VEND_MES/AGG_CMP_PROD/AGG_CMP_PROD_MES/AGG_CMP_PROD_FORN/

 

AGG_CMP_PROD_FORN_MES/AGG_MVTO_PROD/AGG_MVTO_PROD_MES/AGG_MVTO_PROD_FORN/AGG_MVTO_PROD_FORN_MES.

 

Sistema(s) Operacional(is):

Windows®/Linux®

Versões/Release:

5681.1

Descrição

O projeto Novo Gerencial apresenta dois pontos:

 

  • Integração: a integração de movimentos será efetuada UMA VEZ ao dia, mediante finalização da importação de venda e através de start de job que será criado e definido, conforme horário informado pelo usuário (SEMPRE após as importações de venda). A trigger TRG_ATUFISC gravará as notas do dia em tabela específica e, ao término da importação de venda ou start do Job, processará as notas fiscais. Ainda será utilizada a tabela LOG_DTA_ERRO e o job START_GER.
  • Atualização Classificação Mercadológica (Troca Código): O Troca Código não permitirá a alteração da classificação mercadológica nas tabelas fiscais e consequentemente nas tabelas do Gerencial. Nas tabelas de produto (gerencial) foram criados os campos de seção/grupo e subgrupo para guardar esta informação, conforme a data da nota fiscal.

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

  1. Aplique o patch do chamado e execute uma vez a rotina Informe o nome da rotina.
  2. No módulo informe o nome do módulo acesse informe o caminho e verifique que o parâmetro informe o nome do parâmetro é criado conforme especificações abaixo:

    1. Executar os scripts no banco de dados, que criará os campos de SEÇÃO, GRUPO e SUBGRUPO nas tabelas de produtos do Gerencial e para as tabelas de integração
      1. ALTER_TABLE_GER567
      2. SCRIPT_AGG_CMP_PROD_FORN
      3. CR_TABELAS_GERENCIAL
      4. AGG_INT_GER
      5. AGG_EXC_GER

     

    1. Compilar as procedures, packages e triggers no banco de dados
      1. PROC_GER_ATUALIZA_CLASMERC
      2. PROC_GER_INTEGRA
      3. PC_RMS_JOB
      4. PC_GER_MVTO_AGG
      5. PC_RMS_PDV_IMPORTACAO
      6. PC_PABESDIA
      7. TRG_ATUFISC

     

    1. Executar a procedure PROC_GER_ATUALIZA_CLASMERC passando como parâmetro AnoMes (201408, por exemplo) e Filial sem digito. Este processo buscará a classificação do cadastro de produtos e atualizará as tabelas de produtos do gerencial com a classificação mercadológica.

    Exemplo:

          EXEC PROC_GER_ATUALIZA_CLASMERC (201408, 1);

                          Irá atualizar as tabelas de produtos do gerencial para o mês de Agosto / 2014 e para a Filial 1-9.

    Importante: Este processo deve ser executado para TODA a base do Gerencial, pois as consultas dependerão dessas informações. Pode ser executado conforme necessidade do cliente, mas deve ser executado para consistência e funcionamento das consultas.

    1. Baixar os programas (EXE e DLL) na área de Executáveis.
      1. VGGMJOBS
      2. VGGMRPGE
      3. VGGCGABP
      4. VGGCPEIP
      5. VGGRNEIP

 

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 

CONFIGURAÇÃO DE PARÂMETROS

 

Não é necessário a criação de novos parâmetros.

CONFIGURAÇÃO DE MENUS

  1. Não é necessária criação de novo Menu, pois os programas envolvidos foram alterados.

 

Procedimento para Utilização

 

Integração

Definir o horário de inicialização do Job de integração de movimentos do Gerencial

Informar a hora de execução do JOB (Deve ser definido um horário, após ser efetuada as importações de venda das Lojas)

Clicar em F4-Gravar.

As notas fiscais ao serem atualizadas, serão gravadas na tabela AGG_INT_GER que será executada para integração, após a importação de venda da Loja e/ou no start do JOB START_INTEGRA_GER.

As exceções (nota fiscal cancelada) serão gravadas na tabela AGG_EXC_GER e será informado ao usuário no programa VGGCPEIP que existem Notas Fiscais Pendentes de Integração. Estas notas, serão integradas no processo normal de integração (acima). Após integradas o status nesta tabela muda, não exibindo mais a mensagem para a(s) nota(s) integrada(s).

Ao abrir o programa VGGCPEIP, exibirá a mensagem abaixo.

Para visualizar, clicar em SIM.

A qualquer momento esta tela poderá ser visualizada, conforme opção do Menu.

O Reprocessamento será executado normalmente, de acordo com a necessidade do usuário. Somente não será permitido o reprocessamento do dia atual (hoje), pois agora o conceito é que as notas fiscais integrem somente após importação de venda.

Após importação de venda e/ou integração via Job, poderá ser visualizado no programa VGGMJOBS a situação das Filial. Esta situação indica que as notas fiscais da filial foram enviadas para integração e não que já foram integradas, pois este processo é executado conforme a fila de processos do banco de dados e pode em alguns casos demorar.

RESUMO DO PROCESSO DE INTEGRAÇÃO

  • Cadastrar o horário do job de integração;
  • Para as notas atualizadas, será gravado registro na tabela AGG_INT_GER (através da trigger TRG_ATUFISC), cujos registros serão executados após importação de venda (para a Filial importada) e/ou ao acionar o job (no horário definido);
  • Para as notas fiscais canceladas, será gravada a tabela AGG_EXC_GER, onde no Gerencial serão exibidas TODAS as notas fiscais pendentes de integração (canceladas) e serão integradas no processo acima;
  • Após registros integrados, o processo do Gerencial (consultas) continua da mesma forma.

 

Troca Código

O processo de Troca Código não irá mais alterar as tabelas fiscais (ag1iensa e ag1fensa) e consequentemente o Gerencial, portanto, quando efetuado troca código ou alteração da seção, grupo e subgrupo pela transação 2 do Vabuaite, só irá valer para as futuras integrações.

Exemplo: Para o Produto 12345-6 a sua classificação mercadológica em 05/08 era: Seção: 20, Grupo, 1, Subgrupo 2. Esta classificação foi alterada em 06/08 para Seção: 25, Grupo: 2, Subgrupo 2. Portanto, no Gerencial a partir de 06/08, este produto será apresentado na nova classificação.

As estruturas alteradas para este processo foram: tabelas de produtos do Gerencial, package pc_ger_mvto_agg que irá gravar a classificação no momento da integração e consultas que irão ler estes campos das próprias tabelas do Gerencial, ao invés da tabela de Produto(aa3citem).

 

Produto 136170-8 Cadastrado na Seção 416 (Limpeza), Grupo 3 (Limpeza Geral) e Subgrupo 12 (DESODOR/ODORIZ/PURIFICADORES).

Troca Código:

Após integração no Gerencial, o produto 136170-8 ficou na seção 902, grupo 2 e subsgrupo1.