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
- Atributos recomendados para un análisis detallado
- Hitos esenciales del proceso que debe seguir
- Instrucciones específicas para extraer datos de NetSuite
Atributos del procesamiento de pagos de cuentas por pagar
| Nombre | Descripción | ||
|---|---|---|---|
|
Actividad
Activity
|
Nombre del paso del proceso o del evento realizado. | ||
|
Descripción
Este atributo registra la acción concreta o el cambio de estado que se produjo en un momento determinado. Algunos ejemplos son 'Factura creada', 'Estado de aprobación modificado' o 'Pago procesado'. Estos datos son esenciales para reconstruir el mapa del flujo del proceso. Al ordenar cronológicamente estas actividades para cada número de factura, la herramienta de Process Mining representa el flujo de trabajo real e identifica ciclos, retrabajos y desviaciones de la ruta ideal.
Por qué es importante
Define los pasos del mapa del proceso y es obligatorio para cualquier análisis de Process Mining.
Dónde obtenerlo
Registros System Notes o Workflow History
Ejemplos
Factura creadaFactura aprobadaPago programadoPago liquidado
|
|||
|
Hora del evento
EventTime
|
Marca de tiempo en que se produjo la actividad. | ||
|
Descripción
Fecha y hora exactas en que tuvo lugar una actividad. Se utiliza para ordenar los eventos y calcular la duración entre pasos. Las marcas de tiempo precisas son fundamentales para identificar cuellos de botella. Permiten calcular los tiempos de ciclo, como el tiempo necesario para una aprobación o el tiempo que una factura permanece bloqueada.
Por qué es importante
Es obligatorio para ordenar los eventos y calcular todos los KPI basados en el tiempo.
Dónde obtenerlo
Campo 'date' de System Notes
Ejemplos
2023-10-01T14:30:00Z2023-10-02T09:15:00Z
|
|||
|
Número de factura
InvoiceNumber
|
Identificador único de la factura del proveedor. | ||
|
Descripción
Este atributo representa el número de referencia único asignado a una factura de proveedor en NetSuite. Es el identificador definitivo del caso para el proceso de cuentas por pagar y agrupa todas las actividades relacionadas con una obligación de pago concreta. En el análisis, este campo actúa como clave principal de las instancias del proceso. Permite a los analistas seguir todo el ciclo de vida de un pasivo, desde la recepción y el registro de la factura hasta la liquidación del pago. Las variantes se agrupan según este identificador para determinar las rutas habituales del proceso.
Por qué es importante
Es el ID del caso obligatorio que vincula todos los eventos para formar un caso del proceso.
Dónde obtenerlo
Tabla Transaction, campo 'tranid' cuando el tipo es 'Vendor Bill'
Ejemplos
INV-2023-001VB-99822ACME-10299982311
|
|||
|
Sistema de origen
SourceSystem
|
Nombre del sistema del que proceden los datos. | ||
|
Descripción
Identifica la aplicación de software de la que se extrajeron los datos de los eventos. En este contexto, el valor suele ser fijo, como 'NetSuite'. Este atributo resulta útil en entornos con varios sistemas para seguir el linaje de los datos. Aunque esta vista se centra en NetSuite, mantener este campo garantiza la compatibilidad con los modelos de datos de toda la empresa.
Por qué es importante
Obligatorio para el linaje de datos y para distinguir los datos en entornos con varios sistemas.
Dónde obtenerlo
Se establece durante la extracción
Ejemplos
NetSuiteNetSuite OneWorld
|
|||
|
Última actualización de datos
LastDataUpdate
|
La fecha y hora en que se extrajeron o actualizaron los datos. | ||
|
Descripción
Indica cuándo se transfirieron por última vez los datos del sistema de origen a la plataforma de Process Mining. Esto permite saber si el análisis está actualizado. Sirve para determinar si los datos de los Dashboards reflejan el estado en tiempo real o una instantánea de un periodo anterior. Es fundamental para confiar en los cálculos de «Días de retraso».
Por qué es importante
Obligatorio para conocer la actualidad de los datos y el estado de sincronización.
Dónde obtenerlo
Marca de tiempo de ETL
Ejemplos
2023-11-01T00:00:00Z
|
|||
|
Departamento
Department
|
El departamento interno asociado a la factura. | ||
|
Descripción
Clasifica la factura según el centro de costes o el departamento interno (por ejemplo, TI o Marketing) que generó el gasto. Este atributo permite desglosar los tiempos de ciclo por departamento. Ayuda a detectar si algunos departamentos tardan más en codificar o aprobar facturas y facilita la mejora específica del proceso.
Por qué es importante
Permite analizar la eficiencia de los procesos por área de la organización.
Dónde obtenerlo
Campo «department» de Transaction
Ejemplos
TIMarketingFabricación
|
|||
|
Es factura sin PO
IsNonPO
|
Indicador que señala si la factura no está vinculada a una orden de compra. | ||
|
Descripción
Atributo booleano derivado de la ausencia de una orden de compra vinculada. Divide el proceso entre facturas respaldadas por una PO y facturas FI directas. Se utiliza en el Dashboard «Velocidad de procesamiento de facturas sin PO» para destacar la ineficiencia del procesamiento manual frente al proceso de conciliación de tres vías.
Por qué es importante
Segmento de alto nivel para analizar las variantes del proceso.
Dónde obtenerlo
Se deriva de que «PurchaseOrderNumber» sea nulo
Ejemplos
truefalse
|
|||
|
Estado de aprobación
ApprovalStatus
|
El estado actual de aprobación de la factura en el flujo de trabajo. | ||
|
Descripción
Indica si la factura está pendiente de aprobación, aprobada o rechazada. Este estado determina la lógica de transición del flujo de trabajo. Este campo es fundamental para la «Auditoría del cumplimiento del flujo de trabajo de aprobación». Los cambios de estado generan eventos de actividad, y el estado final determina si la factura está lista para el pago.
Por qué es importante
Permite seguir el avance de la factura en la etapa de aprobación.
Dónde obtenerlo
Campo «approvalstatus» de Transaction
Ejemplos
Pendiente de aprobaciónAprobadoRechazado
|
|||
|
Fecha de pago
PaymentDate
|
La fecha en que se ejecutó el pago. | ||
|
Descripción
La fecha registrada en la transacción de pago al proveedor vinculada a la factura. Marca la finalización del ciclo de cuentas por pagar. Se utiliza para calcular los «Tiempos del ciclo de pago de principio a fin». Al comparar esta fecha con «InvoiceDate», se obtiene la duración total del proceso.
Por qué es importante
Marca de tiempo final del ciclo principal del proceso.
Dónde obtenerlo
Fecha de la transacción de pago al proveedor vinculada
Ejemplos
2023-11-202023-12-05
|
|||
|
Fecha de vencimiento
DueDate
|
La fecha límite para pagar al proveedor. | ||
|
Descripción
Este atributo indica la fecha límite contractual de pago según las condiciones de la factura. Sirve como referencia para calcular los pagos puntuales. Este campo es un componente clave del KPI «Porcentaje de pagos puntuales». Al comparar la fecha de «Pago ejecutado» con este campo, el sistema identifica los pagos atrasados y ayuda a estimar posibles penalizaciones.
Por qué es importante
Fundamental para calcular el porcentaje de pagos puntuales e identificar obligaciones vencidas.
Dónde obtenerlo
Campo «duedate» de Transaction
Ejemplos
2023-11-152023-12-01
|
|||
|
Filial
Subsidiary
|
La filial o entidad jurídica de la empresa que recibe la factura. | ||
|
Descripción
En los entornos de NetSuite OneWorld, identifica la entidad jurídica específica (filial) a la que corresponde la factura. Esto permite comparar distintas partes de la organización. Este atributo alimenta el Dashboard «Tiempos del ciclo de pago de principio a fin» y permite comparar la eficiencia entre distintas unidades de negocio. Ayuda a determinar si algunas regiones o entidades tienen un rendimiento inferior.
Por qué es importante
Esencial para que las organizaciones con varias entidades comparen el rendimiento entre unidades de negocio.
Dónde obtenerlo
Campo «subsidiary» de Transaction
Ejemplos
Este de EE. UU.Sede central de EMEAVentas de APAC
|
|||
|
Importe de la factura
InvoiceAmount
|
El valor monetario total de la factura. | ||
|
Descripción
Importe total de la factura del proveedor, normalmente en la moneda base o en la moneda de la transacción. Esta métrica permite analizar el impacto financiero. Se utiliza en el Dashboard «Seguimiento de pagos atrasados y penalizaciones» para cuantificar el riesgo de liquidez que suponen los pagos demorados. También permite priorizar las facturas de mayor importe para su gestión manual.
Por qué es importante
Necesario para cuantificar el impacto financiero de las ineficiencias del proceso.
Dónde obtenerlo
Campo «usertotal» o «foreignamount» de Transaction
Ejemplos
1500.00250.5010000.00
|
|||
|
Nombre del proveedor
VendorName
|
Nombre del proveedor que emite la factura. | ||
|
Descripción
Este atributo contiene el nombre de la entidad asociada a la factura del proveedor. Es fundamental para analizar el rendimiento en toda la cadena de suministro. En el análisis, este campo permite usar el Dashboard «Variación del ciclo de pago a proveedores». Los analistas pueden agrupar los casos por proveedor para detectar cuáles generan discrepancias de conciliación de forma recurrente o aplican condiciones de pago no estándar.
Por qué es importante
Esencial para agrupar el análisis por proveedor y detectar cuellos de botella específicos.
Dónde obtenerlo
Campo «entity» de Transaction, unido al registro Vendor
Ejemplos
Office DepotOracleFedEx
|
|||
|
Número de orden de compra
PurchaseOrderNumber
|
Número de referencia de la orden de compra relacionada. | ||
|
Descripción
Vincula la factura del proveedor con la orden de compra (PO) de origen. Si este campo está vacío, la factura se considera una factura sin PO. Este atributo es fundamental para el Dashboard «Velocidad de procesamiento de facturas sin PO». Permite separar las variantes del proceso entre facturas con PO y facturas sin PO (FI) para comparar la eficiencia y el cumplimiento.
Por qué es importante
Necesario para distinguir el procesamiento de facturas con PO del de facturas sin PO.
Dónde obtenerlo
Campo «createdfrom» de Transaction
Ejemplos
PO-8821PO-1002null
|
|||
|
Usuario
User
|
La persona empleada que realizó la actividad. | ||
|
Descripción
Identifica a la persona responsable de un evento específico, como aprobar una factura o liberar un bloqueo de pago. Se utiliza en el Dashboard «Monitor de cuellos de botella del flujo de trabajo de aprobación» para detectar demoras asociadas a recursos concretos. Ayuda a la dirección a equilibrar la carga de trabajo e identificar las necesidades de formación de cada integrante del equipo.
Por qué es importante
Necesario para analizar los recursos e identificar cuellos de botella a nivel de usuario.
Dónde obtenerlo
System Notes 'name' o Transaction 'employee'
Ejemplos
Juan PérezAdministrador de finanzasSistema
|
|||
|
Bloqueo de pago
PaymentHold
|
Indica si la factura está bloqueada para el pago. | ||
|
Descripción
Indicador o estado que señala que la factura tiene un bloqueo de pago y no puede incluirse en las ejecuciones de pago. Este atributo permite analizar el impacto de los bloqueos de pago en el Dashboard correspondiente. Analizar durante cuánto tiempo este campo permanece en «true» permite detectar demoras de procesamiento causadas por disputas o falta de información.
Por qué es importante
Fundamental para analizar por qué las facturas están detenidas o se demoran.
Dónde obtenerlo
Campo «paymenthold» de Transaction
Ejemplos
truefalse
|
|||
|
Condiciones de pago
PaymentTerms
|
Las condiciones acordadas que establecen los plazos de pago y los descuentos. | ||
|
Descripción
Especifica las condiciones de pago, como «30 días netos» o «2 % a 10 días, neto a 30 días». Este contexto ayuda a explicar la «Fecha de vencimiento» y las posibilidades de obtener descuentos por pronto pago. Este atributo se utiliza en el Dashboard «Porcentaje de descuentos por pronto pago aprovechados». Permite identificar las facturas que podían beneficiarse de descuentos y relacionar los descuentos no aprovechados con condiciones restrictivas específicas.
Por qué es importante
Aporta contexto a la fecha de vencimiento y permite identificar oportunidades de descuento.
Dónde obtenerlo
Campo «terms» de Transaction
Ejemplos
30 días netos2 % a 10 días, neto a 30 díasPagadero al recibir
|
|||
|
Descuento disponible
DiscountAvailable
|
El importe del descuento potencial disponible por pronto pago. | ||
|
Descripción
Valor monetario del descuento por pronto pago, calculado a partir del importe de la factura y las condiciones de pago. Representa el ahorro potencial. Este atributo es fundamental para el Dashboard «Porcentaje de descuentos por pronto pago aprovechados». Al sumar este valor en los pagos atrasados, los analistas pueden calcular el total de ahorros no aprovechados.
Por qué es importante
Cuantifica la oportunidad financiera que ofrece acelerar el proceso.
Dónde obtenerlo
Calculado a partir de Terms e InvoiceAmount
Ejemplos
30.000.0015.50
|
|||
|
Días de retraso
DaysOverdue
|
Número de días transcurridos entre la fecha de vencimiento y la fecha de pago. | ||
|
Descripción
Métrica calculada que mide el retraso del pago con respecto a la fecha de vencimiento. Los valores negativos indican un pago anticipado. Este atributo alimenta el Dashboard «Seguimiento de pagos atrasados y penalizaciones». Es esencial para cuantificar la gravedad de los retrasos e identificar patrones de pagos tardíos recurrentes.
Por qué es importante
Métrica clave para analizar el cumplimiento de los pagos y el riesgo de penalizaciones.
Dónde obtenerlo
Calculado: PaymentDate - DueDate
Ejemplos
50-2
|
|||
|
Fecha de la factura
InvoiceDate
|
La fecha que figura en la factura del proveedor. | ||
|
Descripción
La fecha del documento proporcionada por el proveedor. A menudo, es el punto de partida para calcular la antigüedad de la factura. Se utiliza para calcular el «Tiempo de procesamiento de principio a fin». La diferencia entre esta fecha y la fecha de creación en NetSuite puede revelar demoras en el escaneo o en la gestión del correo.
Por qué es importante
Marca el inicio oficial del plazo del proveedor.
Dónde obtenerlo
Campo «trandate» de Transaction
Ejemplos
2023-10-012023-10-05
|
|||
|
Moneda
Currency
|
La moneda en la que se emitió la factura. | ||
|
Descripción
El código ISO que representa la moneda de la transacción. Es importante para las organizaciones multinacionales. Se utiliza para normalizar los valores financieros en el análisis del «Importe de la factura». También ayuda a detectar si los procesos de cambio de divisas alargan la actividad «Pago liquidado».
Por qué es importante
Necesario para agregar correctamente los datos financieros y analizar las divisas.
Dónde obtenerlo
Campo «currency» de Transaction
Ejemplos
USDEURGBP
|
|||
Actividades del procesamiento de pagos de cuentas por pagar
| Actividad | Descripción | ||
|---|---|---|---|
|
Factura aprobada
|
El estado de Vendor Bill cambia a Open, lo que indica que se ha autorizado el pago y que la factura ha afectado al libro mayor. Es un hito clave antes del pago. | ||
|
Por qué es importante
Finaliza el ciclo de aprobación y deja la factura disponible para programar el pago. Es esencial para medir la eficiencia de las aprobaciones.
Dónde obtenerlo
System Notes. Busque un cambio en el campo 'approvalstatus' a '2' (Approved) o un cambio del estado a 'Open'.
Capturar
Compare el campo de estado antes y después
Tipo de evento
inferred
|
|||
|
Factura creada
|
Creación inicial del registro Vendor Bill en NetSuite. Marca el inicio del proceso e indica que la factura se ha registrado en el ERP. | ||
|
Por qué es importante
Establece la marca de tiempo de referencia para todo el ciclo de cuentas por pagar y los cálculos de antigüedad.
Dónde obtenerlo
Tabla Transaction. Filtre por tipo de registro Vendor Bill. Capture el campo datecreated o trandate.
Capturar
Se registra cuando se ejecuta la transacción Vendor Bill
Tipo de evento
explicit
|
|||
|
Factura vinculada a una orden de compra
|
Indica que Vendor Bill se creó a partir de una orden de compra existente o se vinculó a ella. Permite distinguir las facturas asociadas a órdenes de compra de las que no lo están. | ||
|
Por qué es importante
Es fundamental para analizar el cumplimiento de las políticas de compras y comparar los tiempos de ciclo de las facturas con orden de compra y sin ella.
Dónde obtenerlo
Tabla Transaction. Compruebe el campo 'createdfrom' del registro Vendor Bill. Si contiene un ID de orden de compra, esta actividad tuvo lugar.
Capturar
Compare el campo de estado antes y después
Tipo de evento
inferred
|
|||
|
Pago liquidado
|
Bill Payment se marca como liquidado durante la conciliación bancaria. Esto confirma que los fondos han salido de la cuenta bancaria. | ||
|
Por qué es importante
Proporciona la fecha real de finalización financiera para analizar el flujo de caja, distinta de la fecha contable del pago.
Dónde obtenerlo
Transaction Line. El indicador 'cleared' se establece en True en la línea de transacción Bill Payment.
Capturar
Se registra cuando se ejecuta la transacción X
Tipo de evento
explicit
|
|||
|
Pago procesado
|
Se contabiliza correctamente un registro Bill Payment y la factura queda marcada como Paid in Full o Partially Paid. El pasivo se cancela en el libro mayor. | ||
|
Por qué es importante
Es el principal hito de finalización del proceso de pago. Se utiliza para calcular el tiempo de ciclo de procesamiento de principio a fin.
Dónde obtenerlo
Tabla Transaction. Identifique la creación de un registro 'Bill Payment' o el cambio de estado a 'Deposited' (para cheques) o 'Paid'.
Capturar
Se registra cuando se ejecuta la transacción Bill Payment
Tipo de evento
explicit
|
|||
|
Aprobación de factura solicitada
|
El estado de Vendor Bill cambia a Pending Approval. Esto indica que la factura ha entrado en el flujo de trabajo de enrutamiento para su autorización. | ||
|
Por qué es importante
Marca el inicio del tiempo de ciclo de aprobación y permite identificar cuellos de botella en la cadena de autorización.
Dónde obtenerlo
System Notes. Busque un cambio en el campo 'approvalstatus' a '1' (Pending Approval).
Capturar
Compare el campo de estado antes y después
Tipo de evento
inferred
|
|||
|
Bloqueo de pago aplicado
|
La casilla Payment Hold de Vendor Bill se marca como True. Esto impide que la factura se incluya en las ejecuciones de pago. | ||
|
Por qué es importante
Identifica cuellos de botella en los que las facturas se detienen por disputas o decisiones de gestión del flujo de caja.
Dónde obtenerlo
System Notes. Busque un cambio del campo 'paymenthold' de 'F' a 'T'.
Capturar
Se registra cuando se ejecuta la transacción X
Tipo de evento
explicit
|
|||
|
Bloqueo de pago levantado
|
La casilla Payment Hold se marca como False y la factura queda disponible para su procesamiento. Esto marca el final del periodo de bloqueo. | ||
|
Por qué es importante
Se utiliza para calcular el KPI de duración del bloqueo de pago y conocer los tiempos de resolución de las facturas disputadas.
Dónde obtenerlo
System Notes. Busque un cambio del campo 'paymenthold' de 'T' a 'F'.
Capturar
Se registra cuando se ejecuta la transacción X
Tipo de evento
explicit
|
|||
|
Crédito de proveedor aplicado
|
Se aplica un Bill Credit (Vendor Credit) a Vendor Bill para reducir el importe adeudado. Es una alternativa al pago en efectivo. | ||
|
Por qué es importante
Explica por qué el importe del pago puede diferir del importe de la factura y permite cerrar correctamente el pasivo.
Dónde obtenerlo
Transaction Links. Identifique cuándo se vincula a Vendor Bill una transacción de tipo 'Vendor Credit'.
Capturar
Compare el campo de estado antes y después
Tipo de evento
inferred
|
|||
|
Cuenta de la factura modificada
|
Se cambia la cuenta de gastos del libro mayor en las líneas de la factura. Esto indica una corrección de errores de codificación o una reclasificación. | ||
|
Por qué es importante
Mide directamente el KPI de tasa de recodificación de facturas y señala pérdidas de eficiencia en el paso de codificación contable.
Dónde obtenerlo
System Notes. Busque cambios en el campo 'account' de la lista de subregistros Transaction Line.
Capturar
Se registra cuando se ejecuta la transacción X
Tipo de evento
explicit
|
|||
|
Factura rechazada
|
Vendor Bill se devuelve a quien la presentó para que la corrija o se deniega. Esto representa un ciclo de retrabajo o la finalización del flujo de aprobación. | ||
|
Por qué es importante
Un alto porcentaje de rechazos indica fricciones en el proceso, problemas de formación o problemas de calidad de los datos en etapas anteriores.
Dónde obtenerlo
System Notes. Busque un cambio en el campo 'approvalstatus' a '3' (Rejected).
Capturar
Compare el campo de estado antes y después
Tipo de evento
inferred
|
|||
|
Importe de la factura modificado
|
El importe total de Vendor Bill cambia después de su creación inicial. Esto puede indicar retrabajo, errores de entrada de datos o resolución de discrepancias. | ||
|
Por qué es importante
Indica intervención manual y retrabajo, que reducen el procesamiento automatizado de principio a fin.
Dónde obtenerlo
System Notes. Busque cambios en los campos 'total' o 'usertotal' del registro Vendor Bill.
Capturar
Se registra cuando se ejecuta la transacción X
Tipo de evento
explicit
|
|||
|
Pago anulado
|
Se anula un Bill Payment procesado anteriormente y se vuelve a abrir Vendor Bill. Esto representa una excepción importante y un fallo del proceso. | ||
|
Por qué es importante
Es fundamental para el cumplimiento de auditoría y para identificar las causas de los pagos fallidos, como errores de impresión de cheques o rechazos bancarios.
Dónde obtenerlo
System Notes de Bill Payment. Cambio de estado a 'Voided'.
Capturar
Se registra cuando se ejecuta la transacción X
Tipo de evento
explicit
|
|||
|
Pago programado
|
Se crea un registro Bill Payment con el estado 'Pending Approval'. Esto suele ocurrir al crear un lote de pagos electrónicos (EFT). | ||
|
Por qué es importante
Distingue entre la intención de pagar y la ejecución efectiva de los fondos, y señala demoras en la autorización del pago.
Dónde obtenerlo
Tabla Transaction. Creación de un registro 'Bill Payment' vinculado a Bill, con el estado 'Pending Approval'.
Capturar
Compare el campo de estado antes y después
Tipo de evento
inferred
|
|||
Guías de extracción
¿Listo para comenzar?
Comience hoy su recorrido de Process Mining aplicando este Template a su entorno de NetSuite. Empiece a detectar oportunidades de eficiencia y a optimizar sus flujos de trabajo de pago.
Optimice hoy el procesamiento de pagos de cuentas por pagar
Identifique cuellos de botella y reduzca el tiempo de ciclo en un 30 %.
No se requiere tarjeta de crédito. La configuración toma solo unos minutos.