Crear instrucciones de cálculo de origen de línea de asignación

  1. Seleccione Procesamiento > Asignaciones > Control de asignación.
  2. En la ficha Valores reales o Presupuesto, abra un registro de control de asignación.
  3. En la ficha Asignaciones, abra un registro de asignación.
  4. En la ficha Líneas, abra una línea de asignación que tenga la Opción de registro de origen o la Opción de registro de destino establecida en Calcular.
  5. En la ficha Parámetros, seleccione Calcular.
  6. Haga clic en Crear.
  7. 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.
  8. En la ficha Editor, seleccione Calcular. Especifique esta información:
    Nombre de campo
    Especifique un nombre de campo. El nombre de campo no puede empezar por una letra minúscula ni puede contener espacios.
    Etiqueta predeterminada
    Especifique la etiqueta predeterminada para el campo. Puede añadir etiquetas convertidas haciendo clic en el icono del mundo y definiendo conversiones locales.
    Tipo de campo, tamaño, decimales
    Seleccione el tipo de campo y, si procede, especifique el tamaño y el número de decimales.
    Definición
    Cree la instrucción de cálculo para el cálculo de asignación. Hay varias herramientas y accesos directos disponibles.
    • Puede añadir campos desde la lista desplegándolos o haciendo doble clic en ellos.
    • Puede seleccionar un conjunto de 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 registro 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 registro y procesamiento de la asignación.
    • Origen: La cadena contable de transacción Registrar de generada. Esta es la combinación de registro de las dimensiones de Asignación inicial después de aplicar la dimensión de anulación.
    • A: La cadena contable de transacción Registrar a generada. Esta es la combinación de registro 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 de la coincidencia simple.
    (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.

  9. Haga clic en Guardar.
  10. Vuelva a la línea de asignación y asigne la instrucción de cálculo personalizada.