Su Template de datos para el procesamiento de pagos de cuentas por pagar

Microsoft Dynamics 365
Su Template de datos para el procesamiento de pagos de cuentas por pagar

Su Template de datos para el procesamiento de pagos de cuentas por pagar

Este Template ofrece un marco completo para organizar sus datos financieros y mejorar la visibilidad de los flujos de trabajo de pago. Incluye una lista estructurada de atributos y actividades que le ayudará a crear un registro de eventos de calidad a partir de su sistema de planificación de recursos empresariales. Estas pautas permiten detectar ineficiencias y agilizar el proceso desde la recepción de la factura hasta la liquidación final.
  • Atributos específicos del proceso para el análisis financiero
  • Hitos clave de actividad para el seguimiento de pagos
  • Instrucciones detalladas para extraer datos de Dynamics 365
¿Es nuevo en los registros de eventos? Aprenda a crear un Registro de eventos para Process Mining.

Atributos del procesamiento de pagos de cuentas por pagar

Estos campos de datos representan las dimensiones clave necesarias para analizar los ciclos de pago y garantizar la transparencia en todo el proceso de cuentas por pagar.
5 Obligatorio 9 Recomendado 6 Opcional
Nombre Descripción
Actividad
Activity
La tarea concreta o el cambio de estado que se produjo.
Descripción

Este atributo describe el evento o paso del proceso, como «Factura creada», «Factura aprobada» o «Pago contabilizado». Convierte los tipos de transacción técnicos y los cambios de estado del flujo de trabajo en eventos de negocio fáciles de entender.

En Dynamics 365, estas actividades suelen derivarse de una combinación de inserciones en tablas, como un nuevo registro en VendInvoiceJour, el historial del flujo de trabajo o las actualizaciones de estado en VendInvoiceInfoTable.

Por qué es importante

Define el flujo del proceso y la secuencia de eventos del mapa de procesos.

Dónde obtenerlo

Se deriva de varias tablas de transacciones y registros del historial del flujo de trabajo

Ejemplos
Factura creadaFactura aprobadaPago generado
Hora del evento
EventTime
La marca de tiempo en que se produjo la actividad.
Descripción

Este atributo registra la fecha y hora exactas en que tuvo lugar una actividad concreta. Se utiliza para ordenar cronológicamente los eventos y calcular el tiempo transcurrido entre pasos.

En Dynamics 365, suele obtenerse de CreatedDateTime, ModifiedDateTime o de campos de fecha de transacción específicos, como TransDate, según la tabla consultada.

Por qué es importante

Esencial para calcular los tiempos de ciclo y de entrega, e identificar cuellos de botella.

Dónde obtenerlo

Campos del sistema CreatedDateTime o ModifiedDateTime en las tablas de transacciones

Ejemplos
2023-10-01T08:30:00Z2023-10-01T14:15:22Z2023-10-05T09:00:00Z
Número de factura
InvoiceNumber
Identificador único asignado a la factura del proveedor.
Descripción

El número de factura es el identificador definitivo del caso en esta vista del proceso. Agrupa de forma única todos los eventos relacionados con una factura de proveedor, lo que permite analizar en detalle su recorrido desde la recepción hasta la liquidación.

En Microsoft Dynamics 365, suele corresponder al campo InvoiceId de tablas como VendInvoiceJour o VendInvoiceInfoTable. Es la clave principal para hacer un seguimiento de la obligación asociada a un proveedor concreto.

Por qué es importante

Es la clave fundamental para vincular actividades de cuentas por pagar que, de otro modo, quedarían separadas, en una sola instancia del proceso.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: InvoiceId

Ejemplos
INV-2023-00198223344ACME-OCT-22
Sistema de origen
SourceSystem
Nombre del sistema del que proceden los datos.
Descripción

Identifica el software o entorno de origen del que se extrajeron los datos del proceso. En este caso, indicará siempre la instancia de Microsoft Dynamics 365.

Resulta especialmente útil en entornos con varios sistemas, donde pueden combinarse datos de ERP y soluciones externas de digitalización.

Por qué es importante

Garantiza la trazabilidad y el seguimiento del origen de los datos en análisis de varios sistemas.

Dónde obtenerlo

Definido en el código o configurado durante la extracción

Ejemplos
Dynamics 365 F&OD365 PRODMicrosoft Dynamics
Última actualización de datos
LastDataUpdate
La marca de tiempo en que se extrajeron o actualizaron los datos.
Descripción

