Use cases

BOM and Item

  • Use cases to send BOM head, the documents attached to the BOM head, Item and BOM line details to D365 BC on release of an Engineering Item at 3DX side. The in built use cases are mentioned in the below table.

Use case Event Category Event Description

1. CreateItemAndBOMWithAttachment

Engineering Item

Status Changed (RELEASED)

Generates the payload from the received released Engineering item object ID and send the BOM head, documents attached to the BOM head, item and BOM line details to D365 BC. For more information about payload structure please check Payload.

  • Following is the list of processors which are available out of the box to send the information to D365 BC.

Processors Description

1. CreateItemAndBOMWithAttachment

Uses the Engineering item id to construct the payload for the Engineering item. This use-case uses 4 processors to send the information to the D365 BC. Following are the processors which will be executed in sequence.

Processors Description

CreateBOMHead

Sends the BOM head details to D365 BC.

CreateDocument

Sends the documents attached to the BOM head to D365 BC.

CreateItem

Sends the engineering item details to D365 BC.

CreateBOMLine

Sends the BOM Line details to D365 BC.

Use cases like CreateItemAndBOMWithAttachment uses multiple processors internally to send the information to D365 BC in sequential manner. Once all the processor are successfully executed then the use case is completed otherwise status will be partially completed. Output file is also generated tx-log.json which holds the information of the executed processor. So when user resends the job it will start executing the processor which is failed or not yet executed.