Árvore de páginas

Versões comparadas

Chave

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

...

 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

 Microsiga Protheus

Módulo: SIGALOJA                      

 

Segmento Executor

 

Projeto1

 M_VAR001

IRM1

 

Requisito1

 002206/Integração DRP/Neogrid

Subtarefa1

 

Chamado2

 

Release de Entrega Planejada

 

Réplica

 

País

(  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro: All

...

  • A importação dos arquivos recebidos pelo DRP é realizada através do job LOJA7033, sendo gravados em uma pasta determinada através do parâmetro MV_LJNEOIN e, a partir daí, 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 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.
  • Caso algum item do XML não foi seja processado por motivo de falta de estoque, produto inexistente, etc., o XML é recriado somente com os itens não processados e copiará copia imediatamente na pasta IN. Assim, será processado novamente na próxima leitura.


Importante
Caso queira refazer os testes, é necessário abrir o APSDU e editar as tabelas, deixando em branco os campos abaixo:
MFP: MFP_DRPEXP
NNR: NNR_DRPEXP
SA2: A2_DRPEXP
SB2: B2_DRSALDO
SB5: B5_DRPEXP
SC7: C7_DRPEXP
SD1: D1_DRPEXP
SD2: D2_DRPEXP
SD3: D3_DRPEXP

Procedimento para Utilização

...

  • Transferência de Estoque entre Armazéns: quando for efetuada uma análise sobre sugestões de compras no próprio DRP, são geradas transferências entre movimentações de estoque de um armazém para outro, na mesma filial. Está localizado em SIGAEST/Atualizações/Movimentações/Internas/Transf. Múltipla (MATA261).

      Tabelas Utilizadas

  • MFP – Eventos
  • MFR – Filtros de Eventos
  • MFQ – Tipos de Evento
  • SB1 - Descrição Genérica do Produto
  • SB2 - Saldos Físico e Financeiro
  • SB5 - Dados Adicionais do Produto
  • ACU - Categoria de Produtos
  • ACV - Categoria x Grupo ou Produto
  • SA2 – Fornecedores
  • NNR - Locais de Estoque
  • SD1 - Itens das NF de Entrada
  • SD2 - Itens de Venda da NF
  • SD3 - Movimentações Internas
  • SF4 - Tipos de Entrada e Saída
  • SC1 – Solicitações de Compra
  • SC7 – Pedidos de Compra

...

  • Arquivo onde serão informadas as características comuns do item.

...

Nome do Arquivo

X_*_itens.txt

Frequência

Enviar diariamente apenas os itens Alterados / Incluídos

...

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

...

Módulo

SIGALOJA

Função

Integração Protheus com DRP (Neogrid)

Descrição da Função

Disponibilizar rotinas que permitam efetuar a integração do Back Office Protheus com a NeoGrid (produto DRP – Distribution Resource Planning) através do envio de informações de vendas e de posição de estoque que serão processadas e analisadas pelo DRP com o objetivo de sugerir recomendações de solicitações ou pedidos de compra.

...

Fluxo do Processo

 

  1. Diagrama – Casos de Uso

Não se aplica.

...

  1. Criação de tabela no arquivo SX2 - Tabelas:

    Chave

     

    Nome

     

    Modo

     

    PYME

    MFP

     

    Cadastro de Eventos

     

    Compartilhado

     

    Sim

    Chave

    Nome

     

    Modo

     

    PYME

     

    MFR

    Filtros do Evento

     

    Compartilhado

     

    Sim

     

    Chave

    Nome

    Modo

    PYME

    MFQ

    Tipos de Evento

    Compartilhado

    Sim

  1. Criação de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:

Não se aplica.

  1. Criação de Campos no arquivo SX3 – Campos:

...

  • 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. Âncora_Toc237770964_Toc237770964No 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

     

    Casos de Testes

  2. Caso(s) de Testes Reusável(is)

...