Service Directory > v32.1 > Revenue_Management > Cancel_Customer_Contract
 

Operation: Cancel_Customer_Contract

This service will cancel a Customer Contract


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

Cancel Customer Contract Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Customer_Contract_Reference  Customer_ContractObject  [1..1]  Reference to an existing Customer Contract 
Validation Description
This Contract is not Cancelable.   
Contract cannot be canceled while it has a deferred revenue balance.   
Contract cannot be canceled while it has recognized revenue.   
Contract cannot be canceled while it has billing or recognized revenue installments in progress.   
Contract cannot be canceled while it has an amount billed to date.   
 
Customer_Contract_Amendment_for_Cancel_Data  Customer_Contract_Amendment_for_Cancel_Data  [1..1]  Data element for Cancel Customer Contract   
top
 

Response Element: Cancel_Customer_Contract_Response

Cancel Customer Contract Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Customer_Contract_Reference  Customer_ContractObject  [0..1]  Customer Contract Reference for Cancel Customer Contract Web Service Response element   
top
 

Customer_ContractObject

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

Customer_ContractObjectID

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

Customer_Contract_Amendment_for_Cancel_Data

part of: Cancel_Customer_Contract_Request
Customer Contract Amendment for Cancel Data
 
Parameter name Type/Value Cardinality Description Validations
Contract_Amendment_Type_Reference  Contract_Amendment_TypeObject  [1..1]  Reference to Contract Amendment Type for Cancel Customer Contract Web Service   
Amendment_Effective_Date  date  [1..1]  Amendment Effective Date for Cancel Customer Contract Web Service   
Amendment_Signed_Date  date  [0..1]  Amendment Signed Date for Cancel Customer Contract Web Service   
Amendment_Number  string  [0..1]  Amendment Number for Cancel Customer Contract Web Service   
Document_Status_Reference  Document_StatusObject  [0..1]  Document Status Reference for for Cancel Customer Contract Web Service   
Amendment_Description  string  [0..1]  Amendment Description for Cancel Customer Contract Web Service   
top
 

Contract_Amendment_TypeObject

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

Contract_Amendment_TypeObjectID

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

Document_StatusObject

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

Document_StatusObjectID

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

Customer_ContractReferenceEnumeration

part of: Customer_ContractObjectID
Base Type
string
top
 

Contract_Amendment_TypeReferenceEnumeration

part of: Contract_Amendment_TypeObjectID
Base Type
string
top
 

Document_StatusReferenceEnumeration

part of: Document_StatusObjectID
Base Type
string
top