E1: 43: Null Pointer And Error Processing Cache in PO Entry (P4310) With Line Type Using B Interface

(Doc ID 1678604.1)

Last updated on JUNE 04, 2014

Applies to:

JD Edwards EnterpriseOne Inventory Foundation - Version 8.12 and later
Information in this document applies to any platform.


On : 8.12 version, Procurement
PO Entry (P4310)
Tools Release 8.98

After upgrading the tools release from 8.96 to 8.98, when attempting to entering a PO (P4310) with an Item that is Type N (Non-stock) but with a line type FS which has inventory interface of B and a GL account used, the following error occurs.

Null Pointer (4363)
CAUSE . . . . The pointer has a null value.
RESOLUTION. . Check to be sure that pointer contains a value.

Error Processing Cache (032E)
CAUSE . . . An error has occurred while processing cache in this application.
RESOLUTION. See your system administrator.

Both Errors are issued by the Advanced Pricing business function “F4072 Calculate Price Adjustments (B4500050)”

The problem only occurs with the 8.98 Tools Release.

The issue can be reproduced at will with the following steps:
1. Enter a new Purchase Order with a line type FS which has inventory interface of B and a GL account used.
2. Populate order amounts and G/L Account Number. Click OK to save the order.
3. Two hard errors appear.
  a. Null Pointer (4363)
  b. Error Processing Cache (032E)

The issue has the following business impact:
Issue occurs in Dev not in Prod. The Dev environment is used for testing and needs to be functional.


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