- Notas de versão
- Antes de começar
- Introdução
- Gerenciamento de acesso
- Como trabalhar com aplicativos de processo
- Criação de apps de processo
- Carregamento de dados
- Carregamento de dados
- Retrieving the SQL Server database parameters
- Configuração de uma conta do SQL Server para upload de dados usando um extrator
- Carregamento de dados usando o Theobald Xtract Universal
- Requisitos do Sistema
- Configuração do DataBridgeAgent
- Configuring CData Sync
- Adição de um conector personalizado ao DataBridgeAgent
- Uso do DataBridgeAgent com o Conector SAP para o Acelerador de Descoberta Purchase-to-Pay
- Uso do DataBridgeAgent com o Conector SAP para o Acelerador de Descoberta Order-to-Cash
- Personalização de aplicativos de processo
- Transformações de dados
- ModeloUm modelo de aplicativo
- Modelo de aplicativo Purchase-to-Pay
- Modelo de aplicativo Order to Cash
- Guia básico de solução de problemas
Introdução
This section contains an overview of the fields for each of the input tables of Order-to-Cash. 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 Order-to-Cash process.
Quando uma tabela ou campo não é obrigatório, deve fazer parte da entrada. Tabelas opcionais podem não conter registros e campos opcionais podem conter valores vazios.
Quando um campo é obrigatório, não deve conter valores NULL .
| Entidade | Tabelas | Obrigatório S/N |
|---|---|---|
| Ordem de venda | Sales_orders_baseSales_order_items_base | Y |
| Entregas | Deliveries_baseDelivery_items_base | N |
| Fatura | Invoices_baseInvoice_items_baseInvoide_cancellations_base | N |
| Contabilidade | Accounting_documents_base | N |
| Payment | Payments_base | N |
The illustration below displays the relations between entities of Order-to-Cash.
Os nomes de tabelas e de campos diferenciam maiúsculas de minúsculas. Certifique-se sempre de que os nomes dos campos (cabeçalhos de coluna) em seu conjunto de dados correspondam aos nomes dos campos na tabela e que os nomes dos arquivos correspondam aos nomes das tabelas.
Certifique-se de adicionar o sufixo _raw aos nomes das tabelas, ao Carregar dados usando o CData Sync.
Tipos de campo
Abaixo há uma visão geral dos diferentes tipos de campos e suas configurações de formato padrão.
| Tipo de campo | Format |
|---|---|
| Booleano | true, false, 1, 0 |
| data | yyyy-mm-dd |
| DateTime | yyyy-mm-dd hh:mm:ss[.ms],onde [.ms] é opcional. |
| double | Separador decimal: . (ponto)Separador de milhar: nenhum |
| Número inteiro | Separador de milhar: nenhum |
| text | N/A |
Ordem de venda
Sales_orders_base table
Abaixo há uma visão geral dos campos da tabela Sales_orders_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
sales_order_id | text | Y | O identificador exclusivo da ordem de venda. |
company | text | N | A empresa para a qual a ordem de venda é criada. |
customer | text | N | O cliente para o qual o pedido de venda é criado. |
customer_country | text | N | O país associado ao cliente. |
customer_region | text | N | A região associada ao cliente. |
distribution_channel | text | N | O canal de distribuição associado ao pedido de venda. |
division | text | N | A divisão associada ao pedido de venda. |
requested_delivery_date | data | N | A data de entrega solicitada pelo cliente para o pedido de venda. |
sales_group | text | N | O grupo de vendas associado à ordem de venda. |
sales_office | text | N | O escritório de vendas associado à ordem de venda. |
sales_order_type | text | N | O tipo de ordem de venda da ordem de venda. |
sales_organization | text | N | A organização de vendas do pedido de venda. |
Sales_order_items_base table
Abaixo há uma visão geral dos campos da tabela Sales_order_items_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
sales_order_item_id | text | Y | O identificador exclusivo do item da ordem de venda. |
sales_order_id | text | Y | O identificador exclusivo da ordem de venda. |
creation_date | data | Y | A data em que o item do pedido de venda é criado. |
category | text | N | A categoria do item do pedido de venda. |
incoterms | text | N | Os Incoterms associados ao item do pedido de venda. |
latest_expected_delivery_date | data | N | A última data de entrega esperada de (partes de) o item do pedido de venda. |
material | text | N | O material vendido. |
material_group | text | N | A categorização do material vendido. |
payment_terms | text | N | As condições de pagamento associadas ao item do pedido de venda. |
plant | text | N | A planta associada ao item da ordem de venda. |
profit_center | text | N | O centro de lucro associado ao item da ordem de venda. |
quantity | text | N | A quantidade e unidade de medida vendida. |
sales_order_item | text | N | Um nome amigável para identificar o item do pedido de venda |
shipping_point_country | text | N | O país onde as mercadorias são entregues associadas ao item do pedido de venda. |
storage_location | text | N | Local de armazenamento associado ao artigo da encomenda. |
value | double | N | Um valor monetário relacionado ao item do pedido de vendas. |
Entrega
Deliveries_base table
Abaixo há uma visão geral dos campos da tabela Deliveries_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
delivery_id | text | Y | O identificador exclusivo de cada entrega. |
Delivery_items_base table
Abaixo há uma visão geral dos campos da tabela Delivery_items_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
delivery_item_id | text | Y | O identificador exclusivo do item de entrega. |
delivery_id | text | N* | O identificador exclusivo de cada entrega. |
sales_order_item_id | text | N* | O identificador exclusivo do item da ordem de venda. |
delivery_item_is_invoiced | Booleano | N | Indica se o item do pedido de venda está liberado para faturamento. |
- Caso deseje incluir eventos relacionados a outras entidades que não o pedido de venda nos gráficos do processo, os campos
delivery_idesales_order_item_idsão obrigatórios.
Fatura
Invoices_base table
Abaixo há uma visão geral dos campos da tabela Invoices_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
invoice_id | text | Y | O identificador exclusivo da fatura. |
Invoice_items_base table
Abaixo há uma visão geral dos campos da tabela Invoice_items_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
invoice_item_id | text | Y | O identificador exclusivo do item da fatura. |
invoice_id | text | N* | O identificador exclusivo da fatura. |
delivery_item_id | text | N* | O identificador exclusivo do item de entrega. |
invoice_item_is_cancelled | Booleano | N | Indica se o item da nota fiscal está cancelado. |
invoice_item_is_released_into_accounting | Booleano | N | Indica se o item da fatura é faturável. |
- Caso deseje incluir eventos relacionados a outras entidades que não o pedido de venda nos gráficos do processo, os campos
invoice_idedelivery_item_idsão obrigatórios.
Invoice_cancellations_base table
Abaixo há uma visão geral dos campos da tabela Invoice_cancellations_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
invoice_cancellation_id | text | Y | O identificador exclusivo do cancelamento da fatura. |
invoice_id | text | N* | O identificador exclusivo da fatura cancelada. |
- Se quiser incluir eventos relacionados a outras entidades que não a ordem de venda nos gráficos do processo, o campo
invoice_idé obrigatório.
Contabilidade
Accounting_documents_base table
Abaixo há uma visão geral dos campos da tabela Accounting_documents_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
accounting_document_id | text | Y | O identificador exclusivo do documento contábil. |
invoice_id | text | N* | O identificador exclusivo da fatura. |
accounting_document_is _cancelled | Booleano | N | Indica se o documento contábil está cancelado. |
accounting_document_is _cleared | Booleano | N | Indica se o documento contábil foi tratado e está encerrado. |
- Se quiser incluir eventos relacionados a outras entidades que não a ordem de venda nos gráficos do processo, o campo
invoice_idé obrigatório.
Payment
Payments_base table
Abaixo há uma visão geral dos campos da tabela Payments_base.
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
payment_id | text | Y | O identificador exclusivo do pagamento. |
accounting_document_id | text | N* | O identificador exclusivo do documento contábil. |
- Se quiser incluir eventos relacionados a outras entidades que não a ordem de venda nos gráficos do processo, o campo
accounting_document_idé obrigatório.
Events
Events_base table
A tabela Events_base contém todos os logs de subeventos para todas as entidades. Abaixo está uma visão geral dos campos da tabela Events_base .
| Name | Tipo | Obrigatório S/N | Description |
|---|---|---|---|
activity | text | Y | O nome do evento. Isso descreve a etapa no processo. |
event_end | DateTime | Y | O carimbo de data/hora associado ao fim da execução do evento |
accounting_document_id | text | Y | O identificador exclusivo do documento contábil. |
delivery_id | text | Y | O identificador exclusivo de cada entrega. |
delivery_item_id | text | Y | O identificador exclusivo do item de entrega. |
invoice_id | text | Y | O identificador exclusivo da fatura. |
invoice_item_id | text | Y | O identificador exclusivo do item da fatura. |
invoice_cancellation_id | text | Y | O identificador exclusivo do cancelamento da fatura. |
payment_id | text | Y | O identificador exclusivo do pagamento. |
sales_order_id | text | Y | O identificador exclusivo da ordem de venda. |
sales_order_item_id | text | Y | O identificador exclusivo do item da ordem de venda. |
activity_category | text | N | O tipo de atividade que ocorre (por exemplo, alterar, definir/remover bloco) |
activity_order | Número inteiro | N | The number that defines in which order activities are executed in case they have the same Event end. |
activity_trigger | text | N | Campo descrevendo o motivo da atividade executada |
automated | Booleano | N | Indicador se o evento é executado manualmente ou automatizado. |
department | text | N | O departamento que executou o evento |
event_cost | double | N | Os custos de execução do evento. |
event_detail | text | N | Informações relacionadas ao evento. |
event_start * | DateTime | N | |
user | text | N | O usuário que executou o evento. |
user_function | text | N | A função associada ao usuário. |
user_type | Texto | N | A categorização do usuário. |
- Se
event_starteevent_endestiverem definidos em seu conjunto de dados, a duração do evento será conhecida. Isso será usado para calcular o tempo de produtividade dos eventos. Se apenasevent_endfor definido, o tempo de produtividade será calculado como a diferença entreevent_endanterior eevent_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 Order-to-Cash, you must add these fields to your .mvp connector and use DataBridgeAgent to load the data in your Purchase-to-Pay process app.
Certifique-se de adicionar o conector ao DataBridgeAgent. Consulte Adição de um conector personalizado ao DataBridgeAgent.
Espera-se que para cada registro seja preenchido exatamente um dos campos id , que é o da entidade na qual o evento ocorre. Os outros campos id podem estar vazios.
Além dos campos padrão obrigatórios (activitye event_end), uma entidade idé obrigatória. Esse campo depende da entidade da qual o evento faz parte.
Custom Fields
Additionally, custom case and event fields for both case and event properties are available for Order-to-Cash.
- 10 fields of type text (5 for events);
- 10 fields of type double (5 for events);
- 5 campos do tipo datetime; (Eles devem ter o formato aaaa-mm-dd hh:mm.ms, onde [.ms] é opcional.)
- 10 campos do tipo booleano (5 para eventos)
- 10 fields of type duration (5 for events).
If you want to use custom fields in Order-to-Cash, you must add these fields to your .mvp connector and use DataBridgeAgent to load the data in your Order-to-Cash process app.
Certifique-se de adicionar o conector ao DataBridgeAgent. Consulte Adição de um conector personalizado ao DataBridgeAgent.
Custom fields have generic names. Below is an overview of the custom fields that can be used in a Order-to-Cash process app.
| Name | Tipo de dados | Obrigatório S/N |
|---|---|---|
| custom_sales_order_item_text_{1...10} | text | N |
| custom_sales_order_item_number_{1...10} | double | N |
| custom_sales_order_item_datetime_{1...5} | DateTime | N |
| custom_sales_order_item_boolean_{1...10} | Booleano | N |
| custom_sales_order_item_duration_{1...10 | Número inteiro | 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} | Número inteiro | N |
Quando você usa um campo personalizado, você deve renomear o campo usando o Data Manager para um nome que corresponda ao valor. Consulte Campos.
Custom fields that are empty in your dataset, are not displayed in Process Mining.
- Introdução
- Tipos de campo
- Ordem de venda
- Sales_orders_base table
- Sales_order_items_base table
- Entrega
- Deliveries_base table
- Delivery_items_base table
- Fatura
- Invoices_base table
- Invoice_items_base table
- Invoice_cancellations_base table
- Contabilidade
- Accounting_documents_base table
- Payment
- Payments_base table
- Events
- Events_base table
- Custom Fields