Is there a central piece of code/logic that drives the customer credit checking during transaction processing, such as sales order entry and customer shipment entry?
We would like to retain usage of the standard Credit Limit field on customer maintenance, but modify the credit checking logic to exclude value of invoices that have the “blocked for reminders” checkbox activated and also exclude open orders. For example, if a customer’s credit limit is $10,000, they have $5,500 of open invoices, additional invoices worth $500 that are “blocked for reminders” (we are using this to indicate invoices that are in payment dispute status) and have $2500 open orders in the system not yet invoiced… credit checking needs to indicate they have available credit of 10000 - 5500 - 500 - 2500 = $1500.
My question is whether there is one central place in the system where this code can be modified, to minimise the number of places to customise and also minimise the risk of missing functionality that uses the credit checking logic.
Any advice would be greatly appreciated.
Regards, Randall