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

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
  3. Event Definition:
    • On Create: Enter Checkmark
    • On View or Update: Enter Checkmark
    • Trigger Type: Select -All-
  4. Click Save
  5. Click State 1
  6. Bottom right corner: Click New Action
  7. Click Add Button
  8. Parameters:
    • Label: Enter Close
  9. Click Save
  10. Click New State
  11. Click State 1
  12. Upper right corner: Click Pencil
  13. Click Transitions tab
  14. Click New Transition
  15. To: Select State 2
  16. Execute on Button: Select Close
  17. Click Save
  18. Click State 2
  19. Bottom right corner: Click New Action
  20. Click Set Field Value
  21. Basic Information:
    • Trigger On: Select After Record Submit
  22. Parameters:
    • Field: Select Order Status
    • Static Value: Enter Checkmark
    • Selection: Select Closed
  23. Click Save
  24. Click State 2
  25. Upper right corner: Click Pencil
  26. Click New Sublist Group
  27. Parameters:
    • Sublist: Select Items
  28. Click Save
  29. Click State 2
  30. Click Sublist Action Group
  31. Click New Action
  32. Click Set Field Value
  33. Parameters:
    • Field: Select Closed (Line)
    • Static Value: Enter Checkmark
    • Checked: Enter Checkmark
  34. Click Save

Leave a comment

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