Compartir a través de


Transacciones empresariales

Importante

Dynamics 365 Project Service Automation se ha convertido en Dynamics 365 Project Operations. Para más información, consulte Transición de Project Service Automation.

Se aplica a la versión 3.x de la aplicación Project Service

En Dynamics 365 Project Service Automation, la transacción empresarial es un concepto abstracto que no está representado por ninguna entidad. Sin embargo, algunos procesos y campos comunes de las entidades están diseñados para usar el concepto de las transacciones comerciales. A continuación se detallan las entidades que usan esta abstracción:

  • Detalles de línea de oferta
  • Detalles de línea de contrato
  • Líneas de estimación
  • Líneas de diario
  • Datos reales

De estas entidades, Detalles de línea de oferta, Detalles de línea de contrato y Líneas de estimación se asignan a la fase de estimación en el ciclo de vida del proyecto. Las entidades Líneas de diario y Datos reales se asignan a la fase de ejecución en el ciclo de vida del proyecto.

PSA trata los registros de estas cinco entidades como transacciones empresariales. La única distinción es que los registros de las entidades que se asignan a la fase de estimación se consideran previsiones financieras, mientras que los registros de las entidades que se asignan a la fase de ejecución se consideran hechos financieros que ya se han producido.

Para obtener más información, consulte Estimaciones y Datos reales.

Conceptos únicos para las transacciones comerciales

A continuación se detallan conceptos que son únicos para las transacciones comerciales:

  • Tipo de transacción
  • Clase de transacción
  • Origen de la transacción
  • Conexión de transacciones

Tipo de transacción

El Tipo de transacción representa el tiempo y el contexto del impacto financiero de un proyecto. Se representa mediante un conjunto de opciones que tiene los siguientes valores admitidos en PSA:

  • Cost
  • Contrato de proyecto
  • Ventas sin facturar
  • Ventas facturadas
  • Ventas entre organizaciones
  • Coste de unidad de dotación de recursos

Clase de transacción

La Clase de transacción representa los distintos tipos de costes en los que se incurre en los proyectos. Se representa mediante un conjunto de opciones que tiene los siguientes valores admitidos en PSA:

  • Time
  • Gasto
  • Material
  • Tarifa
  • Hito
  • Impuestos

El valor Hito suele utilizarse en la lógica de negocios para la facturación de precio fijo en PSA.

Origen de la transacción

El origen de la transacción es una entidad que almacena el origen de cada transacción empresarial. A medida que se está llevando a cabo la ejecución del proyecto, cada transacción empresarial dará lugar a otra transacción empresarial que, a su vez, creará otra y así sucesivamente. La entidad de origen de transacción se diseñó para almacenar datos sobre el origen de cada transacción para ayudar a la creación de informes y la rastreabilidad.

Conexión de transacciones

La Conexión de transacciones es una entidad que almacena la relación entre dos transacciones comerciales similares, como, por ejemplo, el coste y los datos reales relacionados con las ventas, o las reversiones de transacciones que se desencadenan con actividades de facturación, como, por ejemplo, la confirmación de facturas o las correcciones de facturas.

Juntos, el origen de la transacción y la conexión de transacción le ayudan a realizar un seguimiento de las relaciones entre las transacciones empresariales y las acciones que provocaron la creación de una transacción empresarial específica.

Ejemplo: funcionamiento de la entidad Origen de la transacción con la entidad Conexión de transacciones

En el ejemplo siguiente se muestra el procesamiento típico de entradas de tiempo en un ciclo de vida del proyecto PSA.

Procesamiento de entradas de tiempo en el ciclo de vida de Project Service.

  1. El envío de una entrada de tiempo desencadena la creación de dos líneas de diario: una para el coste y otra para las ventas sin facturar.
  2. La aprobación puntual de la entrada de tiempo desencadena la creación de dos datos reales: uno para el coste y otro para las ventas sin facturar.
  3. Cuando el usuario crea una factura de proyecto, la transacción de la línea de la factura se crea a partir de los datos reales de ventas sin facturar.
  4. Cuando se confirma la factura, se crean dos nuevos datos reales: una reversión de ventas sin facturar y un dato real de ventas sin facturar.

Cada uno de estos eventos desencadena la creación de registros en las entidades Origen de la transacción y Conexión de transacciones para facilitar la trazabilidad de las relaciones entre estos registros que se crean en la entrada de tiempo, la línea de diario, los datos reales y los detalles de la línea de factura.

La siguiente tabla muestra los registros de la entidad Origen de la transacción para el flujo de trabajo precedente.

