KFF - Keyflexfields are used throughout the Applications to uniquely identify informations such as GL accounts, INV items, FIxed Assets and other entities that every business needs to keep track of.
We can't able to create a new kff but we can modify the existing one
DFF- Descriptive flexfields enable you to capture additional pieces of information from transaction entered into Oracle EBS.
DFF and KFF share common features. They are multisegment fields. Application validates individual segments based ons makes valueset rules and ensures that the segments makes sense using CVR (cross-validation rules).
Context Sensitive Segments in DFF:
Context Sensitive Segments are conditional DFFs. Only when a condition is met a particular field 'appears' and we are able to capture details. So for that first DFF is made context sesitive and then second one if made reference.
DFF has two types of segments
1. Global Segments
2. Context Sensitive Segments
Context Sensitive Segments depends on value of another field.
REFERENCE Field - If the context sensitive information is derived from a field in the form, then that field is called as a Reference Field.
CONTEXT Field - If the context sensitive information is derived from a field / segment in the DFF pop up windown, then that field is called as a Context Field.
Downloading a ldt file for dff
Download command
FNDLOAD un/pwd 0 Y DOWNLOAD $FND_TOP/patch/115/import/afffload.lct address.ldt DESC_FLEX P_LEVEL=:COL_ALL:REF_ALL:CTX_ONE:SEG_ALL? APPLICATION_SHORT_NAME="AR" DESCRIPTIVE_FLEXFIELD_NAME="Remit Address HZ"
query below using title to get the DESCRIPTIVE_FLEXFIELD_NAME
select * from apps.FND_DESCRIPTIVE_FLEXS_VL where title='Address';
p_context_code is not used in the fndload download command because not using this for downloading a specific code in the screen shot if needed to downlaod specific code then below command is used
FNDLOAD:
FNDLOAD un/pwd 0 Y DOWNLOAD $FND_TOP/patch/115/import/afffload.lct filename.ldt DESC_FLEX P_LEVEL=:COL_ALL:REF_ALL:CTX_ONE:SEG_ALL? APPLICATION_SHORT_NAME="AR" DESCRIPTIVE_FLEXFIELD_NAME="Remit Address HZ"
p_context_code='give the code name'
Upload Command:
FNDLOAD un/pwd 0 Y UPLOAD @FND:patch/115/import/afffload.lct filename.ldt custom_mode=FORCE
We can't able to create a new kff but we can modify the existing one
DFF- Descriptive flexfields enable you to capture additional pieces of information from transaction entered into Oracle EBS.
DFF and KFF share common features. They are multisegment fields. Application validates individual segments based ons makes valueset rules and ensures that the segments makes sense using CVR (cross-validation rules).
Context Sensitive Segments in DFF:
Context Sensitive Segments are conditional DFFs. Only when a condition is met a particular field 'appears' and we are able to capture details. So for that first DFF is made context sesitive and then second one if made reference.
DFF has two types of segments
1. Global Segments
2. Context Sensitive Segments
Context Sensitive Segments depends on value of another field.
REFERENCE Field - If the context sensitive information is derived from a field in the form, then that field is called as a Reference Field.
CONTEXT Field - If the context sensitive information is derived from a field / segment in the DFF pop up windown, then that field is called as a Context Field.
Downloading a ldt file for dff
Download command
FNDLOAD un/pwd 0 Y DOWNLOAD $FND_TOP/patch/115/import/afffload.lct address.ldt DESC_FLEX P_LEVEL=:COL_ALL:REF_ALL:CTX_ONE:SEG_ALL? APPLICATION_SHORT_NAME="AR" DESCRIPTIVE_FLEXFIELD_NAME="Remit Address HZ"
query below using title to get the DESCRIPTIVE_FLEXFIELD_NAME
select * from apps.FND_DESCRIPTIVE_FLEXS_VL where title='Address';
p_context_code is not used in the fndload download command because not using this for downloading a specific code in the screen shot if needed to downlaod specific code then below command is used
FNDLOAD:
FNDLOAD un/pwd 0 Y DOWNLOAD $FND_TOP/patch/115/import/afffload.lct filename.ldt DESC_FLEX P_LEVEL=:COL_ALL:REF_ALL:CTX_ONE:SEG_ALL? APPLICATION_SHORT_NAME="AR" DESCRIPTIVE_FLEXFIELD_NAME="Remit Address HZ"
p_context_code='give the code name'
Upload Command:
FNDLOAD un/pwd 0 Y UPLOAD @FND:patch/115/import/afffload.lct filename.ldt custom_mode=FORCE