Histórico da Página
Contexto de negócio (Introdução)
Informações Gerais
Especificação | |||
Produto | TOTVS Obras e Projetos | Módulo | Projetos |
Requisito1 | Controle de status de integração para movimentos integrados. | Subtarefa1 |
|
Release de Entrega Planejada | Réplica |
| |
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
...
O processo de geração do pedido e seu fluxo de aprovações se mantiveram da mesma forma.
A melhoria , consiste na criação de um status para que seja informado ao usuário se o movimento gerado foi totalmente integrado ou se houveram problemas de integração .conforme explicado anteriormente.
Ao ter um pedido pronto para Geração do Movimento, ao acionar o processo para geração do envio, caso o pedido não tenha nenhuma inconsistência, a geração é realizada de forma transparente para o usuário.
Ou seja, o movimento vai ser gerado no sistema integrado e a coluna "status" do anexo de movimento informará ao usuário que aquele movimento foi integrado:
Caso a geração encontre alguma inconsistência da integração, como por exemplo um Local de Estoque que não contém De-Para, vai ser informado um log ao usuário informando qual a inconsistência deverá ser ajustada:
Mas esse movimento já vai ser gravado na base com toda sua memória de calculo, mas com status de "Em Para isso, foi criado o seguinte status: Em Suprimento/Faturamento com Movimentos não Integrados”, ou seja, vai ficar aguardando o usuário corrigir a inconsistência encontrada para somente fazer o reenvio do movimento para o sistema integrado:
Após o usuário fazer a correção da inconsistência que neste exemplo é o ajuste do Local de Estoque, é só fazer o envio do movimento novamente para que este agora sim, seja integrado corretamente: