Get Error "The subinventories have incompatible types with respect to transaction type and item type" When Using the API GME_API_PUB.CREATE_MATERIAL_TXN

(Doc ID 1504986.1)

Last updated on OCTOBER 03, 2017

Applies to:

Oracle Process Manufacturing Process Execution - Version 12.1.3 and later
Information in this document applies to any platform.
***Checked for relevance on 14-APR-2014 ***
INV_INT_SUBTYPEXP

Symptoms

When attempting to run the api gme_api_pub.create_material_txn to create a material transaction against a non-quantity tracked subinventory, get the following error:

ERROR (INV_INT_SUBTYPEXP)
The subinventories have incompatible types with respect to transaction type and item type.

STEPS
1. Use the api gme_api_pub.create_material_txn to create a WIP issue transactions against a non-quantity tracked subinventory.

Or you can insert records into the transaction open interface (MTL_TRANSACTIONS_INTERFACE).

2. The record fails with the error.

BUSINESS IMPACT
Due to this issue, users cannot use the api to create a transactions as they can in the form.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms