Integración de estimaciones y datos reales del proyecto

Se aplica a: Project Operations integrado con ERP

En este artículo se proporciona información sobre la integración de doble escritura en Project Operations para estimaciones de proyectos y datos reales.

Estimaciones de proyecto

Crear y mantener estimaciones de mano de obra, gastos y materiales del proyecto en Microsoft Dataverse. Estas estimaciones se sincronizan con las aplicaciones de finanzas y operaciones con fines contables. No se pueden crear, actualizar ni eliminar estimaciones a través de las aplicaciones de finanzas y operaciones.

Para crear estimaciones se requiere una configuración contable válida para el proyecto. Los proyectos asociados a las líneas de contrato deben tener un perfil de costos e ingresos válido del proyecto definido en las reglas de perfil de costos e ingresos del proyecto. Para obtener más información, vea Configurar contabilidad de proyectos facturables.

Estimaciones de mano de obra

El administrador de proyectos o el administrador de recursos crea estimaciones laborales y asigna un recurso genérico o con nombre a la tarea del proyecto. Puede revisar los registros de asignación de recursos en la pestaña Asignaciones de recursos de la página Detalles del proyecto de Dataverse. Los registros de asignación de recursos de Dataverse crean registros de previsión horaria en las aplicaciones para finanzas y operaciones mediante la entidad de integración de Project Operations para estimaciones de horas (msdyn_resourceassignments).

Captura de pantalla del flujo de integración de estimaciones laborales entre Dataverse y las aplicaciones de finanzas y operaciones.

La doble escritura sincroniza registros de asignación de recursos con la tabla de preparación (ProjCDSEstimateHoursImport) y luego utiliza la lógica de negocios para crear y actualizar registros de previsión de horas (ProjForecastEmpl).

El contador de proyectos revisa los registros de horas de previsión creados en las aplicaciones de finanzas y operaciones. Para ello, vaya a Administración de proyectos y contabilidad>Todos los proyectos>Plan>Previsiones de horas.

Estimaciones de gastos

El administrador de proyectos crea estimaciones de gastos en la pestaña Estimaciones de gastos de la página Detalles del proyecto en Dataverse. Dataverse almacena los registros de estimación de gastos en la entidad Línea de Estimación. Estos registros de estimación usan la clase de transacción Expense y se sincronizan con los registros de previsión de gastos en las aplicaciones de finanzas y operaciones mediante la entidad de integración de Project Operations para estimaciones de gastos (msdyn_estimatelines).

Captura de pantalla del flujo de integración de estimaciones de gastos entre las aplicaciones de Dataverse y las de finanzas y operaciones.

La escritura dual sincroniza los registros de estimación de gastos con la tabla de almacenamiento provisional ProjCDSEstimateExpenseImport. A continuación, usa lógica de negocios para crear y actualizar registros de previsión de gastos (ProjForecastCost). Las líneas de estimación almacenan los registros de estimación de ventas y estimación de costos por separado. La lógica de negocios de las aplicaciones de finanzas y operaciones rellena un único registro de previsión de gastos mediante este detalle en la tabla de almacenamiento provisional.

El contador de proyectos puede revisar los registros de previsión de gastos en las aplicaciones de finanzas y operaciones; para ello, vaya a Gestión y contabilidad de proyectos>Todos los proyectos>Plan>Previsiones de gastos.

Estimaciones de materiales

El administrador de proyectos crea estimaciones de material en la pestaña Estimaciones de materiales de la página Detalles del proyecto en Dataverse. Dataverse almacena registros de estimaciones de materiales en la entidad Estimate Line. Estos registros de estimación usan la clase de transacción Material y se sincronizan con los registros de previsión de artículos en aplicaciones de finanzas y operaciones mediante la tabla de integración de Project para estimaciones de materiales (msdyn_estimatelines).

Captura de pantalla del flujo de integración de estimaciones de materiales entre dataverse y las aplicaciones de finanzas y operaciones.

La escritura dual sincroniza los registros de estimación de material con la tabla de almacenamiento provisional ProjForecastSalesImpor. A continuación, usa lógica de negocios para crear y actualizar registros de previsión de elementos (ForecastSales). Las líneas de estimación almacenan los registros de estimación de ventas y estimación de costos por separado. La lógica empresarial de las aplicaciones de finanzas y operaciones completa un único registro de previsión de inventario mediante este detalle en la tabla de preparación.

El contador de proyectos puede revisar los registros de previsiones de elementos en las aplicaciones de finanzas y operaciones yendo a Gestión de proyectos y contabilidad>Todos los proyectos>Plan>Previsiones de elementos.

Valores reales de proyecto

Dataverse crea los valores reales de los proyectos en función del tiempo, el gasto, el material y la actividad de facturación. Esta entidad de Dataverse captura todos los atributos operativos de estas transacciones, incluida la cantidad, el precio del costo, el precio de venta y el proyecto. Para obtener más información, consulte Datos reales. El mapa de tabla de doble escritura actuales de integración de Project Operations (msdyn_actuals) sincroniza los registros reales con las aplicaciones de finanzas y operaciones para contabilidad subsecuente.

Captura de pantalla del flujo de integración real entre Dataverse y aplicaciones de finanzas y operaciones.

El mapa de tabla Project Operations reals sincroniza todos los registros de la entidad Actuals en Dataverse, con el atributo Skip Sync (solo uso interno) establecido en False. Dataverse establece automáticamente este valor de atributo al crear el registro. Establezca este atributo en True en los ejemplos siguientes:

  • Los costos reales del proyecto para transacciones entre empresas. Para obtener más información, consulte Crear transacciones entre empresas. El sistema omite estos registros porque recrea el costo real del proyecto en las aplicaciones de finanzas y operaciones al publicar la factura del proveedor de la empresa.
  • Se crean registros negativos de ventas no facturadas cuando se confirma la factura proforma. El sistema omite estos registros porque el subdiario del proyecto en las aplicaciones de finanzas y operaciones no invierte el registro de ventas no facturadas en la facturación, sino que cambia el estado a completamente facturado.

La asignación de tabla de doble escritura sincroniza los registros de datos reales con la tabla de preparación, ProjCDSActualsImport. El proceso periódico Import from staging table procesa estos registros al crear líneas de diario de integración de Project Operations y líneas de propuesta de factura de proyecto. Para obtener más información, consulte el Diario de Integración en Project Operations.

Dataverse también captura los vínculos entre las transacciones reales del proyecto en la entidad de conexión Transaction. Para más información, vea Vincular datos reales con registros originales. El mapa de tabla de doble escritura, Integration entity para las relaciones de transacción del proyecto (msdyn_transactionconnections), sincroniza los vínculos entre las transacciones reales y las aplicaciones de Finanzas y Operaciones. El proceso periódico Importar desde la tabla de almacenamiento provisional utiliza estos registros al crear líneas de diario de integración de Project Operations y líneas de propuesta de factura de Project.

Publicar un diario de integración de Project Operations y una propuesta de factura de proyecto desencadena una actualización en los registros respectivos de la tabla de almacenamiento provisional, ProjCDSActualsImport. El sistema captura y registra los siguientes atributos contables para transacciones reales:

  • Importe en divisa de contabilidad
  • Tipo de cambio
  • Número de asiento
  • Importe de impuestos

La tabla de valores reales de integración de Project Operations actualiza los registros reales correspondientes en Dataverse con esta información.