on 2023 Oct 02 6:51 AM
Changing Payment Terms via SAP API
We are trying to update the Payment Terms on a Sales Order via SAP B1IF XML without having the Price List, Price Source and Price data on the line items automatically change.
No matter how we try to update a Sales Order it will always update the Price List to the one related with the new Payment Terms, Price Source will be set to Active Price List and then due to these changes the pricing data is pulled from the new Price List. If a Payment Terms change is specified then everything else supplied around price lists and pricing is ignored.
What we are after is the exact same functionality as when selecting 'No' for the question "Do you want to update the existing table rows with the new price list?" when applying new Payment Terms to a Sales Order via the SAP B1 Client. Is this possible?
If you choose No on the system message it will ignore the Price List link to the Payment Terms - Setup. If yes, it will use the Price list on the Payment Terms – Setup.
Attached some XML examples:
Also some UI examples:
SAP B1 Version is: SAP Business One 10.0 (10.00.200) FP 2208 (64-bit)
Request clarification before answering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 28 | |
| 14 | |
| 13 | |
| 6 | |
| 5 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.