SlideShare a Scribd company logo
Items Subinventory Assignment
Purpose : Assignment Items To Subinventory Using Custom API
1- Create Custom View
CREATE OR REPLACE VIEW XX_ORG_ITEMS_CAT
AS
SELECT DISTINCT item_CAT.ORGANIZATION_ID,CATS_V.CATEGORY_CONCAT_SEGMENTS,
CAT_TL.DESCRIPTION,
CATS_V.CATEGORY_SET_ID,
CATEGORY_SET_NAME
,CATS_V.CATEGORY_ID
,CAT_TL.LANGUAGE
FROM MTL_CATEGORY_SET_VALID_CATS_V CATS_V, MTL_CATEGORIES_TL CAT_TL,MTL_ITEM_CATEGORIES_VIEW item_CAT
WHERE 1=1
AND CAT_TL.CATEGORY_ID = CATS_V.CATEGORY_ID
AND CATS_V.CATEGORY_ID = item_CAT.CATEGORY_ID
AND CATS_V.CATEGORY_SET_ID=item_CAT.CATEGORY_SET_ID
-- AND item_CAT.ORGANIZATION_ID = 7851
-- AND CATS_V.CATEGORY_SET_ID = 27
AND CAT_TL.LANGUAGE = USERENV ('LANG')
-- AND item_CAT.CATEGORY_SET_ID = 27
;
- Create Custom PROCEDURE
CREATE OR REPLACE PROCEDURE XX_Items_Subinventory (
ERRBUF OUT NOCOPY VARCHAR2,
RETCODE OUT NOCOPY VARCHAR2,
porg_id NUMBER,
P_sub_code VARCHAR2,
P_CATESet_ID NUMBER,
P_structure_id NUMBER,
P_CATE_ID NUMBER,
P_ITEM_TYPE VARCHAR2,
P_STATUS VARCHAR2,
P_FITEM VARCHAR2,
P_TITEM VARCHAR2,
P_FDATE IN VARCHAR2,
P_TDATE IN VARCHAR2)
IS
CURSOR C_ALL
IS
SELECT DISTINCT itemv.ORGANIZATION_ID,
P_sub_code SECONDARY_INVENTORY,
ITEM_CAT.CATEGORY_SET_ID,
ITEM_CAT.CATEGORY_ID,
itemv.INVENTORY_ITEM_ID,
itemv.SEGMENT1,
itemv.description,
itemv.INVENTORY_ITEM_STATUS_CODE,
itemv.ITEM_TYPE RESTRICT_LOCATORS_CODE,
RESTRICT_SUBINVENTORIES_CODE
FROM MTL_SYSTEM_ITEMS_B itemv, mtl_item_categories ITEM_CAT
WHERE 1 = 1
AND (itemv.ORGANIZATION_ID = porg_id)
AND ITEM_CAT.ORGANIZATION_ID = porg_id
AND (ITEM_CAT.CATEGORY_SET_ID = P_CATESet_ID)
AND (ITEM_CAT.CATEGORY_ID = P_CATE_ID OR P_CATE_ID IS NULL)
AND ITEM_CAT.ORGANIZATION_ID = itemv.ORGANIZATION_ID
AND ITEM_CAT.INVENTORY_ITEM_ID = itemv.INVENTORY_ITEM_ID
AND EXISTS
(SELECT *
FROM MTL_SECONDARY_INVENTORIES A
WHERE 1 = 1
AND A.ORGANIZATION_ID = porg_id
AND a.SECONDARY_INVENTORY_NAME = P_sub_code)
AND NOT EXISTS
(SELECT 1
FROM mtl_item_sub_inventories item_sub
WHERE itemv.ORGANIZATION_ID =
item_sub.ORGANIZATION_ID
AND itemv.inventory_item_id =
item_sub.inventory_item_id
AND secondary_inventory = P_sub_code)
AND (ITEM_TYPE = P_ITEM_TYPE OR P_ITEM_TYPE IS NULL)
AND (INVENTORY_ITEM_STATUS_CODE = P_STATUS OR P_STATUS IS NULL) -- AND itemv.inventory_item_id = 221961
AND (itemv.SEGMENT1 >= P_FITEM OR P_FITEM IS NULL)
AND (itemv.SEGMENT1 <= P_TITEM OR P_TITEM IS NULL)
AND ( TRUNC (itemv.CREATION_DATE) >=
fnd_date.canonical_to_date (P_FDATE)
OR P_FDATE IS NULL)
AND ( TRUNC (itemv.CREATION_DATE) <=
fnd_date.canonical_to_date (P_TDATE)
OR P_TDATE IS NULL);
BEGIN
FOR C1 IN C_ALL
LOOP
INSERT INTO INV.MTL_ITEM_SUB_INVENTORIES (ORGANIZATION_ID,
SECONDARY_INVENTORY,
INVENTORY_ITEM_ID,
CREATED_BY,
CREATION_DATE,
LAST_UPDATED_BY,
LAST_UPDATE_DATE,
INVENTORY_PLANNING_CODE,
MIN_MINMAX_QUANTITY,
MAX_MINMAX_QUANTITY,
SOURCE_TYPE,
SOURCE_ORGANIZATION_ID,
SOURCE_SUBINVENTORY)
SELECT C1.ORGANIZATION_ID,
C1.SECONDARY_INVENTORY,
C1.INVENTORY_ITEM_ID,
fnd_global.user_id,
SYSDATE,
fnd_global.user_id,
SYSDATE,
6,
NULL,
NULL,
NULL,
NULL,
NULL
FROM DUAL commit;
END LOOP;
COMMIT;
EXCEPTION
WHEN NO_DATA_FOUND
THEN
NULL;
END;
2- Create Custom Value Set
- XX_Items_ORG_Cat
Value Set Name Description
Maximu
m Size
Validatio
n Type
Table Application
Table Columns
Name Type
Siz
e Where/Order By
XX_Items_ORG_
Cat
Items
Organization
Category
Codes 170 Table
XX_ORG_ITEMS_C
AT
CATEGORY_CONCAT_SEGM
ENTS Char 170
ORGANIZATION_ID = :
$PROFILES$.MFG_ORGANIZATIO
N_ID
AND CATEGORY_SET_ID = :
$FLEX$.INV_SRS_CATEGORY_SET
DESCRIPTION Varchar2 240
CATEGORY_ID Number 10
- XX_Items_List_High
Value Set Name Description
Maxi
mum
Size
Validation
Type
Table Application
Table Columns
Name Type Size Where/Order By
XX_Items_List_High
XX Items
List High 50 Table
MTL_SYSTEM_ITE
MS_FVL
itemv,MTL_SYSTE
M_ITEMS_TL TL
itemv.SEGMENT
1 Char 50
WHERE TL.LANGUAGE='US'
AND
ITEMV.INVENTORY_ITEM_ID=TL.INVE
NTORY_ITEM_ID
AND
ITEMV.ORGANIZATION_ID=TL.ORGANI
ZATION_ID
AND ITEMV.ORGANIZATION_ID=:
$PROFILES$.MFG_ORGANIZATION_ID
order by SEGMENT1TL.DESCRIPTION
Varc
har2 240
- XX_Items_List_LOW
Value Set Name Description
Maximum
Size
Validatio
n Type
Table Application
Table Columns
Name Type Size Where/Order By
XX_Items_List_LOW
XX Items
List Low 50 Table
MTL_SYSTEM_ITEMS_FVL
itemv,MTL_SYSTEM_ITEMS_TL
TL
itemv.SEGMENT
1 Char 50
WHERE TL.LANGUAGE='US'
AND ITEMV.INVENTORY_ITEM_ID=TL
AND ITEMV.ORGANIZATION_ID=TL.O
AND ITEMV.ORGANIZATION_ID=:
$PROFILES$.MFG_ORGANIZATION_ID
AND itemv.SEGMENT1> :$FLEX$.XX_I
ORDER BY itemv.SEGMENT1TL.DESCRIPTION Varchar2 240
4- Create Concurrent Program
A - Concurrent Program Executable
Executable = Items Subinventory Assignment
Short Name = ITEMS_SUB ASSIGNMENT
Execution Method = PL/SQL Stord Procedure
Execution File Name = XX_Items_Subinventory
B - XX Items Subinventory Assignment
Program = XX Items Subinventory Assignment
Short Name = ITEMS_SUB_ASSIGNMENT
Parameters Table
Seq Parameter Description Value Set Default type Default Value Required Disp
5 Organization Organization INV_SRS_NUMBER Profile mfg_organization_id Y N
10 To Subinventories To Subinventories INV_SRS_SUBINV Y Y
20
Category Set Name Category set name INV_SRS_CATEGORY_SET SQL
Statement
select category_set_name from mtl_default_sets_view where
functional_area_id = 1 Y Y
25
Category Structure Category structure INV_SRS_NUMBER SQL
Statement
select min(structure_id) from mtl_category_sets where
category_set_id = nvl(:
$FLEX$.INV_SRS_CATEGORY_SET,category_set_id)
Y N
30 Categories Categories XX_Items_ORG_Cat
50 User Items Type User Items Type ItemTypeVS
55 Item Status Item Status INV_SRS_ITEM_STATUS
60 From Item From Item XX_Items_List_High
65 To Item To Item XX_Items_List_LOW
70 From Creation Date From Creation Date INV_SRS_DATE_STANDARD
75 To Creation Date To Creation Date INV_SRS_DATE_STANDARD
5- Assingment Concurrent Program To Requst Group
Find To
Group = All Inclusive GUI
Appllication = Inventory
Add
XX Items Subinventory Assignment
Save
Now You Can Run The Requst From Inentory
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API
Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API

