Service Directory > v31.2 > Inventory > Submit_Ad_Hoc_Put-Away
 

Operation: Submit_Ad_Hoc_Put-Away

Ad Hoc Put-Away web service for inventory.


@ - 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_Ad_Hoc_Put-Away_Request

Submit Ad Hoc Put-Away Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Business Process Parameters   
Inventory_Ad_Hoc_Put-Away_Data  Inventory_Ad_Hoc_Put-Away_Data  [0..1]  Inventory Ad Hoc Put-Away Data   
top
 

Response Element: Submit_Ad_Hoc_Put-Away_Response

Submit Ad Hoc Put-Away Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Inventory_Put-Away_Event_Reference  Unique_IdentifierObject  [0..1]  Inventory Put-Away Event Reference   
top
 

Financials_Business_Process_Parameters

part of: Submit_Ad_Hoc_Put-Away_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_Ad_Hoc_Put-Away_Data

part of: Submit_Ad_Hoc_Put-Away_Request
Submit Ad Hoc Put-Away Request
 
Parameter name Type/Value Cardinality Description Validations
Inventory_Site_Reference  LocationObject  [1..1]  Inventory Site Reference   
Inventory_Ad_Hoc_Put-Away_Detail_Data  Inventory_Ad_Hoc_Put-Away_Detail_Data  [1..*]  Inventory Ad Hoc Put-Away Detail Data 
Validation Description
Quantity cannot be negative   
This location is currently on hold   
Enter a valid unit of measure with a conversion factor.   
Contains worktag that is not part of Inventory Ad-Hoc Put-Away taggable type. Remove the invalid worktag   
Only one worktag for each type is allowed for each document line.   
The count of serial numbers entered does not match the quantity.   
Serial number isn't allowed for non-serial controlled item.   
Duplicate serial numbers are not allowed.   
Missing Worktag Types that are required by the Inventory Ad-Hoc Put-Away   
 
top
 

LocationObject

part of: Inventory_Ad_Hoc_Put-Away_Detail_Data, Inventory_Ad_Hoc_Put-Away_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_Ad_Hoc_Put-Away_Detail_Data

part of: Inventory_Ad_Hoc_Put-Away_Data
Inventory Ad Hoc Put-Away Data
 
Parameter name Type/Value Cardinality Description Validations
Item_Reference  Purchase_ItemObject  [1..1]  Item Reference   
Item_Lot_Reference  Item_LotObject  [0..1]  Reference to an existing Item Lot 
Validation Description
The Lot ID is required for lot-controlled items.   
A lot id can't be assigned to an item which is not lot-controlled.   
Item: [itemname]. Lot: [lotdescription] is expired. Expiration Date: [lotexpirationdate].   
Item: [itemname]. Lot: [lotdescription] will expire soon. Expiration Date: [lotexpirationdate].   
 
Quantity  decimal (18, 6)   [1..1]  Quantity 
Validation Description
The Quantity must convert into a valid whole number in Base UOM.   
The Quantity must be a whole number for the UOM.   
 
Item_Serial_Line_Data  Item_Serial_Line_Data_Put_Away  [0..*]  Item serial data for the line   
Stocking_Unit_of_Measure_Reference  Unit_of_MeasureObject  [1..1]  Stocking Unit of Measure Reference   
Location_Reference  LocationObject  [1..1]  Location Reference 
Validation Description
Select a Location that's valid for this Inventory Site.   
 
Unit_Cost  decimal (26, 6) >0   [0..1]  Unit Cost   
Currency_Reference  CurrencyObject  [1..1]  Currency Reference 
Validation Description
There is no currency conversion rate between the Company's currency ([company currency]) and the Item's currency ([item currency])   
 
Worktags_Reference  Audited_Accounting_WorktagObject  [0..*]  Reference to existing worktags. Worktags are a way to mark tasks and business objects to make them easier to access and summarize. Each transaction can include one value for each worktag type and is subject to configurable validation when submitted for approval. 
Validation Description
[not allowed worktag types on Inventory web service transactions]   
The [type] is/are not available for use with the company/s: [partitionable] [company]   
'[worktag value]' is not permitted as the default value for worktag type: [worktag type] because it is inactive.   
[missing required worktag types on Inventory web service transactions]   
 
Memo  string  [0..1]  Memo   
Validation Description
Quantity cannot be negative   
This location is currently on hold   
Enter a valid unit of measure with a conversion factor.   
Contains worktag that is not part of Inventory Ad-Hoc Put-Away taggable type. Remove the invalid worktag   
Only one worktag for each type is allowed for each document line.   
The count of serial numbers entered does not match the quantity.   
Serial number isn't allowed for non-serial controlled item.   
Duplicate serial numbers are not allowed.   
Missing Worktag Types that are required by the Inventory Ad-Hoc Put-Away   
top
 

