Resolve Error: “Invalid orderstatus reference key H.” When Changing Order Status Using Workflow

Scenario

User is trying to override the Order Status to Closed using workflow, it returns the error “Invalid orderstatus reference key H”. Transactions can be set the Order Status to Closed only if all Items on the Order are also Closed. Below is a sample of workflow that sets the Order Status to Closed after clicking a button.

Solution
  1. Navigate to Customization > Workflow > Workflows > New
  2. Basic Information:
  • Name: Enter Close Sales Order
  • Record Type: Select Transaction
  • Sub Types: Select Sales Order
  • Execute As Admin: Enter Checkmark
  • Release Status: Select Released
  • Initiation: Select Event Based
  1. Event Definition:
  • On Create: Enter Checkmark
  • On View or Update: Enter Checkmark
  • Trigger Type: Select -All-
  1. Click Save
  2. Click State 1
  3. Bottom right corner: Click New Action
  4. Click Add Button
  5. Parameters:
  • Label: Enter Close
  1. Click Save
  2. Click New State
  3. Click State 1
  4. Upper right corner: Click Pencil
  5. Click Transitions tab
  6. Click New Transition
  7. To: Select State 2
  8. Execute on Button: Select Close
  9. Click Save
  10. Click State 2
  11. Bottom right corner: Click New Action
  12. Click Set Field Value
  13. Basic Information:
  • Trigger On: Select After Record Submit
  1. Parameters:
  • Field: Select Order Status
  • Static Value: Enter Checkmark
  • Selection: Select Closed
  1. Click Save
  2. Click State 2
  3. Upper right corner: Click Pencil
  4. Click New Sublist Group
  5. Parameters:
  • Sublist: Select Items
  1. Click Save
  2. Click State 2
  3. Click Sublist Action Group
  4. Click New Action
  5. Click Set Field Value
  6. Parameters:
  • Field: Select Closed (Line)
  • Static Value: Enter Checkmark
  • Checked: Enter Checkmark
  1. Click Save

Leave a comment

Your email address will not be published. Required fields are marked *