More Related Content

What's hot

Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps
Boopathy CS
 
Oracle HRMS Payroll Table Overview
Oracle HRMS Payroll Table OverviewOracle HRMS Payroll Table Overview
Oracle HRMS Payroll Table OverviewChris Martin
 
How to Define a KFF(key flex field) Step by Step
How to Define a KFF(key flex field) Step by StepHow to Define a KFF(key flex field) Step by Step
How to Define a KFF(key flex field) Step by Step
Pan Tian
 
Sla and cost acctg
Sla and cost acctgSla and cost acctg
Sla and cost acctg
Beverley Baker-Harris
 
PO Position Hierarchy in R12
PO Position Hierarchy in R12PO Position Hierarchy in R12
PO Position Hierarchy in R12
parinay jain
 
Accounting in Oracle Inventory
Accounting in Oracle InventoryAccounting in Oracle Inventory
Accounting in Oracle Inventory
Baker Khader Abdallah, PMP
 
Select all record from menu for matching item type in ap invoice personalization
Select all record from menu for matching item type in ap invoice personalizationSelect all record from menu for matching item type in ap invoice personalization
Select all record from menu for matching item type in ap invoice personalization
Ahmed Elshayeb
 
How to demonstrate requisition to sourcing rfq to purchase order
How to demonstrate requisition to sourcing rfq to purchase orderHow to demonstrate requisition to sourcing rfq to purchase order
How to demonstrate requisition to sourcing rfq to purchase order
Subramanyam Yadav
 
