{
  "test_id": "ORCL.HCM.PERF.MANAGER.EVAL",
  "scenario_name": "Manager Evaluation",
  "application": "Oracle Fusion Cloud",
  "product": "HCM",
  "module": "Performance Management",
  "process": "Manager Evaluation",
  "business_flow": "Performance-to-Compensation",
  "scenario_type": "Positive / Negative / Boundary / Security",
  "priority": "High",
  "automation_status": "SyntraFlow Ready",
  "library": "Syntra Standard",
  "canonical_url": "https://www.syntraflow.cloud/oracle-erp-testing-tool/test-library/hcm/performance-management/manager-evaluation/",
  "objective": {
    "intro": "This test validates manager review of employee self-evaluations, rating entry, hierarchy-based (and matrix-manager-based where configured) access, and evaluation routing, without assuming a universal approval hierarchy.",
    "confirms": [
      "each manager can open and review the self-evaluation of a worker within their configured hierarchy",
      "goal and competency ratings, along with manager comments, are captured correctly for each worker",
      "overall ratings are recorded correctly and independently of the employee's self-assessed rating",
      "evaluations can be saved as draft, submitted, returned for correction and reopened as configured",
      "multiple-level and matrix-manager review, where configured, correctly sequences access and routing",
      "deliberately invalid submissions — unauthorized access, access outside hierarchy, missing rating, missing comments, invalid rating, late submission, rating-distribution violation — are correctly rejected or flagged rather than silently accepted"
    ],
    "scope_note": "A negative or boundary Manager Evaluation scenario passes when Oracle correctly enforces the expected rule; this test does not attempt to certify a specific Oracle application defect, and does not assume a universal approval or manager hierarchy — hierarchy, matrix-manager relationships and calibration rules depend entirely on customer-specific Oracle Fusion configuration. Where an entry or validation appears unexpected or its cause is unclear, it is treated as requiring further investigation and supporting evidence rather than a confirmed conclusion. This page catalogs 25 individual Manager Evaluation scenarios as a single comprehensive reference rather than as separate indexable pages."
  },
  "preconditions": [
    "Oracle Fusion Performance Management access is available to the manager test user.",
    "A representative ${WORKER} with a completed or in-progress self-evaluation is available, along with an assigned ${MANAGER} in Oracle Fusion Core HR.",
    "A configured ${MANAGER_HIERARCHY}, including matrix-manager relationships where applicable, is in place for ${WORKER} and ${MANAGER}.",
    "Valid ${GOAL} and ${COMPETENCY} items are configured on the worker's performance document, along with the applicable ${RATING} scale.",
    "A user without an authorized manager or matrix-manager relationship to ${WORKER} is available for security testing.",
    "Where calibration or rating-distribution validation is configured, a calibration participant and the configured ${RATING_DISTRIBUTION} rule are available for testing.",
    "The performance document for ${WORKER} is in a ${DOCUMENT_STATUS} that allows manager evaluation to begin, per the customer's configured review cycle."
  ],
  "test_data": [
    {
      "field": "Worker",
      "example": "${WORKER}"
    },
    {
      "field": "Manager",
      "example": "${MANAGER}"
    },
    {
      "field": "Goal",
      "example": "${GOAL}"
    },
    {
      "field": "Competency",
      "example": "${COMPETENCY}"
    },
    {
      "field": "Rating",
      "example": "${RATING}"
    },
    {
      "field": "Manager Hierarchy",
      "example": "${MANAGER_HIERARCHY}"
    },
    {
      "field": "Comment",
      "example": "${COMMENT}"
    },
    {
      "field": "Document Status",
      "example": "${DOCUMENT_STATUS}"
    },
    {
      "field": "Rating Distribution",
      "example": "${RATING_DISTRIBUTION}"
    }
  ],
  "business_steps": [
    {
      "step_number": 1,
      "step_name": "Sign In to Oracle Fusion HCM",
      "action": "Sign in to Oracle Fusion Cloud with a user account that has manager access to Performance Management.",
      "test_data": "",
      "expected_result": "The Oracle Fusion Cloud home page loads successfully for the authenticated manager.",
      "validation_type": "action"
    },
    {
      "step_number": 2,
      "step_name": "Open the Direct Report's Performance Document",
      "action": "Navigate to the manager's team performance work area and open ${WORKER}'s performance document for the current review period.",
      "test_data": "${WORKER} / ${MANAGER}",
      "expected_result": "The worker's performance document opens successfully, showing details consistent with the configured ${MANAGER_HIERARCHY}.",
      "validation_type": "action"
    },
    {
      "step_number": 3,
      "step_name": "Review the Employee's Self-Evaluation",
      "action": "Review the self-ratings and self-comments ${WORKER} has entered against each ${GOAL} and ${COMPETENCY}.",
      "test_data": "${GOAL} / ${COMPETENCY}",
      "expected_result": "The employee's self-evaluation content displays correctly to the manager.",
      "validation_type": "action"
    },
    {
      "step_number": 4,
      "step_name": "Rate Goals and Competencies with Comments",
      "action": "Enter a manager ${RATING} and ${COMMENT} for each goal and competency on the worker's evaluation.",
      "test_data": "${RATING} / ${COMMENT}",
      "expected_result": "Each goal and competency rating and comment is recorded correctly, or a deliberately invalid entry is rejected with the expected validation.",
      "validation_type": "action",
      "note": "Missing required ratings/comments and invalid ratings are exercised as dedicated negative scenarios."
    },
    {
      "step_number": 5,
      "step_name": "Save as Draft or Submit",
      "action": "Save the evaluation as a draft, or submit it for the next stage of the configured review cycle.",
      "test_data": "${DOCUMENT_STATUS}",
      "expected_result": "The evaluation correctly reflects draft or submitted ${DOCUMENT_STATUS} as selected.",
      "validation_type": "business_assertion",
      "note": "Correctly preventing submission of an incomplete evaluation is a passing outcome for negative scenarios, not a failure."
    },
    {
      "step_number": 6,
      "step_name": "Return for Correction if Needed",
      "action": "Where the workflow permits, return the evaluation to a prior stage for correction, or reopen a previously submitted evaluation.",
      "test_data": "",
      "expected_result": "The evaluation correctly routes back for correction or reopens as configured.",
      "validation_type": "action"
    },
    {
      "step_number": 7,
      "step_name": "Verify the Evaluation Status and History",
      "action": "Confirm the evaluation's current ${DOCUMENT_STATUS} and review its history of ratings, comments and status changes across the cycle.",
      "test_data": "${DOCUMENT_STATUS}",
      "expected_result": "Evaluation status and history accurately reflect a valid submission, or an expected validation for an invalid one.",
      "validation_type": "business_assertion",
      "note": "This is the main business assertion for the scenario across the full catalog of 25 Manager Evaluation variations."
    }
  ],
  "expected_results": [
    "Manager review of the employee's self-evaluation recorded correctly for each worker within the configured hierarchy.",
    "Goal and competency ratings, along with manager comments, captured correctly and independently of the employee's self-rating.",
    "Overall ratings recorded correctly on the performance document.",
    "Draft save, submission, return-for-correction and reopen transitions recorded correctly as configured.",
    "Multiple-level and matrix-manager review, where configured, correctly sequenced access and routing.",
    "Deliberately invalid submissions raised the expected data, hierarchy or security validation rather than being silently accepted."
  ],
  "validation_checkpoints": [
    "manager can only access workers within their configured hierarchy (or matrix relationship where applicable)",
    "rating and comments correctly captured per goal/competency",
    "required fields correctly enforced before submission",
    "returned evaluations correctly route back for correction",
    "multi-level review correctly sequences where configured",
    "unauthorized access correctly blocked"
  ]
}
