Service Directory > v32.1 > Revenue_Management > Put_Customer_Invoice_Adjustment_Collection_Information
 

Operation: Put_Customer_Invoice_Adjustment_Collection_Information

Customer Invoice Adjustment to add Notes to a Customer Invoice


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

Create Customer Invoice Adjustment
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Customer_Invoice_Adjustment_Reference  Customer_Invoice_AdjustmentObject  [1..1]  Reference to an existing Customer Invoice Adjustment for update only purposes   
Customer_Invoice_Adjustment_Collection_Information  Customer_Invoice_Adjustment_Collection_Information  [1..*]  Customer Invoice Adjustment Attributes   
top
 

Response Element: Put_Customer_Invoice_Adjustment_Collection_Information_Response

Customer Invoice Collection Information Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Customer_Invoice_Adjustment_Reference  Customer_Invoice_AdjustmentObject  [0..1]  Customer Invoice Adjustment   
top
 

Customer_Invoice_AdjustmentObject

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

Customer_Invoice_AdjustmentObjectID

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

part of: Put_Customer_Invoice_Adjustment_Collection_Information_Request
Customer Invoice Adjustment Attributes
 
Parameter name Type/Value Cardinality Description Validations
Followup_Date  date  [0..1]  Followup Date 
Validation Description
Followup Date cannot be in the past.  Followup Date cannot be in the past. 
 
Note_Data  Note_WWS_Data  [0..*]  Includes Notes that have been made for a business object. On a Get operation, all existing Notes will be populated. On a Put or Submit operation, any note information on the request will be added as new notes. Existing notes cannot be updated on a Put or Submit request.   
top
 

Note_WWS_Data

part of: Customer_Invoice_Adjustment_Collection_Information
Includes Notes that have been made for a business object. On a Get operation, all existing Notes will be populated. On a Put or Submit operation, any note information on the request will be added as new notes. Existing notes cannot be updated on a Put or Submit request.
 
Parameter name Type/Value Cardinality Description Validations
Created  dateTime  [0..1]  The date and time this Note was created. On a Put or Submit operation, this field is ignored, and will be overwritten with the current date and time.   
Last_Updated  dateTime  [0..1]  The date and time this Note was last updated. On a Put or Submit operation, this field is ignored, and will be overwritten with the current date and time.   
Worker_Reference  WorkerObject  [0..1]  The Worker who created this Note (if the person who created it is a Worker). On a Put or Submit operation, this field is ignored, and will be overwritten by the person processing the request.   
Business_Entity_Contact_Reference  Business_Entity_ContactObject  [0..1]  The Business Entity Contact who created this Note (if the person who created it is a Business Entity Contact and not a Worker). On a Put or Submit operation, this field is ignored, and will be overwritten with the person processing the request.   
System_User_Reference  System_UserObject  [0..1]  The System User who created this Note (if the person who created it is neither a Business Entity Contact nor a Worker). On a Put or Submit operation, this field is ignored, and will be overwritten with the person processing the request.   
Note_Content  RichText  [0..1]  The main text content for this Note.   
top
 

WorkerObject

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

WorkerObjectID

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

Business_Entity_ContactObject

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

Business_Entity_ContactObjectID

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

System_UserObject

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

System_UserObjectID

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

part of: Customer_Invoice_AdjustmentObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Business_Entity_ContactReferenceEnumeration

part of: Business_Entity_ContactObjectID
Base Type
string
top
 

System_UserReferenceEnumeration

part of: System_UserObjectID
Base Type
string
top
 

RichText

part of: Note_WWS_Data
Base Type
string
top