Ao realizar os testes de envio de preço, notamos que o loteOrigem, dado essencial para a integração, não está sendo validado como um campo obrigatório, podendo, erroneamente, ser enviado um lote de preço sem essa informação.
03. SOLUÇÃO
Não permitir o envio de dados da retaguarda para o PDV, por meio do Sync, sem os campos obrigatórios em comum para todos os tipos de dados devidamente preenchidos.
A partir disso devemos realizar a validação de todos os campos obrigatórios comuns no envio de qualquer tipo de dados, no fluxo retaguarda para o PDV.
Segue relação dos campos obrigatórios comuns para todos os tipos de dados integrados pelo Sync (Retaguarda --> PDV)
IdRetaguarda
IdProprietario
IdInquilino
LoteOrigem
Os micro serviços alterados para a validação dos dados enviados pelo retaguarda para envio de dados para o PDV foram: