Páginas filhas
  • ER_Integracao_Broker_Danone.

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 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

2627 - Integração Broker Danone

Módulo

Integrações

Segmento Executor

D&L

Requisito

Criação Rotina Integração Broker Danone.

Chamado

5454.121548.2015 (HIS.00262.2016, HIS.00263.2016, HIS.00264.2016, HIS.00265.2016)

País

( x ) Brasil  (  ) Argentina  (  ) México  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colômbia   (  ) Outro _____________.


Objetivo

Realizar Integração Broker Danone. 

 

Definição da Regra de Negócio


Rotina

Tipo de Operação

Opção de Menu

2627 - Integração Broker Danone

Criação

Menu Winthor > 2627

 

  • Entrada de dados - Integração Broker Danone - Clientes
    1. Deverá ser criado uma rotina denominada "Integração Broker Danone" para realizar a importação dos clientes e XML Broker Danone;

    2. Deverá disponibilizar na nova rotina de integração opção para configurar a conexão com o FTP.
    -Configuração FTP:
    -Host (será fornecido pela Danone);
    -Porta (será fornecido pela Danone);
    -Usuário (será fornecido pela Danone);
    -Senha (será fornecido pela Danone);
    -Diretório (será fornecido pela Danone o Diretório padrão do FTP);

    2.1 - Ao realizar a conexão com o FTP deverá validar qual XML contem o CNPJ da filial de conexão é apresentar acesso aos XML somente do CNPJ da filial conectada. A regra para identificar o XML Broker será: - o label formatado será NFCxxxx.xml para NF Compra do Distribuidor e NFB para NF Broker;

    2.2 - Deverá apresentar filtro por filial. Quando a filial for selecionada, deverá validar os  parâmetros 1666 igual a SIM e 1667 igual a Danone, caso não esteja parametrizado conforme essa regra deverá apresentar a seguinte mensagem: Para realizar o processo de importação Broker Danone o parâmetro 1666 deve estar como SIM e o parâmetro 1667 deve estar como Danone na filial selecionada;

    3. Deverá apresentar opção para importar os clientes via integração da Danone;

    3.1 - Ao realizar a importação deverá verificar se o cliente importado já esta cadastrado validando o CNPJ do arquivo e cadastro cliente no Winthor;

    3.1.1 - Caso não negativo gravar os dados do arquivo de clientes (EF_Gestão Broker_v2, pagina 15, item 1.28.2) no Winthor (verificar os dados básicos de cadastro de um cliente);

    3.1.2 - Caso positivo deverá atualizar as informações do arquivo no cadastro do cliente no Winthor caso algum campo do arquivo (EF_Gestão Broker_v2, pagina 15, item 1.28.2) esteja em branco;

    3.1.3 - Deverá apresentar log do número 3.1.1 (Cliente XXX foi cadastrado, seus dados serão atualizados posteriormente em novos envios) e número 3.1.2 (Cliente XXX foi atualizado na importação de dados).

  • Configuração
    4. Deverá ser criado uma nova opção denominada Danone no parâmetro 1667. Esse parâmetro será utilizado para a rotina 2627, que tratará o processo Broker Danone. Acrescentar a seguinte dica: Caso marcado como Danone a filial irá utilizar o processo de Broker Danone, utilizando a rotina 2627.

 

  • Entrada de dados - Integração Broker Danone - Nota fiscal XML
    5. Deverá apresentar opção para importar as NF via integração da Danone;

    5.1. Ao realizar a importação deverá verificar o cliente da NF já esta cadastro;

    5.1.1 - Caso Negativo deverá gravar o cliente conforme o número 3.1.1 da historia HIS.00263.2016. Caso positivo gravar a NF conforme processo de importação;

    5.1.2 - Deverá apresentar log da historia HIS.00263.2016 (Cliente XXX foi cadastrado, Nota Fiscal foi importada);

    6. O arquivo de XML Broker terá o seguinte formato: NFBxxxx.xml;

    7. A rotina deverá realizar alienação do Código do Produto, onde o código auxiliar deverá ser o EAN14;

    7.1 - Deverá apresentar log da historia HIS.00263.2016 caso o produto não seja localizado na integração do XML com a seguinte mensagem (Produto XXX não foi encontrada no cadastro, Nota Fiscal XXX não foi importada);

    8. Deverá apresentar log caso o XML importado já tenha sido importado;

    9. Deverá gravar o XML com o tipo de venda 4, condição de venda 4 e origem pedido K, conforme processo já realizado na Integração Embaré;

    10. Deverá apresentar os seguintes filtros na nova rotina:
    - RCA
    - Plano Pagamento
    - Cobrança
    - Praça
    Obs.:(esses filtros ficarão gravados no .ini, e serão utilizados para as importações de XML com clientes novos).

 

  • Entrada de dados - Integração Broker Danone - Pedido de venda
    11. Deverá gerar pedido de venda utilizando o XML importado como referencia;

    12. Deverá passar obrigatoriamente para gerar o Cabeçalho do pedido:
    -Numero do pedido: buscar o próximo numero do pedido;
    -Código do cliente: código do cliente vinculado ao XML (validar CNPJ no Winthor);
    -Código praça do cliente: código da praça do cliente vinculado ao seu cadastro (cliente irá parametrizar na rotina);
    -Código usuário: código do usuário que esta gerando a integração;
    -Código plano de pagamento: código do plano de pagamento (cliente irá parametrizar na rotina);
    -Código da cobrança: código da cobrança (cliente irá parametrizar na rotina);
    -Código filial: código da filial que esta fazendo a integração;
    -Posição do pedido: gravar default F;
    -Código supervisor: código supervisor vinculado ao RCA;
    -Código RCA: código do RCA vinculado ao cliente (cliente irá parametrizar na rotina) código rca 1;

    13. Deverá passar obrigatoriamente para gerar os itens do pedido:
    -Numero do pedido: numero do pedido do cabeçalho;
    -Data: igual a data de faturamento do XML;
    -Código do cliente: código do cliente vinculado ao XML;
    -Código do produto: código do produto alienado pela rotina 2571 EAN14;
    -Quantidade: quantidade vinculado ao produto no XML;
    -Preço venda: valor unitário vinculado ao XML por item;
    -Preço tabela: valor unitário vinculado ao XML por item;
    -Posição do pedido: gravar default F;
    -Substituição tributaria: valor de ST unitário vinculado no XML por item;
    -Valor custo Financeiro: valor unitário vinculado ao XML por item;
    -Valor custo Real: valor unitário vinculado ao XML por item;
    -Percentual Comissão: gravar default 0;
    -Percentual desconto: valor de desconto vinculado no XML por item;
    -Num. sequencia: sequencia do item;
    -Código usuário: código do usuário que esta gerando a integração;

    14. Após os pedidos de venda gravados no sistema deverá seguir o processo do Broker Padrão;

    15. Não será utilizado fator de conversão de produto para a NF Broker.



    HTML
    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
    
    ga('create', 'UA-91324488-1', 'auto', 'newTracker');
    ga('newTracker.send', 'pageview');
    
    </script>
    
    <script>
    ga('create', 'UA-91324488-1', 'auto', 'newTracker');
    ga('newTracker.send', 'pageview');
    </script>

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.