AX 2012 - Cómo se calcula el redondeo en AX
A continuación mostraré un ejercicio para explicar cómo funcionan las transacciones registradas en moneda extranjera en AX 2012 y lo que ocurre con el redondeo.
El escenario es el siguiente:
Moneda de contabilidad: USD (Dólar de Estados Unidos)
Moneda de reporteo: USD (Dólar de Estados Unidos)
Moneda de transacción: EUR (Euro)
Tipo de cambio: 1.3681 USD = 1 EUR
Se hace un diario general por € 200 como se muestra en la tabla abajo:
Entonces AX hace el siguiente cálculo:
a) Tanto para la línea de Débito como para cada una de las líneas de Crédito:
i. Multiplica por tipo de cambio
ii. El resultado lo redondea a dos decimales (centavos)
b) Suma todas las líneas a dos decimales (centavos), tanto débito como crédito
El resultado se observa en la siguiente tabla:
En el diario contable se observa como sigue:
Nota. Arriba se observa el Saldo, Débito Total y Crédito Total
El asiento muestra cada una de las líneas del diario contable, así como una Diferencia de decimales en la moneda de contabilidad (Cuenta: 618160) y Diferencia de decimales en la moneda de reporteo (Cuenta: 999999) por US $0.02, debido a la diferencia explicada en la tabla de arriba.
Ya que existe una diferencia de 2 centavos, en los Parámetros de contabilidad general, se han configurado los campos:
Diferencia máxima de decimales: 0.02
Redondeo de decimales máximo en la moneda de reporteo: 0.02
Ruta: Contabilidad general > Configurar > Parámetros > Solapa Contabilidad
De lo contrario se obtendría el siguiente mensaje:
Las transacciones sobre el asiento 00000038 no están cobradas como para 10/21/2013. (Moneda de contabilidad: -0.02 - moneda de reporteo: -0.02)
Espero que este breve ejemplo ayude a clarificar algunas de las preguntas con relación al redondeo.
Para H
Comments
Anonymous
March 05, 2014
Félix buen día, aplique las opciones mencionadas y sigue generando el error de -0.01, mi caso tengo una factura en dólares con tasa de impuesto al 16 %, pero cuando lo realizo el ejemplo con moneda nacional me registra bien el diario. SaludosAnonymous
September 07, 2015
Hola Manuel, Espero que estés muy bien! En ese caso, el escenario es distinto, aunque tenga relación con el redondeo. Tú puedes hacer una búsqueda en LCS para ver si se ha reportado algo al respecto, o bien, abrir una pregunta en nuestros foros en la siguiente liga: partnersupport.microsoft.com/es-es, o bien abrir un caso de soporte. Muchas gracias por tu atención y espero que tengas buen día! FélixAnonymous
December 23, 2015
Hola Felix, Gusto en saludarte, quisiera consultarte sobre el ExchRate en la importación de DMF, he configurado el dmf para la migración de saldos iniciales, en la entidad he tildado el campo Ejecutar lógica de negocio, y en el txt informo un tipo de cambio diferente al tipo de cambio de la tabla de AX. Al realizar la importación veo que respeta el tipo de cambio informado en el txt de importación, pero al pasar a la tabla destino, toma el tipo de cambio informado en la tabla de AX, En el DMFLedgerJournalEntity, se encuentra el valor en el campo ExchRate el informado en el txt. Cual es el comportamiento?, porque no toma el tipo de cambio informado en el archivo de importación del DMF? Saludos y mil gracias- Anonymous
April 21, 2016
Hola Amy,Muchas gracias por estar en contacto. Para analizar con mayor detalle a la pregunta que nos estás haciendo, agradecería que colocaras la pregunta en el Foro de Microsoft Partners, o bien, la realices mediante la apertura de una incidencia de soporte en LCS.Que tengas buen día!Felix
- Anonymous
Anonymous
August 21, 2017
Hola¿ esa configuracion solo aplica en diarios contables? cual funcionaria para ordenes de compra?Saludos!- Anonymous
August 24, 2017
Hola Zoila,Muchas gracias por tenernos en mente y por la pregunta.El ejemplo es ligeramente distinto en órdenes de compra, ya que el registro se realiza contra la Cuenta contable configurada en los Perfiles de registro del proveedor. A diferencia del diario, en el ejemplo, en donde se indican los montos del Crédito y Débito manualmente.Sin embargo, puedes encontrar una configuración similar en los parámetros de Cuentas por pagar (Proveedores), en la siguiente ruta: Cuentas por pagar > Configurar > Parámetros de cuentas por pagar > Pestaña Liquidación > Campo Diferencia máxima de decimales.Que tengas muy buen díaFelix
- Anonymous