Páginas filhas
  • DI_Integracao_Protheus_x_Drp_Neogrid

Versões comparadas

Chave

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

...

1. Contexto de negócio (Introdução)
2. Sistemas Envolvidos
3. Integração
4. Escopo
5. Pré-requisitos instalação/implantação/utilização
6. Instalação/Atualização
7. Controle de Versão
8. Suporte
9. Transações/Entidades/Mensagens únicas
10. Fluxo das Informações
10.1. Cadastros
10.2. Processos
Informações 
11. Fluxo das Informações
12. Como fazer (opcional) 

13. Situações comuns (opcional) 

 14. Checklist de suporte da aplicação 

...

       No Estoque (SIGAEST) acesse Atualizações/Movimentações/Fiscais/Transf. Filiais (MATA310).

  •  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).

Âncora
_Toc363117583
_Toc363117583
Âncora
_Toc380496066
_Toc380496066

...

Parâmetro

Descrição

Conteúdo

MV_LJDRP

Ativa Integração Protheus x DRP Neogrid

.T.

MV_LJNEOCM

Tipo de comunicação: (1) será utilizado via Webservice, (2) será utilizado via FTP através de um Client da NeoGrid (startClient)

2

MV_LJNEOCP

Condição de pagamento utilizada para a importação dos pedidos de venda/solicitação de compra gerados pelo DRP Neogrid.

 

MV_LJNEOIN

Parâmetro para indicar o diretório / pasta, onde será armazenado os arquivos (download) oriundos do processamento do DRP da Neogrid.

 

MV_LJNEOUT

Parâmetro para indicar o diretório / pasta, onde será armazenado os arquivos (upload) para serem enviados para serem processados (DRP da Neogrid).

 

MV_LJNEOPV

Determina se o retorno do DRP (Neogrid), será <1> Pedido de Compra, <2> Solicitação de Compra.

 

MV_LJNEOEM

Parâmetro para configurar o código da empresa cadastrada na solução DRP Neogrid. O Neogrid deverá fornecer este código.

 

MV_LJUSDRP

Informe o código de usuário padrão do DRP Neogrid. O Neogrid deverá fornecer este código. Atente pelo número de dígitos.

 

MV_LJNERCV

Indica o diretório/pasta que armazenará os arquivos lidos em MV_LJNEOIN e processados no Job de Retorno.

 

MV_LJNETESInforme o TES de saída para transferência entre filiais.<Vide Pré-requisitos - Cadastro de Transferência entre Filiais para o DRP, item 6.1.>
MV_LJNETEE

Informe o TES de entrada para transferência entre filiais.

<Vide Pré-requisitos - Cadastro de Transferência entre Filiais para o DRP, item 6.2.>
MV_LJNECPTInforme a condição de pagamento para transferência entre filiais.<à sua escolha>
MV_LJNESERInforme a série específica para transferência entre filiais.<à sua escolha>
MV_LJNEESPInforme a espécie específica para transferência entre filiais.<à sua escolha>

...

  • ERP envia o EVENTO cadastrado para o DRP
    ERP somente envia o EVENTO se o CÓDIGO DO EVENTO estiver ligado na tabela FILTROS DE EVENTOS, se o GRUPO DE FILTRO DE EVENTOS estiver ligado no campo GRUPO na tabela PRODUTOS e se a CATEGORIA DE FILTRO DE EVENTOS estiver ligado na tabela CATEGORIA DE PRODUTO, desde que o campo MFP_DRPEXP não estiver marcado. Cada registro que enviar, o campo MFP_DRPEXP será marcado.??????????

  • ERP envia o PED COMPRA cadastrado para o DRP desde que o mesmo esteja em aberto.
  • ERP envia o FORNECEDOR cadastrado para o DRP
    ERP somente envia o FORNECEDOR se o campo A2_DRPEXP não estiver marcado. Cada registro que enviar, o campo A2_DRPEXP será marcado.

  • DRP retorna os dados para o ERP, caso o item de retorno for sugestão de saída:
    Se MV_LJNEOPV = 1, gravará na tabela SC7 (Pedidos de Compra).
    Se MV_LJNEOPV = 2, gravará na tabela SC1 (Solicitações de Compra).

  • DRP retorna os dados para o ERP, caso o item de retorno for sugestão de transferências:
    Se for sugestão de transferências entre armazéns, na mesma filial, gravará na tabela SD3 (Movimentações de Estoque).
    Se for sugestão de transferências entre filiais, será  gerada uma nota fiscal de saída (SF2/SD2) e uma nota fiscal de entrada (SF1/SD1).

