Class 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
    • Method Detail

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键
        Specified by:
        getKey in interface IFBillItem
      • setKey

        public FBillItem setKey​(String key)
        Setter for DB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键
        Specified by:
        setKey in interface IFBillItem
      • getName

        public String getName()
        Getter for DB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称
        Specified by:
        getName in interface IFBillItem
      • setName

        public FBillItem setName​(String name)
        Setter for DB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称
        Specified by:
        setName in interface IFBillItem
      • getCode

        public String getCode()
        Getter for DB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码
        Specified by:
        getCode in interface IFBillItem
      • setCode

        public FBillItem setCode​(String code)
        Setter for DB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码
        Specified by:
        setCode in interface IFBillItem
      • getSerial

        public String getSerial()
        Getter for DB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号
        Specified by:
        getSerial in interface IFBillItem
      • setSerial

        public FBillItem setSerial​(String serial)
        Setter for DB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号
        Specified by:
        setSerial in interface IFBillItem
      • getType

        public String getType()
        Getter for DB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型
        Specified by:
        getType in interface IFBillItem
      • setType

        public FBillItem setType​(String type)
        Setter for DB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型
        Specified by:
        setType in interface IFBillItem
      • getStatus

        public String getStatus()
        Getter for DB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态
        Specified by:
        getStatus in interface IFBillItem
      • setStatus

        public FBillItem setStatus​(String status)
        Setter for DB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态
        Specified by:
        setStatus in interface IFBillItem
      • getAmount

        public BigDecimal getAmount()
        Getter for DB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果
        Specified by:
        getAmount in interface IFBillItem
      • setAmount

        public FBillItem setAmount​(BigDecimal amount)
        Setter for DB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果
        Specified by:
        setAmount in interface IFBillItem
      • getComment

        public String getComment()
        Getter for DB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注
        Specified by:
        getComment in interface IFBillItem
      • setComment

        public FBillItem setComment​(String comment)
        Setter for DB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注
        Specified by:
        setComment in interface IFBillItem
      • getManualNo

        public String getManualNo()
        Getter for DB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)
        Specified by:
        getManualNo in interface IFBillItem
      • setManualNo

        public FBillItem setManualNo​(String manualNo)
        Setter for DB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)
        Specified by:
        setManualNo in interface IFBillItem
      • getPrice

        public BigDecimal getPrice()
        Getter for DB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价
        Specified by:
        getPrice in interface IFBillItem
      • getQuantity

        public Integer getQuantity()
        Getter for DB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量
        Specified by:
        getQuantity in interface IFBillItem
      • setQuantity

        public FBillItem setQuantity​(Integer quantity)
        Setter for DB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量
        Specified by:
        setQuantity in interface IFBillItem
      • getAmountTotal

        public BigDecimal getAmountTotal()
        Getter for DB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果
        Specified by:
        getAmountTotal in interface IFBillItem
      • setAmountTotal

        public FBillItem setAmountTotal​(BigDecimal amountTotal)
        Setter for DB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果
        Specified by:
        setAmountTotal in interface IFBillItem
      • getDelay

        public Boolean getDelay()
        Getter for DB_ETERNAL.F_BILL_ITEM.DELAY. 「delay」——是否S账
        Specified by:
        getDelay in interface IFBillItem
      • setDelay

        public FBillItem setDelay​(Boolean delay)
        Setter for DB_ETERNAL.F_BILL_ITEM.DELAY. 「delay」——是否S账
        Specified by:
        setDelay in interface IFBillItem
      • getDelayAt

        public LocalDateTime getDelayAt()
        Getter for DB_ETERNAL.F_BILL_ITEM.DELAY_AT. 「delayAt」——S账的最终期限
        Specified by:
        getDelayAt in interface IFBillItem
      • getOpBy

        public String getOpBy()
        Getter for DB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID
        Specified by:
        getOpBy in interface IFBillItem
      • setOpBy

        public FBillItem setOpBy​(String opBy)
        Setter for DB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID
        Specified by:
        setOpBy in interface IFBillItem
      • getOpNumber

        public String getOpNumber()
        Getter for DB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号
        Specified by:
        getOpNumber in interface IFBillItem
      • setOpNumber

        public FBillItem setOpNumber​(String opNumber)
        Setter for DB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号
        Specified by:
        setOpNumber in interface IFBillItem
      • getOpShift

        public String getOpShift()
        Getter for DB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)
        Specified by:
        getOpShift in interface IFBillItem
      • setOpShift

        public FBillItem setOpShift​(String opShift)
        Setter for DB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)
        Specified by:
        setOpShift in interface IFBillItem
      • getOpAt

        public LocalDateTime getOpAt()
        Getter for DB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间
        Specified by:
        getOpAt in interface IFBillItem
      • getOpTransfer

        public String getOpTransfer()
        Getter for DB_ETERNAL.F_BILL_ITEM.OP_TRANSFER. 「opTransfer」- 流转信息描述填写
        Specified by:
        getOpTransfer in interface IFBillItem
      • setOpTransfer

        public FBillItem setOpTransfer​(String opTransfer)
        Setter for DB_ETERNAL.F_BILL_ITEM.OP_TRANSFER. 「opTransfer」- 流转信息描述填写
        Specified by:
        setOpTransfer in interface IFBillItem
      • getRelatedId

        public String getRelatedId()
        Getter for DB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)
        Specified by:
        getRelatedId in interface IFBillItem
      • setRelatedId

        public FBillItem setRelatedId​(String relatedId)
        Setter for DB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)
        Specified by:
        setRelatedId in interface IFBillItem
      • getSettlementId

        public String getSettlementId()
        Getter for DB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算
        Specified by:
        getSettlementId in interface IFBillItem
      • setSettlementId

        public FBillItem setSettlementId​(String settlementId)
        Setter for DB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算
        Specified by:
        setSettlementId in interface IFBillItem
      • getBillId

        public String getBillId()
        Getter for DB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID
        Specified by:
        getBillId in interface IFBillItem
      • setBillId

        public FBillItem setBillId​(String billId)
        Setter for DB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID
        Specified by:
        setBillId in interface IFBillItem
      • getSubjectId

        public String getSubjectId()
        Getter for DB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果
        Specified by:
        getSubjectId in interface IFBillItem
      • setSubjectId

        public FBillItem setSubjectId​(String subjectId)
        Setter for DB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果
        Specified by:
        setSubjectId in interface IFBillItem
      • getPayTermId

        public String getPayTermId()
        Getter for DB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID
        Specified by:
        getPayTermId in interface IFBillItem
      • setPayTermId

        public FBillItem setPayTermId​(String payTermId)
        Setter for DB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID
        Specified by:
        setPayTermId in interface IFBillItem
      • getSigma

        public String getSigma()
        Getter for DB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识
        Specified by:
        getSigma in interface IFBillItem
      • setSigma

        public FBillItem setSigma​(String sigma)
        Setter for DB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识
        Specified by:
        setSigma in interface IFBillItem
      • getLanguage

        public String getLanguage()
        Getter for DB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言
        Specified by:
        getLanguage in interface IFBillItem
      • setLanguage

        public FBillItem setLanguage​(String language)
        Setter for DB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言
        Specified by:
        setLanguage in interface IFBillItem
      • getActive

        public Boolean getActive()
        Getter for DB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用
        Specified by:
        getActive in interface IFBillItem
      • setActive

        public FBillItem setActive​(Boolean active)
        Setter for DB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用
        Specified by:
        setActive in interface IFBillItem
      • getMetadata

        public String getMetadata()
        Getter for DB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据
        Specified by:
        getMetadata in interface IFBillItem
      • setMetadata

        public FBillItem setMetadata​(String metadata)
        Setter for DB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据
        Specified by:
        setMetadata in interface IFBillItem
      • getCreatedAt

        public LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间
        Specified by:
        getCreatedAt in interface IFBillItem
      • getCreatedBy

        public String getCreatedBy()
        Getter for DB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        getCreatedBy in interface IFBillItem
      • setCreatedBy

        public FBillItem setCreatedBy​(String createdBy)
        Setter for DB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        setCreatedBy in interface IFBillItem
      • getUpdatedAt

        public LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间
        Specified by:
        getUpdatedAt in interface IFBillItem
      • getUpdatedBy

        public String getUpdatedBy()
        Getter for DB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        getUpdatedBy in interface IFBillItem
      • setUpdatedBy

        public FBillItem setUpdatedBy​(String updatedBy)
        Setter for DB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        setUpdatedBy in interface IFBillItem
      • from

        public void from​(IFBillItem from)
        Description copied from interface: IFBillItem
        Load data from another generated Record/POJO implementing the common interface IFBillItem
        Specified by:
        from in interface IFBillItem
      • into

        public <E extends IFBillItem> E into​(E into)
        Description copied from interface: IFBillItem
        Copy data into another generated Record/POJO implementing the common interface IFBillItem
        Specified by:
        into in interface IFBillItem