Validación de asientos

Cuando se envía, se aprueba o se contabiliza un asiento, el sistema lo valida. El sistema busca las siguientes condiciones:

  • El periodo debe ser un periodo de base para la frecuencia de base del escenario.

  • Al contabilizar o descontabilizar un asiento, el periodo debe estar abierto.

  • La dimensión Value debe ser una dimensión de ajuste.

  • El asiento debe tener el estado adecuado para la acción que se va a realizar.

  • El asiento debe contar con apuntes.

  • La entidad y el padre deben ser dimensiones válidas. Para los asientos normales, la entidad debe permitir ajustes. Si se está contabilizando un asiento para Parent Currency Adjs, se debe introducir un padre válido. La entidad debe ser un hijo del padre especificado para la entidad del asiento.

  • Si se está contabilizando un asiento para un nodo, el padre debe permitir ajustes para las entidades hijo. La entidad debe ser un hijo del padre especificado.

  • Los asientos del nodo deben tener combinaciones padre-entidad válidas. El sistema también busca la configuración de la aplicación Organización por periodo cuando se intentan contabilizar los asientos del nodo. La entidad debe estar activa para el padre para el periodo en el que se está contabilizando.

  • La cuenta debe ser válida. Debe ser una cuenta Activo, Obligaciones, Ingreso, Gasto, Balance, Flujo o Balance recurrente. La cuenta debe ser una cuenta base y no puede designarse como calculada en metadatos. No se puede calcular a través de un proceso de acumulación; la cuenta no puede tener hijos.

  • Todas las otras dimensiones deben ser válidas. La dimensión ICP no puede ser miembro superior de ICP, entidades ICP o quedar en blanco, pero se puede seleccionar Ninguna ICP. Si se especifica un ICP, la cuenta debe estar configurada como una cuenta ICP.

  • Las dimensiones Custom no se pueden designar como calculadas en los metadatos y no es posible calcularlas a través de un proceso de acumulación; es decir, las dimensiones Custom no pueden tener hijos.

  • Para un asiento cuadrado, el total de debes tiene que ser igual al total de haberes. Para un asiento normal balanceado por entidad, el total de debes tiene que ser igual al total de haberes para cada entidad. En un asiento de nodo balanceado por entidad, el total de debes tiene que ser igual al total de haberes para cada nodo y las entidades padre e hijo deben tener la misma moneda. Si la dimensión Value es Entity Currency, las entidades padre en el asiento pueden tener distintas monedas, pero deben tener la misma moneda que sus entidades hijo.

  • Todas las intersecciones de dimensiones deben ser válidas.

  • El subcubo de dimensiones que contiene la celda de apuntes no se puede bloquear.

  • La celda no se puede designar como una celda NoInput en reglas.