Âncora
_Toc351371783
_Toc351371783
Âncora
_Toc363117595
_Toc363117595
Âncora
_Toc380496078
_Toc380496078
Como fazer


         Você receberá, na instalação, o        Instalação do Client Neogrid.:

  1. O Client Neogrid , virá compactado.
     Para descompactar, utilize um programa compatível com .ZIP.

...

  1.  Em seguida, copie a pasta "ClientMercador" para o Rootpath. Exemplo: C:\Amb\Ret12\Protheus_Data.
  2. Na pasta <rootpath>\ClientMercador\Bin, configure o arquivo mercadorconnector.conf.
  3. Acesse os grupos Proxy HTTP e Proxy HTTPS:

         Proxy HTTP

  • conn.proxy.use=yes
  • conn.proxy.server=seu_servidor_proxy
  • conn.proxy.port=porta_do_servidor_proxy
  • conn.proxy.username=seu_usuario_na_rede
  • conn.proxy.password=sua_senha
  • Faça o mesmo com o Proxy HTTPS que está na linha abaixo.

          Proxy HTTPS

  • conn.proxy.secure.use=yes
  • conn.proxy.secure.server=seu_servidor_proxy
  • conn.proxy.secure.port=porta_do_servidor_proxy
  • conn.proxy.secure.username=seu_usuario_na_rede
  • conn.proxy.secure.password=sua_senha
  • Certifique com o parceiro Neogrid qual o credencial para autorização do cliente a rodar os serviços no servidor:
  • conn.username=seu_username_cadastrado_na_Neogrid
  • conn.password=sua_senha
  • conn.senderCNPJ=NG
    Todos os status de comunicação ficarão registrados em um log, identificado como mercador.log.

          5.Execute, na pasta \Bin, o arquivo StartClient.bat para ativar o serviço DRP.

  1. O Protheus grava os arquivos gerados a partir da rotina LOJA7030() para a pasta \ClientMercador\Bin\Out\, identificado no parâmetro MV_LJNEOUT.
  2. Em seguida, o DRP converte os arquivos que estão com \Out\ e grava na linguagem Neogrid na pasta \Rec_Out\.
  3. Os arquivos que estão na pasta \Rec_Out\ são enviados para o DRP.
  4.  Ao finalizar, os arquivos são movidos para a pasta \SENT\.
  5.   Observe o envio dos arquivos,  consultando o log dos envios, que está na pasta \SUMMARY\.
  6. O DRP está sendo processado.
  7. Em seguida, são enviados os arquivos de retorno na pasta \IN\, identificado no Protheus como parâmetro MV_LJNEOIN.
  8. O Protheus identifica os arquivos através da rotina LOJA7033() e cada arquivo processado, será movido para a pasta configurada como parâmetro MV_LJNERCV
  9. Conforme a configuração do parâmetro MV_LJNEOPV,  são gravados os dados nos arquivos de Solicitação de Compra (SC1), Pedidos de Compra (SC7) ou Movimentações de Estoque entre Armazéns (SD3).
  10. Âncora
    _Toc328136233
    _Toc328136233
    Âncora
    _Toc351371784
    _Toc351371784
    Âncora
    _Toc363117596
    _Toc363117596
    Âncora
    _Toc380496079
    _Toc380496079
    Situações comuns

Caso não consiga efetuar  a transmissão, verifique:

...