czt
2 天以前 46ee5aac0c31c352f19344eb3cfd762817f2559e
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
package com.fzzy.push.sh2023.dto;
 
import com.alibaba.fastjson.annotation.JSONField;
import com.bstek.dorado.annotation.PropertyDef;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * @Description 会计凭证信息
 * @Author CZT
 * @Date 2024/11/6 16:30
 */
@Data
public class SH2023Api1507 implements Serializable {
 
    @PropertyDef(label = "id")
    @JSONField(serialize = false)
    private String id;
 
    @PropertyDef(label = "账套号")
    @JsonProperty("nAcctID")
    private String nacctid;
 
    @PropertyDef(label = "凭证类型")
    @JsonProperty("cVKind")
    private String cvkind;
 
    @PropertyDef(label = "期间")
    @JsonProperty("cMon")
    private String cmon;
 
    @PropertyDef(label = "年度")
    @JsonProperty("cYear")
    private String cyear;
 
    @PropertyDef(label = "凭证号")
    @JsonProperty("nVNo")
    private String nvno;
 
    @PropertyDef(label = "分录序号")
    @JsonProperty("nNo")
    private String nno;
 
    @PropertyDef(label = "凭证分类")
    @JsonProperty("bTmp")
    private String btmp;
 
    @PropertyDef(label = "摘要")
    @JsonProperty("Digest")
    private String digest;
 
    @PropertyDef(label = "科目编码")
    @JsonProperty("cCode")
    private String ccode;
 
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "凭证日期")
    @JsonProperty("cVSmallDatetime")
    private Date ccsmalldatetime;
 
    @PropertyDef(label = "制单人")
    @JsonProperty("cMaker")
    private String cmaker;
    /**
     * 1:借方
     * -1:贷方
     */
    @PropertyDef(label = "方向")
    @JsonProperty("cDc")
    private String cdc;
 
    @PropertyDef(label = "审核人")
    @JsonProperty("cCkEr")
    private String ccker;
 
    @PropertyDef(label = "记账人")
    @JsonProperty("cPtEr")
    private String cpter;
    /**
     * 0:否
     * 1:是
     */
    @PropertyDef(label = "记账标志")
    @JsonProperty("bPt")
    private String bpt;
 
    @PropertyDef(label = "附件张数")
    @JsonProperty("nANum")
    private String nanum;
 
    @PropertyDef(label = "金额")
    @JsonProperty("nM")
    private Double nm;
 
    @PropertyDef(label = "数量")
    @JsonProperty("nQty")
    private Double nqty;
 
    @PropertyDef(label = "单价")
    @JsonProperty("nPrice")
    private Double nprice;
 
    @PropertyDef(label = "出纳")
    @JsonProperty("cCashier")
    private String ccashier;
 
    @PropertyDef(label = "汇率")
    @JsonProperty("rate")
    private Double rate;
 
    @PropertyDef(label = "外币金额")
    @JsonProperty("nFm")
    private Double nfm;
 
    @PropertyDef(label = "计量单位",description = "计量单位汉字")
    @JsonProperty("meterUnitId")
    private String meterunitid;
 
    @PropertyDef(label = "操作标志")
    @JsonProperty("czbz")
    private String czbz;
 
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间")
    @JsonProperty("zhgxsj")
    private Date zhgxsj;
}