Event Origen Tipo de origen Transaction Tipo de transacción
Envío de la entrada de tiempo GUID del registro de entrada de tiempo Entrada de tiempo GUID del registro de la línea de diario (coste) Línea del diario
GUID del registro de entrada de tiempo Entrada de tiempo GUID del registro de la línea de diario (ventas) Línea de diario
Aprobación de tiempo GUID del registro de la línea de diario Línea de diario GUID del registro de ventas sin facturar Real
GUID del registro de entrada de tiempo Entrada de tiempo GUID del registro de ventas sin facturar Real
GUID del registro de la línea de diario Línea de diario GUID del registro de datos reales de coste Real
GUID del registro de entrada de tiempo Entrada de tiempo GUID del registro de datos reales de coste Real
Creación de factura GUID del registro de entrada de tiempo Entrada de tiempo GUID de transacción de línea de factura Transacción de línea de factura
GUID del registro de la línea de diario Línea del diario GUID de transacción de línea de factura Transacción de línea de factura
Confirmación de factura GUID de línea de factura Línea de factura GUID del registro de ventas facturadas Real
GUID de factura Factura GUID del registro de ventas facturadas Real
GUID de detalle de la línea de factura Detalle de línea de factura GUID del registro de ventas facturadas Real
GUID del registro de entrada de tiempo Entrada de tiempo GUID del registro de ventas facturadas Real
GUID del registro de la línea de diario Línea de diario GUID del registro de ventas facturadas Real
GUID del registro de entrada de tiempo Entrada de tiempo GUID de reversión de ventas sin facturar Real
GUID del registro de la línea de diario Línea de diario GUID de reversión de ventas sin facturar Real
Corrección borrador de factura GUID ILD antiguo Transacción de línea de factura GUID de ILD de corrección Transacción de línea de factura
GUID de IL antiguo Línea de factura GUID de ILD de corrección Transacción de línea de factura
GUID de factura antiguo Factura GUID de ILD de corrección Transacción de línea de factura
GUID del registro de entrada de tiempo Entrada de tiempo GUID de ILD de corrección Transacción de línea de factura
GUID del registro de la línea de diario Línea del diario GUID de ILD de corrección Transacción de línea de factura
Corrección de factura confirmada GUID ILD antiguo Transacción de línea de factura GUID de datos reales de ventas facturadas revertidas Real
GUID de IL antiguo Línea de factura GUID de datos reales de ventas facturadas revertidas Real
GUID de factura antiguo Factura GUID de datos reales de ventas facturadas revertidas Real
GUID del registro de entrada de tiempo Entrada de tiempo GUID de datos reales de ventas facturadas revertidas Real
GUID del registro de la línea de diario Línea de diario GUID de datos reales de ventas facturadas revertidas Real
GUID ILD antiguo Transacción de línea de factura GUID de datos reales de nuevas ventas sin facturar Real
GUID de IL antiguo Línea de factura GUID de datos reales de nuevas ventas sin facturar Real
GUID de factura antiguo Factura GUID de datos reales de nuevas ventas sin facturar Real
GUID del registro de entrada de tiempo Entrada de tiempo GUID de datos reales de nuevas ventas sin facturar Real
GUID del registro de la línea de diario Línea de diario GUID de datos reales de nuevas ventas sin facturar Real
GUID de ILD de corrección Transacción de línea de factura GUID de datos reales de nuevas ventas sin facturar Real
GUID IL de corrección Línea de factura GUID de datos reales de nuevas ventas sin facturar Real
GUID de factura de corrección Factura GUID de datos reales de nuevas ventas sin facturar Real

En la siguiente tabla se muestran los registros de la entidad de conexión de transacción para el flujo de trabajo anterior.

Event Transacción 1 Rol de transacción 1 Tipo de transacción 1 Transacción 2 Rol de transacción 2 Tipo de transacción 2
Envío de la entrada de tiempo GUID de la línea de diario (ventas) Ventas no facturadas msdyn_journalline GUID de línea de diario (costo) Cost msdyn_journalline
Aprobación de tiempo GUID de datos reales sin facturar (ventas) Ventas no facturadas msdyn_actual GUID de datos reales de coste (coste) Cost msdyn_actual
Creación de factura GUID de detalle de la línea de factura Ventas facturadas msdyn_invoicelinetransaction GUID de datos reales de ventas sin facturar Ventas no facturadas msdyn_actual
Confirmación de factura GUID de datos reales de reversión Reversión msdyn_actual GUID de ventas sin facturar original Texto original msdyn_actual
GUID de ventas facturadas Ventas facturadas msdyn_actual GUID de datos reales de ventas sin facturar Ventas no facturadas msdyn_actual
Corrección borrador de factura GUID de transacción de línea de factura Reemplazar msdyn_invoicelinetransaction GUID de ventas facturadas Texto original msdyn_actual
Confirmar corrección de factura GUID de reversión de ventas facturadas Reversión msdyn_actual GUID de ventas facturadas Texto original msdyn_actual
GUID de datos reales de nuevas ventas sin facturar Reemplazar msdyn_actual GUID de ventas facturadas Texto original msdyn_actual