Have you ever needed to create transaction defaults for a huge number of items? Wondered if an easy and supported option was available?
A new public API (INV_CREATE_ITM_SUBLOC_DEF_PUB) is now available that inserts the item transaction defaults for subinventory (MTL_ITEM_SUB_DEFAULTS) as well as locator (MTL_ITEM_LOC_DEFAULTS).
This requirement took form from an idea logged in MOS Communities under the Logistics space. Multiple users had expressed interest in receiving this feature and were considered by Development for further review and implemented thereon.
Idea link – https://community.oracle.com/ideas/26105
Here is where you can locate more documentation about the API–
Integration Repository > Discrete Manufacturing > Inventory Management > INV_SETUP >

If you are interested further in trying out how this works, please review –
- API To Load Item Transaction Defaults In Tables MTL_ITEM_LOC_DEFAULTS And MTL_ITEM_SUB_DEFAULTS (Doc ID 567869.1)
- How To Define Item Transaction Defaults Using NEW API INV_CREATE_ITM_SUBLOC_DEF_PUB.Create_Item_Sub_Loc_Defaults ? (Doc ID 2645872.1)
- Oracle Inventory Management Application Program Interface ( APIs) (Doc ID 729998.1)
We encourage you to log ideas to get your requirements to be considered.
For logging ideas in communities, please refer below note
Oracle E-Business Suite Product Enhancement Request to My Oracle Support Community FAQ (Doc ID 1584210.1)
