Vous êtes sur la page 1sur 12

Previous

Next

Contents Index Navigation Glossary Library

ImplementationSteps:BasicAdministration
Note:TheadministrationstepsareusuallyperformedbytheSystemAdministrator.Sign
ontothesystemusingyourSystemAdministratorusernameandpassword.Contactyour
DBAifyoudonotknowthisinformation.

DefineKeyFlexfields
See:
OracleHRMSFlexfields
WorkStructuresandKeyFlexfields
CostinginOracleHRMS
OracleApplicationsFlexfieldsGuide
Step1SpecifyKeyFlexfieldStructuresforBusinessGroup
Thereare5KeyFlexfieldStructuresyoumustdefinebeforeyoucandefineaBusinessGroupin
OracleHRMS.Theseare:
Job
Position
Grade
PeopleGroup
CostAllocation
Beforeyoubeginyourimplementationofthese5keyflexfieldsyoumustclearlyspecifyyour
requirements.Thisspecificationmustincludethefollowingdetailsforeachkeyflexfield:
TheStructureNameandthenumberofSegments
TheFlexfieldSegmentNames,Order,ValidationOptionsandQualifiers
TheFlexfieldValueSetstobeusedandanylistsofvalues
ThesequencewhichyoufollowtoimplementeachFlexfieldis:
DefineFlexfieldValueSets
DefineKeyFlexfieldSegments
DefineFlexfieldSegmentValues

DefineKeyFlexfieldCrossValidationRules
DefineKeyFlexfieldAliases
FreezeandCompileKeyFlexfieldStructure
Whenyouhavecompletedthedefinitionofakeyflexfieldyoucanrunaspecialconcurrentprocessto
generateDatabaseItemsfortheindividualsegmentsoftheFlexfield.ThisappliestoyourJob,
Position,GradeandPeopleGroupKeyFlexfieldsonly.
RunCreateKeyFlexfieldDatabaseItemsprocess
Step2DefineJobFlexfield
AfteryouhavespecifiedyourrequirementstotakebestadvantageoftheflexibilityofOracleHRMS
forrecordingandreportingJobinformationinyourenterprise,theimplementationsequencewhich
youfollowis:
1.DefineJobFlexfieldValueSets
Ifyouwanttovalidatethevalueswhichausercanenterforanysegmentyoumustdefinea
specificValueSet.
TheattributesoftheValueSetwillcontrolthetypeofvaluesthatcanbeentered,andhow
manycharacterseachsegmentcanhold.TheattributesoftheValueSetwillalsocontrolhow
thevaluesaretobevalidated.
ValueSetscanbesharedbydifferentsegmentsofthesameflexfield,orbysegmentsofany
otherflexfield.
Note:UsetheDefineValueSetform.
2.DefineJobFlexfieldSegments
DefineastructureforyourJobFlexfieldwhichcontainsthesegmentsyouwanttouseforyour
BusinessGroup.YouwillusethisstructuretocreateyouruniqueJobNamesintheJob
window.
YoumustenterYesintheAllowDynamicInsertsfield.IfyouenterNo,youwillnotbeableto
createnewjobnamecombinationsintheJobwindow.
Note:YoudonotneedtouseaValueSettovalidateasegment.Ifyoudonotspecifya
ValueSetthenausercanenteranyalphanumericvalueuptoalimitof150characters.
Note:UsetheDefineKeyFlexfieldSegmentsform.
3.DefineJobFlexfieldSegmentValues
IfyouhavechosenIndependentorDependentvalidationforaValueSetusedbyaJobFlexfield
Segment,youmustdefineyourlistofvalidvaluesfortheValueSet.
Note:UsetheDefineSegmentValuesform.
4.DefineJobFlexfieldCrossValidationRules
DefineanyCrossValidationRulesyouwanttousetocontrolthecombinationsofsegment

