Service Directory > v31.2 > Revenue_Management > Cancel_Revenue_Recognition_Schedule
 

Operation: Cancel_Revenue_Recognition_Schedule

This service will cancel a Revenue Recognition Schedule


@ - 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: Cancel_Revenue_Recognition_Schedule_Request

Cancel Revenue Recognition Schedule Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Revenue_Recognition_Schedule_Reference  Revenue_Recognition_ScheduleObject  [1..1]  Reference to an existing Revenue Recognition Schedule   
Cancel_All_Installments  boolean  [0..1]  Also cancel all installments that are in progress or have been completed   
Installments_To_Cancel_Reference  Revenue_Recognition_InstallmentObject  [0..*]  Cancel specific Complete or In Progress Installments for the Revenue Recognition Schedule   
Cancel_Schedule  boolean  [0..1]  Cancel schedule that are in progress or have been completed.   
Validation Description
Referenced Installment(s): [installments] doesn't belong to [schedule].   
You must specify either the Cancel Schedule flag, Cancel All flag or Installment Line Reference list.   
top
 

Response Element: Cancel_Revenue_Recognition_Schedule_Response

Cancel Revenue Recognition Schedule Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Revenue_Recognition_Schedule_Reference  Revenue_Recognition_ScheduleObject  [0..1]  Reference to an existing Revenue Recognition Schedule   
top
 

Revenue_Recognition_ScheduleObject

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

Revenue_Recognition_ScheduleObjectID

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

Revenue_Recognition_InstallmentObject

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

Revenue_Recognition_InstallmentObjectID

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

Revenue_Recognition_ScheduleReferenceEnumeration

part of: Revenue_Recognition_ScheduleObjectID
Base Type
string
top
 

Revenue_Recognition_InstallmentReferenceEnumeration

part of: Revenue_Recognition_InstallmentObjectID
Base Type
string
top