Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O cadastro de eventos serve para administrar situações internas ou externas que possam impactar na demanda e com isso alterar o planejamento de previsão de reposição de estoques nas lojas.
Filtros do Cadastro de Evento.
Regras de aplicação do evento. Indica a quais SKUs o evento será aplicado, temos que incluir pelo menos 1 (um) filtro, dentre as três abas (Produto, Fornecedor, ArmazemArmazém).

  • Produto.

Na aba Produto o evento pode ser filtrado pelo código do produto, grupo de produto, ou categoria de produto onde cada opção equivale um registro.

...

  • Retorno dos pedidos de solicitação e pedidos de compra
  • O retorno dos dados é feito via FTP através de um Job (Client NeoGrid), e um Job do Protheus monitora uma determinada pasta definida por parâmetro (MV_LJNEOIN), com o objetivo de integrar com o Protheus as analises feitas do DRP através da importação de Pedido de Compra e Solicitação de Compra. Em cada consulta de pedido de compra (MATA121) e solicitação de compra (MATA110), temos um campo chamado "DRP Neogrid?", que verifica se a solicitação ou se o pedido veio do Job de retorno da DRP.

...

  • Envio e Retorno das informações

...


Gerar arquivos para envio
Os arquivos com layout pré-definidos (ver detalhamento mais abaixo) são gerados através do Job LOJA7030, gravados em uma pasta determinada através do parâmetro MV_LJNEOUT e serão enviados ao DRP através do Client NeoGrid (StartClient.exe).
Job Client NeoGrid (StartClient)
O client deve ser adquirido junto a NeoGrid e instalado na Raiz do Protheus (RootPath). O parâmetro MV_LJNEOIN (pasta que receberá os arquivos para download, pedido de compra, solicitação de compra) deve conter o caminho especificado na configuração de recebimento do Client. Ex: "\WebEDIMercadorClient_V3.6.1\IN\" ou "\ClientMercador\Bin\IN\".
O parâmetro MV_LJNEOUT (pasta que receberá os arquivos para upload, informações geradas pelo Protheus) deve conter o caminho especificado na configuração de envio do Client. Ex: "\WebEDIMercadorClient_V3.6.1\OUT\" ou "\ClientMercador\Bin\OUT\".
Ao entrar em contato com a Neogrid, peça o arquivo Client DRP. Aguarde o retorno até receber o arquivo compactado de instalação. Descompacte esse arquivo e mova para dentro do RootPath.

Exemplos da estrutura de pastas após a instalação:




Importação para o Protheus

  • A importação dos arquivos recebidos pelo DRP é realizada são realizados através do job LOJA7033, sendo gravados em uma pasta determinada através do parâmetro MV_LJNEOIN e , a partir daí,  sendo geradas as devidas movimentações no Protheus (solicitação ou pedido) conforme configuração. Após o Protheus® ler esses arquivos, os mesmos serão são movidos para uma outra pasta através da configuração do parâmetro MV_LJNERCV, que serão guardados todos os arquivos de retorno processados.
    No Console, é mostrado é apresentado se o retorno foi processado com sucesso ou não. No processamento de transferência entre filiais, caso for sucedido, aparecerá a origem e destino das filiais e a quantidade transferida.
  • Caso algum item do XML não seja processado por motivo de falta de estoque, produto inexistente, etc., o XML é recriado somente com os itens não processados e copia imediatamente na pasta IN. Assim, será processado novamente na próxima leitura.

...

  1. No Controle de Lojas (SIGALOJA) acesse Atualizações/Cadastros/Eventos (LOJA7031).  O
      O Cadastro de Evento se refere a um acontecimento que afeta o mercado e pode ser filtrado por: Fornecedores, Produto, Grupo de Produto, Categoria, Armazém e Inclusão de Tipos de Eventos.
  2. Clique em Incluir.  Caso o cadastro esteja zerado, é aberta automaticamente a tela de Inclusão.
  3. Preencha os campos necessários para o cadastro, de acordo com as respectivas informações:

...

  1.  O  produto está na categoria Linha TV, esta é uma categoria filho.
  2.  Cadastre uma categoria pai como Eletrônicos.
  3.  Em seguida, altere a categoria filho: no campo Categoria Superior, digite o código da categoria pai e confirme.         Lembrando     
  4.  Lembrando que é a categoria principal como filho, a categoria superior como pai, etc, respeitando sua hierarquia.

...

       É necessário ter duas filiais, uma origem (exemplo: D MG 01) e uma destino (exemplo: D MG 02).

       Configure o parâmetro: MV_FILTRF := .T.
1.    No Controle de Lojas (SIGALOJA) acesse  Atualizações/ Cadastros/ Produtos (LOJA110).   

       Configure        Configure os campos:

         Grupo;

         Fornecedor Padrão;

         Loja Padrão;

