feature:客户信息导入、物料引用税率取值不对

release
gaorl 2 years ago
parent 63ad14c4e7
commit ae6c2f0c73
  1. 106
      order-management-common/src/main/java/com/dxhy/order/model/InvoiceInfo.java
  2. 16
      order-management-consumer/src/test/java/com/dxhy/order/consumer/PushInvoiceTest.java

@ -0,0 +1,106 @@
package com.dxhy.order.model;
import lombok.Data;
@Data
public class InvoiceInfo {
// 影像信息
//@ApiModelProperty("发票类型")
private String invoiceType;//发票类型
//@ApiModelProperty("文件名称")
private String fileName;
//@ApiModelProperty("PDF(pdf) or 图片(img)")
private String pdfOrImg;
//@ApiModelProperty("Base64文件流")
private String fileByte;
// 发票信息
//@ApiModelProperty("所属行政区编码")
private String administrativeDivisionNo;
//@ApiModelProperty("所属行政区名称")
private String administrativeDivisionName;
//@ApiModelProperty("发票代码")
private String invoiceCode;
//@ApiModelProperty("发票号码")
private String invoiceNumber;
//@ApiModelProperty("开票日期 YYYY-MM-DD")
private String billingDate;
//@ApiModelProperty("购方名称")
private String purchaserName;
//@ApiModelProperty("购方税号")
private String purchaserTaxNo;
//@ApiModelProperty("购方开户行账户")
private String purchaserBank;
//@ApiModelProperty("购方地址电话")
private String purchaserAddressPhone;
//@ApiModelProperty("销方名称")
private String salesName;
//@ApiModelProperty("销方税号")
private String salesTaxNo;
//@ApiModelProperty("销方地址电话")
private String salesAddressPhone;
//@ApiModelProperty("销方开户行账户")
private String salesBank;
//@ApiModelProperty("合计价款")
private String totalAmount;
//@ApiModelProperty("合计税额")
private String totalTax;
//@ApiModelProperty("价税合计")
private String amountTax;
//@ApiModelProperty("价税合计——中文")
private String amountTaxCN;
//@ApiModelProperty("校验码")
private String checkCode;
//@ApiModelProperty("发票状态(0-正常1-作废2-红冲3-失控4-异常7-部分红冲 8-全额红冲 80红冲发票待确认")
private String state;
//@ApiModelProperty("承运人名称")
private String carrierName;
//@ApiModelProperty("承运人识别号")
private String carrierTaxNo;
//@ApiModelProperty("受票方名称")
private String draweeName;
//@ApiModelProperty("受票方识别号")
private String draweeTaxNo;
//@ApiModelProperty("运输货物信息")
private String cargoInformation;
//@ApiModelProperty("起运地、经由、到达地")
private String transportRoute;
//@ApiModelProperty("税控盘号")
private String machineCode;
//@ApiModelProperty("车船吨位")
private String tonnage;
//@ApiModelProperty("主管税务机关")
private String taxAuthorityNo;
//@ApiModelProperty("主管税务名称")
private String taxAuthorityName;
//@ApiModelProperty("备注")
private String remarks;
//@ApiModelProperty("车辆类型")
private String vehicleType;
//@ApiModelProperty("厂牌型号")
private String brandModel;
//@ApiModelProperty("产地")
private String originPlace;
//@ApiModelProperty("合格证号")
private String certificateNo;
//@ApiModelProperty("商检单号")
private String inspectionListNo;
//@ApiModelProperty("发动机号")
private String engineNo;
//@ApiModelProperty("车辆识别代号/车架号码")
private String vehicleNo;
//@ApiModelProperty("进口证明书号")
private String importCertificateNo;
//@ApiModelProperty("完税凭证号码")
private String paymentVoucherNo;
//@ApiModelProperty("限乘人数")
private String passengersLimited;
//@ApiModelProperty("通行费标志 06-可抵扣通行费,07-不可抵扣通 行费")
private String tollSign;
//@ApiModelProperty("零税率标志 1:税率栏位显示“免税”,2:税率栏位显示“不征收”,3:零税率")
private String zeroTaxRateSign;
//@ApiModelProperty("发票来源")
private String source;
//@ApiModelProperty("身份证号码/组织机构代码")
private String idcardNo;
}

@ -0,0 +1,16 @@
package com.dxhy.order.consumer;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class PushInvoiceTest {
//@Test
public void invoiceStatTest() {
}
}
Loading…
Cancel
Save