valueswhichausercanenter.
YoudefineRulestoIncludeorExcludecombinationsofsegmentvalues.Foreachsegment,you
candefineaLowtoHighrangeofvalues.
Note:UsetheDefineCrossValidationRuleform.
5.DefineJobFlexfieldAliases
DefineAliasesforcommoncombinationsofsegmentvaluesifyouwanttoprovidetheseas
defaultoptions.
Note:UsetheDefineShorthandAliasesform.
6.FreezeandCompileYourJobFlexfieldStructure
YouarenowreadytofreezeyourJobFlexfielddefinition.NavigatetotheDefineKeyFlexfield
Segmentswindow.EnterYesintheFreezeFlexfieldDefinitionfieldandsaveyourchanges.
OracleHumanResourceManagementSystemsnowfreezesandcompilesyourJobFlexfield
definition.CompilingtheflexfielddefinitionenablestheJobFlexfieldwindowwiththe
defaults,valuesandrulesthatyouhavedefined.
Note:UsetheDefineKeyFlexfieldSegmentsform.
7.RunCreateKeyFlexfieldDatabaseItemsprocess
IfyouwanttomakeuseoftheindividualsegmentsoftheflexfieldasseparateDatabaseItems
youcanrunthisconcurrentprocessfromtheSubmitaNewRequestwindow.Theonly
parameterassociatedwiththisprocessistheKeyFlexfieldName.
Note:UsetheSubmitaNewRequestform.
See:RunningOracleApplicationsReportsandPrograms
Step3DefinePositionFlexfield
AfteryouhavespecifiedyourrequirementstotakebestadvantageoftheflexibilityofOracleHuman
ResourceManagementSystemsforrecordingandreportingPositioninformationinyourenterprise,
theimplementationsequencewhichyoufollowis:
1.DefinePositionFlexfieldValueSets
Ifyouwanttovalidatethevalueswhichausercanenterforanysegmentyoumustdefinea
specificValueSet.
TheattributesoftheValueSetwillcontrolthetypeofvaluesthatcanbeentered,andhow
manycharacterseachsegmentcanhold.TheattributesoftheValueSetwillalsocontrolhow
thevaluesaretobevalidated.
ValueSetscanbesharedbydifferentsegmentsofthesameflexfield,orbysegmentsofany
otherflexfield.
Note:UsetheDefineValueSetform.
2.DefinePositionFlexfieldSegments

DefineastructureforyourPositionFlexfieldwhichcontainsthesegmentsyouwanttousefor
yourBusinessGroup.YouwillusethisstructuretocreateyouruniquePositionNamesinthe
Positionwindow.
YoumustenterYesintheAllowDynamicInsertsfield.IfyouenterNo,youwillnotbeableto
createnewpositionnamecombinationsinthePositionwindow.
Note:YoudonotneedtouseaValueSettovalidateasegment.Ifyoudonotspecifya
ValueSetthenausercanenteranyalphanumericvalueuptoalimitof150characters.
Note:UsetheDefineKeyFlexfieldSegmentsform.
3.DefinePositionFlexfieldSegmentValues
IfyouhavechosenIndependentorDependentvalidationforaValueSetusedbyaPosition
FlexfieldSegment,youmustdefineyourlistofvalidvaluesfortheValueSet.
Note:UsetheDefineSegmentValuesform.
4.DefinePositionFlexfieldCrossValidationRules
DefineanyCrossValidationRulesyouwanttousetocontrolthecombinationsofsegment
valueswhichausercanenter.
YoudefineRulestoIncludeorExcludecombinationsofsegmentvalues.Foreachsegment,you
candefineaLowtoHighrangeofvalues.
Note:UsetheDefineCrossValidationRuleform.
5.DefinePositionFlexfieldAliases
DefineAliasesforcommoncombinationsofsegmentvaluesifyouwanttoprovidetheseas
defaultoptions.
Note:UsetheDefineShorthandAliasesform.
6.FreezeandCompileYourPositionFlexfieldStructure
YouarenowreadytofreezeyourPositionFlexfielddefinition.NavigatetotheDefineKey
FlexfieldSegmentswindow.EnterYesintheFreezeFlexfieldDefinitionfieldandsaveyour
changes.OracleHumanResourceManagementSystemsnowfreezesandcompilesyour
PositionFlexfielddefinition.CompilingtheflexfielddefinitionenablesthePositionFlexfield
windowwiththedefaults,valuesandrulesthatyouhavedefined.
Note:UsetheDefineKeyFlexfieldSegmentsform.
7.RunCreateKeyFlexfieldDatabaseItemsprocess
IfyouwanttomakeuseoftheindividualsegmentsoftheflexfieldasseparateDatabaseItems
youcanrunthisconcurrentprocessfromtheSubmitaNewRequestwindow.Theonly
parameterassociatedwiththisprocessistheKeyFlexfieldName.
Note:UsetheSubmitaNewRequestform.
See:RunningOracleApplicationsReportsandPrograms

