Skip to main content
Question

Error "Purchase method is mandatory"

  • December 7, 2025
  • 5 replies
  • 60 views

Forum|alt.badge.img+1

Hi there.

I try to change status on a Purchase Order Change Order to “Update Purchase Order”.

But I get a error message “Purchase method is mandatory”.

Any ideas on how to goo thru with this change order?

 


 


Some backstory:
I wanted to cancel a work task, but a purchase order was connected to it.
I then created a new line (via Purchase order change order) on the same part on the purchase order, updated the purchase order, then delivered the new line.
I then cancelled the delivery (via Receipt) on the purchase order line with the task I want to cancel.
And here I made this new Purchase Order Change Order that gets the “Purchase method is mandatory”.

 

Application service update: 25.1.5

Framework service update: 25.1.5

5 replies

Disal
Do Gooder (Employee)
Forum|alt.badge.img+2
  • Do Gooder (Employee)
  • December 8, 2025

Hi ModinA,

Could you kindly confirm whether the environment was recently upgraded to 25R1 from 24R2 or an earlier version?

Also, please confirm whether the affected work task, purchase order, or change order was created before the upgrade to 25R1.


Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • December 8, 2025

Yes.
Updated from 24R1 to 25R1 late in November.
Purchase order and Work order/task was created in late september (in 24R1).


Disal
Do Gooder (Employee)
Forum|alt.badge.img+2
  • Do Gooder (Employee)
  • December 8, 2025

Hi ModinA,

This is a known issue in the IFS Application. The error is occurring because the purchase_method field is being set to NULL when the Purchase Order Change Order is created.

Bofore IFS Cloud 25R1, the table purch_chg_ord_line_tab did not contain a column named purchase_method. Therefore, the historical records that existed before the upgrade do not have any data populated for this field in the purch_chg_ord_line_tab after moving to 25R1, where this column was introduced.

Therefore, orders created before the upgrade may encounter this error when attempting to cancel, while new orders created after the upgrade should be cancellable without any issues.

The IFS Product Development team is currently working on the fix of this issue and currently planned to include the fix in below updates:
26.1E.0 - 26R1 EA, 25.2.2 - 25R2 SU2, 25.1.8 - 25R1 SU8

*Please note planned versions are subject to change.


Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • December 8, 2025

Thanks for answer.

Does any workaround exist on this known issue?


Disal
Do Gooder (Employee)
Forum|alt.badge.img+2
  • Do Gooder (Employee)
  • December 8, 2025

Hi ModinA,

At the moment, there is no available workaround for this issue.