Oracle APPS :Receivables Auto Invoice
Oracle APPS :Receivables Auto InvoiceOracle APPS :Receivables Auto Invoice
Oracle APPS :Receivables Auto Invoice
Sekhar Byna
 
Oracle EBS R12 Sales order personalization
Oracle EBS R12 Sales order personalizationOracle EBS R12 Sales order personalization
Oracle EBS R12 Sales order personalization
Ahmed Elshayeb
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
SmartDog Services
 
Send mail with attached report layout
Send mail with attached report layoutSend mail with attached report layout
Send mail with attached report layout
Ahmed Elshayeb
 
Oracle Quality setup
Oracle Quality setupOracle Quality setup
Oracle Quality setup
Mina Lotfy
 
Personalization how to restrict transaction type list of values
Personalization how to restrict transaction type list of valuesPersonalization how to restrict transaction type list of values
Personalization how to restrict transaction type list of values
Ahmed Elshayeb
 
Personalization to restrict subinventory lov in miscellaneous transaction to ...
Personalization to restrict subinventory lov in miscellaneous transaction to ...Personalization to restrict subinventory lov in miscellaneous transaction to ...
Personalization to restrict subinventory lov in miscellaneous transaction to ...
Ahmed Elshayeb
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
Ahmed Elshayeb
 
Oracle order management implementation manual
Oracle order management implementation manualOracle order management implementation manual
Oracle order management implementation manual
Nawaz Sk
 
Oracle Time and Labor (OTL) Setup for Project
Oracle Time and Labor (OTL) Setup for ProjectOracle Time and Labor (OTL) Setup for Project
Oracle Time and Labor (OTL) Setup for Project
iavinashpatel
 
Mass Additions
Mass AdditionsMass Additions

What's hot (20)

Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 Apps - Purchasing Module Setup Steps
 
Oracle HRMS Payroll Table Overview
Oracle HRMS Payroll Table OverviewOracle HRMS Payroll Table Overview
Oracle HRMS Payroll Table Overview
 
How to Define a KFF(key flex field) Step by Step
How to Define a KFF(key flex field) Step by StepHow to Define a KFF(key flex field) Step by Step
How to Define a KFF(key flex field) Step by Step
 
Sla and cost acctg
Sla and cost acctgSla and cost acctg
Sla and cost acctg
 
PO Position Hierarchy in R12
PO Position Hierarchy in R12PO Position Hierarchy in R12
PO Position Hierarchy in R12
 
Accounting in Oracle Inventory
Accounting in Oracle InventoryAccounting in Oracle Inventory
Accounting in Oracle Inventory
 
Select all record from menu for matching item type in ap invoice personalization
Select all record from menu for matching item type in ap invoice personalizationSelect all record from menu for matching item type in ap invoice personalization
Select all record from menu for matching item type in ap invoice personalization
 
How to demonstrate requisition to sourcing rfq to purchase order
How to demonstrate requisition to sourcing rfq to purchase orderHow to demonstrate requisition to sourcing rfq to purchase order
How to demonstrate requisition to sourcing rfq to purchase order
 
