Create
In an effort to simpilify the usage of the verbs the Create verb is being deprecated as of OAGIS 9.0, the Create will still be provided for the next three releases at which time it is scheduled to be removed from OAGIS. As such for all new development we recommend that you use the Process verb which may serve the same function of the Create verb has in the past. The Create verb is used to describe specific processing in a more fine grained manner beyond add, change or delete processing. This is generally used when the processing is initiating the building of a document, rather than moving a document from one system to another. Examples of this include Create PRODORDER and Create BOM. In these cases, the documents have not been constructed and need to be. This differs from the Add PO or Add REQUISITN processing as those requests refer to a document that has already been established and the document is being communicated to another business application.
See http://www.openapplications.org/oagis/9.0.
Element information
Namespace: http://www.openapplications.org/oagis/9
Schema document: org_openapplications_platform/1_1_1/Common/OAGi/Components/Meta.xsd
Type: ActionVerbType
Properties: Global, Qualified
Content
- ActionCriteria [0..*] Identifies with the ActionExpression the level by carrying a value of the expressionLanguage (this is typically XPath) within the BOD that the actionCode is to be performed. The ChangeStatus communicates just that the Change Status.
Attributes
None
Used in
- Type CreateMaintenanceOrderDataAreaType (Element DataArea)
- Type CreateProductionOrderDataAreaType (Element DataArea)
- Type CreateRequisitionDataAreaType (Element DataArea)
Sample instance
<Create> <ActionCriteria> <ActionExpression actionCode="Add">token</ActionExpression> <ChangeStatus> <Code>normalizedString</Code> <Description>string</Description> <EffectiveDateTime>2000-01-01</EffectiveDateTime> <ReasonCode>normalizedString</ReasonCode> <Reason>string</Reason> <StateChange>... </StateChange> <UserArea> <!--any element--> </UserArea> </ChangeStatus> </ActionCriteria> </Create>