01. DADOS GERAIS
| Produto: | TOTVS Moda |
|---|---|
| Segmento: | Varejo |
| Módulo: | Pedido de venda. |
| Função: | Envio automático de produtos para o Hub Lexos. |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Implementar no processo de agendamento geral de processo em background, para enviar os cadastros e alterações de produtos para o Hub Lexos automaticamente.
03. SOLUÇÃO
Foi implementado o processo de integração 114 (Lexos Atualizar Cadastro de Produtos) no componente GERFP095.
O cadastro do agendamento é feito uma única vez, após ativo ele executará sempre no intervalo de tempo configurado, no cadastro devemos colocar o Tipo de Processo = Integração e o Processo = 114, configurar a frequência , data e hora inicio e o tempo intervalo.
Os produtos que serão automaticamente atualizados para o Hub Lexos devem estar cadastrados no componente PRDFM328. Sempre que houver alterações nas informações pelo PRDFM328 e/ou pelos componentes de cadastro de produto, ao fazer a execução no tempo programado serão enviados automaticamente para o Hub Lexos, caso não haja nenhuma alteração o processo será executado normalmente mas nenhum produto será integrado.
Imagem 1 - Acima vemos como exemplo o cadastro do processo agendado no GERFP095.
Imagem 2 - Acima vemos um processo que está ativo, a execução esta sendo feita a cada 5 minutos, podemos notar no Log que o processo foi executado com sucesso, mas como não havia nenhum produto incluído/alterado desde a ultima execução, não foi enviado nenhum produto para o Hub Lexos.
Imagem 3 - Acima vemos um Gif com o processo completo, podemos notar que a ultima execução havia ocorrido as 14:21 onde não foram enviados produtos, após esse horário foi feita a alteração em dois produtos, ao executar novamente após o tempo de intervalo configurado podemos ver no Log que o processo foi executado, ao consultar o Hub Lexos e atualizar a pagina pode-se ver que os dados foram corretamente atualizados.