Oracle APPS :Receivables Auto Invoice
Oracle APPS :Receivables Auto InvoiceOracle APPS :Receivables Auto Invoice
Oracle APPS :Receivables Auto Invoice
 
Oracle EBS R12 Sales order personalization
Oracle EBS R12 Sales order personalizationOracle EBS R12 Sales order personalization
Oracle EBS R12 Sales order personalization
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
Send mail with attached report layout
Send mail with attached report layoutSend mail with attached report layout
Send mail with attached report layout
 
Oracle Quality setup
Oracle Quality setupOracle Quality setup
Oracle Quality setup
 
NHS SSC Fusion_GL_UAT_Test Script v2.0
NHS SSC Fusion_GL_UAT_Test Script v2.0NHS SSC Fusion_GL_UAT_Test Script v2.0
NHS SSC Fusion_GL_UAT_Test Script v2.0
 
Personalization how to restrict transaction type list of values
Personalization how to restrict transaction type list of valuesPersonalization how to restrict transaction type list of values
Personalization how to restrict transaction type list of values
 
Personalization to restrict subinventory lov in miscellaneous transaction to ...
Personalization to restrict subinventory lov in miscellaneous transaction to ...Personalization to restrict subinventory lov in miscellaneous transaction to ...
Personalization to restrict subinventory lov in miscellaneous transaction to ...
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
 
Oracle order management implementation manual
Oracle order management implementation manualOracle order management implementation manual
Oracle order management implementation manual
 
Oracle Time and Labor (OTL) Setup for Project
Oracle Time and Labor (OTL) Setup for ProjectOracle Time and Labor (OTL) Setup for Project
Oracle Time and Labor (OTL) Setup for Project
 
Mass Additions
Mass AdditionsMass Additions
Mass Additions
 

Similar to Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API

Oracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionOracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with description
Boopathy CS
 
Advanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better PerformanceAdvanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better Performance
Zohar Elkayam
 
Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016
Zohar Elkayam
 
Ruby on rails
Ruby on rails Ruby on rails
Ruby on rails
Mohit Jain
 
ABAP Cheat sheet
ABAP Cheat sheetABAP Cheat sheet
ABAP Cheat sheet
ssuser24b056
 
Validate maximum expiration date for items lots
Validate maximum expiration date for items lotsValidate maximum expiration date for items lots
Validate maximum expiration date for items lots
Ahmed Elshayeb
 
1 MVC – Ajax and Modal Views AJAX stands for Asynch.docx
1  MVC – Ajax and Modal Views AJAX stands for Asynch.docx1  MVC – Ajax and Modal Views AJAX stands for Asynch.docx
1 MVC – Ajax and Modal Views AJAX stands for Asynch.docx
honey725342
 
Restrict user from use account aliases incompatible with transaction action
Restrict user from use account aliases incompatible with transaction actionRestrict user from use account aliases incompatible with transaction action
Restrict user from use account aliases incompatible with transaction action
Ahmed Elshayeb
 
Personalization who i can restrict subinventory locator to store one item only
Personalization who i can restrict subinventory locator to store one item onlyPersonalization who i can restrict subinventory locator to store one item only
Personalization who i can restrict subinventory locator to store one item only
Ahmed Elshayeb
 
ACADGILD:: ANDROID LESSON
ACADGILD:: ANDROID LESSON ACADGILD:: ANDROID LESSON
ACADGILD:: ANDROID LESSON
Padma shree. T
 
Database handling with room
Database handling with roomDatabase handling with room
Database handling with room
Sergi Martínez
 
EAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV ModelEAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV Model
Khoa Truong Dinh
 
Database Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfDatabase Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdf
Anvesh71
 
Part36 parameter,form success
Part36 parameter,form successPart36 parameter,form success
Part36 parameter,form success
Girija Muscut
 
Kudo Codefest: Faster data retrival with SQL query optimization
Kudo Codefest: Faster data retrival with SQL query optimizationKudo Codefest: Faster data retrival with SQL query optimization
Kudo Codefest: Faster data retrival with SQL query optimization
Kudo Developers
 

Similar to Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API (16)

Oracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with descriptionOracle R12 inventory Table name details with description
Oracle R12 inventory Table name details with description
 
Advanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better PerformanceAdvanced PLSQL Optimizing for Better Performance
Advanced PLSQL Optimizing for Better Performance
 
Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016Advanced PL/SQL Optimizing for Better Performance 2016
Advanced PL/SQL Optimizing for Better Performance 2016
 
Ruby on rails
Ruby on rails Ruby on rails
Ruby on rails
 
ABAP Cheat sheet
ABAP Cheat sheetABAP Cheat sheet
ABAP Cheat sheet
 
Validate maximum expiration date for items lots
Validate maximum expiration date for items lotsValidate maximum expiration date for items lots
Validate maximum expiration date for items lots
 