Step4DefineGradeFlexfield
AfteryouhavespecifiedyourrequirementstotakebestadvantageoftheflexibilityofOracleHuman
ResourceManagementSystemsforrecordingandreportingGradeinformationinyourenterprise,the
implementationsequencewhichyoufollowis:
1.DefineGradeFlexfieldValueSets
Ifyouwanttovalidatethevalueswhichausercanenterforanysegmentyoumustdefinea
specificValueSet.
TheattributesoftheValueSetwillcontrolthetypeofvaluesthatcanbeentered,andhow
manycharacterseachsegmentcanhold.TheattributesoftheValueSetwillalsocontrolhow
thevaluesaretobevalidated.
ValueSetscanbesharedbydifferentsegmentsofthesameflexfield,orbysegmentsofany
otherflexfield.
Note:UsetheDefineValueSetform.
2.DefineGradeFlexfieldSegments
DefineastructureforyourGradeFlexfieldwhichcontainsthesegmentsyouwanttousefor
yourBusinessGroup.YouwillusethisstructuretocreateyouruniqueGradeNamesinthe
Gradeswindow.
YoumustenterYesintheAllowDynamicInsertsfield.IfyouenterNo,youwillnotbeableto
createnewgradenamecombinationsintheGradeswindow.
Note:YoudonotneedtouseaValueSettovalidateasegment.Ifyoudonotspecifya
ValueSetthenausercanenteranyalphanumericvalueuptoalimitof150characters.
Note:UsetheDefineKeyFlexfieldSegmentsform.
3.DefineGradeFlexfieldSegmentValues
IfyouhavechosenIndependentorDependentvalidationforaValueSetusedbyaGrade
FlexfieldSegment,youmustdefineyourlistofvalidvaluesfortheValueSet.
Note:UsetheDefineSegmentValuesform.
4.DefineGradeFlexfieldCrossValidationRules
DefineanyCrossValidationRulesyouwanttousetocontrolthecombinationsofsegment
valueswhichausercanenter.
YoudefineRulestoIncludeorExcludecombinationsofsegmentvalues.Foreachsegment,you
candefineaLowtoHighrangeofvalues.
Note:UsetheDefineCrossValidationRuleform.
5.DefineGradeFlexfieldAliases
DefineAliasesforcommoncombinationsofsegmentvaluesifyouwanttoprovidetheseas
defaultoptions.

