ERP - WebServices - Registro integrado via WebService não gera pendência de exportação para sistema integrado
Incidente
No processo de integração via WebServices, quando um registro é integrado no Gestão Empresarial | ERP via WebService, não é gerada uma pendência de exportação desse registro para os sistemas integrados cadastrados/ativos, mesmo que o tipo de registro esteja também ativado na tela F000SXT - Cadastros / Integrações (1) / Configuração de Tipos de Informação.
Exemplo de cenário:
1. Um cadastro de Cliente foi integrado ao Gestão Empresarial | ERP através do WebService com.senior.g5.co.ger.cad.clientes, porta GravarClientes_5;
2. Esse registro não gera pendência e consequentemente não é exportado através do WebService Com.senior.g5.co.cad.clientes, porta Exportar_6.
Causa
Essa situação ocorre por ser um conceito do sistema para evitar um looping de processo de integração.
Solução
O sistema Gestão Empresarial | ERP possui este conceito para evitar que um processo de integração entre sistema entre em um looping infinito.
Exemplo de um cenário onde poderia ocorrer este looping, se o sistema gerasse essa pendência de exportação do registro integrado:
1. Um cadastro de Cliente foi integrado ao Gestão Empresarial | ERP através do WebService com.senior.g5.co.ger.cad.clientes, porta GravarClientes_5;
2. Esse registro geraria pendência e consequentemente é exportado através do WebService Com.senior.g5.co.cad.clientes, porta Exportar_6;
3. O sistema integrado receberia o registro exportado pelo Gestão Empresarial | ERP e poderia interpretar que ele foi alterado, fazendo então uma nova exportação ao Gestão Empresarial | ERP;
4. O Gestão Empresarial | ERP ao receber essa nova integração do cadastro, geraria uma nova exportação ao sistema integrado, repetindo então os passos a partir do tópico 2 descrito acima, gerando então o looping infinito.
Desta forma, o sistema não possui o conceito de exportar um registro que tenha sido previamente integrado via WebService.
Neste caso, se você deseja forçar a geração da pendência de exportação de um registro específico, você poderá personalizar a geração desta pendência. Verifique o artigo ERP - WebServices - Como personalizar a geração de uma Pendência de Exportação para maiores informações sobre esse processo.
Para mais informações sobre os WebServices do Gestão Empresarial | ERP, consulte o artigoERP - WebServices - Onde é possível encontrar informações diversas sobre processo de integração via WebServices (índice).