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

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.F_INVOICE.KEY. 「key」- 发票主键
        Specified by:
        getKey in interface IFInvoice
      • setKey

        public FInvoice setKey​(String key)
        Setter for DB_ETERNAL.F_INVOICE.KEY. 「key」- 发票主键
        Specified by:
        setKey in interface IFInvoice
      • getName

        public String getName()
        Getter for DB_ETERNAL.F_INVOICE.NAME. 「name」- 发票名称
        Specified by:
        getName in interface IFInvoice
      • setName

        public FInvoice setName​(String name)
        Setter for DB_ETERNAL.F_INVOICE.NAME. 「name」- 发票名称
        Specified by:
        setName in interface IFInvoice
      • getCode

        public String getCode()
        Getter for DB_ETERNAL.F_INVOICE.CODE. 「code」- 发票机器码
        Specified by:
        getCode in interface IFInvoice
      • setCode

        public FInvoice setCode​(String code)
        Setter for DB_ETERNAL.F_INVOICE.CODE. 「code」- 发票机器码
        Specified by:
        setCode in interface IFInvoice
      • getType

        public String getType()
        Getter for DB_ETERNAL.F_INVOICE.TYPE. 「type」- 发票类型
        Specified by:
        getType in interface IFInvoice
      • setType

        public FInvoice setType​(String type)
        Setter for DB_ETERNAL.F_INVOICE.TYPE. 「type」- 发票类型
        Specified by:
        setType in interface IFInvoice
      • getAmount

        public BigDecimal getAmount()
        Getter for DB_ETERNAL.F_INVOICE.AMOUNT. 「amount」- 发票金额
        Specified by:
        getAmount in interface IFInvoice
      • getComment

        public String getComment()
        Getter for DB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注
        Specified by:
        getComment in interface IFInvoice
      • setComment

        public FInvoice setComment​(String comment)
        Setter for DB_ETERNAL.F_INVOICE.COMMENT. 「comment」 - 发票备注
        Specified by:
        setComment in interface IFInvoice
      • getInvoiceTitle

        public String getInvoiceTitle()
        Getter for DB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头
        Specified by:
        getInvoiceTitle in interface IFInvoice
      • setInvoiceTitle

        public FInvoice setInvoiceTitle​(String invoiceTitle)
        Setter for DB_ETERNAL.F_INVOICE.INVOICE_TITLE. 「invoiceTitle」- 发票抬头
        Specified by:
        setInvoiceTitle in interface IFInvoice
      • getInvoiceNumber

        public String getInvoiceNumber()
        Getter for DB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码
        Specified by:
        getInvoiceNumber in interface IFInvoice
      • setInvoiceNumber

        public FInvoice setInvoiceNumber​(String invoiceNumber)
        Setter for DB_ETERNAL.F_INVOICE.INVOICE_NUMBER. 「invoiceNumber」- 发票代码
        Specified by:
        setInvoiceNumber in interface IFInvoice
      • getInvoiceSerial

        public String getInvoiceSerial()
        Getter for DB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码
        Specified by:
        getInvoiceSerial in interface IFInvoice
      • setInvoiceSerial

        public FInvoice setInvoiceSerial​(String invoiceSerial)
        Setter for DB_ETERNAL.F_INVOICE.INVOICE_SERIAL. 「invoiceSerial」- 发票号码
        Specified by:
        setInvoiceSerial in interface IFInvoice
      • getTin

        public String getTin()
        Getter for DB_ETERNAL.F_INVOICE.TIN. 「tin」- 税号:纳税人识别号
        Specified by:
        getTin in interface IFInvoice
      • setTin

        public FInvoice setTin​(String tin)
        Setter for DB_ETERNAL.F_INVOICE.TIN. 「tin」- 税号:纳税人识别号
        Specified by:
        setTin in interface IFInvoice
      • getTinName

        public String getTinName()
        Getter for DB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名
        Specified by:
        getTinName in interface IFInvoice
      • setTinName

        public FInvoice setTinName​(String tinName)
        Setter for DB_ETERNAL.F_INVOICE.TIN_NAME. 「tinName」- 纳税人姓名
        Specified by:
        setTinName in interface IFInvoice
      • getPersonal

        public Boolean getPersonal()
        Getter for DB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票
        Specified by:
        getPersonal in interface IFInvoice
      • setPersonal

        public FInvoice setPersonal​(Boolean personal)
        Setter for DB_ETERNAL.F_INVOICE.PERSONAL. 「personal」- 是否个人发票
        Specified by:
        setPersonal in interface IFInvoice
      • getDescBank

        public String getDescBank()
        Getter for DB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息
        Specified by:
        getDescBank in interface IFInvoice
      • setDescBank

        public FInvoice setDescBank​(String descBank)
        Setter for DB_ETERNAL.F_INVOICE.DESC_BANK. 「descBank」- 开户行信息
        Specified by:
        setDescBank in interface IFInvoice
      • getDescCompany

        public String getDescCompany()
        Getter for DB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息
        Specified by:
        getDescCompany in interface IFInvoice
      • setDescCompany

        public FInvoice setDescCompany​(String descCompany)
        Setter for DB_ETERNAL.F_INVOICE.DESC_COMPANY. 「descCompany」- 公司信息
        Specified by:
        setDescCompany in interface IFInvoice
      • getDescLocation

        public String getDescLocation()
        Getter for DB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话
        Specified by:
        getDescLocation in interface IFInvoice
      • setDescLocation

        public FInvoice setDescLocation​(String descLocation)
        Setter for DB_ETERNAL.F_INVOICE.DESC_LOCATION. 「descLocation」- 地址电话
        Specified by:
        setDescLocation in interface IFInvoice
      • getDescUser

        public String getDescUser()
        Getter for DB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息
        Specified by:
        getDescUser in interface IFInvoice
      • setDescUser

        public FInvoice setDescUser​(String descUser)
        Setter for DB_ETERNAL.F_INVOICE.DESC_USER. 「descUser」- 个人发票用户信息
        Specified by:
        setDescUser in interface IFInvoice
      • getNameReceipt

        public String getNameReceipt()
        Getter for DB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人
        Specified by:
        getNameReceipt in interface IFInvoice
      • setNameReceipt

        public FInvoice setNameReceipt​(String nameReceipt)
        Setter for DB_ETERNAL.F_INVOICE.NAME_RECEIPT. 「nameReceipt」收款人
        Specified by:
        setNameReceipt in interface IFInvoice
      • getNameRecheck

        public String getNameRecheck()
        Getter for DB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人
        Specified by:
        getNameRecheck in interface IFInvoice
      • setNameRecheck

        public FInvoice setNameRecheck​(String nameRecheck)
        Setter for DB_ETERNAL.F_INVOICE.NAME_RECHECK. 「nameRecheck」复核人
        Specified by:
        setNameRecheck in interface IFInvoice
      • getNameBilling

        public String getNameBilling()
        Getter for DB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人
        Specified by:
        getNameBilling in interface IFInvoice
      • setNameBilling

        public FInvoice setNameBilling​(String nameBilling)
        Setter for DB_ETERNAL.F_INVOICE.NAME_BILLING. 「nameBilling」开票人
        Specified by:
        setNameBilling in interface IFInvoice
      • getNameSelling

        public String getNameSelling()
        Getter for DB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人
        Specified by:
        getNameSelling in interface IFInvoice
      • setNameSelling

        public FInvoice setNameSelling​(String nameSelling)
        Setter for DB_ETERNAL.F_INVOICE.NAME_SELLING. 「nameSelling」销售人
        Specified by:
        setNameSelling in interface IFInvoice
      • getOrderId

        public String getOrderId()
        Getter for DB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID
        Specified by:
        getOrderId in interface IFInvoice
      • setOrderId

        public FInvoice setOrderId​(String orderId)
        Setter for DB_ETERNAL.F_INVOICE.ORDER_ID. 「orderId」- 订单对应的订单ID
        Specified by:
        setOrderId in interface IFInvoice
      • getSettlementId

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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