2. Preencha os campos da pasta Mrp/Suprimentos:

     Ponto Pedido;

      Segurança;

     Lote Econômico;

     Lote Mínimo (deve ser menor que Lote Econômico);         

     Estoque Máximo (deve ser maior que Ponto Pedido).

3.  Acesse Atualizações / Cadastros / Locais de Estoque (AGRA045):

  4.  Crie um segundo armazém para a filial de origem.

5.  Acesse Atualizações / Cadastros/ Saldos, Atual (MATA225)

6   Cadastre os produtos com seus novos armazéns e confirme.

7.  No SmartClient, vá em APSDU.

...

9. Precisamos de CNPJs diferentes para filial 01 e filial 02, que vamos utilizar para os próximos passos. Favor cadastrar.


10.  No SIGALOJA,   No Controle de Lojas ( SIGALOJA) acesse Atualizações / Cadastros / Clientes (MATA030).

  11 11.  Crie um código para a filial de destino, e na descrição, especificar que é aquela filialespecificar a filial.       

12.   Na pasta Outros, digite a filial de destino no campo Fil. Transf. 

13.  Crie um código para a filial de origem, e na descrição, especificar que é aquela a filial.
14.   Na pasta Outros, digite a filial de origem no campo Fil. Transf. 

             Importante

 

...

  • Caso o cadastro seja COMPARTILHADO, não é necessário sair de uma filial e entrar na filial de origem.

...

  • Caso o cadastro seja EXCLUSIVO, verifique se está na filial de origem, e depois,

...

  • cadastre a filial de destino.

 15. Acesse  Cadastros / Gerência Estoque / Fornecedores (MATA020).

 16.  Crie um código para a filial de origem, e na descrição, especificar a filial.

 17. Na pasta Outros, digite a filial de origem no campo Fil. Transf.    

 18. Crie um código para a filial de destino, e na descrição, especificar a filial.

19. Na pasta Outros, digite a filial de destino no campo Fil. Transf. 

      Importante       Caso       Importante

  •  Caso o cadastro seja COMPARTILHADO, não é necessário sair de uma filial e entrar na filial de destino.

...

  • Caso o cadastro seja EXCLUSIVO, verifique se está na filial de destino, e depois,

...

  • cadastre a filial de origem.

 20.   Acesse  Gerência de Vendas, Tipos de Entrada e Saída (MATA080) .

...

          Caso o  cadastro seja  COMPARTILHADO, será necessário efetuar apenas um cadastro de entrada e outro de saída. Se for cadastro

           Caso o cadastro seja EXCLUSIVO, tem que fazer um cadastro de entrada e outro de saída para cada filial.

  23.   No Estoque (SIGAEST) filial de origem, acesse Atualizações /Movimentações /Fiscais, Transferência entre Filiais (MATA310). 

  24.   Preencha os parâmetros abaixo:

  • De produto: <brancos>
  • Até produto: ZZZZ.
  • De filial: <filial de origem>
  • Até filial: <filial de destino>
  • De armazém: <brancos>
  • Até armazém: 99
  • De tipo: <brancos>
  • Até tipo: ZZ
  • De grupo? <brancos>
  • Até grupo? 9999
  • Filtra produtos por categoria? Sim
  • Quebra informações? Por produto
  • TES para a nota de saída? <a nota de saída específica para Transf. Filiais conforme cadastrado acima>
  • Gera documento de entrada? Classificado
  • TES para a nota de entrada? <a nota de entrada específica para Transf. Filiais conforme cadastrado acima>
  • Condição de Pagamento? <padrão>
  •  Considera como preço no PV?  Tabela de Preço
  •  Dados da Origem: Todas as filiais
  •  Utilizar saldo de terceiros? Não
  •  Espécie documento de entrada? NF
  •  Descrição de Produtos? Não
  •  TP. Oper Saída? <brancos>
  •  Tp. Oper Entrada? <brancos>   

 

...


  25. Marque todas as categorias.

...


 26. Observe a tela de Transferência entre Filiais:

...

    
       No lado esquerdo, temos a origem.

...

  
       No lado direito, temos o destino.
  27. No lado esquerdo, selecione a filial de origem e o produto que deseja transferir.

...


 28  No lado direito, selecione a filial de destino e o produto que deve receber a transferência.

...


 29. Clique em  Ações Relacionadas, e clique em Relação.

...


 30.

...

 Digite a quantidade a ser transferida, e confirme.

...

  
      Observe que a quantidade disponível foi alterada na origem e no destino. 
 

...

 31.  Clique em confirmar.

...


 32.  Selecione a série desejada e confirme. 

...


       Aguarde a transferência.

...

 
      Observe que a transferência foi gerada na SD2 (saída) e na SD1 (entrada).

 

...

 33.    No Estoque (SIGAEST) filial de  origem, acesse Atualizações / Movimentações / Transferência Múltipla (MATA261).

 34.    Clique em Incluir.

