Su Plantilla de Datos para el Procesamiento de Pagos de Cuentas por Pagar

Microsoft Dynamics 365
Su Plantilla de Datos para el Procesamiento de Pagos de Cuentas por Pagar

Su Plantilla de Datos para el Procesamiento de Pagos de Cuentas por Pagar

Esta plantilla proporciona un marco integral para organizar sus datos financieros y mejorar la visibilidad de sus flujos de trabajo de pago. Incluye una lista estructurada de atributos y actividades para ayudarle a construir un registro de eventos de alta calidad a partir de su sistema de planificación de recursos empresariales. Al seguir estas directrices, podrá identificar ineficiencias y optimizar el camino desde la recepción de la factura hasta la liquidación final.
  • Atributos específicos del proceso para el análisis financiero
  • Hitos críticos de actividad para el seguimiento de pagos
  • Instrucciones detalladas de extracción para Dynamics 365
¿Nuevo en registros de eventos? Aprenda cómo crear un registro de eventos para Process Mining.

Atributos del Procesamiento de Pagos a Proveedores

Estos campos de datos representan las dimensiones clave necesarias para analizar sus ciclos de pago y asegurar altos niveles de transparencia en todo el proceso de cuentas por pagar.
5 Requerido 9 Recomendado 6 Opcional
Nombre Descripción
Actividad
Activity
La tarea específica o el cambio de estado que ocurrió.
Descripción

Este atributo describe el evento o paso realizado en el proceso, como 'Factura Creada', 'Factura Aprobada' o 'Pago Contabilizado'. Transforma los tipos de transacción técnicos y los cambios de estado del flujo de trabajo en eventos de negocio legibles.

En Dynamics 365, estas actividades a menudo se derivan de una combinación de inserciones en tablas (ej., un nuevo registro en VendInvoiceJour), seguimiento del historial del flujo de trabajo o actualizaciones de estado en la VendInvoiceInfoTable.

Por qué es importante

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

Dónde obtener

Derivado de varias tablas de transacciones y registros de historial de workflow

Ejemplos
Factura CreadaFactura AprobadaPago Generado
Hora del Evento
EventTime
La marca de tiempo cuando ocurrió la actividad.
Descripción

Este atributo registra la fecha y hora exactas en que tuvo lugar una actividad específica. Se utiliza para secuenciar eventos cronológicamente y calcular duraciones entre pasos.

Para Dynamics 365, esto suele obtenerse de CreatedDateTime, ModifiedDateTime o campos de fecha de transacción específicos como TransDate, dependiendo de la tabla consultada.

Por qué es importante

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

Dónde obtener

Campos de sistema CreatedDateTime o ModifiedDateTime en tablas de transacciones

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

El Número de Factura sirve como identificador de caso definitivo para esta vista de proceso. Agrupa de forma única todos los eventos relacionados con una única factura de proveedor, permitiendo un análisis exhaustivo de su recorrido desde la recepción hasta la liquidación.

En Microsoft Dynamics 365, esto corresponde típicamente al campo InvoiceId que se encuentra en tablas como VendInvoiceJour o VendInvoiceInfoTable. Es la clave principal para rastrear la obligación frente a un proveedor específico.

Por qué es importante

Es la clave fundamental para vincular actividades de Cuentas por Pagar inconexas en una única instancia de proceso.

Dónde obtener

Tabla: VendInvoiceJour, Campo: InvoiceId

Ejemplos
INV-2023-00198223344ACME-OCT-22
Source System
SourceSystem
El nombre del sistema donde se originaron los datos.
Descripción

Identifica el software o entorno de origen desde el cual se extrajeron los datos del proceso. En este contexto, indicará consistentemente la instancia de Microsoft Dynamics 365.

Esto es particularmente útil en entornos multi-sistema donde los datos pueden mezclarse desde ERPs y soluciones de escaneo externas.

Por qué es importante

Asegura la trazabilidad y el linaje de los datos en análisis multi-sistema.

Dónde obtener

Codificado o configurado durante la extracción

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

Indica la frescura de los datos utilizados para el análisis. Ayuda a los usuarios a comprender si están viendo datos en tiempo real o una instantánea de un período anterior.

Esto es típicamente generado por el proceso ETL (Extracción, Transformación, Carga) en lugar de ser un campo dentro de Dynamics 365.

Por qué es importante

Crítico para establecer confianza en los dashboards y KPIs.

Dónde obtener

Generado por el script de extracción

Ejemplos
2023-10-25T12:00:00Z2023-11-01T06:00:00Z
Cuenta de proveedor
VendorAccount
El número de cuenta único del proveedor.
Descripción

