|
@@ -308,7 +308,12 @@ public class VerificationServiceImpl extends CommonBaseServiceImpl<VerificationM
|
|
|
subledger.setSl_date(verification.getVc_date());
|
|
subledger.setSl_date(verification.getVc_date());
|
|
|
subledger.setSl_ym(DateUtils.getYm(verification.getVc_date()));
|
|
subledger.setSl_ym(DateUtils.getYm(verification.getVc_date()));
|
|
|
subledger.setSl_orderamount(new Double(0));
|
|
subledger.setSl_orderamount(new Double(0));
|
|
|
- subledger.setSl_yamount(new Double(0));
|
|
|
|
|
|
|
+ if ("receivable_offset_payable".equals(kind)) {
|
|
|
|
|
+ subledger.setSl_yamount((subledger.getSl_orderamount() ==null?new Double(0): subledger.getSl_amount())-
|
|
|
|
|
+ (subledger.getSl_namount() == null ? new Double(0) : subledger.getSl_namount()));
|
|
|
|
|
+ }else {
|
|
|
|
|
+ subledger.setSl_yamount(new Double(0));
|
|
|
|
|
+ }
|
|
|
subledger.setSl_remark(verification.getVc_remark());
|
|
subledger.setSl_remark(verification.getVc_remark());
|
|
|
subledger.setSl_discount(new Double(0));
|
|
subledger.setSl_discount(new Double(0));
|
|
|
subledger.setSl_ym(DateUtils.getYm(verification.getVc_date()));
|
|
subledger.setSl_ym(DateUtils.getYm(verification.getVc_date()));
|