No conteúdo deste manual são citados Identificadores de Regras, porém, no GO UP não é possível incluir, excluir ou alterar identificadores e suas regras associadas, pois o sistema possui funções nativas devido aos processos de negócio pré-definidos.
Ajuda por telas > Recursos > Processos Automáticos > Cadastro > Processos automáticos disponíveis > 84 - WMS Senior

Processo automático 84 - WMS Senior

Toda a comunicação entre as soluções de Gestão Empresarial | ERP e WMS WIS acontece através de Processos Automáticos, cadastrados na tela Cadastro do Processo Automático (tela F000AGE).

Importante
Antes de cadastrar qualquer processo, é necessário verificar todas as informações necessárias para que a integração funcione e também com qual periodicidade os processos automáticos devem ser executados.

Parametrizações

Existem informações que são comuns para todos os processos:

Já a configuração Parâmetros Rotina indica qual o tipo de dado que será integrado entre as aplicações, sendo que para TIPO do parâmetro da rotina deve ser cadastrado um novo processo automático.

Parâmetros da Rotina

O tipo de integração realizado em cada processo automático é definido no campo Parâmetros Rotina. Estes são os parâmetros disponíveis:

Parâmetro Obrigatório? Usado para definir... Exemplo
USUARIO Sim O usuário do banco de dados do WMS. USUARIO=NomeDoUsuarioNoBD
Não, caso o identificador de regras GER/000INTSY01 seja utilizado para integração desta informação.
SENHA Sim A senha do banco de dados do WMS. SENHA=SenhaDoUsuarioNoBD
Não, caso o identificador de regras GER/000INTSY01 seja utilizado para integração desta informação.
SERVICO Sim O serviço do banco de dados Oracle. SERVICO=xe
Não, caso o identificador de regras GER/000INTSY01 seja utilizado para integração desta informação.
BANCO Sim Se o banco de dados do ERP é SQL Server e do WMS é Oracle, isso precisa ser informado através deste parâmetro. BANCO=ORACLE11 ou BANCO=ORACLE12

Se algo diferente for informado, é exibida uma mensagem de "Banco desconhecido", pois somente as versões 11 e 12 estão homologadas.
Nota
Se algo diferente for informado, é exibida uma mensagem de "Banco desconhecido", pois somente as versões 11 e 12 estão homologadas.
Não, caso o identificador de regras GER/000INTSY01 seja utilizado para integração desta informação.
EMPRESA Sim O código da empresa em que o serviço deve ser executado. EMPRESA=1
FILIAL Não Filiais específicas para as quais devem ser geradas as ordens de recebimento.
Funciona assim:
  • Se o parâmetro FILIAL é informado: é possível executar fluxos de integração de recebimento de filiais distintas de forma paralela (desde que haja instâncias do SapiensSrv disponíveis).
  • Se o parâmetro FILIAL não é informado: o processo é serializado, sequenciando a integração da primeira filial e indo para a próxima somente após concluir o processamento desta filial. Neste caso, o processo automático gera as ordens de recebimento de todas as filiais integradas com o WMS WIS.
Importante
Este parâmetro não se aplica para a exportação de cadastros.
FILIAL=2
TIPO Sim O tipo do processo de integração a ser realizado. TIPO=RECEBIMENTO
TIPO=RETORNORECEBIMENTO
TIPO=EXPEDICAO
TIPO=RETORNOEXPEDICAO
TIPO=PRODUTO
TIPO=PRODUTOCOMPLETA
TIPO=ESTOQUEERPWMS
TIPO=ESTOQUEWMSERP
TIPO=INVENTARIO
TIPO=INVENTARIOESTATICO
TIPO=CLIENTE
TIPO=FORNECEDOR
TIPO=TRANSPORTADORA
TIPO=EXPORTAFATURAMENTO
TIPO=EXPORTAFATURAMENTOESTRUTURADO
TIPO=EMBALAGEM
TIPO=ESTOQUEBLOQUEIODESBLOQUEIO
TIPO=NOTIFICACAO
DEBUG Não Se o sistema deve gerar um log detalhado da execução do processo. DEBUG=SIM
FATURAR_PEDIDO Não Que o sistema deve emitir a nota fiscal de saída do pedido. Só pode ser usado quando o parâmetro TIPO for igual a RETORNOEXPEDICAO. FATURAR_PEDIDO=SIM
EMITIR_NFE Não Se deve ser gerado um documento eletrônico para ser enviado à solução de Documentos Eletrônicos, que o enviará ao SEFAZ. Só pode ser usado quando o parâmetro TIPO for igual a RETORNOEXPEDICAO. EMITIR_NFE=SIM
FATURAR_PRE_FATURA Não Se a pré-fatura deve ou não ser faturada após o retorno da separação. FATURAR_PRE_FATURA=SIM
FILTRO Não Se permite adicionar alguma cláusula SQL adicional na busca do retorno de separação do WMS WIS. Sempre deve ser iniciada com “AND”. Ficam disponíveis os campos da tabela de integração INT_S_CAB_PEDIDO_SAIDA. O filtro está disponível para quando o parâmetro "TIPO" for igual a "RETORNOEXPEDICAO". FILTRO = AND CD_CLIENTE NOT IN ('10')
ACAO NÃO

Permite a separação entre notas faturadas e notas canceladas, oferecendo maior controle sobre os documentos a serem exportados. Isso facilita a diferenciação e o gerenciamento dos diferentes tipos de registros.

Observação

A funcionalidade está disponível apenas quando o parâmetro TIPO estiver preenchido com "EXPORTAFATURAMENTOESTRUTURADO".

