My Oracle Support Banner

E1: 43: P4312 - "TRANSACTION ERROR - Transaction Cannot Be Committed" Pop-up Appears When Receipt is Created from a Purchase Order Where Detail Branch/Plant Company is not Equal to Header Branch/Plant Company (Doc ID 3036780.1)

Last updated on JULY 25, 2024

Applies to:

JD Edwards EnterpriseOne Procurement and Subcontract Management - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

Purchase Order (PO) receipt is unsuccessful when attempting to receive a purchase order line where the Header Company is not equal to the Detail Line Company (for the line Branch Plant).

Following errors can be seen on P4312 application and in HTML server logs while replicating the issue:

  1. On P4312 application-

 

STEPS:

  1. This issue occurs when below conditions are met:
    1. Landed cost is disabled on P4312 application. (Processing option of P4312, Tab-4: Process, Point 6. Landed Cost value is BLANK)
    2. Implement Next Numbers by Company/Fiscal Year.
    3. The next numbering fetched for the Document number for Detail Company 00030 and Doc type "OV" is less than that for Header Company 00001 and Doc type "OV". For example-
      Doc Co Doc Type Century Fiscal Year Imbed Digits Next Number

      00030

      OV 20 24 2 12
      00001 OV 20 24 2

      48

  2. Create a purchase order where header company = 00001 and detail line company = 00030.
  3. Create a receipt from application P4312 application.
  4. After submitting the record, the below error message will appear on the P4312 application.
    "TRANSACTION ERROR: Transaction cannot be committed. It was cancelled."
  5. The receipt was not recorded for the purchase order line.

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
Cause
Solution


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