Note:UsetheDefineShorthandAliasesform.
6.FreezeandCompileYourGradeFlexfieldStructure
YouarenowreadytofreezeyourGradeFlexfielddefinition.NavigatetotheDefineKey
FlexfieldSegmentswindow.EnterYesintheFreezeFlexfieldDefinitionfieldandsaveyour
changes.OracleHumanResourceManagementSystemsnowfreezesandcompilesyourGrade
Flexfielddefinition.CompilingtheflexfielddefinitionenablestheGradeFlexfieldwindowwith
thedefaults,valuesandrulesthatyouhavedefined.
Note:UsetheDefineKeyFlexfieldSegmentsform.
7.RunCreateKeyFlexfieldDatabaseItemsprocess
IfyouwanttomakeuseoftheindividualsegmentsoftheflexfieldasseparateDatabaseItems
youcanrunthisconcurrentprocessfromtheSubmitaNewRequestwindow.Theonly
parameterassociatedwiththisprocessistheKeyFlexfieldName.
Note:UsetheSubmitaNewRequestform.
See:RunningOracleApplicationsReportsandPrograms
Step5DefinePeopleGroupFlexfield
See:RepresentingOtherEmployeeGroups
PeopleGroupinformationisassociatedwithemployeeassignmentsandisusedtoidentifyspecial
groupsofemployeesinyourenterprise,suchasmembersofaunion.
Warning:InOracleHRMSyoumustdefineatleastonesegmentforthePeopleGroup
KeyFlexfield.
Ifyoudonot,youwillnotbeabletousetheAssignmentwindowforemployeesor
applicants.
AfteryouhavespecifiedyourrequirementstotakebestadvantageoftheflexibilityofOracleHRMS
forrecordingandreportingPeopleGroupinformationinyourenterprise,theimplementation
sequenceyoufollowis:
1.DefinePeopleGroupFlexfieldValueSets
Ifyouwanttovalidatethevalueswhichausercanenterforanysegmentyoumustdefinea
specificValueSet.
TheattributesoftheValueSetwillcontrolthetypeofvaluesthatcanbeentered,andhow
manycharacterseachsegmentcanhold.TheattributesoftheValueSetwillalsocontrolhow
thevaluesaretobevalidated.
ValueSetscanbesharedbydifferentsegmentsofthesameflexfield,orbysegmentsofany
otherflexfield.
Note:UsetheDefineValueSetform.
2.DefinePeopleGroupFlexfieldSegments
DefineastructureforyourPeopleGroupFlexfieldwhichcontainsthesegmentsyouwantto

useforyourBusinessGroup.YouwillusethisstructuretoenterPeopleGroupdetailsinthe
Assignmentwindow.
YoumustenterYesintheAllowDynamicInsertsfield.IfyouenterNo,youwillnotbeableto
enterPeopleGroupinformationintheAssignmentwindow.
Note:YoudonotneedtouseaValueSettovalidateasegment.Ifyoudonotspecifya
ValueSetthenausercanenteranyalphanumericvalueuptoalimitof150characters.
Note:UsetheDefineKeyFlexfieldSegmentsform.
3.DefinePeopleGroupFlexfieldSegmentValues
IfyouhavechosenIndependentorDependentvalidationforaValueSetusedbyaPeople
GroupFlexfieldSegment,youmustdefineyourlistofvalidvaluesfortheValueSet.
Note:UsetheDefineSegmentValuesform.
4.DefinePeopleGroupFlexfieldCrossValidationRules
DefineanyCrossValidationRulesyouwanttousetocontrolthecombinationsofsegment
valueswhichausercanenter.
YoudefineRulestoIncludeorExcludecombinationsofsegmentvalues.Foreachsegment,you
candefineaLowtoHighrangeofvalues.
Note:UsetheDefineCrossValidationRuleform.
5.DefinePeopleGroupFlexfieldAliases
DefineAliasesforcommoncombinationsofsegmentvaluesifyouwanttoprovidetheseas
defaultoptions.
Note:UsetheDefineShorthandAliasesform.
6.FreezeandCompileYourPeopleGroupFlexfieldStructure
YouarenowreadytofreezeyourPeopleGroupFlexfielddefinition.NavigatetotheDefine
KeyFlexfieldSegmentswindow.EnterYesintheFreezeFlexfieldDefinitionfieldandsave
yourchanges.OracleHumanResourceManagementSystemsnowfreezesandcompilesyour
PeopleGroupFlexfielddefinition.CompilingtheflexfielddefinitionenablesthePeopleGroup
Flexfieldwindowwiththedefaults,valuesandrulesthatyouhavedefined.
Note:UsetheDefineKeyFlexfieldSegmentsform.
7.RunCreateKeyFlexfieldDatabaseItemsprocess
IfyouwanttomakeuseoftheindividualsegmentsoftheflexfieldasseparateDatabaseItems
youcanrunthisconcurrentprocessfromtheSubmitaNewRequestwindow.Theonly
parameterassociatedwiththisprocessistheKeyFlexfieldName.
Note:UsetheSubmitaNewRequestform.
See:RunningOracleApplicationsReportsandPrograms
Step6DefineCostAllocationFlexfield