Indica la actualidad de los datos utilizados en el análisis. Ayuda a saber si se están consultando datos en tiempo real o una instantánea de un periodo anterior.

Normalmente, este dato lo genera el proceso ETL (extracción, transformación y carga), no un campo de Dynamics 365.

Por qué es importante

Es fundamental para generar confianza en los Dashboards y los KPI.

Dónde obtenerlo

Generado por el script de extracción

Ejemplos
2023-10-25T12:00:00Z2023-11-01T06:00:00Z
Código de empresa
CompanyCode
Identificador de la entidad jurídica o filial.
Descripción

Representa la entidad jurídica de la organización en la que se procesa la factura. En Microsoft Dynamics 365, se define mediante el campo del sistema DataAreaId.

Este atributo es esencial para el análisis del tiempo de entrega de principio a fin, ya que permite comparar distintas filiales o unidades geográficas.

Por qué es importante

Permite comparar distintas unidades de negocio o países.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: DataAreaId

Ejemplos
USMFDEMFGBSI
Cuenta del proveedor
VendorAccount
Número de cuenta único del proveedor.
Descripción

Identificador único del proveedor que participa en la transacción. En Dynamics 365, corresponde al campo AccountNum de VendTable.

Este atributo es fundamental para la vista «Complejidad de las relaciones con proveedores», que permite analizar el rendimiento y los puntos de fricción de cada relación con un proveedor.

Por qué es importante

Permite segmentar el rendimiento del proceso por proveedor.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: InvoiceAccount u OrderAccount

Ejemplos
US-101V000452001
Departamento
Department
El departamento responsable del coste.
Descripción

La dimensión financiera que identifica el departamento interno. En Dynamics 365, las dimensiones se almacenan de forma dinámica (a menudo en DefaultDimension), por lo que se necesita una consulta específica para obtener el valor correspondiente a «Departamento».

Este atributo se utiliza en la vista «Complejidad de las relaciones con proveedores» para identificar qué departamentos internos generan más volumen de cuentas por pagar.

Por qué es importante

Permite analizar la organización con más detalle y determinar responsabilidades.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: DefaultDimension (requiere la vista DimensionAttributeLevelValue)

Ejemplos
TIFinanzasOperaciones
Fecha de factura
InvoiceDate
La fecha del documento que figura en la factura.
Descripción

La fecha impresa en la factura del proveedor. En Dynamics 365, corresponde al campo InvoiceDate. No es la fecha de creación, que indica cuándo se registró la factura en el sistema.

Se utiliza en «Análisis del tiempo total de principio a fin» para medir el ciclo completo desde la perspectiva del proveedor.

Por qué es importante

Determina el inicio del período de antigüedad de la factura.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: InvoiceDate

Ejemplos
2023-10-012023-10-15
Fecha de vencimiento
DueDate
Fecha límite en la que debe pagarse la factura.
Descripción

La fecha contractual límite para liquidar el pago y evitar penalizaciones. En Dynamics 365, se almacena como DueDate en el encabezado de la factura o en el registro de la transacción.

Es la referencia principal para el KPI «Porcentaje de pagos puntuales» y ayuda a priorizar el trabajo en la vista «Rendimiento y volumen del proceso de cuentas por pagar».

Por qué es importante

La referencia para medir el rendimiento de los pagos puntuales.

Dónde obtenerlo

Tabla: VendInvoiceJour o VendTrans, campo: DueDate

Ejemplos
2023-11-302023-12-15
ID de usuario
UserId
El identificador del usuario que realizó la actividad.
Descripción

Identifica al usuario del sistema responsable de una actividad concreta, como aprobar una factura o contabilizar un pago. Se obtiene de los campos CreatedBy o ModifiedBy de D365.

Se utiliza en «Análisis de bloqueos de pago y obstáculos» para comprobar si ciertos responsables de procesamiento generan más bloqueos que otros.

Por qué es importante

Permite analizar el comportamiento de los recursos y la segregación de funciones.

Dónde obtenerlo

Campos del sistema CreatedBy/ModifiedBy en tablas de transacciones e historial

Ejemplos
jdoeadministradorsistema_flujo_trabajo
Importe de la factura
InvoiceAmount
Valor monetario total de la factura.
Descripción

Valor total de la factura en la moneda de la transacción. En Dynamics 365, se encuentra en campos como InvoiceAmount o AmountCur de las tablas del diario de facturas.

Se utiliza en el Dashboard de detección del riesgo de pagos duplicados para relacionar los importes con los datos de los proveedores.

Por qué es importante

