Exception "ORA-01400: cannot insert NULL into ("PO"."PO_ATTRIBUTE_VALUES_TLP_DRAFT"."LANGUAGE")" When Updating Purchase Order From Buyer Work Center
(Doc ID 3005113.1)
Last updated on JULY 24, 2024
Applies to:
Oracle Purchasing - Version 12.2.5 and laterInformation in this document applies to any platform.
Symptoms
When attempting to add a new line to an approved purchase order, the following error occurs.
ERROR
You have encountered an unexpected error.
Exception Details:
oracle.apps.fnd.framework.OAException: oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Insert": SQL Statement "INSERT INTO PO_ATTRIBUTE_VALUES_TLP_DRAFT(ATTRIBUTE_VALUES_TLP_ID,PO_LINE_ID,REQ_TEMPLATE_NAME,REQ_TEMPLATE_LINE_NUM,IP_CATEGORY_ID,INVENTORY_ITEM_ID,ORG_ID,LANGUAGE,DESCRIPTION,MANUFACTURER,LONG_DESCRIPTION,LAST_UPDATE_LOGIN,LAST_UPDATED_BY,LAST_UPDATE_DATE,CREATED_BY,CREATION_DATE,DRAFT_ID,CHANGE_STATUS) VALUES (:1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12,:13,:14,:15,:16,:17,:18)".
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:741)
at oracle.apps.po.common.webui.ClientUtil.executeServerCommand(ClientUtil.java:156)
at oracle.apps.po.document.common.webui.DocumentCO.processAction(DocumentCO.java:1647)
at oracle.apps.po.document.common.webui.DocumentCO.processConvertCurrencyAndAction(DocumentCO.java:1371)
at oracle.apps.po.document.common.webui.DocumentCO.processFormRequest(DocumentCO.java:439)
at oracle.apps.po.document.order.webui.OrderCO.processFormRequest(OrderCO.java:124)
..
## Detail 0 ##
java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("PO"."PO_ATTRIBUTE_VALUES_TLP_DRAFT"."LANGUAGE")
..
at oracle.apps.po.schema.server.PoBaseEOImpl.doDML(PoBaseEOImpl.java:107)
at oracle.apps.po.schema.server.PoMergeBaseEOImpl.doDML(PoMergeBaseEOImpl.java:210)
at oracle.apps.po.schema.server.PoAttributeValuesTLPMergeEOImpl.doDML(PoAttributeValuesTLPMergeEOImpl.java:428)
at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:4542)
at oracle.apps.fnd.framework.server.OAEntityImpl.postChanges(OAEntityImpl.java:1770)
at oracle.apps.po.schema.server.PoMergeBaseEOImpl.postChanges(PoMergeBaseEOImpl.java:725)
at oracle.apps.po.schema.server.PoAttributeValuesTLPMergeEOImpl.postChanges(PoAttributeValuesTLPMergeEOImpl.java:486)
at oracle.jbo.server.DBTransactionImpl.doPostTransactionListeners(DBTransactionImpl.java:3004)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:2815)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:2648)
at oracle.apps.po.document.server.PoHeaderSvrCmd.save(PoHeaderSvrCmd.java:2835)
at oracle.apps.po.document.server.PoHeaderSvrCmd.save(PoHeaderSvrCmd.java:3125)
at oracle.apps.po.document.server.PoHeaderSvrCmd.execute(PoHeaderSvrCmd.java:665)
at oracle.apps.po.common.server.PoBaseAMImpl.executeServerCommand(PoBaseAMImpl.java:110)
..
oracle.apps.fnd.framework.OAException: oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Insert": SQL Statement "INSERT INTO PO_ATTRIBUTE_VALUES_TLP_DRAFT(ATTRIBUTE_VALUES_TLP_ID,PO_LINE_ID,REQ_TEMPLATE_NAME,REQ_TEMPLATE_LINE_NUM,IP_CATEGORY_ID,INVENTORY_ITEM_ID,ORG_ID,LANGUAGE,DESCRIPTION,MANUFACTURER,LONG_DESCRIPTION,LAST_UPDATE_LOGIN,LAST_UPDATED_BY,LAST_UPDATE_DATE,CREATED_BY,CREATION_DATE,DRAFT_ID,CHANGE_STATUS) VALUES (:1,:2,:3,:4,:5,:6,:7,:8,:9,:10,:11,:12,:13,:14,:15,:16,:17,:18)".
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:741)
at oracle.apps.po.common.webui.ClientUtil.executeServerCommand(ClientUtil.java:156)
at oracle.apps.po.document.common.webui.DocumentCO.processAction(DocumentCO.java:1647)
at oracle.apps.po.document.common.webui.DocumentCO.processConvertCurrencyAndAction(DocumentCO.java:1371)
at oracle.apps.po.document.common.webui.DocumentCO.processFormRequest(DocumentCO.java:439)
at oracle.apps.po.document.order.webui.OrderCO.processFormRequest(OrderCO.java:124)
..
## Detail 0 ##
java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("PO"."PO_ATTRIBUTE_VALUES_TLP_DRAFT"."LANGUAGE")
..
at oracle.apps.po.schema.server.PoBaseEOImpl.doDML(PoBaseEOImpl.java:107)
at oracle.apps.po.schema.server.PoMergeBaseEOImpl.doDML(PoMergeBaseEOImpl.java:210)
at oracle.apps.po.schema.server.PoAttributeValuesTLPMergeEOImpl.doDML(PoAttributeValuesTLPMergeEOImpl.java:428)
at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:4542)
at oracle.apps.fnd.framework.server.OAEntityImpl.postChanges(OAEntityImpl.java:1770)
at oracle.apps.po.schema.server.PoMergeBaseEOImpl.postChanges(PoMergeBaseEOImpl.java:725)
at oracle.apps.po.schema.server.PoAttributeValuesTLPMergeEOImpl.postChanges(PoAttributeValuesTLPMergeEOImpl.java:486)
at oracle.jbo.server.DBTransactionImpl.doPostTransactionListeners(DBTransactionImpl.java:3004)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:2815)
at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:2648)
at oracle.apps.po.document.server.PoHeaderSvrCmd.save(PoHeaderSvrCmd.java:2835)
at oracle.apps.po.document.server.PoHeaderSvrCmd.save(PoHeaderSvrCmd.java:3125)
at oracle.apps.po.document.server.PoHeaderSvrCmd.execute(PoHeaderSvrCmd.java:665)
at oracle.apps.po.common.server.PoBaseAMImpl.executeServerCommand(PoBaseAMImpl.java:110)
..
STEPS
1. Navigate to Purchasing responsibility -> Buyer Work Center -> Orders
2. Search and select order xxxxx, select update and click on Go.
3. Add new line, update line details and click on Apply.
4. Click on Save.
5. Reported error occurs.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |