Service Directory > v32.1 > Resource_Management > Submit_Order_From_Supplier_Connection
 

Operation: Submit_Order_From_Supplier_Connection

This service operation will add or update Order-From Supplier Connection and submit to the Supplier Connection Event business process.


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

Element containing Order-From Supplier Connection Event Business Processing Options and Supplier Connection reference for update.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Supplier_Reference  SupplierObject  [0..1]  Supplier for Supplier Connection   
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Contains data for business processing   
Supplier_Connection_Data  Order_From_Supplier_Connection_Data  [0..1]  This element contains all Order-From Supplier Connections for the supplier   
Validation Description
Supplier must be in Approved Status.   
The specified Supplier is not valid.   
A Contact Information, Order-From Supplier Connection, Remit-To Supplier Connection or Alternate Name Change is currently in progress for this supplier by someone else. This Order-From Supplier Connection Change cannot be created. Try again later.   
Enter one default Order-From Connection only.   
top
 

Response Element: Submit_Order_From_Supplier_Connection_Response

Element containing Submit Order From Supplier Connection Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Supplier_Reference  SupplierObject  [0..1]  Supplier Reference   
Supplier_Connection_Data  Order_From_Supplier_Connection_Data  [0..1]  This element contains all Order-From Supplier Connections for the supplier   
top
 

SupplierObject

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

SupplierObjectID

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

Financials_Business_Process_Parameters

part of: Submit_Order_From_Supplier_Connection_Request
Contains data for business processing
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete  boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures the Comment for the Business Process.   
top
 

Business_Process_Comment_Data

part of: Financials_Business_Process_Parameters
Captures a comment for the Business Process.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Free form comment regarding the business process. 
Validation Description
This Business Process has been configured to disable comment. Please remove the comment or change the setting in the Business Process Policy or tenant setup.   
 
Worker_Reference  WorkerObject  [0..1]  Default the Person making the comment to the processing person if not submitted via the web service.   
top
 

WorkerObject

part of: Business_Process_Comment_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
 

Order_From_Supplier_Connection_Data

part of: Submit_Order_From_Supplier_Connection_Request, Submit_Order_From_Supplier_Connection_Response
This element contains all Order-From Supplier Connections for the supplier
 
Parameter name Type/Value Cardinality Description Validations
Supplier_Reference_ID  string  [0..1]  Supplier Reference ID   
Supplier_ID  string  [0..1]  Supplier ID   
Supplier_Connection_Line_Data  Order_From_Supplier_Connection_Line_Data  [0..*]  The Element contains individual Order-From Supplier Connection attributes 
Validation Description
Select an issue option or order from address for an active connection.   
Supplier Connection Name already exists for Supplier   
The specified Purchase Order Issue Option is invalid for the Supplier   
You can’t specify Default PO issue E-Mail, when PO Issue Option is not E-mail.   
Supplier Connection must be owned by the host Supplier   
Enter a unique Supplier Connection Name   
Select Default or Default for PO Type for an order-from connection.   
Multiple default suppler connections selected for a PO type. Select only 1 default connection for a PO type.   
Select a valid Order From Address.   
The specified Remit-To Supplier Connection is invalid for the supplier.   
You can't use this PO Issue Option because there is no supplier link referencing this supplier, and there is not any multi-supplier supplier link for PO Issue.   
Enter an active Remit-To Connection.   
You can only select one Alternate Name with Connection Purchase Order Name Usage.   
You can only select one Alternate Name with Connection Integration Name Usage.   
 
top
 

Order_From_Supplier_Connection_Line_Data

part of: Order_From_Supplier_Connection_Data
The Element contains individual Order-From Supplier Connection attributes
 
Parameter name Type/Value Cardinality Description Validations
Supplier_Connection_Reference  Order-From_Supplier_ConnectionObject  [0..1]  Supplier Connection Reference   
Supplier_Connection_ID  string  [0..1]  Supplier Connection ID   
Supplier_Connection_Name  string  [1..1]  Supplier Connection Name   
Default_For_PO_Type_Reference  Order_TypeObject  [0..*]  Default for Order Type   
Shipping_Method_Reference  Shipping_MethodObject  [0..1]  Shipping Method Reference   
Shipping_Terms_Reference  Shipping_TermsObject  [0..1]  Shipping Terms Reference   
Purchase_Order_Issue_Option_Reference  Purchase_Order_Issue_OptionObject  [0..1]  Purchase Order Issue Option   
Default_PO_Issue_Email_Data  Order-From_Supplier_Connection_Default_PO_Issue_Email_Reference  [0..*]  Default PO Issue Email. When adding or editing supplier connection with this information, you need to provide either Email Reference or the Email Address. 
Validation Description
You must enter a valid email address of type "Business" and usage including "Procurement" for default PO issue email.   
 
