RequisitionTypes
This component runs the Requisition Types function.
                     
                     Related data
- Presets
 - Values.
 
Methods
| Method | Type | Description | 
|---|---|---|
| Closed | SASI | Use this method to change the status of one or more Requisition Types to Closed. | 
| Create | SASI | Use this method to create one or more Requisition Types. | 
| CreateAsDraft | SASI | Use this method to create one or more Requisition Types with Draft status. | 
| CreateOrAmend | SASI | Use this method to create or amend one or more Requisition Types. | 
| Delete | SASI | Use this method to delete one or more Requisition Types. | 
| Hidden | SASI | Use this method to change the status of one or more Requisition Types to Hidden. | 
| Open | SASI | Use this method to change the status of one or more Requisition Types to Open. | 
| Query | Export | Use this method to extract Requisition Type data from SunSystems. | 
| SuspendedHeld | SASI | Use this method to change the status of one or more Requisition Types to Suspended/Held. | 
Mandatory fields
When creating or amending a Requisition Types, a value must be supplied for the type
                           RequisitionType.RequisitionType. If creating or amending child Values,
                           the Value Label Short Heading is required
                           RequisitionType.Value.ValueLabel.ShortHeading. If assigning Presets, a
                           value must be supplied for the Preset Code
                           RequisitionType.AssignPreset.PresetCode. The runtime validation may
                           require other payload elements to be present depending on the combination of values
                           specified.