Crear calcular y omitir saldo de origen
- Seleccione Procesamiento > Asignaciones > Control de asignación.
- En la ficha Valores reales o Presupuesto, abra un registro de control de asignación.
- En la ficha Asignaciones, abra un registro de asignación.
- En la ficha Líneas, abra una línea de asignación con Calcular e Omitir saldo de origen en el campo Opción de contabilización de origen o en el campo Opción de contabilización de destino.
- En la ficha Parámetros, seleccione Calcular.
- Haga clic en Crear.
-
Especifique esta información:
- Cálculo personalizado
- Especifique el nombre de la instrucción de cálculo personalizada.
- Descripción
- Especifique una descripción para la instrucción de cálculo.
- Fecha de vigencia
- Especifique la fecha en que la instrucción de cálculo entra en vigor.
- Clase de negocio
- La instrucción de cálculo de línea de asignación se especifica en la clase de negocio AllocationLine.
- En la ficha Editor, haga clic en el botón Calcular.
-
Especifique esta información:
- Nombre de campo
- Especifique un nombre de campo. El nombre debe empezar por un carácter en mayúsculas y no puede contener espacios.
- Etiqueta predeterminada
- Especifique el texto predeterminado para el campo. Para añadir etiquetas traducidas, haga clic en el icono del mundo y especifique las traducciones locales.
- Tipo de campo
- Seleccione el tipo de campo.
- Tamaño
- Opcionalmente, especifique el tamaño del campo.
- Decimales
- Opcionalmente, especifique el número de decimales del campo.
- Definición
- Cree la instrucción de cálculo para el cálculo de asignación.
En esta lista se muestran las herramientas y los accesos directos disponibles:
- Añadir campos de la lista
- Seleccionar operadores para insertar en la instrucción de cálculo
- Puede hacer referencia a un total personalizado para leer los totales empresariales de la clase de negocio GeneralLedgerTotal para su uso en el cálculo.
Consulte Totales personalizados.
- Puede seleccionar funciones de integración para trabajar con fechas, campos y campos de uno a muchos. Los campos de la línea de asignación se pueden utilizar en la instrucción de cálculo de la línea de asignación. Estas variables también se pueden utilizar en la instrucción de cálculo de línea de asignación:
- Origen: El origen detallado generado de la dirección de origen especificada. Los orígenes detallados son la combinación de contabilización o resumen de la dirección de origen en función del campo Procesar saldos de contabilización.
- CurrentValue: El importe del origen detallado al que se hace referencia actualmente.
- CurrentCurrency: La divisa del importe del origen detallado al que se está haciendo referencia.
- AllocationPeriod: La fecha de contabilización y procesamiento de asignación.
- Origen: La cadena contable de transacción Contabilizar de generada. Esta es la combinación de contabilización de las dimensiones de Asignación inicial después de aplicar la dimensión de anulación.
- To: La cadena contable de transacción Contabilizar en generada. Esta es la combinación de contabilización de las dimensiones de Asignación final después de aplicar la dimensión de anulación.
- Ejemplo 1: Este ejemplo muestra un cálculo matemático:
(CurrentValue * 2.33)
- Ejemplo 2: Este ejemplo muestra el uso de la función total:
(total(GeneralLedgerTotal."SALES", AccountingEntity=AccountingEntity, GeneralLedgerTotal.AccountingUnit=AccountingUnit, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period ).NetFunctionalAmount)
Consulte Totales personalizados.
Consulte Totales personalizados de referencia en una instrucción de cálculo.
- En la ficha Parámetros, seleccione el campo Divisa de asignación cuando se ha omitido el saldo de origen.
- Seleccione la divisa de transacción que se va a utilizar. La divisa de transacción debe coincidir con la del valor calculado.
- Haga clic en Guardar.
- Vuelva a la línea de asignación.
- En la línea de asignación, asigne la instrucción de cálculo personalizada.