You are on page 1of 24

6/1/2017 MakeDFFSegmentreadonlythroughSecurityRules

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

You might also like