Service Directory > v31.2 > Revenue_Management > Put_Facilities_and_Administration_Basis_Type
 

Operation: Put_Facilities_and_Administration_Basis_Type

A web service to create facilities and administration basis type.


@ - 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_Facilities_and_Administration_Basis_Type_Request

Request for creating or updating a Basis Type.
 
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.   
Facilities_and_Administration_Basis_Type_Reference  Facilities_and_Admin_Basis_TypeObject  [0..1]  References to Basis Types.   
Facilities_and_Administration_Basis_Type_Data  Facilities_and_Admin_Basis_Type_Data  [0..1]  Element containing data for a single Basis Type. 
Validation Description
Enter a unique Basis Type Name. [name] is already in use.   
Object Class(es) must be a member of Object Class Set [object class set].   
 
Validation Description
The Web Service is set to Add Only; but the Facilities and Administration Basis Type already exists.   
top
 

Response Element: Put_Facilities_and_Administration_Basis_Type_Response

Element containing Basis Type Response.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Facilities_and_Administration_Basis_Type_Reference  Facilities_and_Admin_Basis_TypeObject  [0..1]  References to Basis Types.   
top
 

Facilities_and_Admin_Basis_TypeObject

part of: Put_Facilities_and_Administration_Basis_Type_Request, Put_Facilities_and_Administration_Basis_Type_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  Facilities_and_Admin_Basis_TypeObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Facilities_and_Admin_Basis_TypeObjectID

part of: Facilities_and_Admin_Basis_TypeObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Facilities_and_Administration_Basis_Type_Reference_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
 

Facilities_and_Admin_Basis_Type_Data

part of: Put_Facilities_and_Administration_Basis_Type_Request
Element containing data for a single Basis Type.
 
Parameter name Type/Value Cardinality Description Validations
Facilities_and_Administration_Basis_Type_Reference_ID  string  [0..1]  The Reference ID of this Basis Type.   
Facilities_and_Administration_Basis_Type_Name  string  [1..1]  Name of this Basis Type.   
Object_Class_Set_Reference  Object_Class_SetObject  [1..1]  Reference to the Object Class Set for this Basis Type.   
Object_Class_Reference  Object_ClassObject  [1..*]  Reference to the Object Class for this Basis Type.   
Validation Description
Enter a unique Basis Type Name. [name] is already in use.   
Object Class(es) must be a member of Object Class Set [object class set].   
top
 

Object_Class_SetObject

part of: Facilities_and_Admin_Basis_Type_Data
 
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  Object_Class_SetObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Object_Class_SetObjectID

part of: Object_Class_SetObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Object_Class_Set_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
 

Object_ClassObject

part of: Facilities_and_Admin_Basis_Type_Data
 
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  Object_ClassObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Object_ClassObjectID

part of: Object_ClassObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Object_Class_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
 

Facilities_and_Admin_Basis_TypeReferenceEnumeration

part of: Facilities_and_Admin_Basis_TypeObjectID
Base Type
string
top
 

Object_Class_SetReferenceEnumeration

part of: Object_Class_SetObjectID
Base Type
string
top
 

Object_ClassReferenceEnumeration

part of: Object_ClassObjectID
Base Type
string
top