...

  35.    Digite o produto de origem, e o armazém de origem.

...

          Na mesma linha, digite o produto de destino e o armazém de destino.

  36.    Na mesma linha, digite a quantidade, e confirme.

...

  

         Observe que a transferência entre Armazéns foi gerada na tabela SD3, criando dois registros: um de saída de armazém e outro de entrada de armazém, identificados como D3_LOCAL.

        Pré - requisitos - Envio de movimentações para DRP: Venda

...

  1. No Controle de Lojas (SIGALOJA) acesse Atualizações/Gerência Estoques/Pedidos de Compra (MATA121).
  2. Efetue um pedido compra. Para que seja realizada a exportação, é necessário que o pedido esteja em aberto.

            Importante

  •  As movimentações de vendas e devolução (SD2 e SD1), assim como os pedidos de compra (SC7), devem ser feitas no mesmo dia da exportação para o DRP, pois são enviadas as movimentações SKU e DFU com

...

  • o  resumo                de quantidade vendida/devolvida diária por produto.

       Configuração do Envio - Agendamento:

...

8. Upload – Tipo 1 – Linhas de Pedidos Colocados
Arquivo onde serão são informadas as linhas de pedidos já colocadas no transacional (a realizar) de compra / venda e transferência.

...

Campos

Tipo de Dado

Campo Protheus

 

 

Detalhes

 

Código da Linha de Pedido XPLAN

Varchar (15)

C1_NUM

C – 06

SC1

 

Código da linha de pedido gerada pelo XPLAN - caso seja um pedido originado no PLANEJAMENTO, caso não seja enviar "NULO".

 

Código do Item - destino

Varchar (50)

C1_PRODUTO

C – 06(30)

SB1

 

Código do item de destino.

 

Código do Local de Estoque - destino

Varchar (20)

C1_FILIAL+
C1_LOCAL

C – 02(06)

NNR

 

Código do local de estoque de destino.

 

Data de Movimentação da Linha de Pedido - destino

Varchar (8)

C1_DATPRF

D – 08

 

 

Data da movimentação da linha do pedido (chegada planejada no destino) (aaaammdd).

 

Quantidade Pedida - destino

Decimal (9,3)

C1_QUANT

N – 09,2

 

 

Quantidade pedida do item, na unidade de medida do item.

 

ID da Empresa – origem

Int(2)

01

 

 

 

ID da Empresa Origem - somente quando a origem não for um fornecedor, caso seja fornecedor será enviado "NULO".

 

Código do Item – origem

Varchar (50)

01

 

 

 

Código do item de origem - somente quando a origem não for um fornecedor, caso seja fornecedor será enviado "NULO".

 

Código do Local de Estoque - origem

Varchar (20)

C1_FILIAL+
C1_LOCAL

 

 

 

Código do local de estoque de origem - somente quando a origem não for um fornecedor, caso seja fornecedor será enviado "NULO".

 

Data de Movimentação da Linha de Pedido - origem

Varchar (8)

C1_EMISSAO

D – 08

 

 

Data da movimentação da linha do pedido (saída planejada na origem) (aaaammdd) - somente quando a origem não for um fornecedor, caso seja fornecedor será enviado "NULO".

 

Quantidade Pedida - origem

Decimal (9,3)

C1_QTDORIG

N – 12,02

 

 

Quantidade pedida do item, na unidade de medida do item - somente quando a origem não for um fornecedor, caso seja fornecedor será enviado "NULO".

 

Contrapartida

Varchar (100)

 

 

 

 

Caso a origem seja Fornecedor este campo é utilizado e segue a seguinte regra:
TAG "ENVIA_CODIGO_EXTERNO_FORNECEDOR" = NAO ->, será enviada a descrição do fornecedor.
TAG "ENVIA_CODIGO_EXTERNO_FORNECEDOR" = SIM ->, será enviado o código externo do fornecedor.
Se a origem não for Fornecedor então será enviada a descrição do local de estoque.

 

Observação

Varchar (200)

 

 

 

 

Observações gerais.

 

Unitização – Origem

Decimal (9,3)

 

 

 

 

Quantidade de unitização da SKU de origem – Caso o parâmetro da empresa esteja ativado, se estiver ativado e não tenha restrição de unitização, enviar 1.

 

Grupo1 de Fornecedor

Varchar (40)

A2_GRUPO

C - 03

GRU

 

Descrição do agrupamento de fornecedor 1. Caso o parâmetro da empresa esteja ativado.

 

Grupo2 de Fornecedor

Varchar (40)

 

 

 

 

Descrição do agrupamento de fornecedor 2. Caso o parâmetro da empresa esteja ativado.

 

Data de Programação

Varchar (8)

 

 

 

 

