TrialBalanceDto.java 5.02 KB
Newer Older
frank.xa.zhang's avatar
frank.xa.zhang committed
1 2
package pwc.taxtech.atms.dto.vatdto;

eddie.woo's avatar
eddie.woo committed
3 4 5
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import pwc.taxtech.atms.common.util.PwCDecimalSerialize;

frank.xa.zhang's avatar
frank.xa.zhang committed
6
import java.math.BigDecimal;
eddie.woo's avatar
eddie.woo committed
7
import java.util.List;
frank.xa.zhang's avatar
frank.xa.zhang committed
8 9 10 11 12 13

public class TrialBalanceDto {
    private String balanceId;
    private Integer periodId;
    private String acctCode;
    private String customerCode;
eddie.woo's avatar
eddie.woo committed
14
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
15
    private BigDecimal begDebitBal;
eddie.woo's avatar
eddie.woo committed
16
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
17
    private BigDecimal begCreditBal;
eddie.woo's avatar
eddie.woo committed
18
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
19
    private BigDecimal begBal;
eddie.woo's avatar
eddie.woo committed
20
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
21
    private BigDecimal endBal;
eddie.woo's avatar
eddie.woo committed
22
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
23
    private BigDecimal endDebitBal;
eddie.woo's avatar
eddie.woo committed
24
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
25
    private BigDecimal endCreditBal;
eddie.woo's avatar
eddie.woo committed
26
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
27
    private BigDecimal debitBal;
eddie.woo's avatar
eddie.woo committed
28
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
29 30
    private BigDecimal creditBal;
    private Integer monthId;
eddie.woo's avatar
eddie.woo committed
31
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
32
    private BigDecimal yearDebitBal;
eddie.woo's avatar
eddie.woo committed
33
    @JsonSerialize(using = PwCDecimalSerialize.class)
frank.xa.zhang's avatar
frank.xa.zhang committed
34 35 36 37 38 39
    private BigDecimal yearCreditBal;
    private String parentCode;
    private String accountName;
    private boolean isDuplicate;
    private Integer acctProp;
    private int direction;
eddie.woo's avatar
eddie.woo committed
40
    private List<TrialBalanceDto> children;
frank.xa.zhang's avatar
frank.xa.zhang committed
41 42

    public String getBalanceId() {
eddie.woo's avatar
eddie.woo committed
43
        return this.balanceId;
frank.xa.zhang's avatar
frank.xa.zhang committed
44 45 46 47 48 49 50
    }

    public void setBalanceId(String balanceId) {
        this.balanceId = balanceId;
    }

    public Integer getPeriodId() {
eddie.woo's avatar
eddie.woo committed
51
        return this.periodId;
frank.xa.zhang's avatar
frank.xa.zhang committed
52 53 54 55 56 57 58
    }

    public void setPeriodId(Integer periodId) {
        this.periodId = periodId;
    }

    public String getAcctCode() {
eddie.woo's avatar
eddie.woo committed
59
        return this.acctCode;
frank.xa.zhang's avatar
frank.xa.zhang committed
60 61 62 63 64 65 66
    }

    public void setAcctCode(String acctCode) {
        this.acctCode = acctCode;
    }

    public String getCustomerCode() {
eddie.woo's avatar
eddie.woo committed
67
        return this.customerCode;
frank.xa.zhang's avatar
frank.xa.zhang committed
68 69 70 71 72 73
    }