El identificador único del proveedor involucrado en la transacción. En Dynamics 365, esto corresponde al campo AccountNum en la VendTable.

Este atributo es central para la 'Vista de Complejidad de la Relación con el Proveedor', permitiendo el análisis del rendimiento y la fricción por cada relación específica con el proveedor.

Por qué es importante

Permite la segmentación del rendimiento del proceso por proveedor.

Dónde obtener

Tabla: VendInvoiceJour, Campo: InvoiceAccount u OrderAccount

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

La dimensión financiera que indica el departamento interno. En Dynamics 365, las dimensiones se almacenan dinámicamente (a menudo en DefaultDimension), requiriendo una consulta especializada para resolver el valor específico del 'Departamento'.

Este atributo se utiliza en la 'Vista de Complejidad de la Relación con el Proveedor' para ver qué departamentos internos generan el mayor volumen de Cuentas por Pagar.

Por qué es importante

Permite el desglose organizacional y el análisis de la rendición de cuentas.

Dónde obtener

Tabla: VendInvoiceJour, Campo: DefaultDimension (Requiere vista DimensionAttributeLevelValue)

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

La fecha impresa en la factura del proveedor. En Dynamics 365, este es el campo InvoiceDate. Difiere de la fecha de creación (cuando se introdujo en el sistema).

Utilizado en el 'Análisis del Tiempo de Entrega de Extremo a Extremo' para medir el ciclo de vida total desde la perspectiva del proveedor.

Por qué es importante

Define el inicio del período de vencimiento de la factura.

Dónde obtener

Tabla: VendInvoiceJour, Campo: InvoiceDate

Ejemplos
2023-10-012023-10-15
Fecha de Vencimiento
DueDate
La fecha en la que debe pagarse la factura.
Descripción

La fecha contractual en la que el pago debe ser liquidado para evitar penalizaciones. En Dynamics 365, esto se almacena como DueDate en el encabezado de la factura o el registro de la transacción.

Es la línea base principal para el KPI de 'Tasa de Pago a Tiempo' y ayuda a priorizar el trabajo en la vista de 'Rendimiento y Volumen del Proceso de Cuentas por Pagar'.

Por qué es importante

El punto de referencia para medir el rendimiento de pago a tiempo.

Dónde obtener

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 específica, como aprobar una factura o registrar un pago. Obtenido de los campos CreatedBy o ModifiedBy en D365.

Utilizado en el 'Análisis de bloqueo de pagos y fricción' para ver si procesadores específicos desencadenan más bloqueos que otros.

Por qué es importante

Permite el análisis del comportamiento de los recursos y la segregación de funciones.

Dónde obtener

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

Ejemplos
jdoeadminworkflow_sys
Importe de Factura
InvoiceAmount
El valor monetario total de la factura.
Descripción

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

Utilizado en el dashboard de 'Detección de Riesgos de Pagos Duplicados' para correlacionar montos con detalles del proveedor.

Por qué es importante

Crítico para analizar el volumen de gasto y el riesgo financiero.

Dónde obtener

Tabla: VendInvoiceJour, Campo: InvoiceAmount

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

El nombre descriptivo del proveedor. En D365, la cuenta del proveedor actúa como clave externa para la Libreta de Direcciones Global (DirPartyTable), donde se almacena el Name real.

Proporcionar nombres legibles para humanos facilita la 'Vista de Complejidad de la Relación con el Proveedor' y hace que los dashboards sean accesibles para los usuarios de negocio.

Por qué es importante

Proporciona contexto para el número de cuenta del Proveedor.

Dónde obtener

Tabla: DirPartyTable (vía VendTable), Campo: Name

Ejemplos
Contoso Office SupplyFabrikam ElectronicsLitware Inc.
Purchase Order Number
PurchaseOrderNumber
El número de referencia de la orden de compra asociada.
Descripción

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

Este atributo soporta el dashboard 'Tendencias de conciliación de OC y Discrepancias' al distinguir entre facturas respaldadas por órdenes de compra y facturas sin orden de compra.

Por qué es importante

Esencial para analizar la tasa de conciliación procure-to-pay.

Dónde obtener

Tabla: VendInvoiceJour, Campo: PurchId

Ejemplos
PO-000455000342PO-22-998
Sociedad
CompanyCode
El identificador de la entidad legal o subsidiaria.
Descripción

Representa la entidad legal dentro de la organización donde se está procesando la factura. En Microsoft Dynamics 365, esto se aplica estrictamente a través del campo del sistema DataAreaId.

Este atributo es esencial para el 'Análisis del Tiempo de Entrega de Extremo a Extremo', permitiendo comparaciones entre diferentes subsidiarias o unidades geográficas.