Purchase_ItemObject

part of: Inventory_Ad_Hoc_Put-Away_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
 

Item_LotObject

part of: Inventory_Ad_Hoc_Put-Away_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_Serial_Line_Data_Put_Away

part of: Inventory_Ad_Hoc_Put-Away_Detail_Data
Item serial data for the line
 
Parameter name Type/Value Cardinality Description Validations
Serial_Identifier  string  [0..1]  Serial Identifier 
Validation Description
Serial Number cannot be blank.   
Duplicate serial numbers are not allowed.   
 
top
 

Unit_of_MeasureObject

part of: Inventory_Ad_Hoc_Put-Away_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
 

CurrencyObject

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

CurrencyObjectID

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

Audited_Accounting_WorktagObject

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

Audited_Accounting_WorktagObjectID

part of: Audited_Accounting_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Level_ID, Academic_Period_ID, Academic_Person_ID, Academic_Unit_ID, Ad_hoc_Payee_ID, Applicant_ID, Asset_Adjustment_Reason_Reference_ID, Asset_Adjustment_Type_Reference_ID, Asset_Impairment_Reason_ID, Bank_Account_ID, Business_Asset_Cost_Adjustment_Reason_ID, Business_Unit_ID, Cash_Activity_Category_ID, Catalog_Item_ID, Company_Reference_ID, Compensation_Grade_ID, Contingent_Worker_ID, Contingent_Worker_Type_ID, Corporate_Credit_Card_Account_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Custom_Worktag_06_ID, Custom_Worktag_07_ID, Custom_Worktag_08_ID, Custom_Worktag_09_ID, Custom_Worktag_1_ID, Custom_Worktag_10_ID, Custom_Worktag_11_ID, Custom_Worktag_12_ID, Custom_Worktag_13_ID, Custom_Worktag_14_ID, Custom_Worktag_15_ID, Custom_Worktag_2_ID, Custom_Worktag_3_ID, Custom_Worktag_4_ID, Custom_Worktag_5_ID, Customer_Category_ID, Customer_Contract_Alternate_Reference_ID, Customer_Contract_Reference_ID, Customer_ID, Customer_Reference_ID, Deduction_Recipient_ID, Donor_ID, Employee_ID, Employee_Type_ID, Ethnicity_ID, Expense_Item_ID, External_Committee_Member_ID, Financial_Institution_ID, Financial_Institution_Reference_ID, Fund_ID, Funding_Source_Name, Gender_Code, Gift_Reference_ID, Grant_ID, Internal_Service_Provider_ID, Internal_Service_Provider_Reference_ID, Investment_Pool_ID, Investment_Profile_ID, Investor_ID, Job_Category_ID, Job_Level_ID, Job_Profile_ID, Job_Requisition_ID, Loan_ID, Location_ID, Management_Level_ID, Object_Class_ID, Opportunity_Reference_ID, Organization_Reference_ID, Pay_Rate_Type_ID, Petty_Cash_Account_ID, Position_ID, Position_Time_Type_ID, Program_ID, Program_of_Study_ID, Project_ID, Project_Plan_ID, Proposal_Grant_ID, Prospect_ID, Prospect_Reference_ID, Purchase_Item_ID, Receivable_Writeoff_Reason_ID, Region_Reference_ID, Revenue_Category_ID, Run_Category_ID, Salary_Over_The_Cap_Type_ID, Sales_Item_ID, Spend_Category_ID, Sponsor_ID, Sponsor_Reference_ID, Student_Award_Item_ID, Student_Charge_Item_ID, Student_Course_ID, Student_Course_Section_ID, Student_ID, Student_Recruiting_Campaign_ID, Student_Recruiting_Event_ID, Student_Sponsor_Contract_ID, Student_Waiver_Item_ID, Supplier_Category_ID, Supplier_Contract_ID, Supplier_ID, Supplier_Reference_ID, Tax_Applicability_ID, Tax_Authority_ID, Tax_Authority_Reference_ID, Tax_Category_ID, Tax_Code_ID, Tax_Rate_ID, Tax_Recoverability_Object_ID, Third_Party_ID, Withholding_Order_Case_ID, Withholding_Tax_Code_ID, Withholding_Tax_Rate_ID, Work_Function_ID, Work_Shift_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_Ad_Hoc_Put-Away_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
 

Item_LotReferenceEnumeration

part of: Item_LotObjectID
Base Type
string
top
 

Unit_of_MeasureReferenceEnumeration

part of: Unit_of_MeasureObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Audited_Accounting_WorktagReferenceEnumeration

part of: Audited_Accounting_WorktagObjectID
Base Type
string
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top