Service Directory > v32.1 > Inventory > Submit_Capture_Goods_Delivery
 

Operation: Submit_Capture_Goods_Delivery

This service operation will capture goods delivery run and submit it to the Goods Delivery Run 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_Capture_Goods_Delivery_Request

Element containing Goods Delivery Run reference for update and all Goods Delivery Run data items
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only Flag. Indicates that the service is an add only, not an update.   
Goods_Delivery_Run_Reference  Goods_Delivery_RunObject  [0..1]  Reference to an existing Goods Delivery Run for capture goods delivery purposes.   
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Business Process Parameters provide the ability to auto-submit to the business process.   
Goods_Delivery_Run_Data  Goods_Delivery_Run_WWS_Data  [1..1]  Element containing Goods Delivery Run Order Data and all Goods Delivery Run Lines. 
Validation Description
Delivery Action of Both Attempt Delivery and Confirm Delivery can't be selected at the same time   
Delivery Action must be specified to be able to capture the delivery   
Goods Delivery Lines must be specified   
Goods Delivery Run ID cannot be entered when capturing multiple Runs   
Goods Delivery Run(s) are not Valid for Capture,   
You must provide all the Goods Delivery Run Line(s) to successfully complete the capture   
Goods Delivery Run Reference cannot be entered when capturing multiple Runs   
 
Validation Description
Goods Delivery Run Reference and Goods Delivery Run ID does not match   
You must provide a valid Goods Delivery Run Reference or a valid Goods Delivery Run(s) References that are (Open or Out for Delivery).   
Goods Delivery Run Reference and Goods Delivery Run(s) Reference does not match.   
top
 

Response Element: Submit_Capture_Goods_Delivery_Response

Element containing Submit Capture Goods Delivery Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Goods_Delivery_Runs_Reference  Goods_Delivery_RunObject  [0..*]  Reference to Goods Delivery Runs that are captured   
top
 

Goods_Delivery_RunObject

part of: Submit_Capture_Goods_Delivery_Request, Goods_Delivery_Run_WWS_Data, Submit_Capture_Goods_Delivery_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  Goods_Delivery_RunObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Goods_Delivery_RunObjectID

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

Goods_Delivery_Run_WWS_Data

part of: Submit_Capture_Goods_Delivery_Request
Element containing Goods Delivery Run Order Data and all Goods Delivery Run Lines.
 
Parameter name Type/Value Cardinality Description Validations
Good_Delivery_Run_ID  string  [0..1]  Goods Delivery Run ID. This is the Goods Delivery Run unique identifier.   
Goods_Delivery_Runs_Reference  Goods_Delivery_RunObject  [0..*]  Goods Delivery Run References for Capture   
Confirm_Delivery  boolean  [0..1]  Confirm Delivery Action   
Attempt_Delivery  boolean  [0..1]  Attempt Delivery Action   
Received_By_Reference  WorkerObject  [0..1]  Requester Reference   
Deliver_To_Reference  LocationObject  [0..1]  Deliver To Location reference   
Goods_Delivery_Run_Line_Data  Goods_Delivery_Run_Line_Data  [0..*]  Goods Delivery Run Line Data for Capture   
Validation Description
Delivery Action of Both Attempt Delivery and Confirm Delivery can't be selected at the same time   
Delivery Action must be specified to be able to capture the delivery   
Goods Delivery Lines must be specified   
Goods Delivery Run ID cannot be entered when capturing multiple Runs   
Goods Delivery Run(s) are not Valid for Capture,   
You must provide all the Goods Delivery Run Line(s) to successfully complete the capture   
Goods Delivery Run Reference cannot be entered when capturing multiple Runs   
top
 

LocationObject

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

LocationObjectID

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

Goods_Delivery_Run_Line_Data

part of: Goods_Delivery_Run_WWS_Data
Element containing all Goods Delivery Run Lines for Capture
 
Parameter name Type/Value Cardinality Description Validations
Goods_Delivery_Run_Line_Reference  Goods_Delivery_Run_LineObject  [0..1]  Goods Delivery Run Line reference 
Validation Description
Goods Delivery Line Instance does not match with any of run instances being captured   
 
Goods_Delivery_Run_Line_Number  decimal (4, 0) >0   [0..1]  Goods Delivery Run Line Number   
Quantity_Accepted  decimal (22, 2) >0   [0..1]  Quantity Accepted 
Validation Description
Quantity Accepted cannot be greater than Quantity Out for Delivery   
Quantity Accepted Cannot be entered for Attempt Delivery   
Delivery Reason must be entered when Quantity Accepted is not same a Quantity Out for Delivery   
 
Delivery_Reason_Reference  Inventory_Adjustment_ReasonObject  [0..1]  Goods Delivery Reason when Delivered Short   
Memo  string  [0..1]  Line Memo for Goods Delivery Capture   
top
 

Goods_Delivery_Run_LineObject

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

Goods_Delivery_Run_LineObjectID

part of: Goods_Delivery_Run_LineObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Goods_Delivery_Run_Line_Number  [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".   
@parent_id  string  [1..1]  Contains a unique identifier for an instance of a parent object   
@parent_type  WID, Good_Delivery_ID, Goods_Delivery_Run_ID  [1..1]  The unique identifier type of a parent object   
top
 

Inventory_Adjustment_ReasonObject

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

Inventory_Adjustment_ReasonObjectID

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

Goods_Delivery_RunReferenceEnumeration

part of: Goods_Delivery_RunObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

Goods_Delivery_Run_LineReferenceEnumeration

part of: Goods_Delivery_Run_LineObjectID
Base Type
string
top
 

Base Type
string

top
 

Inventory_Adjustment_ReasonReferenceEnumeration

part of: Inventory_Adjustment_ReasonObjectID
Base Type
string
top