Estimados que tal, una consulta, cuando se anula un registro de compras hace la reversa del asiento contable, pero nos hemos percatado que cuando hay una cuenta de diferencia en cambio por ejemplo de perdida la 67, la anulación lo cambia por una 77 ganancia diferencia de cambio, es decir no respeta la cuenta inicial. Hay una forma de que se mantengan la misma cuenta.
Puede ser que si entre la recepción y anulación del registro hay una variación de los costes o existencias (por poderación con otras compras o fabricación o cambio de divisas) , no realiza exactamente el asiento contrario sino que lleva las diferencias de costes detectadas a las cuentas de diferencia parametrizadas por defecto, se puede hacer un seguimiento detallado con la transacción MB5B para detectar si fuese este el motivo.