My Oracle Support Banner

E1: FIN: ESU: JAS: TDA: Cannot Change Batch Status From U To A in an Environment - Receive Error JAS_MSG346: JAS database failure: [BSFN_CALLOBJECT_ERROR] Trigger Business Function F0011_UPDATEAFTER: 2 (Doc ID 2943972.1)

Last updated on MAY 22, 2023

Applies to:

JD Edwards EnterpriseOne General Ledger - Version 9.2 and later
JD Edwards EnterpriseOne Tools - Version 9.2 and later
JD Edwards EnterpriseOne Accounts Payable - Version 9.2 and later
JD Edwards EnterpriseOne Accounts Receivable - Version 9.2 and later
Information in this document applies to any platform.


When trying to change the status of a batch from U (In Use) to A (Approved) on screen error JAS_MSG346: JAS database failure: [BSFN_CALLOBJECT_ERROR] An error occurred during the call to trigger business function F0011_UPDATEAFTER: 2 is received.


  1. Fast Path to P0011, Work With Batches (or a specific menu that has the Work With Batches application) 
  2. Select Unposted Batches and Batch Status U in the QBE line
  3. Select the batch > Row exit > select Revise
  4. Change the Batch Status from U to A
  5. Select OK > JAS_MSG346 error received
  6. Select OK on the error and need to close the application
  7. Go back into Work With Batches and see the batch with Batch Status = A (Approved)

The User Specific JAS Debug log shows the following errors:



Applied the ESU for Bug 30582446 and added record BHF0011 - Enable Batch Status History in the E1 System Control application P99410 per the Special Instructions.


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

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