Symptom
You receive the error message 'Purchasing terms must be specified for an active procurement arrangement' when trying to delete the Payment Term from the Supplier's Master Data.
Environment
SAP Business ByDesign
Reproducing the Issue
-
Go to Supplier Base Work Center.
-
Go to Suppliers View.
-
Search for the affected Supplier.
-
Open its Master Data and click View All.
- Go to Purchasing tab.
- Try to delete the Payment Term under Commercial Data section.
Cause
When you create a Supplier, you do not need to specify Purchasing Terms, although once you maintain one such as Payment Term, Incoterms or Purchase Order Currency. You will no longer be able to leave it empty.
Resolution
If you need to delete the Payment Term, you would need to fill in any of the other fields under Commercial Data.
If you select any currency as the default Purchase Order Currency or define an Incoterm, then you should be able to delete the Payment Term with no errors.
Keywords
Payment Term, Payment, Purchasing, Term, Supplier, Master Data, Commercial Data , KBA , SRD-MD-BP-SUP , Suppliers , How To