Hibernate II
Hibernate IIHibernate II
Hibernate II
 
1 MVC – Ajax and Modal Views AJAX stands for Asynch.docx
1  MVC – Ajax and Modal Views AJAX stands for Asynch.docx1  MVC – Ajax and Modal Views AJAX stands for Asynch.docx
1 MVC – Ajax and Modal Views AJAX stands for Asynch.docx
 
Restrict user from use account aliases incompatible with transaction action
Restrict user from use account aliases incompatible with transaction actionRestrict user from use account aliases incompatible with transaction action
Restrict user from use account aliases incompatible with transaction action
 
Personalization who i can restrict subinventory locator to store one item only
Personalization who i can restrict subinventory locator to store one item onlyPersonalization who i can restrict subinventory locator to store one item only
Personalization who i can restrict subinventory locator to store one item only
 
ACADGILD:: ANDROID LESSON
ACADGILD:: ANDROID LESSON ACADGILD:: ANDROID LESSON
ACADGILD:: ANDROID LESSON
 
Database handling with room
Database handling with roomDatabase handling with room
Database handling with room
 
EAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV ModelEAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV Model
 
Database Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfDatabase Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdf
 
Part36 parameter,form success
Part36 parameter,form successPart36 parameter,form success
Part36 parameter,form success
 
Kudo Codefest: Faster data retrival with SQL query optimization
Kudo Codefest: Faster data retrival with SQL query optimizationKudo Codefest: Faster data retrival with SQL query optimization
Kudo Codefest: Faster data retrival with SQL query optimization
 

More from Ahmed Elshayeb

Personalization select all record from menu for manage buyer work load
Personalization select all record from menu for manage buyer work loadPersonalization select all record from menu for manage buyer work load
Personalization select all record from menu for manage buyer work load
Ahmed Elshayeb
 
Customized security roles
Customized security rolesCustomized security roles
Customized security roles
Ahmed Elshayeb
 
Cascading dependencies
Cascading dependenciesCascading dependencies
Cascading dependencies
Ahmed Elshayeb
 
Oracle Personalization Restrict Subinventory And Lot Number LOV Dependent On...
Oracle Personalization Restrict Subinventory And Lot Number LOV  Dependent On...Oracle Personalization Restrict Subinventory And Lot Number LOV  Dependent On...
Oracle Personalization Restrict Subinventory And Lot Number LOV Dependent On...
Ahmed Elshayeb
 
How to configure LCM After receiving
How to configure LCM After receivingHow to configure LCM After receiving
How to configure LCM After receiving
Ahmed Elshayeb
 
Select All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching FormSelect All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching Form
Ahmed Elshayeb
 
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
Run report from menu  Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...Run report from menu  Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
Ahmed Elshayeb
 
How to install a font using xml publisher administrator
How to install a font using xml publisher administratorHow to install a font using xml publisher administrator
How to install a font using xml publisher administrator
Ahmed Elshayeb
 
Oracle Order Management (Assign freight cost on shipping transaction)
Oracle Order Management (Assign freight cost on shipping transaction)Oracle Order Management (Assign freight cost on shipping transaction)
Oracle Order Management (Assign freight cost on shipping transaction)
Ahmed Elshayeb
 
Personalizations for control deliver to organizations in Purchase Requisition...
Personalizations for control deliver to organizations in Purchase Requisition...Personalizations for control deliver to organizations in Purchase Requisition...
Personalizations for control deliver to organizations in Purchase Requisition...
Ahmed Elshayeb
 
Assign Freight Cost On Shipping Transaction
Assign Freight Cost On Shipping TransactionAssign Freight Cost On Shipping Transaction
Assign Freight Cost On Shipping Transaction
Ahmed Elshayeb
 
Procedure To Store Database Object Size And Number Of Rows In Custom Table
Procedure To Store Database Object Size And Number Of Rows In Custom TableProcedure To Store Database Object Size And Number Of Rows In Custom Table
Procedure To Store Database Object Size And Number Of Rows In Custom Table
Ahmed Elshayeb
 
Personalization to restrict values in customer name and number lov in sales o...
Personalization to restrict values in customer name and number lov in sales o...Personalization to restrict values in customer name and number lov in sales o...
Personalization to restrict values in customer name and number lov in sales o...
Ahmed Elshayeb
 
How to remove disable and cancel shipment functionality in enter purchase or...
How to remove  disable and cancel shipment functionality in enter purchase or...How to remove  disable and cancel shipment functionality in enter purchase or...
How to remove disable and cancel shipment functionality in enter purchase or...
Ahmed Elshayeb
 
Inventory aging report using oracle discoverer desktop
Inventory aging report using oracle discoverer desktopInventory aging report using oracle discoverer desktop
Inventory aging report using oracle discoverer desktop
Ahmed Elshayeb
 
