O risco que já vi no Protheus é mandar o lote do mês atual com o ambiente errado e depois descobrir que os envios anteriores também carregam a marca. Agora, olhando a tela, o cadastro mostra produção e produção restrita lado a lado, e a procuração aparece como se servisse para os dois ambientes. Já tentei gerar tudo no restrito, validar o retorno e só depois trocar, mas o retorno mistura as duas leituras. Quando não há nada a informar, é melhor mandar um aviso ou não mandar nada? E a procuração precisa ser refeita para cada um dos ambientes?
Atualização:
Se o seu caminho de duas filas funcionar, Samuel, eu agradeço a dica. Agora, olhando a tela, vejo que o Protheus não separa retificação de envio normal, então testei numa cópia antes de mexer. O retorno veio correto no primeiro teste, mas falhou no segundo quando misturei dois meses. Vocês usam alguma regra para não cruzar meses, ou só a ordem das filas? Qual é o ponto de corte?
Atualização:
Concordo em parte com você, Daniela, o dado enviado não some. Mas, agora, olhando a tela, vejo que o Protheus gera a diferença como novo lançamento, e não como ajuste. Testei isso numa cópia e o retorno veio duplicado. Ainda não sei se o problema é a configuração ou a versão do pacote. Você já viu duplicidade assim em outra integração? Como resolveram a troca?
Atualização:
O resultado que importa, para mim, é o retorno sem duplicidade no próximo teste, e ainda não cheguei lá. Agora, olhando a tela, a janela fixa do Renato parece boa, mas não sei como o Protheus trata o fechamento de sexta. Vou testar uma janela só para retificações e comparar o retorno com o da semana passada. Você acha que vale segurar o envio normal também, ou só a retificação? Qual foi a sua escolha?