Funcionamento:

  • Se o parâmetro estiver definido como FATURAR, apenas notas autorizadas serão exportadas para o WMS.
  • Se o parâmetro estiver definido como CANCELAR, apenas notas canceladas serão exportadas para o WMS.
  • Se o parâmetro não for informado ou for diferente dos mencionados acima, tanto notas autorizadas quanto notas canceladas serão exportadas para o WMS.

Observação

Este parâmetro permite a separação entre os processos de exportação de notas autorizadas e notas canceladas, sendo possível acriação de dois processos agendados, um para cada tipo de ação.

ACAO=FATURAR

ACAO=CANCELAR

Detalhes sobre o parâmetro TIPO

Os parâmetros da rotina indicam o tipo de envio ou retorno de dados entre o ERP e o WMS:

Parâmetros da Rotina Finalidade
RECEBIMENTO Gera ordens de recebimento para o WMS WIS
RETORNORECEBIMENTO Obtem o retorno de ordens de recebimento do WMS WIS
EXPEDICAO Gera ordens de separação e cancelamento para o WMS WIS
RETORNOEXPEDICAO Importa o retorno de separação do WMS WIS
ESTOQUEWMSERP Importa transferências de estoque do WMS WIS
ESTOQUEERPWMS Exporta transferências de estoque para o WMS WIS

Nota

Este parâmetro foi descontinuado.

INVENTARIO Importa movimentos de inventário cíclico do WMS WIS
INVENTARIOESTATICO Importa movimentos de inventário estático do WMS WIS.
CLIENTE Exporta novos clientes e alterações nos dados cadastrais de clientes para o WMS WIS
FORNECEDOR Exporta novos fornecedores e alterações nos dados cadastrais de fornecedores para o WMS WIS
TRANSPORTADORA Exporta novas transportadoras e alterações nos dados cadastrais de transportadoras para o WMS WIS
EXPORTAFATURAMENTO Notifica o WMS WIS que:
  • os pedidos foram faturados,
  • as notas de saída que geraram separações foram autorizadas pela SEFAZ,
  • a nota fiscal de saída já notificada foi cancelada no ERP.

Uma vez que essa notificação tenha ocorrido, a mercadoria pode ser embarcada para entrega.

EXPORTAFATURAMENTOESTRUTURADO

Notifica o WMS WIS que:

  • os pedidos foram faturados,
  • as notas de saída que geraram separações foram autorizadas pela SEFAZ,
  • a nota fiscal de saída já notificada foi cancelada no ERP.

Uma vez que essa notificação tenha ocorrido, a mercadoria pode ser embarcada para entrega.

Observação

1.Neste processo agendado considera-se o campo Documento para Separação cadastrado na tela Cadastros - Filiais - Parâmetros de Integração (F070INT). Caso o valor desse campo seja "2 - PEDIDO", o processo agendado verificará apenas se há faturamento/cancelamento de notas de pedidos ou notas de devolução a serem exportados para o WMS. Importante destacar que a exportação de notas de devolução ocorre independentemente dessa parametrização. Se o parâmetro Documento para Separação for alterado, recomenda-se utilizar o processo agendado com o parâmetro EXPORTAFATURAMENTO até que todos os faturamentos configurados com a parametrização anterior sejam exportados para o WMS.
2.O parâmetro ACAO permite a separação entre notas faturadas e notas canceladas, oferecendo maior controle sobre os documentos a serem exportados. Isso facilita a diferenciação e o gerenciamento dos diferentes tipos de registros.
3.O parâmetro global QtdFatEnv pode ser utilizado para definir a quantidade de registros a serem recuperados no banco de dados, otimizando o desempenho do processo e garantindo que o volume de dados seja gerenciado conforme necessário.

EMBALAGEM Exporta para o WMS o cadastro de embalagens do ERP.
ESTOQUEBLOQUEIODESBLOQUEIO Realiza operações de bloqueio e desbloqueio de estoque.
NOTIFICACAO

Emitir notificação dos erros encontrados no processo de integração das ordens de separação entre ERP x WMS WIS, através da XPlatform.

Notas
  • Somente as ordens de separação com procedência de Pedido e Pré-fatura serão notificadas.
  • Para que a comunicação seja realizada, as configurações de integração deverão estar configuradas corretamente na Central de Configurações Senior > Plataforma XT > Configuração de integração.
  • A comunicação será feita para o papel Logística, portanto, é necessário que o mesmo já esteja cadastrado na XPlatform. Para mais detalhes sobre a gestão de papéis, clique aqui.

Observação

Não é permitido que os processos agendados de EXPORTAFATURAMENTO e EXPORTAFATURAMENTOESTRUTURADO estejam habilitados simultaneamente para a mesma Empresa/Filial, pois isso poderia gerar inconsistências nos processos de exportação.

Há duas formas de exportação de produtos que podem ser feitas através do parâmetro TIPO:

Chave Finalidade
PRODUTO Exporta o cadastro de produtos parcialmente, ou seja, somente os produtos que foram inseridos ou alterados desde a última exportação serão exportados.
PRODUTOCOMPLETA Exporta o cadastro de produtos por inteiro - todos os produtos são exportados para o sistema WMS, mesmo que o cadastro de produto não tenha sofrido alterações.
Este tipo de exportação só deve ser utilizado na implantação da integração.
Importante
Este tipo de exportação só deve ser utilizado na implantação da integração.

Parâmetros Globais

Nome Descrição
QtdMaxEnv Indica a quantidade máxima de ordens de separação que serão enviadas ao WMS WIS através deste processo automático.

 

Este artigo ajudou você?