|
|
@@ -139,16 +139,28 @@ public class Tax {
|
|
|
tax.setTaxPayerName(policyHolderInfo.getName());
|
|
|
//补交上年
|
|
|
tax.setPayLastYear("0");
|
|
|
- tax.setIdType("120001");
|
|
|
+ //0:法人 1:个人(中国籍) 2: 个人(非中国籍)
|
|
|
+ String property = policyHolderInfo.getProperty();
|
|
|
+ if (property.equals("0")) {
|
|
|
+ tax.setIdType("110004");
|
|
|
+ tax.setTaxpayerType("338003");
|
|
|
+ tax.setTaxpayerNO(policyHolderInfo.getOrganizationCode());
|
|
|
+ }else {
|
|
|
+ tax.setIdType("120001");
|
|
|
+ tax.setTaxpayerType("338001");
|
|
|
+ //纳税人识别号 = 投保人身份证号
|
|
|
+ tax.setTaxpayerNO(policyHolderInfo.getIdentifyNumber());
|
|
|
+ }
|
|
|
+// tax.setIdType("120001");
|
|
|
tax.setCalculatedType("349003001");
|
|
|
tax.setVehecleTypeDetail("3490010013");
|
|
|
tax.setTaxpayerAddress(policyHolderInfo.getAddr());
|
|
|
tax.setVehicleQuality(extracted(carInfo.getCompleteKerbMass()));
|
|
|
//纳税人识别号 = 投保人身份证号
|
|
|
- tax.setTaxpayerNO(policyHolderInfo.getIdentifyNumber());
|
|
|
+// tax.setTaxpayerNO(policyHolderInfo.getIdentifyNumber());
|
|
|
|
|
|
tax.setVehicleType("349001001");
|
|
|
- tax.setTaxpayerType("338001");
|
|
|
+// tax.setTaxpayerType("338001");
|
|
|
tax.setConruty("156");
|
|
|
tax.setTel(policyHolderInfo.getMobile());
|
|
|
tax.setExhaust(carInfo.getEnginedesc());
|