package com.ydtech.modules.fnc.model; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; public class FncVoucher extends FncVoucherKey { /** * 凭证类型(固定传:X1) */ private String cVouType; /** * 1:挂账凭证、2:收付凭, * 收付--银行,挂账--其他 */ private String cVouKind; /** * 红冲标识 */ private String cRedFlag; /** * 借贷标记 */ private String cCavFlag; /** * 科目代码 */ private String cSbjtNo; /** * 科目名称 */ private String cSbjtMemo; /** * 凭证摘要 */ private String cVouMemo; /** * 借贷方金额 */ private Double nAmt; /** * 兑换后金额 */ private Double nExchAmt; /** * 币别 */ private String cCurNo; /** * 兑换率 */ private Double nRate; /** * 币别 */ private String cChrCurNo; /** * 入账机构编码(取账套编码,根据凭证借贷方向区分,借收方机构代码,贷付方机构代码) */ private String cDptaccNo; /** * 会计年度(默认当前年份) */ private String cYearNo; /** * 凭证日(默认取当前时间,2021-10-01) */ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date tVouTm; /** * 商户代码(商户代码,如100) */ private String cDeptName; /** * 凭证状态(0-初始状态 1-审核通过 默认1) */ private String cStatus; /** * 创建人 */ private String cCrtUser; /** * 单据创建日期(数据插入时间,2021/12/6 10:40:46) */ private Date tCrtTm; /** * 凭证类型(固定传:X1) * * @return c_vou_type 凭证类型(固定传:X1) */ public String getcVouType() { return cVouType; } /** * 凭证类型(固定传:X1) * * @param cVouType 凭证类型(固定传:X1) */ public void setcVouType(String cVouType) { this.cVouType = cVouType; } /** * 1:挂账凭证、2:收付凭, * 收付--银行,挂账--其他 * * @return c_vou_kind 1:挂账凭证、2:收付凭, * 收付--银行,挂账--其他 */ public String getcVouKind() { return cVouKind; } /** * 1:挂账凭证、2:收付凭, * 收付--银行,挂账--其他 * * @param cVouKind 1:挂账凭证、2:收付凭, * 收付--银行,挂账--其他 */ public void setcVouKind(String cVouKind) { this.cVouKind = cVouKind; } /** * 红冲标识 * * @return c_red_flag 红冲标识 */ public String getcRedFlag() { return cRedFlag; } /** * 红冲标识 * * @param cRedFlag 红冲标识 */ public void setcRedFlag(String cRedFlag) { this.cRedFlag = cRedFlag; } /** * 借贷标记 * * @return c_cav_flag 借贷标记 */ public String getcCavFlag() { return cCavFlag; } /** * 借贷标记 * * @param cCavFlag 借贷标记 */ public void setcCavFlag(String cCavFlag) { this.cCavFlag = cCavFlag; } /** * 科目代码 * * @return c_sbjt_no 科目代码 */ public String getcSbjtNo() { return cSbjtNo; } /** * 科目代码 * * @param cSbjtNo 科目代码 */ public void setcSbjtNo(String cSbjtNo) { this.cSbjtNo = cSbjtNo; } /** * 科目名称 * * @return c_sbjt_memo 科目名称 */ public String getcSbjtMemo() { return cSbjtMemo; } /** * 科目名称 * * @param cSbjtMemo 科目名称 */ public void setcSbjtMemo(String cSbjtMemo) { this.cSbjtMemo = cSbjtMemo; } /** * 凭证摘要 * * @return c_vou_memo 凭证摘要 */ public String getcVouMemo() { return cVouMemo; } /** * 凭证摘要 * * @param cVouMemo 凭证摘要 */ public void setcVouMemo(String cVouMemo) { this.cVouMemo = cVouMemo; } /** * 借贷方金额 * * @return n_amt 借贷方金额 */ public Double getnAmt() { return nAmt; } /** * 借贷方金额 * * @param nAmt 借贷方金额 */ public void setnAmt(Double nAmt) { this.nAmt = nAmt; } /** * 兑换后金额 * * @return n_exch_amt 兑换后金额 */ public Double getnExchAmt() { return nExchAmt; } /** * 兑换后金额 * * @param nExchAmt 兑换后金额 */ public void setnExchAmt(Double nExchAmt) { this.nExchAmt = nExchAmt; } /** * 币别 * * @return c_cur_no 币别 */ public String getcCurNo() { return cCurNo; } /** * 币别 * * @param cCurNo 币别 */ public void setcCurNo(String cCurNo) { this.cCurNo = cCurNo; } /** * 兑换率 * * @return n_rate 兑换率 */ public Double getnRate() { return nRate; } /** * 兑换率 * * @param nRate 兑换率 */ public void setnRate(Double nRate) { this.nRate = nRate; } /** * 币别 * * @return c_chr_cur_no 币别 */ public String getcChrCurNo() { return cChrCurNo; } /** * 币别 * * @param cChrCurNo 币别 */ public void setcChrCurNo(String cChrCurNo) { this.cChrCurNo = cChrCurNo; } /** * 入账机构编码(取账套编码,根据凭证借贷方向区分,借收方机构代码,贷付方机构代码) * * @return c_dptacc_no 入账机构编码(取账套编码,根据凭证借贷方向区分,借收方机构代码,贷付方机构代码) */ public String getcDptaccNo() { return cDptaccNo; } /** * 入账机构编码(取账套编码,根据凭证借贷方向区分,借收方机构代码,贷付方机构代码) * * @param cDptaccNo 入账机构编码(取账套编码,根据凭证借贷方向区分,借收方机构代码,贷付方机构代码) */ public void setcDptaccNo(String cDptaccNo) { this.cDptaccNo = cDptaccNo; } /** * 会计年度(默认当前年份) * * @return c_year_no 会计年度(默认当前年份) */ public String getcYearNo() { return cYearNo; } /** * 会计年度(默认当前年份) * * @param cYearNo 会计年度(默认当前年份) */ public void setcYearNo(String cYearNo) { this.cYearNo = cYearNo; } /** * 凭证日(默认取当前时间,2021-10-01) * * @return t_vou_tm 凭证日(默认取当前时间,2021-10-01) */ public Date gettVouTm() { return tVouTm; } /** * 凭证日(默认取当前时间,2021-10-01) * * @param tVouTm 凭证日(默认取当前时间,2021-10-01) */ public void settVouTm(Date tVouTm) { this.tVouTm = tVouTm; } /** * 商户代码(商户代码,如100) * * @return c_dept_name 商户代码(商户代码,如100) */ public String getcDeptName() { return cDeptName; } /** * 商户代码(商户代码,如100) * * @param cDeptName 商户代码(商户代码,如100) */ public void setcDeptName(String cDeptName) { this.cDeptName = cDeptName; } /** * 凭证状态(0-初始状态 1-审核通过 默认1) * * @return c_status 凭证状态(0-初始状态 1-审核通过 默认1) */ public String getcStatus() { return cStatus; } /** * 凭证状态(0-初始状态 1-审核通过 默认1) * * @param cStatus 凭证状态(0-初始状态 1-审核通过 默认1) */ public void setcStatus(String cStatus) { this.cStatus = cStatus; } /** * 创建人 * * @return c_crt_user 创建人 */ public String getcCrtUser() { return cCrtUser; } /** * 创建人 * * @param cCrtUser 创建人 */ public void setcCrtUser(String cCrtUser) { this.cCrtUser = cCrtUser; } /** * 单据创建日期(数据插入时间,2021/12/6 10:40:46) * * @return t_crt_tm 单据创建日期(数据插入时间,2021/12/6 10:40:46) */ public Date gettCrtTm() { return tCrtTm; } /** * 单据创建日期(数据插入时间,2021/12/6 10:40:46) * * @param tCrtTm 单据创建日期(数据插入时间,2021/12/6 10:40:46) */ public void settCrtTm(Date tCrtTm) { this.tCrtTm = tCrtTm; } }