Service Directory > v31.2 > Revenue_Management > Put_Electronic_Invoicing_Acknowledgement
 

Operation: Put_Electronic_Invoicing_Acknowledgement

This operation creates or updates an Electronic Invoicing Acknowledgement instance for 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_Electronic_Invoicing_Acknowledgement_Request

An element containing Electronic Invoicing Acknowledgement reference for all corresponding updates and data items.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  A flag to indicate that the service is an add only, and not an update.   
Electronic_Invoicing_Acknowledgement_Reference  Electronic_Invoicing_AcknowledgementObject  [0..1]  Reference to an existing Electronic Invoicing Acknowledgement for update only purposes.   
Electronic_Invoicing_Acknowledgement_Data  Electronic_Invoicing_Acknowledgement_WWS_Data  [1..1]  Element that includes all data for an Electronic Invoicing Acknowledgement. 
Validation Description
Enter a customer invoice reference.   
Enter a processed date.   
 
Validation Description
The web service flag is set to add only, and the electronic invoicing acknowledgement already exists.   
top
 

Response Element: Put_Electronic_Invoicing_Acknowledgement_Response

Element containing Put Electronic Invoicing Acknowledgement Response data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Electronic_Invoicing_Acknowledgement_Reference  Electronic_Invoicing_AcknowledgementObject  [0..1]  A unique reference to the Electronic Invoicing Acknowledgement.   
top
 

Electronic_Invoicing_AcknowledgementObject

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

Electronic_Invoicing_AcknowledgementObjectID

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

Electronic_Invoicing_Acknowledgement_WWS_Data

part of: Put_Electronic_Invoicing_Acknowledgement_Request
This Element that contains Electronic Invoicing Acknowledgement data.
 
Parameter name Type/Value Cardinality Description Validations
Electronic_Invoicing_Acknowledgement_ID  string  [0..1]  A unique identifier for an Electronic Invoicing Acknowledgement instance.   
Customer_Invoice_Reference  Customer_Invoice_DocumentObject  [0..1]  A reference to an existing customer invoice.   
Processed_Date  dateTime  [0..1]  The date and time when the electronic customer invoice was processed by the third party provider.   
Status  string  [0..1]  The status of an electronic invoice from the third party provider.   
Message  string  [0..1]  A message or any other data regarding the electronic invoice from the third party provider.   
Validation Description
Enter a customer invoice reference.   
Enter a processed date.   
top
 

Customer_Invoice_DocumentObject

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

Customer_Invoice_DocumentObjectID

part of: Customer_Invoice_DocumentObject
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, Customer_Invoice_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
 

Electronic_Invoicing_AcknowledgementReferenceEnumeration

part of: Electronic_Invoicing_AcknowledgementObjectID
Base Type
string
top
 

Customer_Invoice_DocumentReferenceEnumeration

part of: Customer_Invoice_DocumentObjectID
Base Type
string
top