Service Directory > v31.2 > Financial_Management > Put_Basic_Grant
 

Operation: Put_Basic_Grant

Adds or updates Grants used as worktag values only. To add or update a complete Grant definition, use the Put Grant web service.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Put_Basic_Grant_Request

Element containing Grant reference for update and all Grant data items
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only Flag. Indicates that the service is an add only, not an update.   
Basic_Grant_Reference  GrantObject  [0..1]  Reference to an existing basic grant for update purposes only.   
Basic_Grant_Data  Basic_Grant_Data  [1..1]  Grant Data 
Validation Description
Can not switch an existing non basic worktag only grant to be a basic worktag only.   
 
Validation Description
Grant exists where the web service is set to Add Only.   
Grant Name matches a Grant Name in an existing Grant. Change Grant Name.   
top
 

Response Element: Put_Basic_Grant_Response

Element containing Put Basic Grant Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Basic_Grant_Reference  GrantObject  [0..1]  Reference to an existing Grant   
top
 

GrantObject

part of: Put_Basic_Grant_Request, Put_Basic_Grant_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  GrantObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

GrantObjectID

part of: GrantObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Grant_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Basic_Grant_Data

part of: Put_Basic_Grant_Request
Element containing basic Grant data for a grant used as a basic worktag only
 
Parameter name Type/Value Cardinality Description Validations
Grant_ID  string  [0..1]  Grant ID. This is the Grant unique identifier   
Grant_Name  string  [1..1]  Free form text for a meaningful Grant Name. Grant Name must be unique.   
Inactive  boolean  [0..1]  Boolean to indicate that Grant is inactive   
Validation Description
Can not switch an existing non basic worktag only grant to be a basic worktag only.   
top
 

GrantReferenceEnumeration

part of: GrantObjectID
Base Type
string
top