Es fundamental para analizar el volumen de gasto y el riesgo financiero.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: InvoiceAmount

Ejemplos
1500.00245.5010000.00
Nombre del proveedor
VendorName
El nombre de la organización proveedora.
Descripción

El nombre descriptivo del proveedor. En D365, la cuenta del proveedor funciona como clave externa de la libreta global de direcciones (DirPartyTable), donde se almacena el Nombre real.

Los nombres fáciles de reconocer ayudan a consultar la vista «Complejidad de las relaciones con proveedores» y facilitan el acceso a los Dashboards para los usuarios de negocio.

Por qué es importante

Aporta contexto al número de cuenta del proveedor.

Dónde obtenerlo

Tabla: DirPartyTable (a través de VendTable), campo: Name

Ejemplos
Suministros de oficina ContosoElectrónica FabrikamLitware Inc.
Número de orden de compra
PurchaseOrderNumber
El número de referencia de la orden de compra asociada.
Descripción

Vincula la factura con el documento de compra original. En Dynamics 365, corresponde al campo PurchId.

Este atributo permite distinguir las facturas asociadas a una orden de compra de las que no lo están en el Dashboard «Tendencias de coincidencias y discrepancias en órdenes de compra».

Por qué es importante

Esencial para analizar el porcentaje de coincidencias en el proceso de compra a pago.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: PurchId

Ejemplos
OC-000455000342OC-22-998
¿Está bloqueado el pago?
IsPaymentBlocked
Indicador que señala si la factura está bloqueada actualmente para el pago.
Descripción

Indicador booleano que señala si la factura está retenida. En Dynamics 365, suele derivarse del estado OnHold en VendTrans o VendInvoiceInfoTable.

Es el factor principal del «Análisis de bloqueos de pago y obstáculos», que pone de relieve las interrupciones del proceso.

Por qué es importante

Permite detectar obstáculos inmediatos e intervenciones manuales.

Dónde obtenerlo

Tabla: VendTrans, campo: Approved (invertido) o campos específicos de retención

Ejemplos
truefalse
Condiciones de pago
PaymentTerms
El código que representa las condiciones de pago acordadas.
Descripción

El código de configuración que determina las fechas de vencimiento y los descuentos (por ejemplo, Net30). En Dynamics 365, corresponde a PaymTermId.

Se analiza junto con «Tiempo de ciclo» para comprobar si los retrasos del proceso incumplen las condiciones acordadas.

Por qué es importante

Aporta contexto para calcular la fecha de vencimiento.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: PaymTermId

Ejemplos
Neto a 30 días2 % a 10 días, neto a 30 díasCOD
Fecha límite para el descuento por pronto pago
CashDiscountDate
La fecha límite para pagar y obtener un descuento.
Descripción

La fecha límite para aprovechar los incentivos por pronto pago. En Dynamics 365, corresponde a CashDiscDate.

Este atributo alimenta el Dashboard «Rendimiento de los descuentos por pronto pago» y permite cuantificar las oportunidades de ahorro perdidas.

Por qué es importante

Afecta directamente al KPI de eficiencia financiera del proceso.

Dónde obtenerlo

Tabla: VendInvoiceJour o VendTrans, campo: CashDiscDate

Ejemplos
2023-10-102023-10-20
Método de pago
PaymentMethod
El método utilizado para pagar la factura (por ejemplo, cheque, transferencia bancaria o transferencia electrónica de fondos).
Descripción

Define cómo se transfieren los fondos al proveedor. En Dynamics 365, corresponde al campo PaymMode.

Este atributo se utiliza en el Dashboard «Tiempos de ejecución de los pagos» para evaluar la eficiencia de los distintos tipos de lotes de pago.

Por qué es importante

Explica las variaciones en la fase de ejecución del pago.

Dónde obtenerlo

Tabla: VendInvoiceJour (unida a la información de PaymMode) o VendTrans

Ejemplos
CHEQUEACHTRANSFERENCIA
Moneda
Currency
El código de moneda de la factura.
Descripción

El código ISO de la moneda en la que se emitió la factura. En Dynamics 365, corresponde al campo CurrencyCode.

Es importante para estandarizar los importes en la asignación «Importe de la actividad» cuando se requiere normalizar varias monedas.

Por qué es importante

Contexto necesario para interpretar los valores financieros.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: CurrencyCode

Ejemplos
USDEURGBP
Número de comprobante
VoucherNumber
El número de comprobante contable asociado a la transacción.
Descripción

El identificador interno del asiento en el libro mayor. En Dynamics 365, el campo Voucher vincula la factura con las transacciones del libro mayor.

