Document 1904073.1
Document 1904073.1
Document 1904073.1
1 of 4
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-stat...
How To Create OU Specific Context DFF For Requisition Header Which Works In Core Requisition Form And
iProcurement. (Doc ID 1904073.1)
In this Document
Goal
Solution
References
APPLIES TO:
Oracle iProcurement - Version 12.1.3 and later
Information in this document applies to any platform.
GOAL
How to create OU specific Context DFF For Requisition Header which works in Core Requisition Form And iProcurement ?
SOLUTION
The solution provided here shows the workaround to setup the Context DFF which can be used both in iProcurement and Core Purchasing
Requisition Form. It caters for specific scenario where the Context is based on the OU in which the requisition is being created.
In past, to setup context DFF in Core Purchasing Requisition form the use of $PROFILES$ was evident where $PROFILES$.ORG_ID would
serve as reference field. However the same was not allowed in iProcurement. The iProcurement pages are based on framework which could
not directly interpret $PROFILES$ for reference column. Below steps show the workaround to such issue, which help to achieve this
functionality both in Core Purchasing Forms and iProcurement Framework Pages.
1. Make sure that below profiles are not set or set to null.
POR: Context value for Requisition header descriptive flexfield
POR: Context value for Requisition line descriptive flexfield
POR: Context value for Requisition distribution descriptive flexfield
2. Setup the Context DFF for Requisition Headers.
a) Navigate to System Administrator -> Application -> Flexfields -> Descriptive -> Segments
b) Query for Title : Requisition Headers
c) Unfreeze the DFF : uncheck the box for Freeze Flexfield Definition
d) Enter the value for Reference Field as :$PROFILES$.ORG_ID (technically we can put any value instead of ORG_ID , however we have
choosen it to be ORG_ID so that it works for Core Requisition Form as well. Also this value should match later when setting up Flex Map in
iProcurement in later steps) , check the box for Synchronize with Reference Field.
03-10-2016 11:51
Document 1904073.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-stat...
Now create the Context Segments. Please note here we need the OU id , ie: the id of OU that is setup with profile: MO: Operating Unit for
iProcurement and Core Purchasing responsibility.
Create a record in Context Field Values section.
a) Code = 204 , Name = Vision Operations - 204 , Description : Vision Operations - 204 . (FYI: The value 204 , refers to Vision Operations
OU on a Vision Instance)
b) Click on button 'Segments'
Enter Segments: Customer can enter segments as per their requirement, specific to the OU. Example given as below:
c) Number = 1 , Name = Segment_Org_204 , Window Prompt = Segment_Org_204 , Column = ATTRIBUTE1 , Value Set = 20 Characters.
d) Click on button 'Open' to further change the attributes of the segments ie: Required , default value etc.
Save the changes and freeze the DFF. Make sure to compile the DFF once it is freezed.
2 of 4
03-10-2016 11:51
Document 1904073.1
3 of 4
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-stat...
03-10-2016 11:51
Document 1904073.1
4 of 4
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-stat...
NOTE : There 2 important points to note here. The solution in above steps works because :
1. The ORG_ID column exists in the core purchasing forms. Hence the reference field is $PROFILES$.ORG_ID .
2. In iProcurement pages , the View Object has the same column . ie: PORequisitionHeadersVO.OrgId .
The reference field setup in Context DFF is mapped to Flex map, which in turns acts as reference for the DFF and redirects the display of
DFF context based on value of PORequisitionHeadersVO.OrgId .
REFERENCES
NOTE:332364.1 - How Are Descriptive Flex Fields Supported Against Context
NOTE:1576419.1 - Why Are iProcurement Users Not Able To Choose The Context Tor A Descriptive Flexfield (DFF) That Is Setup With
Multiple Context Values?
NOTE:728844.1 - Is There A Way To Select The Reference Field Set Up in The Purchasing Requisition Descriptive Flexfield (DFF) Definition?
NOTE:456339.1 - What Is the Option For Context Flexfield If $PROFILES$.ORG_ID Is Not Available In iProcurement
NOTE:1904073.1 - How To Create OU Specific Context DFF For Requisition Header Which Works In Core Requisition Form And
iProcurement.
Didn't find what you are looking for?
03-10-2016 11:51