ProcessWIPSplit schema, example, validation rules, validation stylesheet |
ProcessWIPSplit type: ProcessWIPSplit | |
The purpose of the ProcessWIPSplit is to notify a Manufacturing Application of the creation of multiple production lots from a single production lot of a product being made on a production order. The business environment most likely to require this capability is a lot based discrete manufacturing scenario. This BOD communicates the originating lot, the resulting lots, their quantities, and the processing step at which this event occurred, along with the time at which this event occurred. |
ProcessWIPSplit extends: BusinessObjectDocument | |||||||
Structure: |
![]() |
||||||
Elements: |
|
ProcessWIPSplitDataArea extends: DataArea | ||||||||||
Structure: |
![]() |
|||||||||
Elements: |
|
ProcessWIPSplit Scenario Diagram |
Process schema |
Process type: Process | |
The Process verb is used to request processing of the associated noun by the receiving application or business to party. In a typical external exchange scenario a Process BOD is considered to be a legally binding message. For example, if a customer sends a ProcessPurchaseOrder BOD to a supplier and the supplier acknowlegdes with a positive AcknowledgePurchaseOrder, then the customer is obligated to fullfil the agreement, unless of course other BODs are allowed to cancel or change the original order. |
Process extends: AcknowledgableVerb | |
Structure: |
![]() |
WIPSplit schema |
WIPSplit type: WIPSplit | |
WIPSplit is used to notify a Manufacturing Application of the creation of multiple production lots from a single production lot of a product being made on a production order. |
Header type: WIPSplitHeader | |
Line type: WIPSplitLine | |
WIPSplitSource type: WIPSplitSource | |
Information concerning the specific production order in the WIP Split transaction to be processed. This component specifies the source (parent) production order from which to perform the split transaction. |
WIPSplitDestination type: WIPSplitDestination | |
Information concerning the specific production order in the WIP Split transaction to be processed. Instances of this component are the target (children) production orders to which to perform the split transaction. If the parent production order (specified in the WIPSplitSource component) is also a resulting child production lot, it must be specified again as a child production order (ie. you must define the WIPSplitSource again as an instance in the WIPSplitDestination). |
WIPSplit extends: Noun | ||||||||||
Structure: |
![]() |
|||||||||
Elements: |
|
WIPSplitDestination | |||||||||||||
Structure: |
![]() |
||||||||||||
Elements: |
|
WIPSplitHeader | ||||||||||||||||
Structure: |
![]() |
|||||||||||||||
Elements: |
|
WIPSplitLine | |||||||||||||
Structure: |
![]() |
||||||||||||
Elements: |
|
WIPSplitSource | |||||||||||||
Structure: |
![]() |
||||||||||||
Elements: |
|
Verb Common Files |
Verb.xsd schema |
AcknowledgableVerb extends: ConfirmableVerb | |||||||||
Structure: |
![]() |
||||||||
Attributes: |
|
AcknowledgementType restricts: xs:NMTOKEN | |||||||
Enumerations: |
|
ConfirmableVerb extends: Verb | |||||||||
Structure: |
![]() |
||||||||
Attributes: |
|
ConfirmType restricts: xs:NMTOKEN | |||||||
Enumerations: |
|
Expression restricts: xs:string | |
ExpressionCriteria | |||||||||
Structure: |
![]() |
||||||||
Elements: |
|
||||||||
Attributes: |
|
RequestVerb extends: ConfirmableVerb | |||||||
Structure: |
![]() |
||||||
Elements: |
|
VerbBase.xsd schema |
Verb type: Verb | |
Verb | |
Structure: |
![]() |
Noun Common Files |