Aunque es un dato técnico, resulta útil para «Análisis de la ruta del proceso y auditoría de cumplimiento», ya que permite rastrear los asientos hasta el libro mayor para conciliarlos.

Por qué es importante

Clave para la auditoría financiera y la conciliación.

Dónde obtenerlo

Tabla: VendInvoiceJour, campo: LedgerVoucher

Ejemplos
COMP-10023FAC-CONT-992
Obligatorio Recomendado Opcional

Actividades del procesamiento de pagos de cuentas por pagar

Esta lista identifica los pasos esenciales y los tipos de eventos que debe registrar el registro de eventos para reflejar con precisión el ciclo de vida del pago de una factura.
7 Recomendado 5 Opcional
Actividad Descripción
Diario de pagos creado
La factura se selecciona y se añade a una línea del diario de pagos. Esto indica la intención de pagar y suele iniciar el flujo de revisión del pago.
Por qué es importante

Marca la transición de la obligación al procesamiento del desembolso. Se utiliza para medir los tiempos de ejecución del pago.

Dónde obtenerlo

LedgerJournalTrans.CreatedDateTime. La factura se vincula mediante el campo MarkedInvoice o las tablas de liquidación.

Capturar

Se registra al crear un registro en LedgerJournalTrans

Tipo de evento explicit
Factura aprobada
La instancia del flujo de trabajo de la factura pendiente alcanza el estado completado o aprobado. La factura ya está lista para contabilizarse en el libro mayor.
Por qué es importante

Calcula el tiempo medio de aprobación. Las demoras en esta etapa afectan directamente a la posibilidad de aprovechar descuentos por pronto pago.

Dónde obtenerlo

WorkflowTrackingStatusTable.CreatedDateTime, donde TrackingStatus es Completed. Como alternativa, VendInvoiceInfoTable.RequestStatus es igual a Approved.

Capturar

Se registra cuando se completa la instancia del flujo de trabajo

Tipo de evento explicit
Factura conciliada con la orden de compra
El sistema vincula correctamente la línea de factura con una orden de compra o una recepción de productos. Esta actividad indica que la factura se ha validado frente a la orden de compra.
Por qué es importante

Es fundamental para el KPI de tasa de conciliación de órdenes de compra al primer intento. Permite distinguir entre el procesamiento sin intervención manual y las facturas que requieren intervención manual.

Dónde obtenerlo

VendInvoiceInfoLine.PurchId y VendInvoiceInfoTable.MatchStatus. Se infiere cuando MatchStatus cambia a Passed.

Capturar

Compare el campo MatchStatus antes y después

Tipo de evento inferred
Factura contabilizada
La factura se contabiliza en el libro mayor general y genera una obligación en el sistema. El registro pasa de las tablas de pendientes a las tablas de transacciones contabilizadas.
Por qué es importante

Hito importante que indica el reconocimiento financiero de la deuda. Esta actividad permite seleccionar la factura para el pago.

Dónde obtenerlo

Creación de un registro en VendInvoiceJour y VendTrans. TransDate representa la fecha de contabilización.

Capturar

Se registra cuando se ejecuta la transacción X

Tipo de evento explicit
Factura creada
Creación inicial en el sistema de un registro de factura de proveedor pendiente. Este evento marca la entrada de la factura en el flujo de trabajo de Dynamics 365, ya sea mediante registro manual o importación de una entidad de datos.
Por qué es importante

Establece la hora de inicio para calcular el tiempo de entrega del proceso. Permite a las organizaciones medir cuánto tiempo permanecen las facturas en el sistema antes de procesarse o contabilizarse.

Dónde obtenerlo

Marca de tiempo de creación de VendInvoiceInfoTable.CreatedDateTime o VendInvoiceInfoTable.RecId. Corresponde a la cabecera de la factura de proveedor pendiente.

Capturar

Se registra al crear un registro en VendInvoiceInfoTable

Tipo de evento explicit
Pago contabilizado
El diario de pagos se contabiliza en el libro mayor general, liquida la factura y salda el saldo del proveedor. Así concluye el proceso financiero.
Por qué es importante

Actividad final para calcular el tiempo medio del ciclo desde la factura hasta el pago. Confirma que se han finalizado los asientos contables de la reducción de efectivo.

Dónde obtenerlo

Se contabiliza LedgerJournalTrans. Se actualiza VendTrans para reflejar la liquidación. El evento real es la contabilización del diario.

Capturar

Se registra cuando se ejecuta la transacción X