Remit_To_Supplier_Connection_Reference  Remit-To_Supplier_ConnectionObject  [0..1]  Default Remit-To Connection   
Order_From_Address_Reference_Reference  Address_ReferenceObject  [0..1]  Order-From Address   
Alternate_Name_Data  Order-From_Connection_Alternate_Name_Data  [0..*]  Alternate Name used by Order-From Connection 
Validation Description
Alternate Name [altname] does not have correct usage for Order-From Connection   
Alternate Name [altname] must be valid for Supplier.   
 
Is_Default  boolean  [0..1]  Flag to indicate if the Supplier Connection is the Default one   
Is_Inactive  boolean  [0..1]  Flag to indicate if the Supplier Connection is inactive   
Memo  string  [0..1]  Order from Connection Memo   
Validation Description
Select an issue option or order from address for an active connection.   
Supplier Connection Name already exists for Supplier   
The specified Purchase Order Issue Option is invalid for the Supplier   
You can’t specify Default PO issue E-Mail, when PO Issue Option is not E-mail.   
Supplier Connection must be owned by the host Supplier   
Enter a unique Supplier Connection Name   
Select Default or Default for PO Type for an order-from connection.   
Multiple default suppler connections selected for a PO type. Select only 1 default connection for a PO type.   
Select a valid Order From Address.   
The specified Remit-To Supplier Connection is invalid for the supplier.   
You can't use this PO Issue Option because there is no supplier link referencing this supplier, and there is not any multi-supplier supplier link for PO Issue.   
Enter an active Remit-To Connection.   
You can only select one Alternate Name with Connection Purchase Order Name Usage.   
You can only select one Alternate Name with Connection Integration Name Usage.   
top
 

Order-From_Supplier_ConnectionObject

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

Order-From_Supplier_ConnectionObjectID

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

Order_TypeObject

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

Order_TypeObjectID

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

Shipping_MethodObject

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

Shipping_MethodObjectID

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

Shipping_TermsObject

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

Shipping_TermsObjectID

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

Purchase_Order_Issue_OptionObject

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

Purchase_Order_Issue_OptionObjectID

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

Order-From_Supplier_Connection_Default_PO_Issue_Email_Reference

part of: Order_From_Supplier_Connection_Line_Data
Default PO Issue Email. When adding or editing supplier connection with this information, you need to provide either Email Reference or the Email Address.
 
Parameter name Type/Value Cardinality Description Validations
Email_Reference  Email_ReferenceObject  [0..1]  Email Reference   
Email_Address  string  [0..1]  Email Address   
Validation Description
You must enter a valid email address of type "Business" and usage including "Procurement" for default PO issue email.   
top
 

Email_ReferenceObject

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

Email_ReferenceObjectID

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

Remit-To_Supplier_ConnectionObject

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

Remit-To_Supplier_ConnectionObjectID

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

Address_ReferenceObject

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

Address_ReferenceObjectID

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

Order-From_Connection_Alternate_Name_Data

part of: Order_From_Supplier_Connection_Line_Data
Alternate Name used by Order-From Connection
 
Parameter name Type/Value Cardinality Description Validations
Alternate_Name  string  [1..1]  Alternate Name Text. The value should be one of the alternate names for the supplier.   
Alternate_Name_Usage_Reference  Alternate_Name_UsageObject  [0..*]  Usage of the Alternate Name. This field is optional - if provided, it'll be used to match the right Alternate Name record for the supplier, along with Alternate Name attribute. If it's not provided, only the Alternate Name will be used to match the alternate name record for the supplier.   
Validation Description
Alternate Name [altname] does not have correct usage for Order-From Connection   
Alternate Name [altname] must be valid for Supplier.   
top
 

Alternate_Name_UsageObject

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

Alternate_Name_UsageObjectID

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

SupplierReferenceEnumeration

part of: SupplierObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Order-From_Supplier_ConnectionReferenceEnumeration

part of: Order-From_Supplier_ConnectionObjectID
Base Type
string
top
 

Order_TypeReferenceEnumeration

part of: Order_TypeObjectID
Base Type
string
top
 

Shipping_MethodReferenceEnumeration

part of: Shipping_MethodObjectID
Base Type
string
top
 

Shipping_TermsReferenceEnumeration

part of: Shipping_TermsObjectID
Base Type
string
top
 

Purchase_Order_Issue_OptionReferenceEnumeration

part of: Purchase_Order_Issue_OptionObjectID
Base Type
string
top
 

Email_ReferenceReferenceEnumeration

part of: Email_ReferenceObjectID
Base Type
string
top
 

Remit-To_Supplier_ConnectionReferenceEnumeration

part of: Remit-To_Supplier_ConnectionObjectID
Base Type
string
top
 

Address_ReferenceReferenceEnumeration

part of: Address_ReferenceObjectID
Base Type
string
top
 

Alternate_Name_UsageReferenceEnumeration

part of: Alternate_Name_UsageObjectID
Base Type
string
top