GME APIs returning errors when they should not
Hi.
We are using in several customizations and interfaces the APIs:
GME_API_PUB.CREATE_MATERIAL_TXN
GME_API_PUB.INCREMENTAL_BACKFLUSH
GME_API_PUB.RELEASE_STEP
During their executions, sometimes we are receiving error messages regarding the Ingredient consumptions, even when we have everything reserved and with enough available to transact.
Messages such as:
"Quantity must be less than or available to transact"
or
"Negative balances are not allowed"
Our organization does not allow negative balances and even passing the parameter P_IGNORE_EXCEPTION we are getting the error message (X_RETURN_STATUS = X) and then all the process is stopped.