Concordo que a escrituração é o lugar da retenção, mas discordo que a diferença seja só erro de digitação. No S/4HANA 1909, e, bem, na minha rotina, o valor retido aparece como 3,5% na escrituração, e a declaração de débitos mostra 11% para a mesma base. Já conferi o cadastro da nota, e a alíquota parece correta. Mexi na configuração de imposto sem nenhuma alteração no resultado. O que pode ter acontecido para os números ficarem tão distantes? Quero saber se o problema vem do sistema de origem ou do envio.
Atualização:
Se eu entendi bem, o caminho é checar a base antes de mexer em valor. Isso evita, bem, na minha rotina, o ajuste errado que eu já fiz no mês passado. Testei a comparação no ambiente de homologação e a diferença sumiu. Vocês comparam a base por período ou por documento? Qual relatório vocês usam para ver a origem?