CostAllocationinformationisnormallyusedtorecordthedetailsofemployeecostingassociatedwith
payrollresults.IfyouhaveinstalledOraclePayroll,youcanaccumulatethecostsassociatedwith
yourpayrollresultsandtransferthesetoyourGeneralLedgersystem.IfyouhavenotinstalledOracle
Payrollyoucanusethecostingflexfieldtoenteryourcostallocationinformation.
See:CostinginOracleHRMS
Warning:InOracleHRMSyoumustdefineatleastonesegmentfortheCostAllocation
KeyFlexfield.Ifyoudonot,youwillexperienceproblemsusingformswiththeflexfield
window.
Afteryouhavespecifiedyourrequirementstotakebestadvantageoftheflexibilityforrecordingand
reportingcostinginformationinyourenterprise,theimplementationsequencewhichyoufollowis:
1.DefineCostAllocationFlexfieldValueSets
Ifyouwanttovalidatethevalueswhichausercanenterforanysegmentyoumustdefinea
specificValueSet.
TheattributesoftheValueSetwillcontrolthetypeofvaluesthatcanbeentered,andhow
manycharacterseachsegmentcanhold.TheattributesoftheValueSetwillalsocontrolhow
thevaluesaretobevalidated.
ValueSetscanbesharedbydifferentsegmentsofthesameflexfield,orbysegmentsofany
otherflexfield.
Note:UsetheDefineValueSetform.
2.DefineCostAllocationFlexfieldSegmentsandQualifiers
DefineastructureforyourCostAllocationFlexfieldwhichcontainsthesegmentsyouwantto
useforyourBusinessGroup.Youwillusethisstructuretoenteryourpayrollcostingdetailsin
OracleHRMS.
YoumustenterYesintheAllowDynamicInsertsfield.IfyouenterNo,youwillnotbeableto
enterCostingdetailsanywhereonthesystem.
Note:YoudonotneedtouseaValueSettovalidateasegment.Ifyoudonotspecifya
ValueSetthenausercanenteranyalphanumericvalueuptoalimitof150characters.
Note:UsetheDefineKeyFlexfieldSegmentsform.
TheonlykeyflexfieldinOracleHRMSwhichmakesuseofQualifiersistheCostAllocation
Flexfield.YouuseSegmentQualifierstocontrolthelevelatwhichcostinginformationcanbe
enteredtothesystem.EachQualifierdeterminesthelevelatwhichcostinginformationcanbe
entered.Therearesixpossiblechoicesforeachsegment:
Qualifier

Effectonwindow

Payroll

EntersegmentvaluesinthePayrollwindow.

Link

EntersegmentvaluesintheElementLinkwindow.

Balancing

EnterbalancingsegmentvaluesintheElementLinkwindow.

Organization EntersegmentvaluesintheCostingInformationwindowfortheOrganization.

Assignment

EntersegmentvaluesintheCostingwindowfortheassignment.

Entry

EntersegmentvaluesintheElementEntrieswindow.

Table11.

