Budgetary Control Error While Auto Create Purchase Order - then Distribution is Split in the Buyer Work Center (BWC) (Doc ID 2220143.1)

Last updated on JANUARY 10, 2017

Applies to:

Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Problem:
Budgetary control error while auto creating a Purchase Order distribution - and then splitting the distribution  in the Buyer Work Center (BWC)

This is happening for both Goods and Services line type.


Error:
Your budgetary control action completed with exception

Replication Steps:
1. Login to the E-Business Suite and choose the Purchasing Module.
2. Create and Approved Requisition (service procurement): Line 1 amount 200
   >> Auto Create Purchase Order (BWC): Line 1 >> split Distribution 1 into two distributions:
Distribution 1 – 150
Distribution 2 – 50
3. Save - encounter errors.

FND Logging -

OASevereException=oracle.apps.fnd.framework.OAException: oracle.jbo.AttrValException: JBO-27019: Get method for attribute "Meaning" in AckRequiredVO could not be resolved.

po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.0.0 1 :outbind:16 = Your Budgetary Control action completed with exceptions.
po.common.server.PoCallableStatement.getVarchar.RETURN 2 Return value = Your Budgetary Control action completed with exceptions.
po.common.server.PoCallableStatement.getNumber.BEGIN 2 parameterIndex = 17.0
po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.0.0 1 :outbind:17 is null
po.common.server.PoCallableStatement.getNumber.RETURN 2 Return value is null
po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.5.0 1 reportId is null
po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.10.0 1 failed checks
po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.30.0 1 return status failed
po.common.server.PoCallableStatement.close.BEGIN 2 stmt = Module: oracle.apps.po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.; SQL: DECLARE l_doc_check_error_record DOC_CHECK_RETURN_TYPE; BEGIN PO_DOCUMENT_CHECKS_GRP.po_combined_submission_check(p_api_version => 1.1,p_action_requested => :1,p_document_type => :2,p_document_subtype => :3,p_document_level => :4,p_document_level_id => :5,p_org_id => :6,p_requested_changes => null,p_check_asl => PO_CORE_S.flag_to_boolean(:7),p_from_header_id => :8,p_from_type_lookup_code => :9,p_po_header_id => :10,p_online_report_id => :11,p_sob_id => :12,x_return_status => :13,x_sub_check_status => :14,x_has_warnings => :15,x_msg_data => :16,x_online_report_id => :17,x_doc_check_error_record => l_doc_check_error_record); END;; Statement: oracle.jdbc.driver.OracleCallableStatementWrapper@13ca7f8
po.document.server.SubmissionCheckSvrCmd.poSubmissionCheck.0.0 1 Closing statement for SQL: DECLARE l_doc_check_error_record DOC_CHECK_RETURN_TYPE; BEGIN PO_DOCUMENT_CHECKS_GRP.po_combined_submission_check(p_api_version => 1.1,p_action_requested => :1,p_document_type => :2,p_document_subtype => :3,p_document_level => :4,p_document_level_id => :5,p_org_id => :6,p_requested_changes => null,p_check_asl => PO_CORE_S.flag_to_boolean(:7),p_from_header_id => :8,p_from_type_lookup_code => :9,p_po_header_id => :10,p_online_report_id => :11,p_sob_id => :12,x_return_status => :13,x_sub_check_status => :14,x_has_warnings => :15,x_msg_data => :16,x_online_report_id => :17,x_doc_check_error_record => l_doc_check_error_record); END;
po.common.server.PoCallableStatement.close.END 2 End of method.
po.document.server.PoHeaderSvrCmd.submitForApproval.60.0 4 Auto Log: Exception thrown
po.document.server.PoHeaderSvrCmd.submitForApproval.140.0 1 exception, rolling back
po.document.server.PoHeaderSvrCmd.submitForApproval.150.0 1 Auto Log: OAException oae = oracle.apps.fnd.framework.OAException
po.document.server.PoHeaderSvrCmd.submitForApproval.150.0 4 Auto Log: Exception thrown
fnd.framework.webui.OAPageErrorHandler 3 OAF LOG: Event : Check Errors, in: oracle.apps.fnd.framework.webui.OAPageErrorHandler: Exception: The requested action is not allowed for current document status ,In VO: null
fnd.framework.webui.OAPageErrorHandler 3 OAF LOG: Event : Check Errors, in: oracle.apps.fnd.framework.webui.OAPageErrorHandler: Exception: The requested action is not allowed for current document status
fnd.framework.webui.OAPageErrorHandler 3 OAF LOG: Event : Check Errors, in: oracle.apps.fnd.framework.webui.OAPageErrorHandler: Exception: Your Budgetary Control action completed with exceptions. ,In VO: null
fnd.framework.webui.OAPageErrorHandler 3 OAF LOG: Event : Check Errors, in: oracle.apps.fnd.framework.webui.OAPageErrorHandler: Exception: Your Budgetary Control action completed with exceptions.
fnd.framework.webui.OAPageErrorHandler 3 OAF LOG: Event : Check Errors, in: oracle.apps.fnd.framework.webui.OAPageErrorHandler: Exception: null
fnd.profiles.Profiles 2 getProfileOptionValue: name=OAM_UALERT_SHOW_ICON; levelID=10004; levelValue=1708485; levelValueApplID=0
fnd.profiles.Profiles 2 getProfileOptionValue: name=OAM_UALERT_SHOW_ICON; levelID=10003; levelValue=50123; levelValueApplID=20012
fnd.profiles.Profiles 2 getProfileOptionValue: name=OAM_UALERT_SHOW_ICON; levelID=10002; levelValue=20012; levelValueApplID=0
fnd.profiles.Profiles 2 getProfileOptionValue: name=OAM_UALERT_SHOW_ICON; levelID=10001; levelValue=0; levelValueApplID=0
fnd.framework.webui.OAPageErrorHandler 3 OAF LOG: Event : Check Errors, in: oracle.apps.fnd.framework.webui.OAPageErrorHandler: Exception: null ,In Bean: null
fnd.profiles.Profiles 2 getProfileOptionValue: name=FND_CUSTOM_OA_DEFINTION; levelID=10004; levelValue=1708485; levelValueApplID=0

 

Changes

 

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