ECM: First Operand of . is NULL error while importing EDIFACT v96A CONTRL file using Import Acknowledgement Files (IMPORT_FILES) (Doc ID 1514824.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

PeopleSoft Enterprise FIN Cash Management - Version 9 to 9.1 [Release 9]
Information in this document applies to any platform.

Symptoms

While importing the Edifact v96A Contrl file, the Import Acknowledgement Files (IMPORT_FILES) process ends with a Warning Run Status.

ERROR 1
Invalid datetime value in function DateTimeValue. (180,191)
TR_FORMAT.Common.EdifactBaseFormatter.OnExecute  Name:InputUNB  PCPC:6087  Statement:110 Called from:TR_FORMAT.Common.EdifactBaseFormatter.OnExecute  Name:ReadEdifactFile Statement:33
Called from:TR_FORMAT.Payment.TransformHandler.EdifactAckHandler.OnExecute Name:processSource  Stat ement:5 Called from:TR_FORMAT.Utilities.BankStmtUtils (0,0)
 
ERROR 2
First operand of . is NULL, so cannot access member PYMNT_REF_ID. (180,236)
TR_FORMAT.Payment.Acknowledgements.EdifactContrlFormatter.OnExecute Name:MapUCM  PCPC:9002  Statement:134 Called from:TR_FORMAT.Payment.Acknowledgements.EdifactContrlFormatter.OnExecute Name:ProcessAckFile Statement:34
Called from:TR_FORMAT.Payment.Acknowledgements.EdifactContrlFormatter.OnExecute Name:format_message Statement:13 Called from:TR_FORMAT.P (0,0)
 
STEPS
1. Navigate to Financial Gateway > Process Payments > Import Acknowledgement Files
2. Specify the file path, file name and Layout as CONTRL
3. Run the process
4. Process ends up in Warning
5. Message Log has the above errors

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