3.DefineCostAllocationFlexfieldSegmentValues
IfyouhavechosenIndependentorDependentvalidationforaValueSetusedbyaCost
AllocationFlexfieldSegment,youmustdefineyourlistofvalidvaluesfortheValueSet.
Note:UsetheDefineSegmentValuesform.
4.DefineCostAllocationFlexfieldCrossValidationRules
DefineanyCrossValidationRulesyouwanttousetocontrolthecombinationsofsegment
valueswhichausercanenter.
YoudefineRulestoIncludeorExcludecombinationsofsegmentvalues.Foreachsegment,you
candefineaLowtoHighrangeofvalues.
Note:UsetheDefineCrossValidationRuleform.
5.DefineCostAllocationFlexfieldAliases
DefineAliasesforcommoncombinationsofsegmentvaluesifyouwanttoprovidetheseas
defaultoptions.
Note:UsetheDefineShorthandAliasesform.
6.FreezeandCompileYourCostAllocationFlexfieldStructure
YouarenowreadytofreezeyourCostAllocationFlexfielddefinition.NavigatetotheDefine
KeyFlexfieldSegmentswindow.EnterYesintheFreezeFlexfieldDefinitionfieldandsave
yourchanges.OracleHRMSnowfreezesandcompilesyourCostAllocationFlexfield
definition.CompilingtheflexfielddefinitionenablestheCostAllocationFlexfieldwindowwith
thedefaults,valuesandrulesthatyouhavedefined.
Note:UsetheDefineKeyFlexfieldSegmentsform.

DefineDescriptiveFlexfields
See:
UserDefinableDescriptiveFlexfields
OracleApplicationsFlexfieldsGuide
Step7SpecifyDescriptiveFlexfieldContextsforAdditionalDetails
UsedescriptiveflexfieldsinOracleHRMStodefineyourownadditionalfieldstothestandard
windows.Forexample,ifyouwanttorecordDriver'sLicenseNumberforanypersonyoucandefine
asegmentoftheAdditionalPersonalDetailsflexfieldtorecordthisadditionalinformation.
Afterthis,youcanenteraDriver'sLicenseNumberinthePersonwindowafterthestandardPersonal

details.
Warning:Thedescriptiveflexfieldisdefinedatthelevelofthebasetable.Thismeans
thatanywindowwhichusesthebasetablewilldisplaythesamedescriptiveflexfield
segments.Inthisexample,theDriver'sLicenseNumberwillappearintheContact
window,aswellasthePersonwindow.
Beforeyoubegintoimplementanydescriptiveflexfieldyoumustclearlyspecifyyourrequirements.
Youmustincludethefollowingdetails:
TheContextandthenumberofSegmentsforeachContext
TheFlexfieldSegmentNames,OrderandValidationOptions
TheFlexfieldValueSetstobeusedandanylistsofvalues
YoucandefinetwotypesofdescriptiveflexfieldSegments:
GlobalSegments
Segmentsalwaysappearintheflexfieldwindow.
ContextSensitiveSegments
Segmentsappearonlywhenadefinedcontextexists.Youcanpromptausertoenterthe
context,oryoucanprovidethecontextautomaticallyfromareferencefieldinthesame
region.
Suggestion:Oftenyoucanchoosebetweenusingacode,a'basetable'field,andafield
whichcontainsameaningordescription.Youshouldalwaysusebasetablefieldsas
referencefieldsforContextSensitivesegments.Thesefieldsusuallyhavethesamename
asthecolumninthebasetable.
SomeoftheStandardReportssuppliedwiththesystemincludedescriptivesegment
values.Ifyoufollowthissuggestion,thesereportswillbeabletousethepromptsyou
defineotherwisetheywillapplyagenericprompttothedata.
Attention:IfyouwanttoincludedescriptiveflexfieldSegmentValuesinthelistof
ValuesforDateTrackHistoryyouwillneedtomodifytheDateTrackHistoryViewsthat
aresuppliedwiththesystem.
See:OracleHRMSTechnicalReferenceManual
Step8DefineDescriptiveFlexfields
Thesequencewhichyoufollowtoimplementeachdescriptiveflexfieldis:
RegisteranyfieldinthesameblockofthewindowastheContextReferenceField.This
fieldwillsupplythecontextforanycontextsensitivesegments.
DefineFlexfieldValuesSets
DefineDescriptiveFlexfieldSegments
DefineFlexfieldSegmentValues

