Service Directory > v31.2 > Inventory > Submit_Inventory_Move
 

Operation: Submit_Inventory_Move

This service operation will move inventory from one inventory location to another and submit it to the Move Inventory 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_Inventory_Move_Request

Element containing Inventory Move data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Contains data for business processing   
Inventory_Move_Data  Inventory_Move_Data  [0..1]  Element containing Inventory Move data 
Validation Description
Location [loc] is currently on hold.   
 
top
 

Response Element: Submit_Inventory_Move_Response

Element containing Submit Move Inventory Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Inventory_Move_Event_Reference  Unique_IdentifierObject  [0..1]  Reference to Inventory Move Event   
top
 

Financials_Business_Process_Parameters

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

Inventory_Move_Data

part of: Submit_Inventory_Move_Request
Element containing Inventory Move data
 
Parameter name Type/Value Cardinality Description Validations
Inventory_Site_Reference  LocationObject  [1..1]  Reference to an existing Inventory Site. Assigns the Site for the transaction and derives the Company.   
From_Location_Reference  LocationObject  [1..1]  References the location that inventory is being moved from (source inventory location). 
Validation Description
Enter a 'From Location' that belongs to the specified Inventory Site.   
 
Inventory_Move_Detail_Data  Inventory_Move_Detail_Data  [1..*]  Encapsulating element containing Inventory Move Detail data. 
Validation Description
The quantity requested can't be moved. The moved quantity ([move qty] [base uom]) is greater than the quantity not yet reserved ([available qty] [base uom]). Change the move quantity or unreserve.   
Duplicate serial numbers are not allowed.   
 
Validation Description
Location [loc] is currently on hold.   
top
 

LocationObject

part of: Inventory_Move_Data, Inventory_Move_Data, Inventory_Move_Detail_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
 

Inventory_Move_Detail_Data

part of: Inventory_Move_Data
Element containing Inventory Move data
 
Parameter name Type/Value Cardinality Description Validations
Inventory_Item_Reference  Purchase_ItemObject  [1..1]  Reference to the put away inventory item.   
Unit_of_Measure_Reference  Unit_of_MeasureObject  [1..1]  References the stocking unit of measure of the item being moved. 
Validation Description
Unit of measure [uom] is not valid for item [item].   
 
To_Unit_of_Measure_Reference  Unit_of_MeasureObject  [0..1]  When the task is Submit Inventory Move Units of Measure Request then this field references the 'To' Unit of Measure which cannot be the same as Unit of Measure. When the task is Submit Inventory Move Request then the 'To' Unit of Measure should be left blank or must be the same as the Unit of Measure Reference. 
Validation Description
When the task is Submit Inventory Move Request then the 'To' Unit of Measure should be left blank or must be the same as the Unit of Measure Reference.   
The 'To' Unit of Measure cannot be the same as the 'From' Unit of Measure.   
To Unit of Measure is required.   
 
Item_Lot_Reference  Item_LotObject  [0..1]  Reference to the Item Lot ID 
Validation Description
A lot id can't be assigned to an item which is not lot-controlled.   
The Lot ID is required for lot-controlled items.   
 
Item_Serial_Reference  Item_SerialObject  [0..*]  Reference to Item Serial 
Validation Description
This set of serial number(s) ([Wrong Item Serials]) is not located at [Currently Selected Location] [Currently Selected Lot] for [Selected Item]. Please check the serial number(s) on [Selected Item].   
The count of serial numbers entered does not match the quantity.   
Serial number(s) [number] currently exists on another picking list.   
When the task is Submit Inventory Unit of Measure Conversion Request then the Serial Numbers are not allowed.   
 
To_Location_Reference  LocationObject  [1..1]  References the location that inventory is being moved to (destination inventory location). 
Validation Description
Enter a 'To Location' that belongs to the Inventory Site specified in the header.   
Location [loc] is currently on hold.   
The To Inventory Location cannot be the same as the From Inventory Location.   
 
Quantity  decimal (26, 6)   [1..1]  The quantity (in stocking unit of measure) of the inventory item being moved. 
Validation Description
Quantity cannot be negative   
Invalid storage location referenced for [purchase item] [uom] [lot] in location [location]. Either a put away has not yet occurred or the entered data is invalid.   
The Total Quantity to Move for the Item/Unit of Measure exceeds the Quantity Available to Move ([available]) in the From Location.   
The Quantity must convert into a valid whole number in Base UOM.   
The Quantity must be a whole number for the UOM.   
The To UOM does not allow decimals. Enter a valid Quantity which converts to a whole number.   
The 'From UOM' and the 'To UOM' do not convert to the same quantity in Base UOM. [from uom] Quantity in Base UOM = [from base] [base uom], [to uom] Quantity in Base UOM = [to base] [base uom].   
 
Memo  string  [0..1]  Memo for the Inventory Move detail line.   
Validation Description
The quantity requested can't be moved. The moved quantity ([move qty] [base uom]) is greater than the quantity not yet reserved ([available qty] [base uom]). Change the move quantity or unreserve.   
Duplicate serial numbers are not allowed.   
top
 

Purchase_ItemObject

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

Purchase_ItemObjectID

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

Unit_of_MeasureObject

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

Unit_of_MeasureObjectID

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

Item_LotObject

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

Item_LotObjectID

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

Item_SerialObject

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

Item_SerialObjectID

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

Unique_IdentifierObject

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

Unique_IdentifierObjectID

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

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

LocationReferenceEnumeration

part of: LocationObjectID
Base Type
string
top
 

Purchase_ItemReferenceEnumeration

part of: Purchase_ItemObjectID
Base Type
string
top
 

Unit_of_MeasureReferenceEnumeration

part of: Unit_of_MeasureObjectID
Base Type
string
top
 

Item_LotReferenceEnumeration

part of: Item_LotObjectID
Base Type
string
top
 

Item_SerialReferenceEnumeration

part of: Item_SerialObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top