ariesy 修复发票明细中无税码问题

release
yefei 2 years ago
parent 947bbb8cbd
commit 3be45ca2ce
  1. 3
      dxhy-core/src/main/java/com/dxhy/core/job/service/impl/CheckTaskServiceImpl.java
  2. 60
      dxhy-core/src/main/java/com/dxhy/core/service/invoicedetail/InvoiceDetailServiceImpl.java
  3. 3
      dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java

@ -430,6 +430,9 @@ public class CheckTaskServiceImpl implements CheckTaskService {
case "0":
sm = "J0";
break;
case "不征税":
sm = "J0";
break;
case "0.00":
sm = "J0";
break;

@ -622,34 +622,73 @@ public class InvoiceDetailServiceImpl extends MpBaseServiceImpl<TDxRecordInvoice
case "免税":
sm = "J0";
break;
case "16%":
case "不征税":
sm = "J0";
break;
case "0.16":
sm = "J1";
break;
case "0.13":
sm = "J2";
break;
case "0.10":
sm = "J3";
break;
case "0.09":
sm = "J4";
break;
case "0.06":
sm = "J5";
break;
case "0.05":
sm = "J6";
break;
case "0.03":
sm = "J7";
break;
case "0.02":
sm = "J8";
break;
case "0.01":
sm = "J9";
break;
case "0.17":
sm = "JC";
break;
case "0.000":
sm = "J0";
break;
case "16":
sm = "J1";
break;
case "13%":
case "13":
sm = "J2";
break;
case "10%":
case "10":
sm = "J3";
break;
case "9%":
case "9":
sm = "J4";
break;
case "6%":
case "6":
sm = "J5";
break;
case "5%":
case "5":
sm = "J6";
break;
case "3%":
case "3":
sm = "J7";
break;
case "2%":
case "2":
sm = "J8";
break;
case "1%":
case "1.5":
sm = "JA";
break;
case "1":
sm = "J9";
break;
case "17%":
case "17":
sm = "JC";
break;
default:
@ -659,5 +698,4 @@ public class InvoiceDetailServiceImpl extends MpBaseServiceImpl<TDxRecordInvoice
}
return sm;
}
}

@ -970,6 +970,9 @@ public class SDNYMainProcessController extends AbstractController {
case "免税":
sm = "J0";
break;
case "不征税":
sm = "J0";
break;
case "0.16":
sm = "J1";
break;

Loading…
Cancel
Save