    public void setCustomerCode(String customerCode) {
        this.customerCode = customerCode;
    }

eddie.woo's avatar
eddie.woo committed
74

frank.xa.zhang's avatar
frank.xa.zhang committed
75
    public BigDecimal getBegDebitBal() {
eddie.woo's avatar
eddie.woo committed
76
        return this.begDebitBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
77 78
    }

eddie.woo's avatar
eddie.woo committed
79
    public void setBegDebitBal(BigDecimal begDebitBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
80 81 82
        this.begDebitBal = begDebitBal;
    }

eddie.woo's avatar
eddie.woo committed
83

frank.xa.zhang's avatar
frank.xa.zhang committed
84
    public BigDecimal getBegCreditBal() {
eddie.woo's avatar
eddie.woo committed
85
        return this.begCreditBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
86 87
    }

eddie.woo's avatar
eddie.woo committed
88
    public void setBegCreditBal(BigDecimal begCreditBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
89 90 91
        this.begCreditBal = begCreditBal;
    }

eddie.woo's avatar
eddie.woo committed
92

frank.xa.zhang's avatar
frank.xa.zhang committed
93
    public BigDecimal getBegBal() {
eddie.woo's avatar
eddie.woo committed
94
        return this.begBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
95 96
    }

eddie.woo's avatar
eddie.woo committed
97
    public void setBegBal(BigDecimal begBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
98 99 100
        this.begBal = begBal;
    }

eddie.woo's avatar
eddie.woo committed
101

frank.xa.zhang's avatar
frank.xa.zhang committed
102
    public BigDecimal getEndBal() {
eddie.woo's avatar
eddie.woo committed
103
        return this.endBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
104 105
    }

eddie.woo's avatar
eddie.woo committed
106
    public void setEndBal(BigDecimal endBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
107 108 109
        this.endBal = endBal;
    }

eddie.woo's avatar
eddie.woo committed
110

frank.xa.zhang's avatar
frank.xa.zhang committed
111
    public BigDecimal getEndDebitBal() {
eddie.woo's avatar
eddie.woo committed
112
        return this.endDebitBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
113 114
    }

eddie.woo's avatar
eddie.woo committed
115
    public void setEndDebitBal(BigDecimal endDebitBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
116 117 118
        this.endDebitBal = endDebitBal;
    }

eddie.woo's avatar
eddie.woo committed
119

frank.xa.zhang's avatar
frank.xa.zhang committed
120
    public BigDecimal getEndCreditBal() {
eddie.woo's avatar
eddie.woo committed
121
        return this.endCreditBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
122 123
    }

eddie.woo's avatar
eddie.woo committed
124
    public void setEndCreditBal(BigDecimal endCreditBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
125 126 127
        this.endCreditBal = endCreditBal;
    }

eddie.woo's avatar
eddie.woo committed
128

frank.xa.zhang's avatar
frank.xa.zhang committed
129
    public BigDecimal getDebitBal() {
eddie.woo's avatar
eddie.woo committed
130
        return this.debitBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
131 132
    }

eddie.woo's avatar
eddie.woo committed
133
    public void setDebitBal(BigDecimal debitBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
134 135 136
        this.debitBal = debitBal;
    }

eddie.woo's avatar
eddie.woo committed
137

frank.xa.zhang's avatar
frank.xa.zhang committed
138
    public BigDecimal getCreditBal() {
eddie.woo's avatar
eddie.woo committed
139
        return this.creditBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
140 141
    }

eddie.woo's avatar
eddie.woo committed
142
    public void setCreditBal(BigDecimal creditBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
143 144 145 146
        this.creditBal = creditBal;
    }

    public Integer getMonthId() {
eddie.woo's avatar
eddie.woo committed
147
        return this.monthId;
frank.xa.zhang's avatar
frank.xa.zhang committed
148 149 150 151 152 153
    }

    public void setMonthId(Integer monthId) {
        this.monthId = monthId;
    }

eddie.woo's avatar
eddie.woo committed
154

eddie.woo's avatar
eddie.woo committed
155 156 157 158
    public BigDecimal getYearDebitBal() {
        return this.yearDebitBal;
    }

eddie.woo's avatar
eddie.woo committed
159
    public void setYearDebitBal(BigDecimal yearDebitBal) {
eddie.woo's avatar
eddie.woo committed
160 161 162
        this.yearDebitBal = yearDebitBal;
    }

eddie.woo's avatar
eddie.woo committed
163

frank.xa.zhang's avatar
frank.xa.zhang committed
164
    public BigDecimal getYearCreditBal() {
eddie.woo's avatar
eddie.woo committed
165
        return this.yearCreditBal;
frank.xa.zhang's avatar
frank.xa.zhang committed
166 167
    }

eddie.woo's avatar
eddie.woo committed
168
    public void setYearCreditBal(BigDecimal yearCreditBal) {
frank.xa.zhang's avatar
frank.xa.zhang committed
169 170 171 172
        this.yearCreditBal = yearCreditBal;
    }

    public String getParentCode() {
eddie.woo's avatar
eddie.woo committed
173
        return this.parentCode;
frank.xa.zhang's avatar
frank.xa.zhang committed
174 175 176 177 178 179 180
    }

    public void setParentCode(String parentCode) {
        this.parentCode = parentCode;
    }

    public String getAccountName() {
eddie.woo's avatar
eddie.woo committed
181
        return this.accountName;
frank.xa.zhang's avatar
frank.xa.zhang committed
182 183 184 185 186 187
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

eddie.woo's avatar
eddie.woo committed
188 189
    public boolean getIsDuplicate() {
        return this.isDuplicate;
frank.xa.zhang's avatar
frank.xa.zhang committed
190 191
    }

eddie.woo's avatar
eddie.woo committed
192 193
    public void setIsDuplicate(boolean duplicate) {
        this.isDuplicate = duplicate;
frank.xa.zhang's avatar
frank.xa.zhang committed
194 195 196
    }

    public Integer getAcctProp() {
eddie.woo's avatar
eddie.woo committed
197
        return this.acctProp;
frank.xa.zhang's avatar
frank.xa.zhang committed
198 199 200 201 202 203 204
    }

    public void setAcctProp(Integer acctProp) {
        this.acctProp = acctProp;
    }

    public int getDirection() {
eddie.woo's avatar
eddie.woo committed
205
        return this.direction;
frank.xa.zhang's avatar
frank.xa.zhang committed
206 207 208 209 210 211
    }

    public void setDirection(int direction) {
        this.direction = direction;
    }

eddie.woo's avatar
eddie.woo committed
212 213
    public List<TrialBalanceDto> getChildren() {
        return this.children;
frank.xa.zhang's avatar
frank.xa.zhang committed
214 215
    }

eddie.woo's avatar
eddie.woo committed
216 217
    public void setChildren(List<TrialBalanceDto> children) {
        this.children = children;
frank.xa.zhang's avatar
frank.xa.zhang committed
218 219
    }
}