nerdexam
Oracle

1Z0-1046-20 · Question #107

As an implementation consultant, you have defined multiple grades for each job and position. While defining employment terms or assignments, users must be able to select a grade only from the list…

The correct answer is C. PER_ENFORCE_VALID_GRADES is set to No at site level. Explanation/Reference:

Define Workforce Structures

Question

As an implementation consultant, you have defined multiple grades for each job and position. While defining employment terms or assignments, users must be able to select a grade only from the list that has been defined for the job or position. However, all grades are available. What is the cause for this?

Options

  • APER_DEFAULT_GRADE_FROM_JOB_POSITION is set to Yes at user level.
  • BPER_DEFAULT_GRADE_FROM_JOB_POSITION is set to No at site level.
  • CPER_ENFORCE_VALID_GRADES is set to No at site level.
  • DGRADE_PAY_RATE_TYPE is set to No at site level.
  • EPER_ENFORCE_VALID_GRADES is set to Yes at site level.

How the community answered

(41 responses)
  • B
    2% (1)
  • C
    85% (35)
  • D
    7% (3)
  • E
    5% (2)

Explanation

Explanation/Reference:

Topics

#enforce valid grades#PER_ENFORCE_VALID_GRADES#profile options#grade validation

Community Discussion

7
Mateus R.Mateus R.Apr 22, 2026

The answer is C. Think of PER_ENFORCE_VALID_GRADES like a bouncer at the door of a club, where the guest list is your defined grade list for each job or position. When that profile option is set to No at the site level, the bouncer goes home and lets everybody in, which is exactly why users are seeing all grades instead of just the valid ones tied to the job or position.

30
Imani T.Imani T.Apr 8, 2026

The trick here is understanding what "enforce" actually means in context. PER_ENFORCE_VALID_GRADES being set to No means the system will still show grades tied to the job or position, but it won't stop you from picking something outside that list, so all grades stay selectable. Option E is the trap because people assume setting it to Yes is the problem, when Yes is actually what you WANT if you need to lock users down to valid grades only. PER_DEFAULT_GRADE_FROM_JOB_POSITION (Options A and B) is about defaulting a grade automatically, not restricting the list, so those are red herrings entirely. The answer is C, profile option PER_ENFORCE_VALID_GRADES at site level needs to flip to Yes to get the behavior the consultant is looking for.

4
Mateus R.Mateus R.Apr 8, 2026

Solid breakdown, and worth adding that the site-level setting matters here because a user-level override could silently undo exactly what the consultant is trying to enforce across the board.

0
Nadia M.Nadia M.Apr 18, 2026

PER_ENFORCE_VALID_GRADES at site level being No is exactly why grades are not filtered, so C.

4
Bao N.Bao N.Apr 20, 2026

Yeah that is the right call, and the one thing I would tack on is that even if you flip PER_ENFORCE_VALID_GRADES to Yes at site level you still need to verify the term-level override is not quietly nullifying it, which trips people up on the sim questions.

0
Bao N.Bao N.Apr 5, 2026

The trap here is B, because people see "set to No" and assume disabling something at site level explains why grades are not being restricted, but PER_DEFAULT_GRADE_FROM_JOB_POSITION is about defaulting a grade value, not about enforcing the valid grades list at all. C is the right answer because PER_ENFORCE_VALID_GRADES set to No at site level is exactly what causes the system to ignore the grade restrictions on the job or position and show all grades instead.

1
Nadia M.Nadia M.Apr 6, 2026

Bao is exactly right that PER_ENFORCE_VALID_GRADES is the controlling profile option here, though worth noting that even with it set to Yes at site level, a user-level override set to No will still bypass the restriction, so auditing only the site-level value can give implementers a false sense of security.

0
Full 1Z0-1046-20 Practice