Interface IFBillItem
-
- All Superinterfaces:
Serializable,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
- All Known Implementing Classes:
FBillItem,FBillItemRecord
public interface IFBillItem extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidfrom(IFBillItem from)Load data from another generated Record/POJO implementing the common interface IFBillItemdefault IFBillItemfromJson(io.vertx.core.json.JsonObject json)BooleangetActive()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 IFBillItemIFBillItemsetActive(Boolean value)Setter forDB_ETERNAL.F_BILL_ITEM.ACTIVE.IFBillItemsetAmount(BigDecimal value)Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT.IFBillItemsetAmountTotal(BigDecimal value)Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL.IFBillItemsetBillId(String value)Setter forDB_ETERNAL.F_BILL_ITEM.BILL_ID.IFBillItemsetCode(String value)Setter forDB_ETERNAL.F_BILL_ITEM.CODE.IFBillItemsetComment(String value)Setter forDB_ETERNAL.F_BILL_ITEM.COMMENT.IFBillItemsetCreatedAt(LocalDateTime value)Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT.IFBillItemsetCreatedBy(String value)Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY.IFBillItemsetDelay(Boolean value)Setter forDB_ETERNAL.F_BILL_ITEM.DELAY.IFBillItemsetDelayAt(LocalDateTime value)Setter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT.IFBillItemsetKey(String value)Setter forDB_ETERNAL.F_BILL_ITEM.KEY.IFBillItemsetLanguage(String value)Setter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE.IFBillItemsetManualNo(String value)Setter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO.IFBillItemsetMetadata(String value)Setter forDB_ETERNAL.F_BILL_ITEM.METADATA.IFBillItemsetName(String value)Setter forDB_ETERNAL.F_BILL_ITEM.NAME.IFBillItemsetOpAt(LocalDateTime value)Setter forDB_ETERNAL.F_BILL_ITEM.OP_AT.IFBillItemsetOpBy(String value)Setter forDB_ETERNAL.F_BILL_ITEM.OP_BY.IFBillItemsetOpNumber(String value)Setter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER.IFBillItemsetOpShift(String value)Setter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT.IFBillItemsetOpTransfer(String value)Setter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER.IFBillItemsetPayTermId(String value)Setter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID.IFBillItemsetPrice(BigDecimal value)Setter forDB_ETERNAL.F_BILL_ITEM.PRICE.IFBillItemsetQuantity(Integer value)Setter forDB_ETERNAL.F_BILL_ITEM.QUANTITY.IFBillItemsetRelatedId(String value)Setter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID.IFBillItemsetSerial(String value)Setter forDB_ETERNAL.F_BILL_ITEM.SERIAL.IFBillItemsetSettlementId(String value)Setter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID.IFBillItemsetSigma(String value)Setter forDB_ETERNAL.F_BILL_ITEM.SIGMA.IFBillItemsetStatus(String value)Setter forDB_ETERNAL.F_BILL_ITEM.STATUS.IFBillItemsetSubjectId(String value)Setter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID.IFBillItemsetType(String value)Setter forDB_ETERNAL.F_BILL_ITEM.TYPE.IFBillItemsetUpdatedAt(LocalDateTime value)Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT.IFBillItemsetUpdatedBy(String value)Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
setKey
IFBillItem setKey(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键
-
getKey
String getKey()
Getter forDB_ETERNAL.F_BILL_ITEM.KEY. 「key」- 账单明细主键
-
setName
IFBillItem setName(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称
-
getName
String getName()
Getter forDB_ETERNAL.F_BILL_ITEM.NAME. 「name」 - 明细名称
-
setCode
IFBillItem setCode(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码
-
getCode
String getCode()
Getter forDB_ETERNAL.F_BILL_ITEM.CODE. 「code」 - 明细系统代码
-
setSerial
IFBillItem setSerial(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号
-
getSerial
String getSerial()
Getter forDB_ETERNAL.F_BILL_ITEM.SERIAL. 「serial」 - 明细编号
-
setType
IFBillItem setType(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型
-
getType
String getType()
Getter forDB_ETERNAL.F_BILL_ITEM.TYPE. 「type」- 明细类型
-
setStatus
IFBillItem setStatus(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态
-
getStatus
String getStatus()
Getter forDB_ETERNAL.F_BILL_ITEM.STATUS. 「status」- 明细状态
-
setAmount
IFBillItem setAmount(BigDecimal value)
Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果
-
getAmount
BigDecimal getAmount()
Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT. 「amount」——价税合计,实际付款结果
-
setComment
IFBillItem setComment(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注
-
getComment
String getComment()
Getter forDB_ETERNAL.F_BILL_ITEM.COMMENT. 「comment」 - 明细备注
-
setManualNo
IFBillItem setManualNo(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)
-
getManualNo
String getManualNo()
Getter forDB_ETERNAL.F_BILL_ITEM.MANUAL_NO. 「manualNo」 - 手工单号(线下单号专用)
-
setPrice
IFBillItem setPrice(BigDecimal value)
Setter forDB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价
-
getPrice
BigDecimal getPrice()
Getter forDB_ETERNAL.F_BILL_ITEM.PRICE. 「price」- 商品单价
-
setQuantity
IFBillItem setQuantity(Integer value)
Setter forDB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量
-
getQuantity
Integer getQuantity()
Getter forDB_ETERNAL.F_BILL_ITEM.QUANTITY. 「quantity」- 商品数量
-
setAmountTotal
IFBillItem setAmountTotal(BigDecimal value)
Setter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果
-
getAmountTotal
BigDecimal getAmountTotal()
Getter forDB_ETERNAL.F_BILL_ITEM.AMOUNT_TOTAL. 「amountTotal」——总价,理论计算结果
-
setDelay
IFBillItem setDelay(Boolean value)
Setter forDB_ETERNAL.F_BILL_ITEM.DELAY. 「delay」——是否S账
-
getDelay
Boolean getDelay()
Getter forDB_ETERNAL.F_BILL_ITEM.DELAY. 「delay」——是否S账
-
setDelayAt
IFBillItem setDelayAt(LocalDateTime value)
Setter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT. 「delayAt」——S账的最终期限
-
getDelayAt
LocalDateTime getDelayAt()
Getter forDB_ETERNAL.F_BILL_ITEM.DELAY_AT. 「delayAt」——S账的最终期限
-
setOpBy
IFBillItem setOpBy(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID
-
getOpBy
String getOpBy()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_BY. 「opBy」- 操作人员,关联员工ID
-
setOpNumber
IFBillItem setOpNumber(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号
-
getOpNumber
String getOpNumber()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_NUMBER. 「opNumber」- 操作人员工号
-
setOpShift
IFBillItem setOpShift(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)
-
getOpShift
String getOpShift()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_SHIFT. 「opShift」- 操作班次(对接排班系统)
-
setOpAt
IFBillItem setOpAt(LocalDateTime value)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间
-
getOpAt
LocalDateTime getOpAt()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_AT. 「opAt」- 操作时间
-
setOpTransfer
IFBillItem setOpTransfer(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER. 「opTransfer」- 流转信息描述填写
-
getOpTransfer
String getOpTransfer()
Getter forDB_ETERNAL.F_BILL_ITEM.OP_TRANSFER. 「opTransfer」- 流转信息描述填写
-
setRelatedId
IFBillItem setRelatedId(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)
-
getRelatedId
String getRelatedId()
Getter forDB_ETERNAL.F_BILL_ITEM.RELATED_ID. 「relatedId」- 关联ID(保留,原系统存在)
-
setSettlementId
IFBillItem setSettlementId(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算
-
getSettlementId
String getSettlementId()
Getter forDB_ETERNAL.F_BILL_ITEM.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算
-
setBillId
IFBillItem setBillId(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID
-
getBillId
String getBillId()
Getter forDB_ETERNAL.F_BILL_ITEM.BILL_ID. 「billId」- 所属账单ID
-
setSubjectId
IFBillItem setSubjectId(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果
-
getSubjectId
String getSubjectId()
Getter forDB_ETERNAL.F_BILL_ITEM.SUBJECT_ID. 「subjectId」- 会计科目ID,依赖账单项选择结果
-
setPayTermId
IFBillItem setPayTermId(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID
-
getPayTermId
String getPayTermId()
Getter forDB_ETERNAL.F_BILL_ITEM.PAY_TERM_ID. 「payTermId」- 账单项ID
-
setSigma
IFBillItem setSigma(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识
-
getSigma
String getSigma()
Getter forDB_ETERNAL.F_BILL_ITEM.SIGMA. 「sigma」- 统一标识
-
setLanguage
IFBillItem setLanguage(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言
-
getLanguage
String getLanguage()
Getter forDB_ETERNAL.F_BILL_ITEM.LANGUAGE. 「language」- 使用的语言
-
setActive
IFBillItem setActive(Boolean value)
Setter forDB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用
-
getActive
Boolean getActive()
Getter forDB_ETERNAL.F_BILL_ITEM.ACTIVE. 「active」- 是否启用
-
setMetadata
IFBillItem setMetadata(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据
-
getMetadata
String getMetadata()
Getter forDB_ETERNAL.F_BILL_ITEM.METADATA. 「metadata」- 附加配置数据
-
setCreatedAt
IFBillItem setCreatedAt(LocalDateTime value)
Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间
-
getCreatedAt
LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_AT. 「createdAt」- 创建时间
-
setCreatedBy
IFBillItem setCreatedBy(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人
-
getCreatedBy
String getCreatedBy()
Getter forDB_ETERNAL.F_BILL_ITEM.CREATED_BY. 「createdBy」- 创建人
-
setUpdatedAt
IFBillItem setUpdatedAt(LocalDateTime value)
Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间
-
getUpdatedAt
LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_AT. 「updatedAt」- 更新时间
-
setUpdatedBy
IFBillItem setUpdatedBy(String value)
Setter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人
-
getUpdatedBy
String getUpdatedBy()
Getter forDB_ETERNAL.F_BILL_ITEM.UPDATED_BY. 「updatedBy」- 更新人
-
from
void from(IFBillItem from)
Load data from another generated Record/POJO implementing the common interface IFBillItem
-
into
<E extends IFBillItem> E into(E into)
Copy data into another generated Record/POJO implementing the common interface IFBillItem
-
fromJson
default IFBillItem fromJson(io.vertx.core.json.JsonObject json)
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()
- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
-