RuntheCreateDescriptiveFlexfieldsDatabaseItemsProcess
Thesubstepsthatfollowshowyouhowtoperformallthesesteps.
1.RegisteraReferenceField
YoumustusetheApplicationDeveloperResponsibilitytoupdatethedefinitionofthe
descriptiveflexfield.
Note:UsetheRegisterDescriptiveFlexfieldsform.
Querytheflexfieldyouwanttoupdate.
NavigatetotheReferenceFieldsblockandenterthenameoftheReferenceFieldyou
wanttouse.
Saveyourchoices.
Warning:Somedescriptiveflexfieldsarepredefinedandprotected.Theseareusedto
dealwithspecificlegislativeandreportingneedsofindividualcountriesorindustries.
Donotattempttoalterthedefinitionsoftheseprotectedflexfields.Thesedefinitionsarea
fundamentalpartofOracleHRMS.Anychangetothemmayleadtoerrorsinthe
operatingofthesystem.
ItispossiblethatOracleHRMSwilluseothersegmentsoftheseflexfieldsinthefuture.
Therefore,donotaddsegmentstoanyprotectedflexfield.Thiscanaffectyourabilityto
upgradeyoursysteminthefuture.
2.DefineFlexfieldValueSets
Ifyouwanttovalidatethevalueswhichausercanenterforanysegmentyoumustdefinea
specificValueSet.
TheattributesoftheValueSetwillcontrolthetypeofvaluesthatcanbeentered,and
howmanycharacterseachsegmentcanhold.
TheattributesoftheValueSetwillalsocontrolhowthevaluesaretobevalidated.
Note:UsetheDefineValueSetform.
Note:ValueSetscanbesharedbydifferentsegmentsofthesameflexfield,orby
segmentsofanyotherflexfield.
3.DefineDescriptiveFlexfieldSegments.
DefinethesegmentsofyourdescriptiveflexfieldforeachContext.
UseGlobalContexttodefineanysegmentswhichwillalwaysappearintheflexfield
window.
EnteryourownContextNametodefinesegmentswhichwillappearonlyforthat
context.
Freezeandcompileyourdescriptiveflexfielddefinitions.

Note:UsetheDefineDescriptiveFlexfieldSegmentsform.
Note:YoudonotneedtouseaValueSettovalidateasegment.Ifyoudonotspecifya
ValueSetthenausercanenteranyalphanumericvalueuptoalimitof150characters.
Warning:Ifyoudefineasegmentas'Required',itwillberequiredforeveryrecordon
thesystem.Therearetwocommonproblemsyoucanencounter:
Ifyoudefinea'Required'segmentafteryouhaveenteredrecords:Existingrecords
willnothaveanyvalueinthissegmentandthesystemwillpromptyouwithan
errorwhenyouqueryanexistingrecord.
Somedescriptiveflexfieldsareusedinmorethanoneblock.Forexample,any
'Required'segmentsforAdditionalPersonalDetailsmustbeenteredforevery
Employee,ApplicantorContact.
4.DefineFlexfieldSegmentValues
IfyouhavechosenIndependentvalidationforaValueSetusedbyadescriptiveflexfield
Segment,youmustdefinealistofvalidvaluesfortheValueSet.
Note:UsetheDefineSegmentValuesform.
5.RunCreateDescriptiveFlexfieldsDatabaseItemsProcess
WhenyouhavedefinedyourdescriptiveflexfieldsyoushouldruntheCreateDescriptive
FlexfieldsDatabaseItemsprocesstocreatedatabaseitemsforyournoncontextsensitive
descriptiveflexfieldsegments.
Note:UsetheSubmitaNewRequestform.
See:RunningOracleApplicationsReportsandPrograms
Youshouldrerunthisprocesswheneveryoucreateadditionalnoncontextsensitivedescriptive
flexfieldsegments.
Note:IfyourequireDatabaseItemsforContextSensitiveflexfieldsegmentsyoushould
consultyourOracleSupportRepresentativeforfulldetailsofhowtoaddotherDatabase
Items.
PreviousNextContentsIndexNavigationGlossaryLibrary

Vous aimerez peut-être aussi