{
  "test_id": "ORCL.P2P.PROC.SUPPLIER.QUALIFY",
  "scenario_name": "Supplier Qualification",
  "application": "Oracle Fusion Cloud",
  "product": "SCM / Procurement",
  "module": "Procurement",
  "process": "Suppliers",
  "business_flow": "Procure-to-Pay",
  "scenario_type": "Positive / Functional",
  "priority": "Medium",
  "automation_status": "SyntraFlow Ready",
  "library": "Syntra Standard",
  "canonical_url": "https://www.syntraflow.cloud/oracle-erp-testing-tool/test-library/scm/procurement/suppliers/supplier-qualification/",
  "objective": {
    "intro": "Validate supplier qualification and assessment workflows where a qualification area or qualification model has been implemented and configured — including creation of a qualification assessment, capture of assessment responses, submission for review, the approval or rejection decision, and how the resulting qualification status is retained.",
    "confirms": [
      "a qualification assessment can be created for a supplier against a configured qualification area",
      "assessment responses can be captured and submitted for review",
      "the assessment routes correctly for approval where approval routing is configured",
      "an approval or rejection decision updates the qualification status accordingly",
      "qualification status is correctly retained and visible against the supplier record",
      "assessment history is retained for audit purposes",
      "users without appropriate access cannot approve a qualification assessment"
    ],
    "scope_note": "This scenario does not claim that supplier qualification is used by every Oracle Fusion customer, nor that every possible qualification area or scoring configuration is exercised — coverage depends on whether supplier qualification is implemented and configured for the customer's environment."
  },
  "preconditions": [
    "Oracle Fusion Procurement access is configured and available for the test user.",
    "A qualification area (or qualification model) has been configured for the applicable supplier category, where supplier qualification is implemented.",
    "The supplier record exists and is eligible for a qualification assessment.",
    "An assessor is assigned with appropriate access to create and submit qualification assessments.",
    "Approval routing for supplier qualification is configured, where applicable."
  ],
  "test_data": [
    {
      "field": "Supplier",
      "example": "${SUPPLIER}"
    },
    {
      "field": "Qualification Area",
      "example": "${QUALIFICATION_AREA} — customer-configured qualification area"
    },
    {
      "field": "Assessor",
      "example": "${ASSESSOR} — user assigned to complete the assessment"
    },
    {
      "field": "Assessment Response",
      "example": "${ASSESSMENT_RESPONSE}"
    },
    {
      "field": "Assessment Date",
      "example": "${ASSESSMENT_DATE}"
    },
    {
      "field": "Approver",
      "example": "${APPROVER} — user assigned to review the assessment, where approval routing is configured"
    },
    {
      "field": "Qualification Status",
      "example": "${QUALIFICATION_STATUS} — e.g. Qualified, Rejected, Expired, Pending Review"
    }
  ],
  "business_steps": [
    {
      "step_number": 1,
      "step_name": "Sign In",
      "action": "Sign in to Oracle Fusion as the user responsible for supplier qualification.",
      "test_data": "${ASSESSOR}",
      "expected_result": "The user signs in successfully and lands on the home page.",
      "validation_type": "action"
    },
    {
      "step_number": 2,
      "step_name": "Navigate to Supplier Qualification",
      "action": "Navigate to the Supplier Qualification work area for the applicable supplier.",
      "test_data": "${SUPPLIER}",
      "expected_result": "The Supplier Qualification work area opens for the selected supplier.",
      "validation_type": "action"
    },
    {
      "step_number": 3,
      "step_name": "Create a New Qualification Assessment",
      "action": "Create a new qualification assessment against the configured qualification area.",
      "test_data": "${QUALIFICATION_AREA}",
      "expected_result": "A new qualification assessment is created and available for completion.",
      "validation_type": "action",
      "note": "This single business step replaces multiple technical actions such as opening the assessment creation page, selecting the qualification area and initiating the assessment."
    },
    {
      "step_number": 4,
      "step_name": "Complete Assessment Responses",
      "action": "Complete the required assessment responses for the qualification area.",
      "test_data": "${ASSESSMENT_RESPONSE}",
      "expected_result": "All required assessment responses are captured against the assessment.",
      "validation_type": "action"
    },
    {
      "step_number": 5,
      "step_name": "Submit for Review",
      "action": "Submit the completed assessment for review.",
      "test_data": "${ASSESSMENT_DATE}",
      "expected_result": "The assessment is submitted without unexpected errors and routes for review where approval routing is configured.",
      "validation_type": "action"
    },
    {
      "step_number": 6,
      "step_name": "Review and Approve or Reject",
      "action": "As the assigned approver, review the submitted assessment and take the approval or rejection action.",
      "test_data": "${APPROVER}",
      "expected_result": "The review decision is accepted by Oracle Fusion without unexpected errors.",
      "validation_type": "action"
    },
    {
      "step_number": 7,
      "step_name": "Verify Qualification Status",
      "action": "Confirm the qualification status updates to reflect the review decision.",
      "test_data": "${QUALIFICATION_STATUS}",
      "expected_result": "Qualification status accurately reflects the review outcome — for example Qualified or Rejected — consistent with the assessment decision.",
      "validation_type": "business_assertion",
      "note": "This is the main business assertion for the scenario — the test does not stop merely because the review action was accepted successfully."
    },
    {
      "step_number": 8,
      "step_name": "Verify Assessment History Retained",
      "action": "Review the supplier's qualification history to confirm the assessment and decision are recorded.",
      "test_data": "",
      "expected_result": "Assessment history is retained against the supplier, showing the assessor, reviewer, responses and decision.",
      "validation_type": "business_assertion"
    }
  ],
  "expected_results": [
    "A qualification assessment can be created and completed for a supplier against a configured qualification area.",
    "The assessment routes correctly for review where approval routing is configured.",
    "The review action is correctly processed and qualification status updates accordingly.",
    "Qualification status is correctly retained and visible against the supplier record.",
    "Assessment history is captured and retained for audit purposes.",
    "Users without appropriate access cannot approve a qualification assessment.",
    "Expired or rejected qualifications are correctly reflected in qualification status."
  ],
  "validation_checkpoints": [
    "Qualification status is correct following the review decision.",
    "Assessment responses are retained against the qualification record.",
    "The approval or rejection decision is visible in the assessment history."
  ]
}
