Class FInvoice
- java.lang.Object
-
- cn.vertxup.fm.domain.tables.pojos.FInvoice
-
- All Implemented Interfaces:
IFInvoice,io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo,Serializable
public class FInvoice extends Object implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IFInvoice
This class is generated by jOOQ.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FInvoice()FInvoice(IFInvoice value)FInvoice(io.vertx.core.json.JsonObject json)FInvoice(String key, String name, String code, String type, BigDecimal amount, String comment, String invoiceTitle, String invoiceNumber, String invoiceSerial, String tin, String tinName, Boolean personal, String descBank, String descCompany, String descLocation, String descUser, String nameReceipt, String nameRecheck, String nameBilling, String nameSelling, String orderId, String settlementId, 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(IFInvoice from)Load data from another generated Record/POJO implementing the common interface IFInvoiceBooleangetActive()Getter forDB_ETERNAL.F_INVOICE.ACTIVE.BigDecimalgetAmount()Getter forDB_ETERNAL.F_INVOICE.AMOUNT.StringgetCode()Getter forDB_ETERNAL.F_INVOICE.CODE.StringgetComment()Getter forDB_ETERNAL.F_INVOICE.COMMENT.LocalDateTimegetCreatedAt()Getter forDB_ETERNAL.F_INVOICE.CREATED_AT.StringgetCreatedBy()Getter forDB_ETERNAL.F_INVOICE.CREATED_BY.StringgetDescBank()Getter forDB_ETERNAL.F_INVOICE.DESC_BANK.StringgetDescCompany()Getter forDB_ETERNAL.F_INVOICE.DESC_COMPANY.StringgetDescLocation()Getter forDB_ETERNAL.F_INVOICE.DESC_LOCATION.StringgetDescUser()Getter forDB_ETERNAL.F_INVOICE.DESC_USER.StringgetInvoiceNumber()Getter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER.StringgetInvoiceSerial()Getter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL.StringgetInvoiceTitle()Getter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE.StringgetKey()Getter forDB_ETERNAL.F_INVOICE.KEY.StringgetLanguage()Getter forDB_ETERNAL.F_INVOICE.LANGUAGE.StringgetMetadata()Getter forDB_ETERNAL.F_INVOICE.METADATA.StringgetName()Getter forDB_ETERNAL.F_INVOICE.NAME.StringgetNameBilling()Getter forDB_ETERNAL.F_INVOICE.NAME_BILLING.StringgetNameReceipt()Getter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT.StringgetNameRecheck()Getter forDB_ETERNAL.F_INVOICE.NAME_RECHECK.StringgetNameSelling()Getter forDB_ETERNAL.F_INVOICE.NAME_SELLING.StringgetOrderId()Getter forDB_ETERNAL.F_INVOICE.ORDER_ID.BooleangetPersonal()Getter forDB_ETERNAL.F_INVOICE.PERSONAL.StringgetSettlementId()Getter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID.StringgetSigma()Getter forDB_ETERNAL.F_INVOICE.SIGMA.StringgetTin()Getter forDB_ETERNAL.F_INVOICE.TIN.StringgetTinName()Getter forDB_ETERNAL.F_INVOICE.TIN_NAME.StringgetType()Getter forDB_ETERNAL.F_INVOICE.TYPE.LocalDateTimegetUpdatedAt()Getter forDB_ETERNAL.F_INVOICE.UPDATED_AT.StringgetUpdatedBy()Getter forDB_ETERNAL.F_INVOICE.UPDATED_BY.<E extends IFInvoice>
Einto(E into)Copy data into another generated Record/POJO implementing the common interface IFInvoiceFInvoicesetActive(Boolean active)Setter forDB_ETERNAL.F_INVOICE.ACTIVE.FInvoicesetAmount(BigDecimal amount)Setter forDB_ETERNAL.F_INVOICE.AMOUNT.FInvoicesetCode(String code)Setter forDB_ETERNAL.F_INVOICE.CODE.FInvoicesetComment(String comment)Setter forDB_ETERNAL.F_INVOICE.COMMENT.FInvoicesetCreatedAt(LocalDateTime createdAt)Setter forDB_ETERNAL.F_INVOICE.CREATED_AT.FInvoicesetCreatedBy(String createdBy)Setter forDB_ETERNAL.F_INVOICE.CREATED_BY.FInvoicesetDescBank(String descBank)Setter forDB_ETERNAL.F_INVOICE.DESC_BANK.FInvoicesetDescCompany(String descCompany)Setter forDB_ETERNAL.F_INVOICE.DESC_COMPANY.FInvoicesetDescLocation(String descLocation)Setter forDB_ETERNAL.F_INVOICE.DESC_LOCATION.FInvoicesetDescUser(String descUser)Setter forDB_ETERNAL.F_INVOICE.DESC_USER.FInvoicesetInvoiceNumber(String invoiceNumber)Setter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER.FInvoicesetInvoiceSerial(String invoiceSerial)Setter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL.FInvoicesetInvoiceTitle(String invoiceTitle)Setter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE.FInvoicesetKey(String key)Setter forDB_ETERNAL.F_INVOICE.KEY.FInvoicesetLanguage(String language)Setter forDB_ETERNAL.F_INVOICE.LANGUAGE.FInvoicesetMetadata(String metadata)Setter forDB_ETERNAL.F_INVOICE.METADATA.FInvoicesetName(String name)Setter forDB_ETERNAL.F_INVOICE.NAME.FInvoicesetNameBilling(String nameBilling)Setter forDB_ETERNAL.F_INVOICE.NAME_BILLING.FInvoicesetNameReceipt(String nameReceipt)Setter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT.FInvoicesetNameRecheck(String nameRecheck)Setter forDB_ETERNAL.F_INVOICE.NAME_RECHECK.FInvoicesetNameSelling(String nameSelling)Setter forDB_ETERNAL.F_INVOICE.NAME_SELLING.FInvoicesetOrderId(String orderId)Setter forDB_ETERNAL.F_INVOICE.ORDER_ID.FInvoicesetPersonal(Boolean personal)Setter forDB_ETERNAL.F_INVOICE.PERSONAL.FInvoicesetSettlementId(String settlementId)Setter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID.FInvoicesetSigma(String sigma)Setter forDB_ETERNAL.F_INVOICE.SIGMA.FInvoicesetTin(String tin)Setter forDB_ETERNAL.F_INVOICE.TIN.FInvoicesetTinName(String tinName)Setter forDB_ETERNAL.F_INVOICE.TIN_NAME.FInvoicesetType(String type)Setter forDB_ETERNAL.F_INVOICE.TYPE.FInvoicesetUpdatedAt(LocalDateTime updatedAt)Setter forDB_ETERNAL.F_INVOICE.UPDATED_AT.FInvoicesetUpdatedBy(String updatedBy)Setter forDB_ETERNAL.F_INVOICE.UPDATED_BY.StringtoString()
-
-
-
Constructor Detail
-
FInvoice
public FInvoice()
-
FInvoice
public FInvoice(IFInvoice value)
-
FInvoice
public FInvoice(String key, String name, String code, String type, BigDecimal amount, String comment, String invoiceTitle, String invoiceNumber, String invoiceSerial, String tin, String tinName, Boolean personal, String descBank, String descCompany, String descLocation, String descUser, String nameReceipt, String nameRecheck, String nameBilling, String nameSelling, String orderId, String settlementId, String sigma, String language, Boolean active, String metadata, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy)
-
FInvoice
public FInvoice(io.vertx.core.json.JsonObject json)
-
-
Method Detail
-
getKey
public String getKey()
Getter forDB_ETERNAL.F_INVOICE.KEY. 「key」- 发票主键
-
getName
public String getName()
Getter forDB_ETERNAL.F_INVOICE.NAME. 「name」- 发票名称
-
getCode
public String getCode()
Getter forDB_ETERNAL.F_INVOICE.CODE. 「code」- 发票机器码
-
getType
public String getType()
Getter forDB_ETERNAL.F_INVOICE.TYPE. 「type」- 发票类型
-
getAmount
public BigDecimal getAmount()
Getter forDB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额
-
setAmount
public FInvoice setAmount(BigDecimal amount)
Setter forDB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额
-
getComment
public String getComment()
Getter forDB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注- Specified by:
getCommentin interfaceIFInvoice
-
setComment
public FInvoice setComment(String comment)
Setter forDB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注- Specified by:
setCommentin interfaceIFInvoice
-
getInvoiceTitle
public String getInvoiceTitle()
Getter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头- Specified by:
getInvoiceTitlein interfaceIFInvoice
-
setInvoiceTitle
public FInvoice setInvoiceTitle(String invoiceTitle)
Setter forDB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头- Specified by:
setInvoiceTitlein interfaceIFInvoice
-
getInvoiceNumber
public String getInvoiceNumber()
Getter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码- Specified by:
getInvoiceNumberin interfaceIFInvoice
-
setInvoiceNumber
public FInvoice setInvoiceNumber(String invoiceNumber)
Setter forDB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码- Specified by:
setInvoiceNumberin interfaceIFInvoice
-
getInvoiceSerial
public String getInvoiceSerial()
Getter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码- Specified by:
getInvoiceSerialin interfaceIFInvoice
-
setInvoiceSerial
public FInvoice setInvoiceSerial(String invoiceSerial)
Setter forDB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码- Specified by:
setInvoiceSerialin interfaceIFInvoice
-
getTin
public String getTin()
Getter forDB_ETERNAL.F_INVOICE.TIN. 「tin」- 税号:纳税人识别号
-
getTinName
public String getTinName()
Getter forDB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名- Specified by:
getTinNamein interfaceIFInvoice
-
setTinName
public FInvoice setTinName(String tinName)
Setter forDB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名- Specified by:
setTinNamein interfaceIFInvoice
-
getPersonal
public Boolean getPersonal()
Getter forDB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票- Specified by:
getPersonalin interfaceIFInvoice
-
setPersonal
public FInvoice setPersonal(Boolean personal)
Setter forDB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票- Specified by:
setPersonalin interfaceIFInvoice
-
getDescBank
public String getDescBank()
Getter forDB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息- Specified by:
getDescBankin interfaceIFInvoice
-
setDescBank
public FInvoice setDescBank(String descBank)
Setter forDB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息- Specified by:
setDescBankin interfaceIFInvoice
-
getDescCompany
public String getDescCompany()
Getter forDB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息- Specified by:
getDescCompanyin interfaceIFInvoice
-
setDescCompany
public FInvoice setDescCompany(String descCompany)
Setter forDB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息- Specified by:
setDescCompanyin interfaceIFInvoice
-
getDescLocation
public String getDescLocation()
Getter forDB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话- Specified by:
getDescLocationin interfaceIFInvoice
-
setDescLocation
public FInvoice setDescLocation(String descLocation)
Setter forDB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话- Specified by:
setDescLocationin interfaceIFInvoice
-
getDescUser
public String getDescUser()
Getter forDB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息- Specified by:
getDescUserin interfaceIFInvoice
-
setDescUser
public FInvoice setDescUser(String descUser)
Setter forDB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息- Specified by:
setDescUserin interfaceIFInvoice
-
getNameReceipt
public String getNameReceipt()
Getter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人- Specified by:
getNameReceiptin interfaceIFInvoice
-
setNameReceipt
public FInvoice setNameReceipt(String nameReceipt)
Setter forDB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人- Specified by:
setNameReceiptin interfaceIFInvoice
-
getNameRecheck
public String getNameRecheck()
Getter forDB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人- Specified by:
getNameRecheckin interfaceIFInvoice
-
setNameRecheck
public FInvoice setNameRecheck(String nameRecheck)
Setter forDB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人- Specified by:
setNameRecheckin interfaceIFInvoice
-
getNameBilling
public String getNameBilling()
Getter forDB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人- Specified by:
getNameBillingin interfaceIFInvoice
-
setNameBilling
public FInvoice setNameBilling(String nameBilling)
Setter forDB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人- Specified by:
setNameBillingin interfaceIFInvoice
-
getNameSelling
public String getNameSelling()
Getter forDB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人- Specified by:
getNameSellingin interfaceIFInvoice
-
setNameSelling
public FInvoice setNameSelling(String nameSelling)
Setter forDB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人- Specified by:
setNameSellingin interfaceIFInvoice
-
getOrderId
public String getOrderId()
Getter forDB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID- Specified by:
getOrderIdin interfaceIFInvoice
-
setOrderId
public FInvoice setOrderId(String orderId)
Setter forDB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID- Specified by:
setOrderIdin interfaceIFInvoice
-
getSettlementId
public String getSettlementId()
Getter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
getSettlementIdin interfaceIFInvoice
-
setSettlementId
public FInvoice setSettlementId(String settlementId)
Setter forDB_ETERNAL.F_INVOICE.SETTLEMENT_ID. 「settlementId」- 结算单ID,该字段有值标识已经结算- Specified by:
setSettlementIdin interfaceIFInvoice
-
getSigma
public String getSigma()
Getter forDB_ETERNAL.F_INVOICE.SIGMA. 「sigma」- 统一标识
-
setSigma
public FInvoice setSigma(String sigma)
Setter forDB_ETERNAL.F_INVOICE.SIGMA. 「sigma」- 统一标识
-
getLanguage
public String getLanguage()
Getter forDB_ETERNAL.F_INVOICE.LANGUAGE. 「language」- 使用的语言- Specified by:
getLanguagein interfaceIFInvoice
-
setLanguage
public FInvoice setLanguage(String language)
Setter forDB_ETERNAL.F_INVOICE.LANGUAGE. 「language」- 使用的语言- Specified by:
setLanguagein interfaceIFInvoice
-
getActive
public Boolean getActive()
Getter forDB_ETERNAL.F_INVOICE.ACTIVE. 「active」- 是否启用
-
setActive
public FInvoice setActive(Boolean active)
Setter forDB_ETERNAL.F_INVOICE.ACTIVE. 「active」- 是否启用
-
getMetadata
public String getMetadata()
Getter forDB_ETERNAL.F_INVOICE.METADATA. 「metadata」- 附加配置数据- Specified by:
getMetadatain interfaceIFInvoice
-
setMetadata
public FInvoice setMetadata(String metadata)
Setter forDB_ETERNAL.F_INVOICE.METADATA. 「metadata」- 附加配置数据- Specified by:
setMetadatain interfaceIFInvoice
-
getCreatedAt
public LocalDateTime getCreatedAt()
Getter forDB_ETERNAL.F_INVOICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
getCreatedAtin interfaceIFInvoice
-
setCreatedAt
public FInvoice setCreatedAt(LocalDateTime createdAt)
Setter forDB_ETERNAL.F_INVOICE.CREATED_AT. 「createdAt」- 创建时间- Specified by:
setCreatedAtin interfaceIFInvoice
-
getCreatedBy
public String getCreatedBy()
Getter forDB_ETERNAL.F_INVOICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
getCreatedByin interfaceIFInvoice
-
setCreatedBy
public FInvoice setCreatedBy(String createdBy)
Setter forDB_ETERNAL.F_INVOICE.CREATED_BY. 「createdBy」- 创建人- Specified by:
setCreatedByin interfaceIFInvoice
-
getUpdatedAt
public LocalDateTime getUpdatedAt()
Getter forDB_ETERNAL.F_INVOICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
getUpdatedAtin interfaceIFInvoice
-
setUpdatedAt
public FInvoice setUpdatedAt(LocalDateTime updatedAt)
Setter forDB_ETERNAL.F_INVOICE.UPDATED_AT. 「updatedAt」- 更新时间- Specified by:
setUpdatedAtin interfaceIFInvoice
-
getUpdatedBy
public String getUpdatedBy()
Getter forDB_ETERNAL.F_INVOICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
getUpdatedByin interfaceIFInvoice
-
setUpdatedBy
public FInvoice setUpdatedBy(String updatedBy)
Setter forDB_ETERNAL.F_INVOICE.UPDATED_BY. 「updatedBy」- 更新人- Specified by:
setUpdatedByin interfaceIFInvoice
-
from
public void from(IFInvoice from)
Description copied from interface:IFInvoiceLoad data from another generated Record/POJO implementing the common interface IFInvoice
-
-