What is the level(Order header or Line level) of the 'Credit check rule' assigned to your order type ?
If it is line level, try to default a payment term that does not have credit check enabled when ever you enter a negative order quantity.
Hi, we have one credit check rule defined for all order types and the rule is assigned at header level.
Credit check rule defined at header level will take order totals from Header level.
You need to create either separate order type or change credit check to line level.
Thanks for your input, I am trying to stay away from new order type creation solution.
I raised an SR with Oracle. They have created an enhancement request for the feature.