Oracle Web Adi For upload item master
Oracle Web Adi For upload item masterOracle Web Adi For upload item master
Oracle Web Adi For upload item master
Ahmed Elshayeb
 
Oracle Personalization How To Restricting users from assigning items to diffe...
Oracle Personalization How To Restricting users from assigning items to diffe...Oracle Personalization How To Restricting users from assigning items to diffe...
Oracle Personalization How To Restricting users from assigning items to diffe...
Ahmed Elshayeb
 
Customize the login homepage For Oracle EBS R12
Customize the login homepage For Oracle EBS R12Customize the login homepage For Oracle EBS R12
Customize the login homepage For Oracle EBS R12
Ahmed Elshayeb
 
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Ahmed Elshayeb
 
Personalization Validate Po Quantity With PR
Personalization Validate Po Quantity With PRPersonalization Validate Po Quantity With PR
Personalization Validate Po Quantity With PR
Ahmed Elshayeb
 

More from Ahmed Elshayeb (20)

Personalization select all record from menu for manage buyer work load
Personalization select all record from menu for manage buyer work loadPersonalization select all record from menu for manage buyer work load
Personalization select all record from menu for manage buyer work load
 
Customized security roles
Customized security rolesCustomized security roles
Customized security roles
 
Cascading dependencies
Cascading dependenciesCascading dependencies
Cascading dependencies
 
Oracle Personalization Restrict Subinventory And Lot Number LOV Dependent On...
Oracle Personalization Restrict Subinventory And Lot Number LOV  Dependent On...Oracle Personalization Restrict Subinventory And Lot Number LOV  Dependent On...
Oracle Personalization Restrict Subinventory And Lot Number LOV Dependent On...
 
How to configure LCM After receiving
How to configure LCM After receivingHow to configure LCM After receiving
How to configure LCM After receiving
 
Select All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching FormSelect All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching Form
 
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
Run report from menu  Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...Run report from menu  Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
Run report from menu Personalization كيفية تشغيل تقرير أو ما شابة من خلال شا...
 
How to install a font using xml publisher administrator
How to install a font using xml publisher administratorHow to install a font using xml publisher administrator
How to install a font using xml publisher administrator
 
Oracle Order Management (Assign freight cost on shipping transaction)
Oracle Order Management (Assign freight cost on shipping transaction)Oracle Order Management (Assign freight cost on shipping transaction)
Oracle Order Management (Assign freight cost on shipping transaction)
 
Personalizations for control deliver to organizations in Purchase Requisition...
Personalizations for control deliver to organizations in Purchase Requisition...Personalizations for control deliver to organizations in Purchase Requisition...
Personalizations for control deliver to organizations in Purchase Requisition...
 
Assign Freight Cost On Shipping Transaction
Assign Freight Cost On Shipping TransactionAssign Freight Cost On Shipping Transaction
Assign Freight Cost On Shipping Transaction
 
Procedure To Store Database Object Size And Number Of Rows In Custom Table
Procedure To Store Database Object Size And Number Of Rows In Custom TableProcedure To Store Database Object Size And Number Of Rows In Custom Table
Procedure To Store Database Object Size And Number Of Rows In Custom Table
 
Personalization to restrict values in customer name and number lov in sales o...
Personalization to restrict values in customer name and number lov in sales o...Personalization to restrict values in customer name and number lov in sales o...
Personalization to restrict values in customer name and number lov in sales o...
 
How to remove disable and cancel shipment functionality in enter purchase or...
How to remove  disable and cancel shipment functionality in enter purchase or...How to remove  disable and cancel shipment functionality in enter purchase or...
How to remove disable and cancel shipment functionality in enter purchase or...
 
Inventory aging report using oracle discoverer desktop
Inventory aging report using oracle discoverer desktopInventory aging report using oracle discoverer desktop
Inventory aging report using oracle discoverer desktop
 
Oracle Web Adi For upload item master
Oracle Web Adi For upload item masterOracle Web Adi For upload item master
Oracle Web Adi For upload item master
 
Oracle Personalization How To Restricting users from assigning items to diffe...
Oracle Personalization How To Restricting users from assigning items to diffe...Oracle Personalization How To Restricting users from assigning items to diffe...
Oracle Personalization How To Restricting users from assigning items to diffe...
 
Customize the login homepage For Oracle EBS R12
Customize the login homepage For Oracle EBS R12Customize the login homepage For Oracle EBS R12
Customize the login homepage For Oracle EBS R12
 
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
Oracle Advanced Pricing (Creating a discount modifier using qualifiers)
 
Personalization Validate Po Quantity With PR
Personalization Validate Po Quantity With PRPersonalization Validate Po Quantity With PR
Personalization Validate Po Quantity With PR
 

