|
@ -4792,7 +4792,6 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
} else { |
|
|
} else { |
|
|
customerNumber = busSalesOrderVehicle.getTemporaryNo(); |
|
|
customerNumber = busSalesOrderVehicle.getTemporaryNo(); |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
if ("9".equals(busSalesOrderVehicle.getRiskState().toString()) || "1".equals(busSalesOrderVehicle.getRiskState().toString()) || "11".equals(busSalesOrderVehicle.getRiskState().toString())) {//赎回中-赎回凭证--交回--转租中
|
|
|
if ("9".equals(busSalesOrderVehicle.getRiskState().toString()) || "1".equals(busSalesOrderVehicle.getRiskState().toString()) || "11".equals(busSalesOrderVehicle.getRiskState().toString())) {//赎回中-赎回凭证--交回--转租中
|
|
|
////营业费用_催收费用 上门催收费用--收回车辆费用(赎回通过后推送的费用)
|
|
|
////营业费用_催收费用 上门催收费用--收回车辆费用(赎回通过后推送的费用)
|
|
|
if ("9".equals(busSalesOrderVehicle.getRiskState().toString()) || "1".equals(busSalesOrderVehicle.getRiskState().toString())){ |
|
|
if ("9".equals(busSalesOrderVehicle.getRiskState().toString()) || "1".equals(busSalesOrderVehicle.getRiskState().toString())){ |
|
@ -5047,7 +5046,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
if ("月还".equals(v.getReceivablesName()) || "资方逾期利息".equals(v.getReceivablesName())) { |
|
|
if ("月还".equals(v.getReceivablesName()) || "资方逾期利息".equals(v.getReceivablesName())) { |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoDf = new Voucher.VoucherResultDetailDto(); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
voucherResultDetailDtoDf.setSummary("***扣回车辆再次销售款"); |
|
|
voucherResultDetailDtoDf.setSummary(customerNumber+"扣回车辆再次销售款"); |
|
|
voucherResultDetailDtoDf.setSubjectNo("1201.03.01"); |
|
|
voucherResultDetailDtoDf.setSubjectNo("1201.03.01"); |
|
|
//核算部门
|
|
|
//核算部门
|
|
|
voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); |
|
|
voucherResultDetailDtoDf.setDimensionDept(deptVo.getOrgCode()); |
|
@ -5231,7 +5230,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
if ("资金占用费".equals(v.getReceivablesName())) { |
|
|
if ("资金占用费".equals(v.getReceivablesName())) { |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoDf2 = new Voucher.VoucherResultDetailDto(); |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoDf2 = new Voucher.VoucherResultDetailDto(); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
voucherResultDetailDtoDf2.setSummary("***扣回车辆再次销售款"); |
|
|
voucherResultDetailDtoDf2.setSummary(customerNumber+"扣回车辆再次销售款"); |
|
|
voucherResultDetailDtoDf2.setSubjectNo("1201.02.03"); |
|
|
voucherResultDetailDtoDf2.setSubjectNo("1201.02.03"); |
|
|
//核算部门
|
|
|
//核算部门
|
|
|
voucherResultDetailDtoDf2.setDimensionDept(deptVo.getOrgCode()); |
|
|
voucherResultDetailDtoDf2.setDimensionDept(deptVo.getOrgCode()); |
|
@ -5244,7 +5243,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
if ("预计资方结清费用".equals(v.getReceivablesName())) { |
|
|
if ("预计资方结清费用".equals(v.getReceivablesName())) { |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoDf3 = new Voucher.VoucherResultDetailDto(); |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoDf3 = new Voucher.VoucherResultDetailDto(); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
voucherResultDetailDtoDf3.setSummary("**扣回车辆再次销售-资方结清费用"); |
|
|
voucherResultDetailDtoDf3.setSummary(planDetails.getVinNo()+"扣回车辆再次销售-资方结清费用"); |
|
|
voucherResultDetailDtoDf3.setSubjectNo("1201.03.01"); |
|
|
voucherResultDetailDtoDf3.setSubjectNo("1201.03.01"); |
|
|
//核算部门
|
|
|
//核算部门
|
|
|
voucherResultDetailDtoDf3.setDimensionDept(deptVo.getOrgCode()); |
|
|
voucherResultDetailDtoDf3.setDimensionDept(deptVo.getOrgCode()); |
|
@ -5257,7 +5256,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
if ("停车费".equals(v.getReceivablesName())) { |
|
|
if ("停车费".equals(v.getReceivablesName())) { |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoJf2 = new Voucher.VoucherResultDetailDto(); |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoJf2 = new Voucher.VoucherResultDetailDto(); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
all2 = all2.add(new BigDecimal(v.getSubscriptionMoney())); |
|
|
voucherResultDetailDtoJf2.setSummary("**扣回车辆再次销售-停车费"); |
|
|
voucherResultDetailDtoJf2.setSummary(customerNumber+"扣回车辆再次销售-停车费"); |
|
|
voucherResultDetailDtoJf2.setSubjectNo("6601.32.02"); |
|
|
voucherResultDetailDtoJf2.setSubjectNo("6601.32.02"); |
|
|
//核算部门
|
|
|
//核算部门
|
|
|
voucherResultDetailDtoJf2.setDimensionDept(deptVo.getOrgCode()); |
|
|
voucherResultDetailDtoJf2.setDimensionDept(deptVo.getOrgCode()); |
|
@ -5273,6 +5272,8 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
//客户赎回收款
|
|
|
//客户赎回收款
|
|
|
if (all.compareTo(BigDecimal.ZERO) > 0) { |
|
|
if (all.compareTo(BigDecimal.ZERO) > 0) { |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoJf = new Voucher.VoucherResultDetailDto(); |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoJf = new Voucher.VoucherResultDetailDto(); |
|
@ -5288,7 +5289,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
if (otherMoney.compareTo(BigDecimal.ZERO) > 0) { |
|
|
if (otherMoney.compareTo(BigDecimal.ZERO) > 0) { |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoJf2 = new Voucher.VoucherResultDetailDto(); |
|
|
Voucher.VoucherResultDetailDto voucherResultDetailDtoJf2 = new Voucher.VoucherResultDetailDto(); |
|
|
all2 = all2.add(otherMoney); |
|
|
all2 = all2.add(otherMoney); |
|
|
voucherResultDetailDtoJf2.setSummary("**扣回车辆再次销售-费用(违章、年检、保险、过户)"); |
|
|
voucherResultDetailDtoJf2.setSummary(customerNumber+"扣回车辆再次销售-费用(违章、年检、保险、过户)"); |
|
|
voucherResultDetailDtoJf2.setSubjectNo("1133.10.00"); |
|
|
voucherResultDetailDtoJf2.setSubjectNo("1133.10.00"); |
|
|
//核算部门
|
|
|
//核算部门
|
|
|
voucherResultDetailDtoJf2.setDimensionDept(deptVo.getOrgCode()); |
|
|
voucherResultDetailDtoJf2.setDimensionDept(deptVo.getOrgCode()); |
|
@ -5303,7 +5304,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl |
|
|
voucherResultDetailDtoJf.setBankAccount(finalConfirmation.getCollectionBankNum()); |
|
|
voucherResultDetailDtoJf.setBankAccount(finalConfirmation.getCollectionBankNum()); |
|
|
} |
|
|
} |
|
|
voucherResultDetailDtoJf.setSubjectNo(payType); |
|
|
voucherResultDetailDtoJf.setSubjectNo(payType); |
|
|
voucherResultDetailDtoJf.setSummary("***扣回车辆再次销售-收款" + "(" + collectionDate + ")"); |
|
|
voucherResultDetailDtoJf.setSummary("收款" +finalConfirmation.getPayerName()+ "(" + collectionDate + ")"); |
|
|
voucherResultDetailDtoJf.setDebit(String.valueOf(all2)); |
|
|
voucherResultDetailDtoJf.setDebit(String.valueOf(all2)); |
|
|
list2.add(voucherResultDetailDtoJf); |
|
|
list2.add(voucherResultDetailDtoJf); |
|
|
} |
|
|
} |
|
|