OBJETIVO
Criar pedidos de vendas modelos a partir de um arquivo, que deverá ser integrado através da opção INSTSAW, pelo próprio integrador ou de modo automático configurado.
UTILIZAÇÃO
automaticamente.
LAYOUT
Panel |
---|
Esta integração se baseia no layout: INTERFACE_PEDIDOS_DEFAULT_V3.xlsx |
VISÃO GERAL INTEGRADOR
A integração pode ser realizada de maneira automática através de configuração na máquina, onde os arquivos recepcionados estão localizados. Também é possível executar o processo de maneira manual caso necessário.
Para integrar de maneira automática, deverá ser criado um arquivo de execução BATCH “BAT” ou COMMAND “CMD”. Podendo o mesmo ser configurável para ser executado diariamente, caso necessário, nas rotinas do Windows. Neste arquivo deverá conter uma linha de comando conforme exemplo:
"E:\
POSTGRES\ERPAREA\
IntegracaoEDI_Sawluz_RND\IntegradorSawluz.exe" INTSAW;nome_da_base;127.0.0.0;5432;POSTGRESQL;9.0;TI9;0;1
Parâmetros:
- Local do arquivo executável do integrador: "diretório de aplicações\IntegracaoEDI_Sawluz_RND\IntegradorSawluz.exe"
- Opção de processo:
INTSAW: Integração de dados do EDI Sawluz referente aos pedidos das clientes (Este manual);
RND022: Integração dos dados do EDI layout RND022, referente às autorizações para faturamento (veja manual RND022);
EXPAEM: Exportação dos dados de "Aviso de Embarque" em arquivo no formato do layout AEM (veja manual EXPAEM);
RND025: Exportação dos dados de "Posição do Estoque" em arquivo no formato do layout RND025 (veja manual RND025);
STARTAPP***: Inicializar o arquivo com menu conforme em Utilização - Base de Dados: nome_da_base
- IP do Servidor da base de dados: 127.0.0.0
- Porta padrão do Postgresql neste servidor: 5432
- Base de dados: POSTGRESQL
- Versão da base: 9.0
- Usuário do sistema: TI9
- Fixo "0"
- Fixo "1"
*OBS.: Para inicializar o aplicativo com o menu para as configurações (principalmente no primeiro acesso) é obrigatório que no arquivo BATCH “BAT” ou COMMAND “CMD”, contenha no campo "Opção de processo" o valor "STARTAPP" para que seja aberto o Menu das opções.
Exemplo da linha para abrir o MENU:
"E:\POSTGRES\ERPAREA\IntegracaoEDI_Sawluz_RND\IntegradorSawluz.exe" STARTAPP;nome_da_base;127.0.0.0;5432;POSTGRESQL;9.0;TI9;0;1
Anchor | ||
---|---|---|
|
UTILIZAÇÃO
Primeiramente, deve-se configurar o sistema para que possa saber como/de onde pegar as informações necessárias.
No integrador, existe a opção Integração - Configurações, conforme figura 1.
Section | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Com o caminho de Entrada configurado, e com o arquivo já localizado no diretório informado, podemos dar início ao processo, pelo integrador, de geração dos pedidos-filhos. Acesse a opção "INTSAW" do integrador, abrindo a tela do mesmo, conforme mostrado abaixo em Figura 2.1.
Section | ||||
---|---|---|---|---|
| ||||
|
Esta janela permite multi-seleção de arquivos, e processará somente os arquivos selecionados.
Ao finalizar a execução e possuir erros, o arquivo de integração lido será movido para a subpasta fixa "\Erros\". Esta subpasta será criada pelo sistema dentro da pasta determinada no ponto de entrada dos arquivos de configuração.
E se finalizar a execução sem erros o arquivo de integração lido será movido para a subpasta fixa "\Processados\". Esta subpasta será criada pelo sistema dentro da pasta determinada no ponto de entrada dos arquivos de configuração.
PARAMETRIZAÇÃO DO PROCESSO DE IMPORTAÇÃO PEDIDO CLIENTE EDI - INTSAW
O arquivo EDI não contempla algumas informações necessárias para a confecção do "pedido-pai". Portanto tais informações devem ser cadastradas antes da integração. Trata-se de informações comerciais acordadas com cada cliente. Logo, uma nova janela de cadastro foi criada no Ti9 em Faturamento -> Cadastros Diversos, janela "Parametrização do Pedido do Cliente EDI".(figura 3 exemplo)
Anchor | ||
---|---|---|
|
Figura 3 - Parametrização EDI INTSAW.
Nesta janela de cabeçalho, é necessário informar os campos necessários para criação do "pedido-pai".
Campos existentes:
Filial: Campo preenchido automaticamente com base na filial ativa no sistema.
Código do cliente: Campo Obrigatório, código do cadastro da montadora no Ti9;
Número do pedido do cliente: Campo Obrigatório, este número é aquele contido no arquivo EDI;
Código de Operação: Campo Obrigatório, permiti a pesquisa (F3) exibindo o cadastro de operações do tipo 70;
Dentro de cada cliente, teremos a quebra dos itens que também necessitam de cadastro, para isso temos a aba "Itens" dentro desta janela de parametrização. Segue exemplo figura 4.
Figura 4 - Itens parametrização EDI INTSAW.
Nesta janela, será possível determinar N itens para cada cabeçalho.
Campos existentes:
Código do Produto: Campo Obrigatório, código do produto no Ti9. Contempla a funcionalidade de pesquisa <F3>, a qual exibirá "código produto Ti9 - código do produto no cliente" para facilitar a pesquisa.
Número do item no pedido do cliente: Informar o item que será levado para o item do "pedido-pai" (campo "item ped. compra").
Tipo de Fornecimento: Campo Obrigatório, campo texto de uma posição (Esta informação irá definir a finalidade que será carregada para o pedido de venda, conforme cadastro criado em outra janela implementada chamada "Cadastro Tipo de Fornecimento EDI");
Cadastro Tipo de Fornecimento EDI
Em Faturamento -> Cadastros -> Cadastros Diversos, foi criado uma janela para informar para cada tipo de fornecimento recebido no arquivo EDI qual a finalidade que deverá ser carregada para o pedido de vendas(de/para).Segue campos necessários no cadastro:
Tipo de Fornecimento – Campo texto de uma posição (Obrigatório);
Nome do Tipo de Fornecimento - Campo texto de 15 posições;
Finalidade – Campo de pesquisa (F3), exibindo o código e nome da finalidade para que o usuário possa selecionar qual finalidade irá amarrar com o Tipo de Fornecimento.
Fluxo da Integração dos dados e Processamento das informações:
O sistema executa a leitura dos dados do EDI e ao localizar as parametrizações cadastradas na janela "Parametrização do Pedido do Cliente - EDI", com base nas informações lidas: Cliente, Número do pedido do cliente e Código do Produto. Assim determina-se à qual Filial o sistema deve referir-se na integração.
Caso não localize a parametrização, os sistema não interrompe a integração e continua a integrar os demais consistentes. Contudo, armazena um "log" das inconsistências encontradas (Filial, Cliente, Número do pedido do cliente e Código do Produto). Caso localize a parametrização, utilizará os dados cadastrados para cruzar as informações: a filial que processa o arquivo, o cliente com base no CNPJ informado no arquivo, o pedido do cliente, o código do produto. Sendo assim será possível atribuir automaticamente o "número do item do pedido do cliente" em cada item referente no "pedido-pai". Exceto para os clientes HONDA e DOPEC estes não validarão o número do pedido, pois será cadastrado um pedido genérico. Para tratar esta particularidade um parâmetro foi criado em Companhias e pessoas -> Parâmetros Arquivo EDI -> Valida número do pedido do cliente na integração (conforme figura 6).
Figura 6 - Parâmetro Valida Número do pedido do cliente na integração.
Somente um pedido-pai de referência pode ser criado tanto para a Honda quanto para a Dopec, logo a chave principal utilizada pelo integrador para encontrar tal pedido é o CNPJ destacado no arquivo e assim consecutivamente, visto que para cada integração um novo pedido-pai de referência é gerado.
Se este parâmetro "Valida número do pedido do cliente para a integração EDI INTSAW" estiver marcado como NÃO, somente será permitido cadastrar um registro na janela de parametrização.
Para cada item, será determinado o número do pedido do cliente, assim como o item do pedido do cliente. Desta maneira, estes dados ficarão visíveis em cada item do pedido. Para o pedido do cliente, o sistema recupera do próprio arquivo EDI. Para o Item do pedido, recuperar da janela "Parametrização do Pedido do Cliente - EDI " ( ** exceto Honda e Dopec, conforme já mencionado ).
- IMPORTANTE: Para exibir tais colunas nos itens do pedido, será necessário ativar a opção "Informar Pedido de Compra do Cliente por Item" do cadastro da Operação. A ativação desta opção também será necessária para que o número do pedido do cliente seja adicionado às informações do arquivo "SW02 Embarque".