Class FBillItem
java.lang.Object
cn.vertxup.fm.domain.tables.pojos.FBillItem
- All Implemented Interfaces:
IFBillItem,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class FBillItem
extends Object
implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IFBillItem
This class is generated by jOOQ.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFBillItem(IFBillItem value) FBillItem(io.vertx.core.json.JsonObject json) FBillItem(String key, String name, String code, String serial, Boolean income, String type, String status, BigDecimal amount, String comment, String manualNo, String unit, BigDecimal price, Integer quantity, BigDecimal amountTotal, String opBy, String opNumber, String opShift, LocalDateTime opAt, String relatedId, String settlementId, String billId, String subjectId, String payTermId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidfrom(IFBillItem from) Load data from another generated Record/POJO implementing the common interface IFBillItemGetter forDB_ETERNAL.F_BILL_ITEM.ACTIVE.Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT.Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL.Getter forDB_ETERNAL.F_BILL_ITEM.BILL_ID.getCode()Getter forDB_ETERNAL.F_BILL_ITEM.CODE.Getter forDB_ETERNAL.F_BILL_ITEM.COMMENT.Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT.Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY.Getter forDB_ETERNAL.F_BILL_ITEM.INCOME.getKey()Getter forDB_ETERNAL.F_BILL_ITEM.KEY.Getter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE.Getter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO.Getter forDB_ETERNAL.F_BILL_ITEM.METADATA.getName()Getter forDB_ETERNAL.F_BILL_ITEM.NAME.getOpAt()Getter forDB_ETERNAL.F_BILL_ITEM.OP_AT.getOpBy()Getter forDB_ETERNAL.F_BILL_ITEM.OP_BY.Getter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER.Getter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT.Getter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID.getPrice()Getter forDB_ETERNAL.F_BILL_ITEM.PRICE.Getter forDB_ETERNAL.F_BILL_ITEM.QUANTITY.Getter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID.Getter forDB_ETERNAL.F_BILL_ITEM.SERIAL.Getter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID.getSigma()Getter forDB_ETERNAL.F_BILL_ITEM.SIGMA.Getter forDB_ETERNAL.F_BILL_ITEM.STATUS.Getter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID.getType()Getter forDB_ETERNAL.F_BILL_ITEM.TYPE.getUnit()Getter forDB_ETERNAL.F_BILL_ITEM.UNIT.Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT.Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY.inthashCode()<E extends IFBillItem>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IFBillItemSetter forDB_ETERNAL.F_BILL_ITEM.ACTIVE.setAmount(BigDecimal amount) Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT.setAmountTotal(BigDecimal amountTotal) Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL.Setter forDB_ETERNAL.F_BILL_ITEM.BILL_ID.Setter forDB_ETERNAL.F_BILL_ITEM.CODE.setComment(String comment) Setter forDB_ETERNAL.F_BILL_ITEM.COMMENT.setCreatedAt(LocalDateTime createdAt) Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT.setCreatedBy(String createdBy) Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY.Setter forDB_ETERNAL.F_BILL_ITEM.INCOME.Setter forDB_ETERNAL.F_BILL_ITEM.KEY.setLanguage(String language) Setter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE.setManualNo(String manualNo) Setter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO.setMetadata(String metadata) Setter forDB_ETERNAL.F_BILL_ITEM.METADATA.Setter forDB_ETERNAL.F_BILL_ITEM.NAME.setOpAt(LocalDateTime opAt) Setter forDB_ETERNAL.F_BILL_ITEM.OP_AT.Setter forDB_ETERNAL.F_BILL_ITEM.OP_BY.setOpNumber(String opNumber) Setter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER.setOpShift(String opShift) Setter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT.setPayTermId(String payTermId) Setter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID.setPrice(BigDecimal price) Setter forDB_ETERNAL.F_BILL_ITEM.PRICE.setQuantity(Integer quantity) Setter forDB_ETERNAL.F_BILL_ITEM.QUANTITY.setRelatedId(String relatedId) Setter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID.Setter forDB_ETERNAL.F_BILL_ITEM.SERIAL.setSettlementId(String settlementId) Setter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID.Setter forDB_ETERNAL.F_BILL_ITEM.SIGMA.Setter forDB_ETERNAL.F_BILL_ITEM.STATUS.setSubjectId(String subjectId) Setter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID.Setter forDB_ETERNAL.F_BILL_ITEM.TYPE.Setter forDB_ETERNAL.F_BILL_ITEM.UNIT.setUpdatedAt(LocalDateTime updatedAt) Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT.setUpdatedBy(String updatedBy) Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY.toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cn.vertxup.fm.domain.tables.interfaces.IFBillItem
fromJson, toJson
-
Constructor Details
-
FBillItem
public FBillItem() -
FBillItem
-
FBillItem
public FBillItem(String key, String name, String code, String serial, Boolean income, String type, String status, BigDecimal amount, String comment, String manualNo, String unit, BigDecimal price, Integer quantity, BigDecimal amountTotal, String opBy, String opNumber, String opShift, LocalDateTime opAt, String relatedId, String settlementId, String billId, String subjectId, String payTermId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) -
FBillItem
public FBillItem(io.vertx.core.json.JsonObject json)
-
-
Method Details
-
getKey
Getter forDB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键- Specified by:
getKeyin interfaceIFBillItem
-
setKey
Setter forDB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键- Specified by:
setKeyin interfaceIFBillItem
-
getName
Getter forDB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称- Specified by:
getNamein interfaceIFBillItem
-
setName
Setter forDB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称- Specified by:
setNamein interfaceIFBillItem
-
getCode
Getter forDB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码- Specified by:
getCodein interfaceIFBillItem
-
setCode
Setter forDB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码- Specified by:
setCodein interfaceIFBillItem
-
getSerial
Getter forDB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号- Specified by:
getSerialin interfaceIFBillItem
-
setSerial
Setter forDB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号- Specified by:
setSerialin interfaceIFBillItem
-
getIncome
Getter forDB_ETERNAL.F_BILL_ITEM.INCOME. 「income」- true = 消费类,false = 付款类- Specified by:
getIncomein interfaceIFBillItem
-
setIncome
Setter forDB_ETERNAL.F_BILL_ITEM.INCOME. 「income」- true = 消费类,false = 付款类- Specified by:
setIncomein interfaceIFBillItem
-
getType
Getter forDB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型- Specified by:
getTypein interfaceIFBillItem
-
setType
Setter forDB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型- Specified by:
setTypein interfaceIFBillItem
-
getStatus
Getter forDB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态- Specified by:
getStatusin interfaceIFBillItem
-
setStatus
Setter forDB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态- Specified by:
setStatusin interfaceIFBillItem
-
getAmount
Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果,有可能父项- Specified by:
getAmountin interfaceIFBillItem
-
setAmount
Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果,有可能父项- Specified by:
setAmountin interfaceIFBillItem
-
getComment
Getter forDB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注- Specified by:
getCommentin interfaceIFBillItem
-
setComment
Setter forDB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注- Specified by:
setCommentin interfaceIFBillItem
-
getManualNo
Getter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)- Specified by:
getManualNoin interfaceIFBillItem
-
setManualNo
Setter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)- Specified by:
setManualNoin interfaceIFBillItem
-
getUnit
Getter forDB_ETERNAL.F_BILL_ITEM.UNIT. 「unit」- 计量单位- Specified by:
getUnitin interfaceIFBillItem
-
setUnit
Setter forDB_ETERNAL.F_BILL_ITEM.UNIT. 「unit」- 计量单位- Specified by:
setUnitin interfaceIFBillItem
-
getPrice
Getter forDB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价- Specified by:
getPricein interfaceIFBillItem
-
setPrice
Setter forDB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价- Specified by:
setPricein interfaceIFBillItem
-
getQuantity
Getter forDB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量- Specified by:
getQuantityin interfaceIFBillItem
-
setQuantity
Setter forDB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量- Specified by:
setQuantityin interfaceIFBillItem
-
getAmountTotal
Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果- Specified by:
getAmountTotalin interfaceIFBillItem
-
setAmountTotal
Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果- Specified by:
setAmountTotalin interfaceIFBillItem
-
getOpBy
Getter forDB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID- Specified by:
getOpByin interfaceIFBillItem
-
setOpBy
Setter forDB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID- Specified by:
setOpByin interfaceIFBillItem
-
getOpNumber
Getter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号- Specified by:
getOpNumberin interfaceIFBillItem
-
setOpNumber
Setter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号- Specified by:
setOpNumberin interfaceIFBillItem
-
getOpShift
Getter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)- Specified by:
getOpShiftin interfaceIFBillItem
-
setOpShift
Setter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)- Specified by:
setOpShiftin interfaceIFBillItem
-
getOpAt
Getter forDB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间- Specified by:
getOpAtin interfaceIFBillItem
-
setOpAt
Setter forDB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间- Specified by:
setOpAtin interfaceIFBillItem
-
getRelatedId
Getter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)- Specified by:
getRelatedIdin interfaceIFBillItem
-
setRelatedId
Setter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)- Specified by:
setRelatedIdin interfaceIFBillItem
-
getSettlementId
Getter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
getSettlementIdin interfaceIFBillItem
-
setSettlementId
Setter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
setSettlementIdin interfaceIFBillItem
-
getBillId
Getter forDB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID- Specified by:
getBillIdin interfaceIFBillItem
-
setBillId
Setter forDB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID- Specified by:
setBillIdin interfaceIFBillItem
-
getSubjectId
Getter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果- Specified by:
getSubjectIdin interfaceIFBillItem
-
setSubjectId
Setter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果- Specified by:
setSubjectIdin interfaceIFBillItem
-
getPayTermId
Getter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID- Specified by:
getPayTermIdin interfaceIFBillItem
-
setPayTermId
Setter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID- Specified by:
setPayTermIdin interfaceIFBillItem
-
getSigma
Getter forDB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识- Specified by:
getSigmain interfaceIFBillItem
-
setSigma
Setter forDB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识- Specified by:
setSigmain interfaceIFBillItem
-
getLanguage
Getter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIFBillItem
-
setLanguage
Setter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIFBillItem
-
getActive
Getter forDB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIFBillItem
-
setActive
Setter forDB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIFBillItem
-
getMetadata
Getter forDB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIFBillItem
-
setMetadata
Setter forDB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIFBillItem
-
getCreatedAt
Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIFBillItem
-
setCreatedAt
Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIFBillItem
-
getCreatedBy
Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIFBillItem
-
setCreatedBy
Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIFBillItem
-
getUpdatedAt
Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIFBillItem
-
setUpdatedAt
Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIFBillItem
-
getUpdatedBy
Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIFBillItem
-
setUpdatedBy
Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIFBillItem
-
equals
-
hashCode
public int hashCode() -
toString
-
from
Description copied from interface:IFBillItemLoad data from another generated Record/POJO implementing the common interface IFBillItem- Specified by:
fromin interfaceIFBillItem
-
into
Description copied from interface:IFBillItemCopy data into another generated Record/POJO implementing the common interface IFBillItem- Specified by:
intoin interfaceIFBillItem
-