-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathInvoiceData.java
109 lines (75 loc) · 2.94 KB
/
InvoiceData.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
package cn.cimoc.entity;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.*;
import java.util.List;
/**
* @author LGZ
* <p>
*/
@NoArgsConstructor
@Data
@Getter
@Setter
@EqualsAndHashCode
public class InvoiceData {
@ExcelProperty({"买方的地址、电话号码"})
private String addressPhoneNumberOfPurchaser;
@ExcelProperty({"卖方的地址、电话号码"})
private String addressPhoneNumberOfSeller;
@ExcelProperty({"应计制收入期的开始"})
private String beginningOfIncomePeriodUnderAccrualBasis;
@ExcelProperty({"发票代码"})
private String codeOfInvoice;
@ExcelProperty({"签发日期"})
private String dateOfIssue;
@ExcelProperty({"买方开户银行及户口号码"})
private String depositBankAndAccountNumberOfPurchaser;
@ExcelProperty({"卖方的开户银行和账号"})
private String depositBankAndAccountNumberOfSeller;
@ExcelProperty({"应计制下的收入期结束"})
private String endOfIncomePeriodUnderAccrualBasis;
@ExcelProperty({"识别代码"})
private String identifyingCode;
@ExcelProperty({"项目数据(json)"})
private String informationOfTaxableGoodsOrServicesDetailItemsTuple;
@ExcelProperty({"开票签字"})
private String invoiceIssuingSign;
@ExcelProperty({"开票人"})
private String issuer;
@ExcelProperty({"发票位置"})
private String locationOfInvoice;
@ExcelProperty({"买方名称"})
private String nameOfPurchaser;
@ExcelProperty({"卖方名称"})
private String nameOfSeller;
@ExcelProperty({"发票编号"})
private String numberOfInvoice;
@ExcelProperty({"发票机编号"})
private String numberOfInvoiceMachine;
@ExcelProperty({"收款人"})
private String payee;
@ExcelProperty({"摘要"})
private String remarks;
@ExcelProperty({"复核"})
private String reviewer;
@ExcelProperty({"特殊发票类型"})
private String specialInvoiceType;
@ExcelProperty({"在数字中包含的税额"})
private String taxIncludedAmountInFigures;
@ExcelProperty({"税费包含在文字中"})
private String taxIncludedAmountInWords;
@ExcelProperty({"纳税人识别号买方统一社会信用代码"})
private String taxpayerIdentificationNumberUnifiedSocialCreditCodeOfPurchaser;
@ExcelProperty({"纳税人识别号卖方统一社会信用代码"})
private String taxpayerIdentificationNumberUnifiedSocialCreditCodeOfSeller;
@ExcelProperty({"不含税合计"})
private String totalAmountExcludingTax;
@ExcelProperty({"税款总额"})
private String totalTaxAmount;
@ExcelProperty({"发票类型"})
private String typeOfInvoice;
@ExcelProperty({"发票唯一代码"})
private String uniqueCodeOfInvoice;
@ExcelProperty({"xbrlId"})
private String xbrlId;
}