Por qué es importante

Permite un análisis comparativo entre diferentes unidades de negocio o países.

Dónde obtener

Tabla: VendInvoiceJour, Campo: DataAreaId

Ejemplos
USMFDEMFGBSI
¿Pago bloqueado?
IsPaymentBlocked
Indicador que señala si la factura está actualmente bloqueada para el pago.
Descripción

Un indicador booleano que identifica si la factura está en espera. En Dynamics 365, esto a menudo se deriva del estado OnHold en VendTrans o VendInvoiceInfoTable.

Este es el motor principal del 'Análisis de bloqueo de pagos y fricción', destacando las interrupciones del proceso.

Por qué es importante

Identifica puntos de fricción inmediatos e intervenciones manuales.

Dónde obtener

Tabla: VendTrans, Campo: Approved (invertido) o campos de Retención especializados

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 dicta las fechas de vencimiento y los descuentos (ej., Net30). En Dynamics 365, este es el PaymTermId.

Se analiza junto con el 'Tiempo de Ciclo' para ver si los retrasos del proceso están violando los términos acordados.

Por qué es importante

Proporciona contexto para el cálculo de la Fecha de Vencimiento.

Dónde obtener

Tabla: VendInvoiceJour, Campo: PaymTermId

Ejemplos
Net302%10Net30COD
Fecha de descuento por pronto pago
CashDiscountDate
La fecha en la que debe realizarse el pago para recibir un descuento.
Descripción

La fecha límite para capturar incentivos de pronto pago. En Dynamics 365, este es el CashDiscDate.

Este atributo impulsa el dashboard de 'Rendimiento de Captura de Descuentos por Pronto Pago', permitiendo a la organización cuantificar las oportunidades de ahorro perdidas.

Por qué es importante

Impacta directamente en el KPI de eficiencia financiera del proceso.

Dónde obtener

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 (ej., Cheque, Transferencia, EFT).
Descripción

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

Este atributo se utiliza en el dashboard 'Tiempos de entrega de ejecución de pagos' para evaluar la eficiencia de diferentes tipos de lotes de pago.

Por qué es importante

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

Dónde obtener

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

Ejemplos
CHECKACHWIRE
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, este es el campo CurrencyCode.

Importante para estandarizar los montos en la asignación de 'Monto de Actividad' si se requiere normalización de múltiples monedas.

Por qué es importante

Contexto necesario para interpretar valores financieros.

Dónde obtener

Tabla: VendInvoiceJour, Campo: CurrencyCode

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

El identificador interno del Libro Mayor General para el asiento contable. En Dynamics 365, el campo Voucher conecta la factura con las transacciones del Libro Mayor General.

Aunque técnico, es útil para el 'Camino del Proceso y Auditoría de Cumplimiento' rastrear las entradas hasta el GL para su conciliación.

Por qué es importante

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

Dónde obtener

Tabla: VendInvoiceJour, Campo: LedgerVoucher

Ejemplos
VOU-10023INV-ACC-992
Requerido Recomendado Opcional

Actividades del Procesamiento de Pagos a Proveedores

Esta lista identifica los pasos esenciales y los tipos de eventos que su registro de eventos debe capturar 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 usualmente inicia el flujo de trabajo de revisión de pagos.
Por qué es importante

Marca la transición de la obligación al procesamiento del desembolso de efectivo. Se utiliza para medir los Tiempos de Entrega de Ejecución de Pagos.

Dónde obtener

LedgerJournalTrans.CreatedDateTime. La factura se vincula a través del campo MarkedInvoice o de las tablas de liquidación.

Capturar

Registrado cuando se crea un registro en LedgerJournalTrans

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

Calcula el tiempo medio de aprobación. Los retrasos aquí impactan directamente la capacidad de aprovechar los descuentos por pronto pago.

Dónde obtener

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

Capturar

Registrado cuando la instancia de workflow se completa

Tipo de evento explicit
Factura Contabilizada
La factura se contabiliza en el Libro Mayor General, creando una obligación en el sistema. El registro se mueve de las tablas pendientes a las tablas de transacciones contabilizadas.
Por qué es importante

Un hito importante que indica el reconocimiento financiero de la deuda. Esta actividad permite que la factura sea seleccionada para el pago.

Dónde obtener

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

Capturar

Registrado cuando se ejecuta la transacción X

Tipo de evento explicit
Factura Cotejada con la Orden de Compra
El sistema vincula con éxito la línea de factura a una Orden de Compra o Recibo de Producto. Esta actividad significa la validación de la factura contra la orden de adquisición.
Por qué es importante

Crítico para el KPI de tasa de conciliación de OC en primera pasada. Diferencia entre el procesamiento sin intervención manual y las facturas que requieren intervención manual.

