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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FBillItem()FBillItem(IFBillItem value)FBillItem(io.vertx.core.json.JsonObject json)FBillItem(String key, String name, String code, String serial, String type, String status, BigDecimal amount, String comment, String manualNo, BigDecimal price, Integer quantity, BigDecimal amountTotal, Boolean delay, LocalDateTime delayAt, String opBy, String opNumber, String opShift, LocalDateTime opAt, String opTransfer, 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfrom(IFBillItem from)Load data from another generated Record/POJO implementing the common interface IFBillItemBooleangetActive()Getter forDB_ETERNAL.F_BILL_ITEM.ACTIVE.BigDecimalgetAmount()Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT.BigDecimalgetAmountTotal()Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL.StringgetBillId()Getter forDB_ETERNAL.F_BILL_ITEM.BILL_ID.StringgetCode()Getter forDB_ETERNAL.F_BILL_ITEM.CODE.StringgetComment()Getter forDB_ETERNAL.F_BILL_ITEM.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY.BooleangetDelay()Getter forDB_ETERNAL.F_BILL_ITEM.DELAY.LocalDateTimegetDelayAt()Getter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT.StringgetKey()Getter forDB_ETERNAL.F_BILL_ITEM.KEY.StringgetLanguage()Getter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE.StringgetManualNo()Getter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO.StringgetMetadata()Getter forDB_ETERNAL.F_BILL_ITEM.METADATA.StringgetName()Getter forDB_ETERNAL.F_BILL_ITEM.NAME.LocalDateTimegetOpAt()Getter forDB_ETERNAL.F_BILL_ITEM.OP_AT.StringgetOpBy()Getter forDB_ETERNAL.F_BILL_ITEM.OP_BY.StringgetOpNumber()Getter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER.StringgetOpShift()Getter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT.StringgetOpTransfer()Getter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER.StringgetPayTermId()Getter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID.BigDecimalgetPrice()Getter forDB_ETERNAL.F_BILL_ITEM.PRICE.IntegergetQuantity()Getter forDB_ETERNAL.F_BILL_ITEM.QUANTITY.StringgetRelatedId()Getter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID.StringgetSerial()Getter forDB_ETERNAL.F_BILL_ITEM.SERIAL.StringgetSettlementId()Getter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID.StringgetSigma()Getter forDB_ETERNAL.F_BILL_ITEM.SIGMA.StringgetStatus()Getter forDB_ETERNAL.F_BILL_ITEM.STATUS.StringgetSubjectId()Getter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID.StringgetType()Getter forDB_ETERNAL.F_BILL_ITEM.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY.<E extends IFBillItem>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IFBillItemFBillItemsetActive(Boolean active)Setter forDB_ETERNAL.F_BILL_ITEM.ACTIVE.FBillItemsetAmount(BigDecimal amount)Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT.FBillItemsetAmountTotal(BigDecimal amountTotal)Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL.FBillItemsetBillId(String billId)Setter forDB_ETERNAL.F_BILL_ITEM.BILL_ID.FBillItemsetCode(String code)Setter forDB_ETERNAL.F_BILL_ITEM.CODE.FBillItemsetComment(String comment)Setter forDB_ETERNAL.F_BILL_ITEM.COMMENT.FBillItemsetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT.FBillItemsetCreatedBy(String createdBy)Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY.FBillItemsetDelay(Boolean delay)Setter forDB_ETERNAL.F_BILL_ITEM.DELAY.FBillItemsetDelayAt(LocalDateTime delayAt)Setter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT.FBillItemsetKey(String key)Setter forDB_ETERNAL.F_BILL_ITEM.KEY.FBillItemsetLanguage(String language)Setter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE.FBillItemsetManualNo(String manualNo)Setter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO.FBillItemsetMetadata(String metadata)Setter forDB_ETERNAL.F_BILL_ITEM.METADATA.FBillItemsetName(String name)Setter forDB_ETERNAL.F_BILL_ITEM.NAME.FBillItemsetOpAt(LocalDateTime opAt)Setter forDB_ETERNAL.F_BILL_ITEM.OP_AT.FBillItemsetOpBy(String opBy)Setter forDB_ETERNAL.F_BILL_ITEM.OP_BY.FBillItemsetOpNumber(String opNumber)Setter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER.FBillItemsetOpShift(String opShift)Setter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT.FBillItemsetOpTransfer(String opTransfer)Setter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER.FBillItemsetPayTermId(String payTermId)Setter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID.FBillItemsetPrice(BigDecimal price)Setter forDB_ETERNAL.F_BILL_ITEM.PRICE.FBillItemsetQuantity(Integer quantity)Setter forDB_ETERNAL.F_BILL_ITEM.QUANTITY.FBillItemsetRelatedId(String relatedId)Setter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID.FBillItemsetSerial(String serial)Setter forDB_ETERNAL.F_BILL_ITEM.SERIAL.FBillItemsetSettlementId(String settlementId)Setter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID.FBillItemsetSigma(String sigma)Setter forDB_ETERNAL.F_BILL_ITEM.SIGMA.FBillItemsetStatus(String status)Setter forDB_ETERNAL.F_BILL_ITEM.STATUS.FBillItemsetSubjectId(String subjectId)Setter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID.FBillItemsetType(String type)Setter forDB_ETERNAL.F_BILL_ITEM.TYPE.FBillItemsetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT.FBillItemsetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cn.vertxup.fm.domain.tables.interfaces.IFBillItem
fromJson, toJson
-
-
-
-
Constructor Detail
-
FBillItem
public FBillItem()
-
FBillItem
public FBillItem(IFBillItem value)
-
FBillItem
public FBillItem(String key, String name, String code, String serial, String type, String status, BigDecimal amount, String comment, String manualNo, BigDecimal price, Integer quantity, BigDecimal amountTotal, Boolean delay, LocalDateTime delayAt, String opBy, String opNumber, String opShift, LocalDateTime opAt, String opTransfer, 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 Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键- Specified by:
getKeyin interfaceIFBillItem
-
setKey
public FBillItem setKey(String key)
Setter forDB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键- Specified by:
setKeyin interfaceIFBillItem
-
getName
public String getName()
Getter forDB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称- Specified by:
getNamein interfaceIFBillItem
-
setName
public FBillItem setName(String name)
Setter forDB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称- Specified by:
setNamein interfaceIFBillItem
-
getCode
public String getCode()
Getter forDB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码- Specified by:
getCodein interfaceIFBillItem
-
setCode
public FBillItem setCode(String code)
Setter forDB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码- Specified by:
setCodein interfaceIFBillItem
-
getSerial
public String getSerial()
Getter forDB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号- Specified by:
getSerialin interfaceIFBillItem
-
setSerial
public FBillItem setSerial(String serial)
Setter forDB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号- Specified by:
setSerialin interfaceIFBillItem
-
getType
public String getType()
Getter forDB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型- Specified by:
getTypein interfaceIFBillItem
-
setType
public FBillItem setType(String type)
Setter forDB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型- Specified by:
setTypein interfaceIFBillItem
-
getStatus
public String getStatus()
Getter forDB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态- Specified by:
getStatusin interfaceIFBillItem
-
setStatus
public FBillItem setStatus(String status)
Setter forDB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态- Specified by:
setStatusin interfaceIFBillItem
-
getAmount
public BigDecimal getAmount()
Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果- Specified by:
getAmountin interfaceIFBillItem
-
setAmount
public FBillItem setAmount(BigDecimal amount)
Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果- Specified by:
setAmountin interfaceIFBillItem
-
getComment
public String getComment()
Getter forDB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注- Specified by:
getCommentin interfaceIFBillItem
-
setComment
public FBillItem setComment(String comment)
Setter forDB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注- Specified by:
setCommentin interfaceIFBillItem
-
getManualNo
public String getManualNo()
Getter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)- Specified by:
getManualNoin interfaceIFBillItem
-
setManualNo
public FBillItem setManualNo(String manualNo)
Setter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)- Specified by:
setManualNoin interfaceIFBillItem
-
getPrice
public BigDecimal getPrice()
Getter forDB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价- Specified by:
getPricein interfaceIFBillItem
-
setPrice
public FBillItem setPrice(BigDecimal price)
Setter forDB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价- Specified by:
setPricein interfaceIFBillItem
-
getQuantity
public Integer getQuantity()
Getter forDB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量- Specified by:
getQuantityin interfaceIFBillItem
-
setQuantity
public FBillItem setQuantity(Integer quantity)
Setter forDB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量- Specified by:
setQuantityin interfaceIFBillItem
-
getAmountTotal
public BigDecimal getAmountTotal()
Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果- Specified by:
getAmountTotalin interfaceIFBillItem
-
setAmountTotal
public FBillItem setAmountTotal(BigDecimal amountTotal)
Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果- Specified by:
setAmountTotalin interfaceIFBillItem
-
getDelay
public Boolean getDelay()
Getter forDB_ETERNAL.F_BILL_ITEM.DELAY. 「delay」——是否S账- Specified by:
getDelayin interfaceIFBillItem
-
setDelay
public FBillItem setDelay(Boolean delay)
Setter forDB_ETERNAL.F_BILL_ITEM.DELAY. 「delay」——是否S账- Specified by:
setDelayin interfaceIFBillItem
-
getDelayAt
public LocalDateTime getDelayAt()
Getter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT. 「delayAt」——S账的最终期限- Specified by:
getDelayAtin interfaceIFBillItem
-
setDelayAt
public FBillItem setDelayAt(LocalDateTime delayAt)
Setter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT. 「delayAt」——S账的最终期限- Specified by:
setDelayAtin interfaceIFBillItem
-
getOpBy
public String getOpBy()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID- Specified by:
getOpByin interfaceIFBillItem
-
setOpBy
public FBillItem setOpBy(String opBy)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID- Specified by:
setOpByin interfaceIFBillItem
-
getOpNumber
public String getOpNumber()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号- Specified by:
getOpNumberin interfaceIFBillItem
-
setOpNumber
public FBillItem setOpNumber(String opNumber)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号- Specified by:
setOpNumberin interfaceIFBillItem
-
getOpShift
public String getOpShift()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)- Specified by:
getOpShiftin interfaceIFBillItem
-
setOpShift
public FBillItem setOpShift(String opShift)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)- Specified by:
setOpShiftin interfaceIFBillItem
-
getOpAt
public LocalDateTime getOpAt()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间- Specified by:
getOpAtin interfaceIFBillItem
-
setOpAt
public FBillItem setOpAt(LocalDateTime opAt)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间- Specified by:
setOpAtin interfaceIFBillItem
-
getOpTransfer
public String getOpTransfer()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER. 「opTransfer」- 流转信息描述填写- Specified by:
getOpTransferin interfaceIFBillItem
-
setOpTransfer
public FBillItem setOpTransfer(String opTransfer)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER. 「opTransfer」- 流转信息描述填写- Specified by:
setOpTransferin interfaceIFBillItem
-
getRelatedId
public String getRelatedId()
Getter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)- Specified by:
getRelatedIdin interfaceIFBillItem
-
setRelatedId
public FBillItem setRelatedId(String relatedId)
Setter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)- Specified by:
setRelatedIdin interfaceIFBillItem
-
getSettlementId
public String getSettlementId()
Getter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
getSettlementIdin interfaceIFBillItem
-
setSettlementId
public FBillItem setSettlementId(String settlementId)
Setter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
setSettlementIdin interfaceIFBillItem
-
getBillId
public String getBillId()
Getter forDB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID- Specified by:
getBillIdin interfaceIFBillItem
-
setBillId
public FBillItem setBillId(String billId)
Setter forDB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID- Specified by:
setBillIdin interfaceIFBillItem
-
getSubjectId
public String getSubjectId()
Getter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果- Specified by:
getSubjectIdin interfaceIFBillItem
-
setSubjectId
public FBillItem setSubjectId(String subjectId)
Setter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果- Specified by:
setSubjectIdin interfaceIFBillItem
-
getPayTermId
public String getPayTermId()
Getter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID- Specified by:
getPayTermIdin interfaceIFBillItem
-
setPayTermId
public FBillItem setPayTermId(String payTermId)
Setter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID- Specified by:
setPayTermIdin interfaceIFBillItem
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识- Specified by:
getSigmain interfaceIFBillItem
-
setSigma
public FBillItem setSigma(String sigma)
Setter forDB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识- Specified by:
setSigmain interfaceIFBillItem
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIFBillItem
-
setLanguage
public FBillItem setLanguage(String language)
Setter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIFBillItem
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用- Specified by:
getActivein interfaceIFBillItem
-
setActive
public FBillItem setActive(Boolean active)
Setter forDB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用- Specified by:
setActivein interfaceIFBillItem
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIFBillItem
-
setMetadata
public FBillItem setMetadata(String metadata)
Setter forDB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIFBillItem
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIFBillItem
-
setCreatedAt
public FBillItem setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIFBillItem
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIFBillItem
-
setCreatedBy
public FBillItem setCreatedBy(String createdBy)
Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIFBillItem
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIFBillItem
-
setUpdatedAt
public FBillItem setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIFBillItem
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIFBillItem
-
setUpdatedBy
public FBillItem setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIFBillItem
-
from
public void from(IFBillItem from)
Description copied from interface:IFBillItemLoad data from another generated Record/POJO implementing the common interface IFBillItem- Specified by:
fromin interfaceIFBillItem
-
into
public <E extends IFBillItem> E into(E into)
Description copied from interface:IFBillItemCopy data into another generated Record/POJO implementing the common interface IFBillItem- Specified by:
intoin interfaceIFBillItem
-
-