Hi,
as per the SAP note
- Make sure that CI_EKPODBX contains the same fields in the same sequence as defined in CI_EKPODB.
- The same is valid for CI_EKKODBX and CI_EKKODB.
and try to use BAPI_TRANSACTION_COMMIT and check RETURN table it will give you the idea of the error.
thanks!!