From cc03f09a0b26e55b7b19372c15867a24044db6be Mon Sep 17 00:00:00 2001 From: HideakiHagiwara <58879487+HideakiHagiwara@users.noreply.github.com> Date: Sun, 29 Jan 2023 19:13:49 +0900 Subject: [PATCH] IDEMPIERE-5556 GL Journal Callout Error of NPE When new GL Journal Line create (#1652) Co-authored-by: jpiere --- .../src/org/compiere/model/CalloutGLJournal.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org.adempiere.base.callout/src/org/compiere/model/CalloutGLJournal.java b/org.adempiere.base.callout/src/org/compiere/model/CalloutGLJournal.java index 17197a06f5..1c269e935a 100644 --- a/org.adempiere.base.callout/src/org/compiere/model/CalloutGLJournal.java +++ b/org.adempiere.base.callout/src/org/compiere/model/CalloutGLJournal.java @@ -160,8 +160,12 @@ public class CalloutGLJournal extends CalloutEngine // Source info Integer Currency_ID = (Integer)mTab.getValue("C_Currency_ID"); + if(Currency_ID == null) + return ""; int C_Currency_ID = Currency_ID.intValue(); Integer ConversionType_ID = (Integer)mTab.getValue("C_ConversionType_ID"); + if(ConversionType_ID == null) + return ""; int C_ConversionType_ID = ConversionType_ID.intValue(); Timestamp DateAcct = (Timestamp)mTab.getValue("DateAcct"); if (DateAcct == null)