My Oracle Support Banner

R12 - ORA-01400: cannot insert NULL into ("PA"."PA_RESOURCE_ASGN_CURR"."EXPENDITURE_TYPE") when using Budgeting and Forecasting or Workplan functionality (Doc ID 1278680.1)

Last updated on MAY 09, 2018

Applies to:

Oracle Project Planning and Control - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

When trying to baseline funding or assign a planning resource to a Workplan task or enter planned effort data, the following error appears:

ORA-01400: cannot insert NULL into ("PA"."PA_RESOURCE_ASGN_CURR"."EXPENDITURE_TYPE").

 

The message is normally accompanied with many other errors which may be different in other screens but the ORA-01400 is always there.

There could be further messages in page diagnostics such as:

  1. Row 1 Error - ORA-01400: cannot insert NULL into ("PA"."PA_RESOURCE_ASGN_CURR"."EXPENDITURE_TYPE") in Package PA_RES_ASG_CURRENCY_PUB Procedure ROLLUP_AMOUNTS
  2. Row 1 Error - User-Defined Exception in Package PA_RES_ASG_CURRENCY_PUB Procedure MAINTAIN_DATA
  3. Row 1 Error - User-Defined Exception in Package PA_FP_CALC_PLAN_PKG Procedure calculate:1100
  4. Row 1 Error - User-Defined Exception in Package PA_FP_PLANNING_TRANSACTION_PUB Procedure add_planning_transactions
  5. Row 1 Error - User-Defined Exception in Package PA_FP_PLANNING_TRANSACTION_PUB Procedure check_and_create_task_rec_info
  6. Row 1 Error - User-Defined Exception in Package PA_FP_PLANNING_TRANSACTION_PUB Procedure Update_Planning_Transactions
  7. Row 1 Error - pa_fp_planning_transaction_pub.update_planning_transactions:User-Defined Exception in Package PA_TASK_PUB1 Procedure update_task_det_sch_info
Or:

1. ORA-01400: cannot insert NULL into ("PA"."PA_RESOURCE_ASGN_CURR"."EXPENDITURE_TYPE") in Package PA_RES_ASG_CURRENCY_PUB Procedure ROLLUP_AMOUNTS
2. User-Defined Exception in Package PA_RES_ASG_CURRENCY_PUB Procedure MAINTAIN_DATA
3. User-Defined Exception in Package PA_FIN_PLAN_PUB Procedure create_default_plan_txn_rec
4. User-Defined Exception in Package PA_FP_PLANNING_TRANSACTION_PUB Procedure add_planning_transactions
5. User-Defined Exception in Package PA_FP_PLANNING_TRANSACTION_PUB Procedure CREATE_DEFAULT_TASK_PLAN_TXNS
6. User-Defined Exception in Package PA_FIN_PLAN_PUB Procedure CREATE_VERSION

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!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.