Recently uploaded

-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
Kirill Klimov
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
JeremyPeirce1
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 

Recently uploaded (20)

-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 

Items Subinventory Assignment كيفية ربط مخزن معين بعدة أصناف بإستخدام API

  • 1. Items Subinventory Assignment Purpose : Assignment Items To Subinventory Using Custom API
  • 2.
  • 3.
  • 4. 1- Create Custom View CREATE OR REPLACE VIEW XX_ORG_ITEMS_CAT AS SELECT DISTINCT item_CAT.ORGANIZATION_ID,CATS_V.CATEGORY_CONCAT_SEGMENTS, CAT_TL.DESCRIPTION, CATS_V.CATEGORY_SET_ID, CATEGORY_SET_NAME ,CATS_V.CATEGORY_ID ,CAT_TL.LANGUAGE FROM MTL_CATEGORY_SET_VALID_CATS_V CATS_V, MTL_CATEGORIES_TL CAT_TL,MTL_ITEM_CATEGORIES_VIEW item_CAT WHERE 1=1 AND CAT_TL.CATEGORY_ID = CATS_V.CATEGORY_ID AND CATS_V.CATEGORY_ID = item_CAT.CATEGORY_ID AND CATS_V.CATEGORY_SET_ID=item_CAT.CATEGORY_SET_ID -- AND item_CAT.ORGANIZATION_ID = 7851 -- AND CATS_V.CATEGORY_SET_ID = 27 AND CAT_TL.LANGUAGE = USERENV ('LANG') -- AND item_CAT.CATEGORY_SET_ID = 27
  • 5. ; - Create Custom PROCEDURE CREATE OR REPLACE PROCEDURE XX_Items_Subinventory ( ERRBUF OUT NOCOPY VARCHAR2, RETCODE OUT NOCOPY VARCHAR2, porg_id NUMBER, P_sub_code VARCHAR2, P_CATESet_ID NUMBER, P_structure_id NUMBER, P_CATE_ID NUMBER, P_ITEM_TYPE VARCHAR2, P_STATUS VARCHAR2, P_FITEM VARCHAR2, P_TITEM VARCHAR2, P_FDATE IN VARCHAR2, P_TDATE IN VARCHAR2) IS CURSOR C_ALL IS SELECT DISTINCT itemv.ORGANIZATION_ID, P_sub_code SECONDARY_INVENTORY, ITEM_CAT.CATEGORY_SET_ID, ITEM_CAT.CATEGORY_ID, itemv.INVENTORY_ITEM_ID, itemv.SEGMENT1, itemv.description, itemv.INVENTORY_ITEM_STATUS_CODE, itemv.ITEM_TYPE RESTRICT_LOCATORS_CODE, RESTRICT_SUBINVENTORIES_CODE FROM MTL_SYSTEM_ITEMS_B itemv, mtl_item_categories ITEM_CAT WHERE 1 = 1 AND (itemv.ORGANIZATION_ID = porg_id) AND ITEM_CAT.ORGANIZATION_ID = porg_id AND (ITEM_CAT.CATEGORY_SET_ID = P_CATESet_ID) AND (ITEM_CAT.CATEGORY_ID = P_CATE_ID OR P_CATE_ID IS NULL) AND ITEM_CAT.ORGANIZATION_ID = itemv.ORGANIZATION_ID AND ITEM_CAT.INVENTORY_ITEM_ID = itemv.INVENTORY_ITEM_ID AND EXISTS (SELECT * FROM MTL_SECONDARY_INVENTORIES A WHERE 1 = 1 AND A.ORGANIZATION_ID = porg_id AND a.SECONDARY_INVENTORY_NAME = P_sub_code) AND NOT EXISTS
  • 6. (SELECT 1 FROM mtl_item_sub_inventories item_sub WHERE itemv.ORGANIZATION_ID = item_sub.ORGANIZATION_ID AND itemv.inventory_item_id = item_sub.inventory_item_id AND secondary_inventory = P_sub_code) AND (ITEM_TYPE = P_ITEM_TYPE OR P_ITEM_TYPE IS NULL) AND (INVENTORY_ITEM_STATUS_CODE = P_STATUS OR P_STATUS IS NULL) -- AND itemv.inventory_item_id = 221961 AND (itemv.SEGMENT1 >= P_FITEM OR P_FITEM IS NULL) AND (itemv.SEGMENT1 <= P_TITEM OR P_TITEM IS NULL) AND ( TRUNC (itemv.CREATION_DATE) >= fnd_date.canonical_to_date (P_FDATE) OR P_FDATE IS NULL) AND ( TRUNC (itemv.CREATION_DATE) <= fnd_date.canonical_to_date (P_TDATE) OR P_TDATE IS NULL); BEGIN FOR C1 IN C_ALL LOOP INSERT INTO INV.MTL_ITEM_SUB_INVENTORIES (ORGANIZATION_ID, SECONDARY_INVENTORY, INVENTORY_ITEM_ID, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, INVENTORY_PLANNING_CODE, MIN_MINMAX_QUANTITY, MAX_MINMAX_QUANTITY, SOURCE_TYPE, SOURCE_ORGANIZATION_ID, SOURCE_SUBINVENTORY) SELECT C1.ORGANIZATION_ID, C1.SECONDARY_INVENTORY, C1.INVENTORY_ITEM_ID, fnd_global.user_id, SYSDATE, fnd_global.user_id, SYSDATE, 6, NULL, NULL, NULL, NULL, NULL FROM DUAL commit;
  • 7. END LOOP; COMMIT; EXCEPTION WHEN NO_DATA_FOUND THEN NULL; END; 2- Create Custom Value Set - XX_Items_ORG_Cat Value Set Name Description Maximu m Size Validatio n Type Table Application Table Columns Name Type Siz e Where/Order By XX_Items_ORG_ Cat Items Organization Category Codes 170 Table XX_ORG_ITEMS_C AT CATEGORY_CONCAT_SEGM ENTS Char 170 ORGANIZATION_ID = : $PROFILES$.MFG_ORGANIZATIO N_ID AND CATEGORY_SET_ID = : $FLEX$.INV_SRS_CATEGORY_SET DESCRIPTION Varchar2 240 CATEGORY_ID Number 10
  • 8. - XX_Items_List_High Value Set Name Description Maxi mum Size Validation Type Table Application Table Columns Name Type Size Where/Order By XX_Items_List_High XX Items List High 50 Table MTL_SYSTEM_ITE MS_FVL itemv,MTL_SYSTE M_ITEMS_TL TL itemv.SEGMENT 1 Char 50 WHERE TL.LANGUAGE='US' AND ITEMV.INVENTORY_ITEM_ID=TL.INVE NTORY_ITEM_ID AND ITEMV.ORGANIZATION_ID=TL.ORGANI ZATION_ID AND ITEMV.ORGANIZATION_ID=: $PROFILES$.MFG_ORGANIZATION_ID order by SEGMENT1TL.DESCRIPTION Varc har2 240
  • 9. - XX_Items_List_LOW Value Set Name Description Maximum Size Validatio n Type Table Application Table Columns Name Type Size Where/Order By
  • 10. XX_Items_List_LOW XX Items List Low 50 Table MTL_SYSTEM_ITEMS_FVL itemv,MTL_SYSTEM_ITEMS_TL TL itemv.SEGMENT 1 Char 50 WHERE TL.LANGUAGE='US' AND ITEMV.INVENTORY_ITEM_ID=TL AND ITEMV.ORGANIZATION_ID=TL.O AND ITEMV.ORGANIZATION_ID=: $PROFILES$.MFG_ORGANIZATION_ID AND itemv.SEGMENT1> :$FLEX$.XX_I ORDER BY itemv.SEGMENT1TL.DESCRIPTION Varchar2 240
  • 11. 4- Create Concurrent Program A - Concurrent Program Executable Executable = Items Subinventory Assignment Short Name = ITEMS_SUB ASSIGNMENT Execution Method = PL/SQL Stord Procedure Execution File Name = XX_Items_Subinventory
  • 12. B - XX Items Subinventory Assignment Program = XX Items Subinventory Assignment Short Name = ITEMS_SUB_ASSIGNMENT
  • 13. Parameters Table Seq Parameter Description Value Set Default type Default Value Required Disp 5 Organization Organization INV_SRS_NUMBER Profile mfg_organization_id Y N 10 To Subinventories To Subinventories INV_SRS_SUBINV Y Y 20 Category Set Name Category set name INV_SRS_CATEGORY_SET SQL Statement select category_set_name from mtl_default_sets_view where functional_area_id = 1 Y Y 25 Category Structure Category structure INV_SRS_NUMBER SQL Statement select min(structure_id) from mtl_category_sets where category_set_id = nvl(: $FLEX$.INV_SRS_CATEGORY_SET,category_set_id) Y N 30 Categories Categories XX_Items_ORG_Cat 50 User Items Type User Items Type ItemTypeVS 55 Item Status Item Status INV_SRS_ITEM_STATUS 60 From Item From Item XX_Items_List_High 65 To Item To Item XX_Items_List_LOW 70 From Creation Date From Creation Date INV_SRS_DATE_STANDARD 75 To Creation Date To Creation Date INV_SRS_DATE_STANDARD
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. 5- Assingment Concurrent Program To Requst Group Find To Group = All Inclusive GUI Appllication = Inventory
  • 21. Save Now You Can Run The Requst From Inentory