- Notas relacionadas
- Antes de empezar
- Primeros pasos
- Gestionar el acceso
- Trabajar con apps de proceso
- Creación de apps de procesos
- Cargar datos
- Personalizar apps de proceso
- Transformaciones de datos
- TemplateOne
- Plantilla de la app Purchase to Pay
- Plantilla de la aplicación Order to Cash
- Guía básica de resolución de problemas
Introducción
This section contains an overview of the fields for each of the input tables of Purchase-to-Pay. For each entity the fields are listed. For each field, the name and a data type are displayed. Apart from that, it is indicated whether the field is mandatory if the entity is included in the Purchase-to-Pay process.
Cuando una tabla o un campo no es obligatorio, debe formar parte de la entrada. Las tablas opcionales pueden no contener registros y los campos opcionales pueden contener valores vacíos.
Cuando un campo es obligatorio, no debe contener valores NULL .
| Entidad | Tabla | Obligatorio S/N |
|---|---|---|
| Solicitud de compra | Purchase_requisitions_base | N |
| Orden de compra | Purchase_orders_base | Y |
| Posición de orden de compra | Purchase_order_items_base | Y |
| Entrada de mercancías | Goods_receipt_base | N |
| Factura | Invoices_base | N |
| Elemento de la factura | Invoice_items_base | N |
| Contabilidad | Accounting_documents_base | N |
| Pago | Payments_base | N |
The illustration below displays the relations between entities of Purchase-to-Pay.
Los nombres de tablas y campos distinguen entre mayúsculas y minúsculas. Asegúrese siempre de que los nombres de campo (encabezados de columna) en tu conjunto de datos coinciden con los nombres de campo que figuran en la tabla siguiente y que los nombres de archivo coinciden con los nombres de tabla.
Si extrae los datos mediante CData Sync, _raw debe agregarse a los nombres de la tabla que se enumeran a continuación, por ejemplo, Purchase_orders_base_raw.
Tipos de campo
A continuación se presenta un resumen de los diferentes tipos de campos y su configuración de formato por defecto.
| Tipo de campo | Formato |
|---|---|
| Booleano | true, false, 1, 0 |
| Fecha | yyyy-mm-dd |
| datetime | yyyy-mm-dd hh:mm:ss[.ms], donde [.ms] es opcional. |
| double | Separador decimal: . (punto)Separador de miles: ninguno |
| Entero | Separador de miles: ninguno |
| text | N/D |
Solicitud de compra
Purchase_requisitions_base table
A continuación se muestra un resumen de los campos de la tabla Purchase_requisitions_base.
| Nombre | Tipo de datos | Obligatorio S/N | Descripción |
|---|---|---|---|
purchase_requisition_id | text | Y | El identificador único de la solicitud de compra. |
appproval_status | text | N | Estado de la solicitud de compra en el proceso. Por ejemplo, "abierto", "cerrado", "pendiente", "aprobado", etc. |
material | text | N | El material solicitado. |
material_group | text | N | La categorización del material solicitado. |
purchase_requisition | text | N | Un nombre fácil de usar para identificar la solicitud de compra. |
purchase_requisition_type | text | N | La categorización de las solicitudes de compra. |
requisitioner | text | N | La persona que solicitó la solicitud de compra |
value | double | N | Un valor monetario relacionado con la solicitud de compra |
Orden de compra
Purchase_orders_base table
A continuación se muestra un resumen de los campos de la tabla Purchase_orders_base.
| Nombre | Tipo de datos | Obligatorio S/N | Descripción |
|---|---|---|---|
purchase_order_id | text | Y | El identificador único de la orden de compra. |
creation_date | Fecha | Y | Fecha de creación de la orden de compra. |
approval_status | text | N | El estado de la orden de compra en el proceso. Por ejemplo, "abierto", "cerrado", "pendiente", "aprobado", etc. |
company | text | N | La empresa para la que se crea el pedido. |
purchase_order | text | N | Un nombre fácil de usar para identificar la orden de compra. |
purchase_order_creator | text | N | La persona que creó la orden de compra. |
purchase_order_type | text | N | La categorización de las órdenes de compra. |
purchasing_group | text | N | El grupo de compras asociado con la orden de compra. |
purchasing_organization | text | N | La organización de compras asociada a la orden de compra. |
supplier | text | N | El proveedor asociado a la orden de compra. |
one_time_supplier | Booleano | N | Un indicador de si el proveedor es un proveedor único. |
supplier_country | text | N | El país asociado al proveedor. |
supplier_region | text | N | La región asociada al proveedor. |
Purchase_order_items_base table
A continuación se muestra un resumen de los campos de la tabla Purchase_order_items_base.
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
purchase_order_item_id | text | Y | Identificador único del elemento de la orden de compra |
purchase_order_id | text | Y | El identificador único de la orden de compra |
purchase_requisition_id | text | N* | El identificador único de la solicitud de compra. |
business_area | text | N | El área empresarial asociada con la posición del pedido. |
cost_center | text | N | El centro de coste asociado al elemento de la orden de compra. |
customer | text | N | El cliente en nombre del cual se crea la posición de la orden de compra. |
customer_country | text | N | El país asociado al cliente. |
customer_region | text | N | La región asociada al cliente. |
delivery_complete | Booleano | N | Indicador de si se reciben todos los productos pedidos. |
latest_actual_delivery_date | Fecha | N | La última fecha de entrega real para el artículo de la orden de compra. |
latest_expected_delivery_date | Fecha | N | La última fecha de entrega confirmada originalmente para el artículo de la orden de compra. |
material | text | N | Los materiales solicitados. |
material_group | text | N | La categorización de los materiales pedidos. |
plant | text | N | La instalación asociada a la posición de la orden de compra. |
purchase_order_item | text | N | Un nombre fácil de usar para identificar el elemento de la orden de compra. |
quantity | text | N | La cantidad y la unidad de medida pedida. |
storage_location | text | N | La ubicación de almacenamiento asociada al artículo de la orden de compra. |
value | double | N | El valor monetario relacionado con el elemento de la orden de compra. |
- Si quieres incluir eventos de solicitud de compra en los gráficos de proceso, el campo
Purchase_requisition_ides obligatorio.
Goods_receipt_base
A continuación se muestra un resumen de los campos de la tabla Goods_receipt_base.
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
goods_receipt_id | text | Y | El identificador único de la entrada de mercancías. |
purchase_order_item_id | text | N* | Identificador único del elemento de la orden de compra. |
- Si quieres incluir eventos de recepción de mercancías en los gráficos de proceso, el campo
purchase_order_item_ides obligatorio.
Factura
Invoices_base table
A continuación se muestra un resumen de los campos de la tabla Invoices_base.
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
invoice_id | text | Y | El identificador único de la factura. |
invoice_id_accounting_relation | text | N* | El identificador único de la factura tal y como se conoce en el sistema contable. |
- Si quieres incluir eventos de cuentas por pagar en los gráficos de proceso, el campo
invoice_ides obligatorio.
Invoice_items_base table
A continuación se muestra un resumen de los campos de la tabla Invoice_items_base.
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
invoice_item_id | text | Y | El identificador único del elemento de factura. |
invoice_id | text | N* | El identificador único de la factura. |
purchase_order_item_id | text | N* | Identificador único del elemento de la orden de compra. |
- Si quieres incluir eventos relacionados con cuentas por pagar en los gráficos de proceso, los campos
invoice_idypurchase_ order_item_idson obligatorios.
Contabilidad
Accounting_documents_base table
A continuación se muestra un resumen de los campos de la tabla Accounting_documents_base.
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
accounting_document_id | text | Y | El identificador único del documento contable. |
invoice_id | text | N* | El identificador único de la factura tal y como se conoce en el sistema contable. |
- Si quieres incluir eventos relacionados con cuentas por pagar en los gráficos de proceso, tanto los campos
accounting_document_idcomoinvoice_idson obligatorios.
Pago
Payments_base table
A continuación se muestra un resumen de los campos de la tabla Payments_base.
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
payment_id | text | Y | El identificador único del pago. |
accounting_document_id | text | N* | El identificador único del documento contable. |
- Si quieres incluir eventos de pago en los gráficos del proceso, el campo
accounting_document_ides obligatorio.
Eventos
Tabla Events_base
La tabla Events_base contiene todos los registros de subevento para todas las entidades. A continuación se muestra una descripción general de los campos de la tabla Events_base .
| Nombre | Tipo | Obligatorio S/N | Descripción |
|---|---|---|---|
activity | text | Y | El nombre del evento. Esto describe el paso del proceso. |
event_end | datetime | Y | La marca de tiempo asociada al final de la ejecución del evento. |
purchase_requisition_id | text | Y | El identificador único de la solicitud de compra. |
purchase_order_id | text | Y | El identificador único de la orden de compra. |
purchase_order_item_id | text | Y | Identificador único del elemento de la orden de compra. |
goods_receipt_id | text | Y | El identificador único de la entrada de mercancías. |
invoice_id | text | Y | El identificador único de la factura. |
invoice_item_id | text | Y | El identificador único del elemento de factura. |
accounting_document_id | text | Y | El identificador único del documento contable. |
payment_id | text | Y | El identificador único del pago. |
activity_order | Entero | N | The number that defines in which order activities are executed in case they have the same Event end. |
department | text | N | El departamento que ejecutó el evento. |
event_cost | double | N | Los costes de ejecución del evento. |
event_detail | text | N | Información relacionada con el evento. |
event_start * | datetime | N | La marca de tiempo asociada al inicio de la ejecución del evento. |
automated | Booleano | N | Un indicador de si el evento se ejecuta de forma manual o automatizada. |
user | text | N | El usuario que ejecutó el evento. |
user_function | text | N | La función asociada con el usuario. |
user_type | text | N | La categorización del usuario. |
- Si tanto
event_startcomoevent_endestán definidos en tu conjunto de datos, se conoce la duración del evento. Esto se utilizará para calcular el tiempo de procesamiento de los eventos. Si solo se defineevent_end, el tiempo de procesamiento se calculará como la diferencia entreevent_endanterior y elevent_end.
event_start is only taken into account if every record in the dataset contains a not-null value.
If you want to use event_cost and/or event_start in Purchase-to-Pay, you must add these fields to your .mvp connector and use DataBridgeAgent to load the data in your Purchase-to-Pay process app.
Consulta Cargar datos mediante DataBridgeAgent.
Asegúrate de añadir el conector a DataBridgeAgent. Consulta Añadir un conector personalizado a DataBridgeAgent.
Se espera que por cada registro se rellene exactamente uno de los id campos, que es el de la entidad en la que tiene lugar el evento. Los otros id campos pueden estar vacíos.
Junto a los campos obligatorios estándar (activity y event_end), un entity_id es obligatorio. Este campo depende de la entidad de la que forma parte el evento.
Campos personalizados
Additionally, custom case and event fields for both case and event properties are available for Purchase-to-Pay.
- 10 fields of type text (5 fields for events);
- 10 fields of type double (5 fields for events);
- 5 campos de tipo datetime; (Deben tener el formato aaaa-mm-dd hh:mm.ms, donde [.ms] es opcional).
- 10 fields of type boolean (5 fields for events);
- 10 fields of type duration (5 fields for events).
Custom fields have generic names. Below is an overview of the custom fields that can be used in a Purchase-to-Pay process app.
If you want to use custom fields in Purchase-to-Pay, you must add these fields to your .mvp connector and use DataBridgeAgent to load the data in your Purchase-to-Pay process app.
Consulta Cargar datos mediante DataBridgeAgent.
Asegúrate de añadir el conector a DataBridgeAgent. Consulta Añadir un conector personalizado a DataBridgeAgent.
| Nombre | Tipo de datos | Obligatorio S/N |
|---|---|---|
| custom_purchase_order_item_text_{1...10} | text | N |
| custom_purchase_order_item_number_{1...10} | double | N |
| custom_purchase_order_item_datetime_{1...5} | datetime | N |
| custom_purchase_order_item_boolean_{1...10} | Booleano | N |
| custom_purchase_order_item_duration_{1...10} | Entero | N |
| custom_event_text_{1...5} | text | N |
| custom_event_number_{1...5} | double | N |
| custom_event_datetime_{1...5} | datetime | N |
| custom_event_boolean_{1...5} | Booleano | N |
| custom_event_duration_{1...5} | Entero | N |
Cuando utilizas un campo personalizado, debes cambiar el nombre del campo en el Gestor de datos a un nombre que coincida con el valor. Consulta Campos.
Custom fields that are empty in your dataset, are not displayed in Process Mining.
- Introducción
- Tipos de campo
- Solicitud de compra
- Purchase_requisitions_base table
- Orden de compra
- Purchase_orders_base table
- Purchase_order_items_base table
- Goods_receipt_base
- Factura
- Invoices_base table
- Invoice_items_base table
- Contabilidad
- Accounting_documents_base table
- Pago
- Payments_base table
- Eventos
- Tabla Events_base
- Campos personalizados