Dónde obtener

VendInvoiceInfoLine.PurchId y VendInvoiceInfoTable.MatchStatus. Inferido cuando MatchStatus cambia a Passed.

Capturar

Comparar el campo MatchStatus antes/después

Tipo de evento inferred
Factura Creada
La creación inicial de un registro de factura de proveedor pendiente en el sistema. Esto marca la entrada de la factura en el flujo de trabajo de Dynamics 365, ya sea manualmente o mediante importación de entidades de datos.
Por qué es importante

Establece el tiempo de inicio para los cálculos del plazo de entrega del proceso. Permite a las organizaciones medir cuánto tiempo permanecen las facturas en el sistema antes de ser procesadas o registradas.

Dónde obtener

VendInvoiceInfoTable.CreatedDateTime o la marca de tiempo de creación de VendInvoiceInfoTable.RecId. Esto representa el encabezado de la Factura de Proveedor Pendiente.

Capturar

Registrado cuando se crea un registro en VendInvoiceInfoTable

Tipo de evento explicit
Pago Contabilizado
El Diario de Pagos se contabiliza en el Libro Mayor General, liquidando la factura y compensando el saldo del proveedor. Esto completa el proceso financiero.
Por qué es importante

La actividad final para el Tiempo de Ciclo Promedio de Factura a Pago. Confirma que los asientos contables para la reducción de efectivo están finalizados.

Dónde obtener

LedgerJournalTrans se ha registrado. Actualiza VendTrans para mostrar la liquidación. El evento real es la contabilización del diario.

Capturar

Registrado cuando se ejecuta la transacción X

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

Soporta el KPI de Tiempo de Retraso de Aprobado a Ejecutado. Confirma que la instrucción de pago ha sido generada.

Dónde obtener

LedgerJournalTrans.PaymentStatus cambia a Enviado/Recibido. A menudo se infiere de las actualizaciones de la línea.

Capturar

Comparar el campo PaymentStatus antes/después

Tipo de evento inferred
Bloqueo de Pago Aplicado
Se aplica una retención a la transacción del proveedor, impidiendo que sea seleccionada en una propuesta de pago. Esto se hace a menudo manualmente para disputas.
Por qué es importante

Apoya el Análisis de Bloqueos de Pago y Fricción. Revela intervenciones manuales que retrasan la salida de efectivo.

Dónde obtener

La bandera VendTrans.Approved se establece en No, o se completan campos de estado OnHold específicos. Requiere seguimiento de actualizaciones en VendTrans.

Capturar

Comparar el campo de estado antes/después

Tipo de evento inferred
Conciliación de factura fallida
El proceso de conciliación identifica una discrepancia entre la factura y la OC/Recibo (variación de precio o cantidad). Esto a menudo detiene el proceso hasta que se resuelve.
Por qué es importante

Identifica puntos de fricción específicos en el proceso de conciliación. Soporta el dashboard de Tendencias de conciliación de OC y Discrepancias.

Dónde obtener

VendInvoiceInfoTable.MatchStatus cambia a Failed o Discrepancy. También visible en las variaciones de conciliación de VendInvoiceInfoLine.

Capturar

Comparar el campo MatchStatus antes/después

Tipo de evento inferred
Diario de Pagos Aprobado
El flujo de trabajo del Diario de Pagos es aprobado, autorizando la generación de pagos. Esta es la verificación final antes de que los fondos se preparen para la transferencia.
Por qué es importante

Separa la preparación administrativa de los pagos del bottleneck de autorización.

Dónde obtener

WorkflowTrackingStatusTable vinculando al ID de LedgerJournalTable (Encabezado). El estado es Completed.

Capturar

Registrado cuando la instancia de workflow se completa

Tipo de evento explicit
Factura actualizada
Registra los cambios realizados en el encabezado o las líneas de la factura antes de su contabilización. Las actualizaciones frecuentes pueden indicar problemas de extracción de datos o correcciones manuales requeridas durante la validación.
Por qué es importante

La alta frecuencia de actualizaciones sugiere bucles de reelaboración o mala calidad de datos desde la fuente (por ejemplo, errores de OCR). Esto apoya el Monitor de Reelaboración y Precisión de Datos.

Dónde obtener

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

Capturar

Comparar ModifiedDateTime en extracciones subsiguientes

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 de la entrada/conciliación de datos a la fase de autorización.
Por qué es importante

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

Dónde obtener

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

Capturar

Registrado cuando la instancia de workflow se inicia

Tipo de evento explicit
Recomendado Opcional

Guías de Extracción

Cómo obtener sus datos de Microsoft Dynamics 365