Question

When multiple valid agreements exist, default retrieve the agreement with the lowest ID to the customer order.

  • 12 March 2024
  • 2 replies
  • 42 views

Badge

“When multiple valid agreements exist for the same customer, site and currency, the system will per default retrieve the agreement with the lowest ID to the customer order, and display this in the customer order header.” Is there any logic to selecting the lowest ID?


2 replies

Userlevel 2
Badge +4

As per IFS intended behavior you can have more than one customer agreement valid for a customer, currency, part, and site combination. When automatically retrieving a customer agreement to a customer order line, if there are multiple agreements, system will use the agreement with lowest ID.

But if you consider in practical operation; having different customer agreements (of different prices and discounts) for a same part and a same customer in one site is not recommended.

IFS RnD recommend users to have only one customer agreement (for a certain part) enabled to be fetched automatically, when there are multiple valid agreements. Therefore this can be considered as a valid reason to consider the active agreement created first or selecting the lowest ID.

Userlevel 1
Badge +2

As an addition to the answer of Sachini; you're able to exclude an agreement from autopricing, so in that way you're able to differ from the standard behavior of selecting the lowist ID:

 

Reply