Beruflich Dokumente
Kultur Dokumente
For each structure following points are always taken into account:
The values in brackets are the ones that we will consider for the
ongoing setup.
Query for ‘Personal Analysis Flexfield’ in Flexfield Title and you get
the screen as shown below with all the SITs already created for Personal
Information.
Step 3:
Click on ‘Segments’ tab on the above screen and you get blank KFF
Segments screen for the SIT ‘TEST_DEMO’.
Step 5:
If you want to validate the values which a user can enter for the
segment you must define a specific Value Set e.g. here we want TestSIT1
not to exceed 10 digits so we use the value set 10/Number.
The value set, you want to use, should already be defined using
Navigation Path: Application -> Validation -> Set, in System
Administrator responsibility.
Do remember that you must recompile your flexfield every time you make
changes using this form, including enabling or disabling cross-
validation rules.
Step 7:
And here comes the last step of our setup journey i.e. to link the SIT
to the Business Group.
FND_ID_FLEX_STRUCTURES_TL FND_ID_FLEX_STRUCTURES
id_flex_num(PK1) id_flex_num(PK1)
id_flex_code(PK2) id_flex_code(PK2)
application_id(PK3) application_id(PK3)
language(PK4)
PER_PERSON_ANALYSES
person_analysis_id(PK)
PER_ALL_PEOPLE_F
PER_PERSON_TYPES
person_id (PK1)
person_type_id(PK) effective_start_date (PK2)
effective_end_date (PK3)
SELECT FIFS.id_flex_num
INTO l_num_id_flex_num
FROM fnd_id_flex_structures_tl FIFST
, fnd_id_flex_structures FIFS
WHERE FIFS.enabled_flag= 'Y'
AND FIFS.application_id = FIFST.application_id
AND FIFS.id_flex_code = FIFST.id_flex_code
AND FIFS.id_flex_num = FIFST.id_flex_num
AND FIFST.language = 'US'
AND FIFST.id_flex_structure_name = ‘TEST_DEMO’;
SELECT person_analysis_id
, object_version_number
INTO l_num_per_alys_id
, l_num_obj_ver_num
FROM per_person_analyses
WHERE person_id = l_num_person_id
AND id_flex_num = l_num_id_flex_num
AND TRUNC( SYSDATE ) BETWEEN NVL( date_from, TRUNC( SYSDATE ))
AND NVL( date_to, TRUNC( SYSDATE ));