Professional Documents
Culture Documents
MakeDFFSegmentreadonlythroughSecurityRules
Goal:DefinenewDFFsegmentinTransactionsFormandmakeitreadonlytoReceivablesManagerresponsibility.All
otherresponsibilitieswillhaveaccesstoenterandeditthevaluesandReceivablesManagerwillhaveaccesstoonly
readbutnoteditandenterthevalue.
YoucannotmakeDFFsegmentreadonlythroughpersonalizationbutyoucanrestrictusersfromchangingthevalue
inDFFsegmentthroughpersonalizationbydisplayingerrormessagewhentheytrytosavetheform.
Steps:
1.DefineNewSegmentforDFFinTransactionsforms.
2.DefineSecurityRules
3.Testit.
IfyouarenotfamiliarwithenablingtheDFF(DescriptiveFlexFields)clickhere
DefinenewSEGMENTforDFFinTransactionsForm
Navigation:ReceivablesManager>>Transactions>>Transactions
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 1/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 2/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
clickontheboxwhichisenclosedin[]
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 3/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
SowehavealreadyonesegmentAvailable.
DFFthatIhaveinthisformis
Title TransactionInformation
Application Receivables
Andithasonesegmentenabledanddisplayed.
Navigation:ApplicationDeveloper>>Flexfield>>Descriptive>>Segments
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 4/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 5/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
EnterF11andthenfilltheinformation
:Receivables
Title:TransactionInformation
DoCTL+F11
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 6/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
unchecktheFreezeFlexfieldDefinition
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 7/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
ClickOK
Nowthescreenlookslikethis.
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 8/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
AddNewSegmentbyclicking+Icononthetoolbarandenterthefollowinginformation
Number 10
Name DEMO
WindowPrompt ERPDEMO
Column ATTRIBUTE11
ValueSet:erp_demo(clickheretoseehowtodefinevalueset)
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 9/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Clickopen
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 10/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
CheckSecurityEnabledFlagandunchecktheRequiredflag
save(CTL+S)
Closeit.
CloseSegmentsScreen.
ChecktheFreezeFlexfieldDefinitioncheckbox
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 11/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
ClickOK.
Saveit.
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 12/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
ClickOK.
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 13/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
ClosethisForm.
DefineSecurityRules
Navigation:SystemAdministratorResponsibility>>Security>>Responsibility>>ValueSet>>Define
Clicktoopen
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 14/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Enterexistingvaluesetnameerp_demowhichweassignedtoDFFsegmentthatwedefinedabove.
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 15/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
ClickFind
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 16/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Enterthefollowinginformation
Name erpschools
Description erpschools.com
Message erpschools.comdemo
InSecurityRileElements
Type Exclude
From A
To D
AddNewrecordandenter
Type Include
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 17/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Type Include
From Dontfillanything
To Dontfillanything
Saveit.
ClickonAssignButtontorestrictthisfunctionalitytoaspecificresponsibility.Thisisoptional.
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 18/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Enterthefollowinginformation
Application Receivables
Responsibility ReceivablesManager
Name erpschools
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 19/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Saveandclose.
Testing:
TotestthechangesNavigatetoanyReceivablesResponsibilitylikeUSReceivablesManagerwhichhasaccessto
Transactionsformandqueryupanyrecord.
ThennavigatetoDFFandentersomevalueforERPDEMOandsavetherecord.
ComebacktoReceivablesManagerresponsibilityandqueryupthesametransactionwhichyousavedabove.
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 20/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
DefineNewValueSet:
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 21/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
Toassignvaluestothisvaluesetfollowthenavigationpathbelowanddoaccordingly
Navigation:ApplicationDeveloper>>Flexfield>>Descriptive>>Values
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 22/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 23/24
6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules
http://www.erpschools.com/articles/makedffsegmentreadonlythroughsecurityrules 24/24