package cn.iocoder.yudao.module.finance.dal.dataobject.ledger; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; /** * 总账 / 明细账的分录投影 * * 该对象不是数据库表,仅用于承载 fin_voucher_entry 与 fin_voucher 的联表查询结果, * 供总账、明细账在内存中重算余额使用 * * @author 超级管理员 */ @Data public class FinLedgerEntryDO { /** * 凭证编号 */ private Long voucherId; /** * 凭证字号 */ private String voucherNo; /** * 凭证日期 */ private LocalDate voucherDate; /** * 行号 */ private Integer rowNo; /** * 科目编码 */ private String subjectCode; /** * 科目名称 */ private String subjectName; /** * 摘要 */ private String summary; /** * 借方金额 */ private BigDecimal debit; /** * 贷方金额 */ private BigDecimal credit; }