Share via


Transacciones comerciales

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, una transacción comercial es un concepto abstracto que no se representan con 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 comerciales. La única distinción es que los registros de las entidades asignadas 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 se han producido ya.

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:

  • Costo
  • 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
  • Impuesto

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 comercial. A medida que se pone en marcha la ejecución del proyecto, cada transacción comercial dará lugar a otra transacción comercial que a su vez creará otra y así sucesivamente. La entidad de origen de la transacción se diseñó para almacenar datos sobre el origen de cada transacción para contribuir a la generación de informes y a 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.

Juntas, las entidades Origen de la transacción y Conexión de transacciones le ayudan a mantener un seguimiento de las relaciones entre las transacciones comerciales y las acciones provocaron la creación de una transacción comercial específica.

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

El siguiente ejemplo muestra el procesamiento típico de las entradas de tiempo en el ciclo de vida de proyectos de 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.

Evento Origen Tipo de origen Transacción 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 del diario
Aprobación de tiempo GUID del registro de la línea de diario Línea del 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 del 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 del 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 del 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 del 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 del 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

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

Evento 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 sin facturar msdyn_journalline GUID de la línea de diario (coste) Costo msdyn_journalline
Aprobación de tiempo GUID de datos reales sin facturar (ventas) Ventas sin facturar msdyn_actual GUID de datos reales de coste (coste) Costo 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 sin facturar msdyn_actual
Confirmación de factura GUID de datos reales de reversión Reversión msdyn_actual GUID de ventas sin facturar original Original msdyn_actual
GUID de ventas facturadas Ventas facturadas msdyn_actual GUID de datos reales de ventas sin facturar Ventas sin facturar msdyn_actual
Corrección borrador de factura GUID de transacción de línea de factura Reemplazo msdyn_invoicelinetransaction GUID de ventas facturadas Original msdyn_actual
Confirmar corrección de factura GUID de reversión de ventas facturadas Reversión msdyn_actual GUID de ventas facturadas Original msdyn_actual
GUID de datos reales de nuevas ventas sin facturar Reemplazo msdyn_actual GUID de ventas facturadas Original msdyn_actual