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 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.
  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.
  9. 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.

  10. Haga clic en Guardar.
  11. Vuelva a la línea de asignación.
  12. Asigne la instrucción de cálculo personalizada.