Data de Programação da Linha de Pedido caso o parametro da empresa esteja ativado.

 

Código Auxiliar do Item – Destino

Varchar (50)

B1_CODBAR

C – 15(30)

 

 

Código auxiliar do item da sku de destino caso este p arâmetro esteja ativado.

 

Importado

Int (1)

 

 

 

 

Utilizado apenas para tabelas. O PLANEJAMENTO não utiliza esse campo, deve ficar com valor NULL.

 

Código da Capa

Varchar (15)

 

 

 

 

Código da capa de pedido

 

Tipo de Estoque de Segurança

Int (1)

 

 

 

 

0 para fórmula padrão1 para fórmula com LR

 

Prioridade - TVD

Varchar (13)

 

 

 

 

Será enviado para criarmos prioridade para separação, romaneio e expedição.

 

Grupo2 de Local de Estoque de Destino

Varchar (40)

 

 

 

 

Descrição do grupo2 de local de estoque de destino.

 

Protótipo de Tela 

  • Cadastro de Eventos

 

  • Cadastro de Tipo de Eventos

...

  • Tabela MG6 - Grupo de Layout:

    Campo

    MG6_LAYOUT

    Sequência

    001

    Campo Domínio

    MG6_DSCLAY

    Tipo

    P - Primário

    Regra

    POSICIONE("MFG", 1, XFILIAL("MFG") + M->MG6_LAYOUT, "MFG_DESCRI")

    Proprietário

    Sim

  • Tabela MG8 - Cadastro de Serviço:

    Campo

    MG8_PRDSB1

    Sequência

    001

    Campo Domínio

    MG8_DCRSB1

    Tipo

    P - Primário

    Regra

    POSICIONE("SB1", 1, XFILIAL("SB1") + M->MG8_PRDSB1, "B1_DESC")

    Campo

    MG8_PRDSF

    Sequência

    002

    Campo Domínio

    MG8_DCRSF

    Tipo

    P - Primário

    Regra

    POSICIONE("SB1", 1, XFILIAL("SB1") + M->MG8_PRDSF, "B1_DESC")

  • Tabela MBF – Garantia por Faixa de Preço:

    Campo

    MBF_GRUPO

    Sequência

    001

    Campo Domínio

    MBF_DESGR

    Tipo

    P - Primário

    Regra

    Posicione("SBM", 1, xFilial("SBM") + M->MBF_GRUPO, "BM_DESC")

    Proprietário

    Sim

    Campo

    MBF_PRDGAR

    Sequência

    001

    Campo Domínio

    MBF_DESGAR

    Tipo

    P - Primário

    Regra

    Posicione("SB1", 1, xFilial("SB1") + M->MBF_PRDGAR, "B1_DESC")

    Proprietário

    Sim

    Campo

    MBF_PRDGAR

    Sequência

    002

    Campo Domínio

    MBF_TPPREC

    Tipo

    P - Primário

    Regra

    IF(Posicione("MG8",2,xFilial("MG8")+M->MBF_PRDGAR, "MG8_TPPREC")=="1","FAIXA DE PRECO" ,"PRECO FIXO")

    Proprietário

    Sim

    Campo

    MBF_PRODPR

    Sequência

    001

    Campo Domínio

    MBF_DESPRD

    Tipo

    P - Primário

    Regra

    Posicione("SB1", 1, xFilial("SB1") + M->MBF_PRODPR, "B1_DESC")

    Proprietário

    Sim

    Grupo de Perguntas
    Não se aplica.
    Consulta Padrão

  • Pesquisa MFQ:

    Alias

    MFQ

    Tipo

    1- Consulta

    Sequência

    01

    Coluna

    DB

    Descrição

    Tipo de Evento

    Contêm

    MFQ

    Alias

    MFQ

    Tipo

    2- Ordens

    Sequência

    01

    Coluna

    01

    Descrição

    Código

    Alias

    MFQ

    Tipo

    4- Colunas

    Sequência

    01

    Coluna

    01

    Descrição

    Código

    Contêm

    MFQ_CODIGO

    Alias

    MFQ

    Tipo

    4- Colunas

    Sequência

    01

    Coluna

    02

    Descrição

    Descrição

    Contêm

    MFQ_DESCR

    Alias

    MFQ

    Tipo

    5- Retorno

    Sequência

    01

    Contêm

    MFQ->MFQ_CODIGO

     
    Estrutura de Menu


  1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe as novas opções de menu do Controle de Lojas (SIGALOJA), conforme instruções a seguir:

    Menu

    Atualizações

    Submenu

    Cadastros

    Nome da Rotina

    Eventos

    Programa

    LOJA7031

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Tabelas

    MFP / MFR

    Menu

    Atualizações

    Submenu

    Cadastros

    Nome da Rotina

    Tipos de Eventos

    Programa

    LOJA7032

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Tabelas

    MFQ

...