Oracle Fusion Create Work Order Test Cases
Validate creation of standard, lot-controlled and serial-controlled work orders in Oracle Fusion SCM Manufacturing across manufacturing organizations, work definitions, dates and priorities, without assuming a universal work definition or costing setup.
| Test ID | ORCL.SCM.MFG.WO.CREATE |
| Application | Oracle Fusion Cloud |
| Product | SCM |
| Module | Manufacturing |
| Process | Create Work Order |
| Business Flow | Plan-to-Produce |
| Scenario Type | Positive / Functional |
| Test Usage | Functional Testing / Regression Testing / UAT |
| Priority | High |
| Automation | SyntraFlow Ready |
| Library | Syntra Standard |
Note on test design: SyntraFlow executes the detailed Oracle Fusion UI interactions automatically while presenting the scenario as business-readable test steps for documentation, review and reporting. This scenario is presented as 8 business-readable test steps; SyntraFlow's automation executes approximately 26 underlying Oracle Fusion UI actions to complete it.
Test Objective
The objective of this test is to validate that a work order can be created in Oracle Fusion SCM Manufacturing for a standard, lot-controlled or serial-controlled item, using a valid manufacturing organization, work definition, quantity, dates and priority, without assuming a universal work definition or costing setup, and that the resulting work order is created with correct header detail and status.
The scenario should confirm that:
- the work order is created against the correct manufacturing organization, item and work definition
- quantity, unit of measure, start date, completion date and priority are captured correctly on the work order
- lot and serial control is correctly enforced according to each item's configuration
- operations and components inherited from the work definition are correctly reflected on the work order
- the work order receives a system-generated work order number and correct status once created
- Oracle correctly enforces validation when data errors, configuration errors or security restrictions are introduced (DATA_ERROR, CONFIGURATION_ERROR, SECURITY_ERROR, EXPECTED_VALIDATION)
This scenario covers creation of standard, lot-controlled and serial-controlled work orders in Oracle Fusion SCM Manufacturing TEST/UAT environments. It does not assume a universal work definition or costing setup, and does not cover release, update or cancellation of the work order, which are covered by the separate Release Work Order, Update Work Order and Cancel Work Order scenarios in the same Work Orders cluster.
When to Use This Test
- Functional testing of work order creation for a new Oracle Fusion SCM Manufacturing implementation
- Regression testing of work order creation behavior after an Oracle quarterly update
- UAT sign-off for production supervisors and manufacturing engineers who routinely create work orders
- Baseline case referenced by the Release Work Order, Update Work Order and Cancel Work Order scenarios within the same Work Orders cluster
- Diagnosing DATA_ERROR, CONFIGURATION_ERROR and SECURITY_ERROR conditions surfaced during work order creation before escalating as a possible APPLICATION_ERROR
Where This Test Fits in the Manufacturing Work Order Process
Create Work Order is the entry point of the Work Orders scenario family within Plan-to-Produce. Once a work order is created, it is typically released to production, updated as needed and eventually completed or cancelled — covered by the Release Work Order, Update Work Order and Cancel Work Order scenarios in this same cluster. Exact fields available, defaulting behavior and validation depend on manufacturing organization parameters, item and work definition setup and customer-specific Oracle Fusion configuration.
Preconditions
- The manufacturing organization is configured and enabled for work order creation.
- The item being manufactured is active in the manufacturing organization, with lot or serial control configured as required.
- A work definition exists and is active for the item and manufacturing organization, where a work definition is required.
- The test user has appropriate access to create a work order for the manufacturing organization.
- Component and resource availability is not required at work-order-creation time — this scenario validates creation, not material availability or execution.
Exact field availability, mandatory fields and validation messages may vary by Oracle Fusion implementation, manufacturing organization parameters, item and work definition setup and customer-specific configuration. This scenario does not assume a universal work definition or costing setup.
Sample Test Data
| Manufacturing Organization | ${MANUFACTURING_ORG} |
| Item | ${ITEM} |
| Work Definition | ${WORK_DEFINITION} |
| Quantity | ${QUANTITY} |
| UOM | ${UOM} |
| Start Date | ${START_DATE} |
| Completion Date | ${COMPLETION_DATE} |
| Priority | ${PRIORITY} |
| Lot Number | ${LOT} |
| Serial Number | ${SERIAL} |
Sample values are illustrative placeholder tokens. Replace with valid data from the target Oracle Fusion SCM TEST/UAT environment. Not every field applies to every work order — for example, lot and serial numbers apply only where the item is lot- or serial-controlled.
Test Steps
8 business-readable steps. SyntraFlow's automation executes ~26 underlying UI actions to complete these steps — see How SyntraFlow Automates This Test.
| # | User Action | Expected Result |
|---|---|---|
| 1 | Sign In and Navigate to Manufacturing Sign in to Oracle Fusion using an authorised manufacturing test user and navigate to the Manufacturing work area. | The Manufacturing work area opens successfully. |
| 2 | Navigate to Work Orders Open the Work Orders page to begin creating a new work order. | The work order creation page opens. |
| 3 | Select Manufacturing Organization and Item Select the manufacturing organization the work order will be created in, then search for and select the item to be manufactured. ${MANUFACTURING_ORG} / ${ITEM} | The manufacturing organization and item are accepted and reflected on the work order header. |
| 4 | Select or Confirm Work Definition Select or confirm the work definition that will drive the work order's operations and components, choosing an alternate work definition where more than one is configured. ${WORK_DEFINITION} This single business step replaces multiple technical actions such as opening the work definition search and confirming the default or alternate selection. | The work definition is accepted and its operations and components are loaded onto the work order. |
| 5 | Enter Quantity, Dates and Priority Enter the quantity and unit of measure to be produced, the start and completion dates, and the priority for the work order. ${QUANTITY} / ${UOM} / ${START_DATE} / ${COMPLETION_DATE} / ${PRIORITY} | Quantity, dates and priority are accepted and reflected on the work order. |
| 6 | Review Operations and Components Review the operations and components inherited from the work definition, including lot or serial control fields where the item requires them. ${LOT} / ${SERIAL} Reviewing operations and components before submission lets the tester catch an incorrect inherited value before the work order is created. | Operations, components and any lot/serial control fields are correctly displayed for review. |
| 7 | Submit Work Order Submit the work order for creation in the test environment. | Oracle Fusion successfully processes the work order without unexpected errors. |
| 8 | Verify Work Order Created with Correct StatusBusiness assertion Reopen or refresh the work order and confirm the generated work order number, status and header detail. This is the primary business assertion for the scenario — a correctly created work order with accurate header detail is the expected pass condition, not merely a successful save. | A work order number is generated, the work order status is correct, and organization, item, work definition, quantity, dates and priority match the entered data. |
Expected Results
- The work order is created against the correct manufacturing organization, item and work definition.
- A system-generated work order number is assigned.
- Quantity, unit of measure, start date, completion date and priority are correct.
- Lot and serial control is correctly enforced according to item configuration.
- Operations and components inherited from the work definition are correctly reflected.
- The work order status correctly reflects a newly created order.
Key Validation Checkpoints
- Work order correctly created against the specified item, work definition and organization.
- Lot/serial control correctly enforced per item setup.
- Date validation correctly enforced (completion not before start).
- Quantity validation correctly enforced.
- Invalid item/work-definition/organization references correctly blocked.
- Unauthorized creation correctly blocked.
Go Beyond the Standard Test with Jarvis AI
The Syntra Standard Test Library defines the core Create Work Order business scenario within SCM Manufacturing. Jarvis AI extends this scenario by following the pipeline from SCM to Functional Area, Process/Scenario Family and Standard Test Scenarios, then combining it with DataVault test data to generate Jarvis Variations — organized as Positive, Negative, Boundary and Security categories — before they can be assembled into a Regression Pack and Scheduled Execution, with results surfaced through Failure Intelligence.
Teams do not need to manually build a separate test for every manufacturing organization, item, work definition or quantity combination. Jarvis uses the standard scenario as the foundation and generates relevant Positive, Negative, Boundary and Security variations for the customer's environment — including quantity and date boundary cases and lot/serial-controlled items — since correctly enforced validation at the edges of expected values is an important part of what this scenario proves. These Jarvis-generated variations do not create additional public SEO pages; this page remains the canonical reference for all of them.
From Standard Test to Executed Regression Pack
Rather than maintaining a separate test page for every manufacturing organization, item, work definition, quantity or date combination, SyntraFlow maintains one core Create Work Order scenario — with 28 example scenarios documented below — and allows Jarvis AI to generate organization, item, lot/serial and security-specific variations using the customer's available test data. These variations do not create additional public SEO pages.
AI-Generated Test Variations
The same Create Work Order business scenario can produce many test variations without creating separate public library pages. Below is a real slice of SyntraFlow's Build Scripts library, filtered to SCM Manufacturing.
- Create a standard work order
- Create work orders across different manufacturing organizations, quantities and dates
- Create multi-operation and multi-component work orders
- Create work orders for lot-controlled products
- Create work orders for serial-controlled products where configured
- Create work orders with priority set
- Create work orders using an alternate work definition where configured
- Attempt to create a work order with an invalid or not-enabled item
- Attempt to create a work order with an invalid or inactive work definition
- Enter a zero or negative quantity
- Enter invalid dates, including completion before start
- Attempt to create a work order with an invalid manufacturing organization
- Attempt to save with missing required work order data
- Attempt unauthorized work order creation
These are representative examples only. Negative-scenario behavior and available field combinations can depend on the customer's Oracle Fusion configuration, controls and security — not every Oracle configuration behaves identically.
Generated Using Your DataVault Test Data
Generic test data rarely represents every manufacturing organization, item, work definition, quantity and date combination in a real Oracle Fusion SCM environment. Where connected, Jarvis can use approved test data available through Syntra DataVault to construct Create Work Order scenarios relevant to the customer's actual implementation.
Standard Library Definition
Manufacturing Organization ${MANUFACTURING_ORG}
Item ${ITEM}
Work Definition ${WORK_DEFINITION}
Quantity ${QUANTITY}
UOM ${UOM}
Start Date ${START_DATE}
Completion Date ${COMPLETION_DATE}
Priority ${PRIORITY}
Lot Number ${LOT}
Serial Number ${SERIAL}
DataVault
Manufacturing Organizations Active organizations enabled for work order creation Items Active items with lot/serial control flags by organization Work Definitions Active work definitions and alternates per item and organization Calendars Start and completion date windows Security Roles authorised to create work orders per organization
Jarvis AI Generates
Scenario 01 — Standard Work Order, ${ITEM}
Scenario 02 — Lot-Controlled Item, ${ITEM}
Scenario 03 — Serial-Controlled Item Where Configured
Scenario 04 — Alternate Work Definition
Scenario 05 — Invalid Work Definition
Scenario 06 — Unauthorized User Attempts Create Work Order
...
Item, organization and quantity data used in Create Work Order testing are masked or synthetic through Syntra DataVault — never real production data. The public Syntra Standard Test Library uses illustrative placeholder data only, and where DataVault is connected, customer-specific item, organization and quantity dimensions remain within the customer's controlled SyntraFlow environment and access model, protected according to DataVault's data masking policies. See /datavault/data-masking/ for details.
Example Test Variations
This catalog spans 28 individual Create Work Order test scenarios spanning standard creation, item/work-definition variations, lot/serial control and negative/security validation testing. These are illustrative, not separate indexable pages — the canonical page for all of them remains this one.
| ID | Variation | Type | Key Difference | Execution |
|---|---|---|---|---|
| MFG-WO-001 | Create Standard Work Order | Positive | Create a standard work order for ${ITEM} in ${MANUFACTURING_ORG} using the default work definition; work order is created with correct header detail and status. | SyntraFlow Ready |
| MFG-WO-002 | Create Work Order for Standard Item | Positive | Create a work order for standard item ${ITEM} with no lot or serial control configured; work order is created without lot/serial fields required. | SyntraFlow Ready |
| MFG-WO-003 | Create Work Order with Work Definition | Positive | Create a work order that explicitly selects work definition ${WORK_DEFINITION} for ${ITEM}; operations and components from the work definition are correctly inherited. | SyntraFlow Ready |
| MFG-WO-004 | Create Work Order for Quantity 1 | Positive | Create a work order for ${ITEM} with quantity set to 1 ${UOM}; work order is created with the minimum valid quantity. | SyntraFlow Ready |
| MFG-WO-005 | Create Work Order for Multiple Quantity | Positive | Create a work order for ${ITEM} with quantity ${QUANTITY} ${UOM}; work order is created with the specified multi-unit quantity. | SyntraFlow Ready |
| MFG-WO-006 | Create Future-Dated Work Order | Positive | Create a work order for ${ITEM} with start date ${START_DATE} scheduled in the future; work order is created and scheduled for the future start date. | SyntraFlow Ready |
| MFG-WO-007 | Create Work Order for Different Manufacturing Organization | Positive | Create a work order for ${ITEM} in an alternate manufacturing organization ${MANUFACTURING_ORG}; work order is created against the selected organization. | SyntraFlow Ready |
| MFG-WO-008 | Create Work Order with Different Start Date | Positive | Create a work order for ${ITEM} with an alternate valid start date ${START_DATE}; work order reflects the entered start date. | SyntraFlow Ready |
| MFG-WO-009 | Create Work Order with Different Completion Date | Positive | Create a work order for ${ITEM} with an alternate valid completion date ${COMPLETION_DATE} after the start date; work order reflects the entered completion date. | SyntraFlow Ready |
| MFG-WO-010 | Create Work Order with Multiple Operations | Positive | Create a work order for ${ITEM} using work definition ${WORK_DEFINITION} with multiple operations; all operations are correctly reflected on the work order. | SyntraFlow Ready |
| MFG-WO-011 | Create Work Order with Multiple Components | Positive | Create a work order for ${ITEM} using work definition ${WORK_DEFINITION} with multiple components; all components are correctly reflected on the work order. | SyntraFlow Ready |
| MFG-WO-012 | Create Work Order with Serial-Controlled Product Where Configured | Positive | Create a work order for serial-controlled item ${ITEM} where serial control is configured; serial number ${SERIAL} tracking is correctly enforced on the work order. | SyntraFlow Ready |
| MFG-WO-013 | Create Work Order with Lot-Controlled Product | Positive | Create a work order for lot-controlled item ${ITEM}; lot ${LOT} tracking is correctly enforced on the work order. | SyntraFlow Ready |
| MFG-WO-014 | Create Work Order from Planned Supply Where Applicable | Positive | Create a work order for ${ITEM} generated from planned supply recommendations where applicable; work order is created carrying forward the planned quantity and dates. | SyntraFlow Ready |
| MFG-WO-015 | Create Work Order with Priority | Positive | Create a work order for ${ITEM} with priority set to ${PRIORITY}; the specified priority is correctly reflected on the work order. | SyntraFlow Ready |
| MFG-WO-016 | Create Work Order with Alternate Work Definition Where Configured | Positive | Create a work order for ${ITEM} selecting an alternate work definition ${WORK_DEFINITION} where more than one is configured; the alternate work definition's operations and components are correctly reflected. | SyntraFlow Ready |
| MFG-WO-017 | Invalid Item | Negative | Attempt to create a work order using an invalid or non-existent item value in place of ${ITEM}; Oracle correctly blocks creation with an item validation error. | SyntraFlow Ready |
| MFG-WO-018 | Item Not Enabled for Manufacturing Organization | Negative | Attempt to create a work order for ${ITEM} that is not enabled for manufacturing in ${MANUFACTURING_ORG}; Oracle correctly blocks creation with an item-organization validation error. | SyntraFlow Ready |
| MFG-WO-019 | Invalid Work Definition | Negative | Attempt to create a work order using an invalid or non-existent work definition value in place of ${WORK_DEFINITION}; Oracle correctly blocks creation with a work definition validation error. | SyntraFlow Ready |
| MFG-WO-020 | Inactive Work Definition | Negative | Attempt to create a work order using an inactive work definition ${WORK_DEFINITION}; Oracle correctly blocks creation with a work definition status error. | SyntraFlow Ready |
| MFG-WO-021 | Zero Quantity | Negative/Boundary | Attempt to create a work order for ${ITEM} with quantity entered as zero; Oracle correctly blocks creation with a quantity validation error. | SyntraFlow Ready |
| MFG-WO-022 | Negative Quantity | Negative | Attempt to create a work order for ${ITEM} with a negative quantity value in place of ${QUANTITY}; Oracle correctly blocks creation with a quantity validation error. | SyntraFlow Ready |
| MFG-WO-023 | Invalid Start Date | Negative | Attempt to create a work order for ${ITEM} with an invalid or malformed value in place of ${START_DATE}; Oracle correctly blocks creation with a date validation error. | SyntraFlow Ready |
| MFG-WO-024 | Completion Date Before Start Date | Negative | Attempt to create a work order for ${ITEM} with ${COMPLETION_DATE} entered before ${START_DATE}; Oracle correctly blocks creation with a date sequence validation error. | SyntraFlow Ready |
| MFG-WO-025 | Invalid Manufacturing Organization | Negative | Attempt to create a work order using an invalid or non-existent value in place of ${MANUFACTURING_ORG}; Oracle correctly blocks creation with an organization validation error. | SyntraFlow Ready |
| MFG-WO-026 | Missing Required Work Order Data | Negative | Attempt to submit a work order for ${ITEM} with a mandatory field such as ${QUANTITY} or ${START_DATE} left blank; Oracle correctly blocks creation with a required-field validation error. | SyntraFlow Ready |
| MFG-WO-027 | Security Restriction | Negative/Security | Attempt to create a work order for ${MANUFACTURING_ORG} as a user without work-order-creation access; Oracle correctly prevents creation with an access-restriction error. | SyntraFlow Ready |
| MFG-WO-028 | Duplicate/Reference Validation Where Applicable | Negative | Attempt to create a work order that duplicates an existing reference or work order number where uniqueness is enforced; Oracle correctly blocks creation with a duplicate/reference validation error. | SyntraFlow Ready |
No variations match this filter.
Automatically Expand Positive and Negative Work Order Coverage
Positive Testing
Jarvis generates scenarios using manufacturing organization, item, work definition, quantity, date and priority combinations expected to successfully create a work order in Oracle Fusion.
Valid Manufacturing Organization + Active Item + Valid Work Definition + Valid Quantity → Work Order Created
Negative Testing
Jarvis can also generate scenarios designed to exercise Oracle's validations around item, work definition, quantity, dates, organization and security.
- Invalid Item → Expected Item Validation
- Item Not Enabled for Manufacturing Organization → Expected Item-Organization Validation
- Invalid or Inactive Work Definition → Expected Work Definition Validation
- Zero or Negative Quantity → Expected Quantity Validation
- Completion Date Before Start Date → Expected Date Validation
- Unauthorized User → Expected Access Restriction
A negative manufacturing scenario passes when Oracle correctly enforces the expected data, configuration or security rule.
| Scenario | Oracle Outcome | Test Result |
|---|---|---|
| Valid work order data | Work order created | PASS |
| Invalid item or work definition | Validation occurs | PASS |
| Component shortage | Validation or warning occurs | PASS |
| Unauthorized user | Access prevented | PASS |
| Unexpected application exception | Unexpected failure | FAIL |
Turn AI-Generated Variations into a Regression Pack
Users can select generated Create Work Order scenarios and group them into reusable execution packs.
SCM Manufacturing Create Work Order Regression Pack
- Create Standard Work Order
- Create Work Order with Work Definition
- Create Work Order for Different Manufacturing Organization
- Create Work Order with Multiple Operations
- Create Work Order with Lot-Controlled Product
- Create Work Order with Serial-Controlled Product Where Configured
- Invalid Item
- Invalid Work Definition
- Zero Quantity
- Completion Date Before Start Date
- Security Restriction
Run On-Demand or Schedule Automated Batch Execution
SyntraFlow can execute selected Create Work Order scenarios individually or as a batch. Users can schedule regression packs according to their testing cycle.
Once scheduled, SyntraFlow executes the selected Create Work Order scenarios unattended and records the outcome of each test and business assertion.
| Pack | SCM Manufacturing Create Work Order Regression Pack |
| Schedule | Quarterly Update Regression |
| Tests | 28 scenarios |
| Execution | Batch Mode |
| Start | 10:00 PM |
| Environment | Oracle Fusion TEST |
| Status | Scheduled |
Illustrative example — not a live schedule.
Review Results Across the Entire Test Pack
Users can drill from the regression pack into a scenario, its business steps, the underlying automation actions, and the evidence captured for each.
Illustrative example data — not actual production metrics.
Regression Pack → Scenario → Business Step → Automation Action → Evidence
Security & Approval Variations
Access to create a work order for a given manufacturing organization is controlled by Oracle Fusion's security configuration, which varies by customer. Jarvis can generate representative persona-based variations to confirm that work-order-creation access behaves as expected for each role — not to assert a single universal Oracle security model.
| Persona | Action | Expected | Syntra Result |
|---|---|---|---|
| Manufacturing Engineer | Create Work Order for Assigned Organization | Allowed | PASS |
| Production Supervisor | Create Work Order for Assigned Organization | Allowed | PASS |
| Unauthorized User | Attempts to Create Work Order | Access prevented | PASS |
Understand Why a Test Failed
SyntraFlow execution evidence can help distinguish business-data failures, configuration issues, automation problems and potential application defects.
From Business Scenario to Execution Evidence
Business teams get readable test documentation; automation teams retain detailed execution traceability.
Meet Jarvis — SyntraFlow's AI Testing Engine
Jarvis extends the Syntra Standard Test Library by analysing the Create Work Order scenario, available DataVault test data and expected business outcomes to generate additional Positive, Negative, Boundary and Security coverage for the customer's environment, following the SCM → Functional Area → Process/Scenario Family → Standard Test Scenarios → DataVault Test Data → Jarvis Variations → Regression Pack → Scheduled Execution → Failure Intelligence pipeline. These variations do not create additional public SEO pages.
How SyntraFlow Automates This Test
The Standard Test defines the scenario; DataVault, Jarvis AI and SyntraFlow's execution engine take it from a single reusable business definition to executed, evidenced regression coverage.
Business Step → Underlying UI Actions
What SyntraFlow Captures Per Run
Action Status vs. Business Validation
A successful UI interaction does not automatically prove the work order was created correctly — this is illustrative of how SyntraFlow separates action success from business validation; it does not reflect a specific live execution. When a step fails, SyntraFlow's evidence trail is designed to help a tester classify the likely cause — for example DATA_ERROR, CONFIGURATION_ERROR, SECURITY_ERROR, EXPECTED_VALIDATION, INTEGRATION_ERROR, AUTOMATION_ERROR, ENVIRONMENT_ERROR or APPLICATION_ERROR — without asserting the cause automatically. For example: Work Order Creation Failed — Likely category: DATA_ERROR — Evidence: Item not enabled for manufacturing organization — Recommendation: Verify item organization assignment before work order creation. A failure should never be labeled as an Oracle defect without first eliminating data, configuration, security, automation and integration causes.
| Step | Action Status | Business Validation |
|---|---|---|
| Enter Quantity, Dates and Priority | Pass | — |
| Submit Work Order | Pass | — |
| Verify Work Order Created with Correct Status | Pass | Pass |
Related Manufacturing Tests
Create Work Order is the entry point of the Work Orders cluster — explore the related release, update and cancellation scenarios below.
Turn This Standard Test into Your Oracle SCM Create Work Order Regression Suite
Start with the Syntra Standard Create Work Order test, use DataVault to provide environment-specific test data, let Jarvis generate additional organization, item, work definition and security variations, and execute the resulting regression pack automatically with SyntraFlow.
Use This Oracle Fusion Test Case
Download Test Case
Excel, CSV or JSON export.
Coming soonAutomate with SyntraFlow
Run this script against your own tenant today.
Frequently Asked Questions
How many Create Work Order test scenarios does this catalog cover, and why are they on one page?
Is lot and serial control testing configurable for my organization?
How is work definition and alternate work definition testing handled?
How is work order priority handled in testing?
What do the failure-intelligence categories mean for a failed Create Work Order test?
How does security testing work for Create Work Order?
- Home
- Oracle ERP Testing Tool
- Test Library
- SCM
- Manufacturing
- Work Orders
- Create Work Order