Tipo de evento explicit
Pago generado
El sistema genera el archivo de pago (EFT, ISO20022) o imprime los cheques. El estado del pago en la línea del diario se actualiza a Sent o Generated.
Por qué es importante

Sirve de apoyo al KPI del tiempo transcurrido entre la aprobación y la ejecución. Confirma que se ha generado la instrucción de pago.

Dónde obtenerlo

LedgerJournalTrans.PaymentStatus cambia a Sent/Recieved. A menudo se infiere a partir de las actualizaciones de la línea.

Capturar

Compare el campo PaymentStatus antes y después

Tipo de evento inferred
Bloqueo de pago aplicado
Se bloquea la transacción del proveedor para impedir que se seleccione en una propuesta de pago. A menudo, se hace manualmente cuando hay una disputa.
Por qué es importante

Sirve de apoyo al análisis de bloqueos de pago y puntos de fricción. Revela intervenciones manuales que retrasan las salidas de efectivo.

Dónde obtenerlo

El indicador VendTrans.Approved se establece en No o se rellenan campos de estado OnHold específicos. Es necesario hacer un seguimiento de las actualizaciones de VendTrans.

Capturar

Compare el campo de estado antes y después

Tipo de evento inferred
Diario de pagos aprobado
Se aprueba el flujo de trabajo del diario de pagos y se autoriza la generación de los pagos. Es la última comprobación antes de preparar la transferencia de fondos.
Por qué es importante

Permite distinguir la preparación administrativa de los pagos del cuello de botella de autorización.

Dónde obtenerlo

WorkflowTrackingStatusTable vinculado al ID de LedgerJournalTable (cabecera). El estado es Completed.

Capturar

Se registra cuando se completa la instancia del flujo de trabajo

Tipo de evento explicit
Error al conciliar la factura
El proceso de conciliación detecta una discrepancia entre la factura y la orden de compra o la recepción, ya sea en el precio o en la cantidad. A menudo, el proceso se detiene hasta que se resuelve.
Por qué es importante

Identifica puntos de fricción concretos en el proceso de conciliación. Sirve de apoyo al Dashboard de conciliación de órdenes de compra y tendencias de discrepancias.

Dónde obtenerlo

VendInvoiceInfoTable.MatchStatus cambia a Failed o Discrepancy. También puede observarse en las diferencias de conciliación de VendInvoiceInfoLine.

Capturar

Compare el campo MatchStatus antes y después

Tipo de evento inferred
Factura actualizada
Registra los cambios realizados en la cabecera o las líneas de la factura antes de contabilizarla. Las actualizaciones frecuentes pueden indicar problemas de extracción de datos o correcciones manuales necesarias durante la validación.
Por qué es importante

Una frecuencia elevada de actualizaciones puede indicar ciclos de retrabajo o una mala calidad de los datos de origen, por ejemplo, errores de OCR. Esto sirve de apoyo al monitor de retrabajo y precisión de los datos.

Dónde obtenerlo

Registro de base de datos (SysDatabaseLog) en VendInvoiceInfoTable, si está habilitado, o inferido a partir de los cambios en ModifiedDateTime cuando la frecuencia de consulta es alta.

Capturar

Compare ModifiedDateTime entre extracciones consecutivas

Tipo de evento inferred
Factura enviada para aprobación
La factura pendiente se envía al motor de flujo de trabajo para su revisión. Esto marca la transición del registro y la conciliación de datos a la fase de autorización.
Por qué es importante

Marca el inicio del tiempo de ciclo de aprobación. Es esencial para analizar la eficiencia de las jerarquías internas.

Dónde obtenerlo

WorkflowTrackingStatusTable.CreatedDateTime, donde ContextTableId es igual al ID de VendInvoiceInfoTable y el estado es Submitted.

Capturar

Se registra cuando se inicia la instancia del flujo de trabajo

Tipo de evento explicit
Recomendado Opcional

Guías de extracción

Cómo obtener sus datos de Microsoft Dynamics 365

¿Todo listo para empezar?

Utilice este Template para crear una base sólida de datos y empezar hoy mismo a optimizar sus flujos de trabajo de pago. Si necesita ayuda para identificar las tablas específicas de Dynamics 365, nuestro equipo está a su disposición.

Optimice ahora el procesamiento de pagos de cuentas por pagar

Reduzca los tiempos de ciclo un 30 % y elimine los retrasos de D365.

Comience su prueba gratuita

No se requiere tarjeta de crédito. Configuración en cinco minutos.