|
|
@@ -616,21 +616,20 @@ public class EnterpriseInfoServiceImpl extends BaseServiceImpl<EnterpriseInfoMap
|
|
|
|
|
|
vo.setD1(Func.isNull(summary) ? 0 : (int) summary.getItemList().stream().map(DeductionCostSummaryItem::getXmId).distinct().count());
|
|
|
//(一)人员人工费用(4+5+6)
|
|
|
- vo.setD3(Func.isNull(summary) ? BigDecimal.ZERO : summary.getRyrgfy_hjje());
|
|
|
+ vo.setD3(Func.isNull(summary) ? BigDecimal.ZERO : summary.getRyrgfy_fyh());
|
|
|
//(二)直接投入费用(8+9+10+11+12+13+14+15)
|
|
|
- vo.setD7(Func.isNull(summary) ? BigDecimal.ZERO : summary.getZjtrfy_hjje());
|
|
|
+ vo.setD7(Func.isNull(summary) ? BigDecimal.ZERO : summary.getZjtrfy_fyh());
|
|
|
//(三)折旧费用(17+18)
|
|
|
- vo.setD16(Func.isNull(summary) ? BigDecimal.ZERO : summary.getZjfy_hjje());
|
|
|
+ vo.setD16(Func.isNull(summary) ? BigDecimal.ZERO : summary.getZjfy_fyh());
|
|
|
//(四)无形资产摊销(20+21+22)
|
|
|
- vo.setD19(Func.isNull(summary) ? BigDecimal.ZERO : summary.getWxzctx_hjje());
|
|
|
+ vo.setD19(Func.isNull(summary) ? BigDecimal.ZERO : summary.getWxzctx_fyh());
|
|
|
//(五)新产品设计费
|
|
|
- vo.setD23(Func.isNull(summary) ? BigDecimal.ZERO : summary.getXcpsjfd_hjje());
|
|
|
+ vo.setD23(Func.isNull(summary) ? BigDecimal.ZERO : summary.getXcpsjfd_fyh());
|
|
|
//(六)其他相关费用
|
|
|
- vo.setD28(Func.isNull(summary) ? BigDecimal.ZERO : summary.getQtxgfyhj_hjje());
|
|
|
+ vo.setD28(Func.isNull(summary) ? BigDecimal.ZERO : summary.getQtxgfyhj_fyh());
|
|
|
//(七)经限额调整后的其他相关费用
|
|
|
BigDecimal sum = vo.getD3().add(vo.getD7().add(vo.getD16().add(vo.getD19().add(vo.getD23())))).multiply(BigDecimal.valueOf(0.1)).divide(BigDecimal.valueOf(0.9), 4, RoundingMode.UP);
|
|
|
vo.setD34(BigDecimal.valueOf(Math.min(sum.doubleValue(), vo.getD28().doubleValue())));
|
|
|
-// vo.setD34(Func.isNull(summary) ? BigDecimal.ZERO : summary.getQtxgfyhj_adjust_hjje());
|
|
|
|
|
|
//一、自主研发、合作研发、集中研发(3+7+16+19+23+34)
|
|
|
vo.setD2(vo.getD3().add(vo.getD7()).add(vo.getD16()).add(vo.getD19()).add(vo.getD23()).add(vo.getD28()).add(vo.getD34()));
|