diff --git a/base/src/main/java/org/compiere/model/MRevenueRecognitionRun.java b/base/src/main/java/org/compiere/model/MRevenueRecognitionRun.java index a3d485a77..f8bb179d9 100644 --- a/base/src/main/java/org/compiere/model/MRevenueRecognitionRun.java +++ b/base/src/main/java/org/compiere/model/MRevenueRecognitionRun.java @@ -464,12 +464,12 @@ public MRevenueRecognitionRun reverseIt(boolean b) { public MRevenueRecognitionRun reverseIt(Timestamp date) { MRevenueRecognitionRun reverse = new MRevenueRecognitionRun(getCtx(), 0, get_TrxName()); + PO.copyValues(this, reverse); if(date != null) { reverse.setDateDoc(date); } else { reverse.setDateDoc(getDateDoc()); } - PO.copyValues(this, reverse); reverse.setRecognizedAmt(getRecognizedAmt().negate()); reverse.setSourceRecognizedAmt(getSourceRecognizedAmt().negate()); reverse.setReversal(true);