Proceso de Diferencia de Cambio en Moneda Principal
Este proceso permite reflejar contablemente las diferencias de cambio generadas en activos y pasivos en moneda extranjera a una fecha determinada para todo el grupo de una empresa.
Cómo acceder
Menú → Administración → Contabilidad → Más transacciones → Diferencia de cambio
Configuraciones requeridas
Cuentas
Para ser incluidas en el proceso de generación de diferencia de cambio, las cuentas contables deben tener activa la opción En moneda principal de la solapa Diferencia de cambio. Esta configuración aplica a todas aquellas cuentas monetarias asociadas a monedas extranjeras, y a las correspondientes a cuentas corrientes; estas últimas, en particular, deben generar también diferencia de cambio en moneda secundaria (si se utiliza dicho proceso).
Adicionalmente, se debe indicar si el tipo de cambio a utilizar es el comprador o vendedor especificado al momento de ejecutar el proceso.
Documentos
El documento de asiento genérico a utilizar para este proceso debe tener activa la opción “Permite cotizaciones en cero”, las opciones de “No controla impactos de cuentas corrientes, bienes de cambio y operaciones bancarias”. Además la moneda asociada debe ser la principal.
Modo de uso
Al ingresar a la opción de menú se muestran los siguientes parámetros:
Fecha hasta: la diferencia de cambio es calculada sobre los saldos en moneda principal de las cuentas a la fecha especificada.
Tipo Documento asiento: se debe seleccionar el tipo de documento de asiento creado específicamente para tal fin, según lo mencionado en el apartado Configuraciones requeridas.
Cuenta: el proceso calcula la diferencia de cambio únicamente sobre las cuentas seleccionadas en este parámetro. Si se deja en blanco, se incluyen en el asiento todas aquellas cuentas con la opción Aplica diferencia de cambio en moneda principal activada.
**Empresa:**indica la empresa principal a la que se le va a correr el proceso. Al seleccionar la misma, traerá todos los datos de todas las sucursales correspondientes a esa empresa. El selector sólo traerá para elegir la empresa padre de la sucursal en la que se esté parado, por lo que si se desea realizar el proceso para otra empresa se deberá loguear en alguna sucursal de la empresa correspondiente.
Cuenta para diferencia de cambio: indica la cuenta de resultado a imputar en el asiento para la diferencia de cambio calculada.
Moneda: divisa contra la que se calcula la diferencia de cambio en el proceso, siempre comparando los saldos contra la cotización respecto a la moneda principal.
Cotización Venta/Compra: se deben indicar los tipos de cambio de la moneda seleccionada en el parámetro anterior a la fecha de cálculo de la diferencia de cambio (es decir, la fecha indicada en el primer parámetro de este proceso).
Generar contraasiento: permite generar un asiento de reversión con fecha inmediatamente siguiente a la “fecha hasta” indicada en los parámetros.
Modo: al seleccionar la opción Asiento Global, se genera un asiento con una línea por cada cuenta contable sobre la que se haya calculado la diferencia de cambio. En cambio, la opción Asiento detallado genera en el asiento una línea por el saldo de cada tercero (en caso de haber incluido en el proceso a las cuentas Clientes y Proveedores).
Procedimiento y generación de asientos
Este proceso se debe ejecutar tantas veces como se desee, según las distintas combinaciones de tipos de asientos y cuentas a imputar. Típicamente se realiza de manera mensual, y en dos procesos distintos:
- Primero, seleccionando las cuentas de disponibilidades, la opción Asiento global y activando el check de generar contraasiento. De esta manera se actualiza el saldo en moneda principal de las cuentas de disponibilidades en moneda secundaria.
- Luego, se genera el proceso para las cuentas contables que impactan en cuentas corrientes (típicamente, Proveedores y Deudores por ventas / Clientes). Este proceso se genera con contraasiento, y utilizando la modalidad Asiento Detallado para así generar diferencia de cambio por separado para cada cliente o proveedor. De esta manera se puede obtener un saldo real en moneda principal de cada tercero al momento del cierre de mes, y el asiento de reversión vuelve los saldos al importe de las facturas para luego calcular la diferencia de cambio total de cada transacción al momento de cancelarla con un pago o cobranza. Si adicionalmente son incluidas en este proceso cuentas que no impacten en cuenta corriente, se genera una línea para cada una.
Luego de indicar los parámetros, al hacer clic en Aceptar se muestra la diferencia de cambio calculada según los saldos en moneda principal de cada cuenta. En esta instancia aún no se generan los asientos contables ni se realizan imputaciones de ningún tipo, por lo que es posible realizar ajustes y repetir el proceso. Una vez obtenidos los importes deseados, al hacer clic en Generar se generan los asientos tal como se visualizan en la grilla. Dichos asientos utilizan como distribución para las distintas dimensiones (típicamente, dimensión Centro de costo en la cuenta Diferencia de cambio) la indicada por default en la configuración de la cuenta contable. De no encontrar ninguna, las cuentas no impactan en la dimensión y el registro se genera con una distribución pendiente.
Al generarse el contraasiento para las cuentas de cuenta corriente, los saldos se mantienen luego de los procesos y la diferencia de cambio real de cada transacción es calculada al momento de su cancelación. Ejemplo:
- El 15/1 se da de alta una factura por 100 USD, a un tipo de cambio de 1 USD = $25 >> Saldo en $: $2500
- El 31/1 se genera un asiento de diferencia de cambio con TC: 1 USD = $30. El importe de la diferencia de cambio es $500, por lo que el saldo en $ es $3000.
- El 1/2 se revierte dicho asiento, por lo que el saldo en $ vuelve a ser de $2500.
- El 10/2 se cancela dicha factura a una cotización de $32, por lo que la diferencia de cambio calculada es de $700.
El asiento es generado con la leyenda Asiento genérico de diferencia de cambio a la fecha DD-MM-AAA con la cotización XX. Este asiento se puede eliminar sin restricciones adicionales a las habituales de cualquier asiento (permisos y fechas de edición), y de esta manera repetir el proceso en caso de querer realizar ajustes.
A tener en cuenta
El asiento de diferencia de cambio se genera en la Sucursal en la que se está logueado al momento de generar el proceso.