My Oracle Support Banner

Custom Logic For Custom Numbering Method - How To Generate Custom Numbering For Configurations Created From Sales Orders? (Doc ID 2747741.1)

Last updated on FEBRUARY 26, 2021

Applies to:

Oracle Configure to Order - Version 12.1.3 to 12.2 [Release 12.1 to 12.2]
Information in this document applies to any platform.


Q1: Is this calling the item number related changes as well customization ?

Q2: Also can you provide us API names which can be use to make this change at customers end ?
Q3: Regarding this requirement where Oracle standard documentation suggest to modify the hook in BOMPCFGI package, the prerequisites is to change the BOM parameter to "User Defined" .
      Have changed this parameter in Validation org as well as 1 of the child org.  Does this need to be set in the order validation org or just the fulfillment org ?




Reference Material
Oracle Configure to Order
Process Guide
Release 12.1
Part No. E13692-03
August 2010

Page: 2-70
Custom Numbering Method
To generate custom numbers for configurations created from sales orders, add your
custom code to the BOMPCFGI package. Details of the package are as follows:
File Name: BOMCFGIB.pls
Package Name: BOMPCFGI
Function Name: user_item_number
Function user_item_number accepts model_line_id as input parameter and returns
name of the item in varchar2.

To generate custom numbers for lower level configurations of Prereconfigured items,
add your custom code to CTO_CUSTOM_CONFIG_NUMBER package.  Details of the
package are as follows:

File Name: CTOCUCNB.pls

Reference URL:


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.