Enum Class InvoiceTypeEnum

java.lang.Object
java.lang.Enum<InvoiceTypeEnum>
cn.toint.oktool.spring.boot.bdocr.model.InvoiceTypeEnum
All Implemented Interfaces:
Serializable, Comparable<InvoiceTypeEnum>, Constable

public enum InvoiceTypeEnum extends Enum<InvoiceTypeEnum>
发票类型
Author:
Toint
  • Enum Constant Details

    • SPECIAL_VAT_INVOICE

      public static final InvoiceTypeEnum SPECIAL_VAT_INVOICE
      增值税专用发票
    • ELEC_SPECIAL_VAT_INVOICE

      public static final InvoiceTypeEnum ELEC_SPECIAL_VAT_INVOICE
      增值税电子专用发票
    • NORMAL_INVOICE

      public static final InvoiceTypeEnum NORMAL_INVOICE
      增值税普通发票
    • ELEC_NORMAL_INVOICE

      public static final InvoiceTypeEnum ELEC_NORMAL_INVOICE
      增值税普通发票(电子)
    • ROLL_NORMAL_INVOICE

      public static final InvoiceTypeEnum ROLL_NORMAL_INVOICE
      增值税普通发票(卷式)
    • TOLL_ELEC_NORMAL_INVOICE

      public static final InvoiceTypeEnum TOLL_ELEC_NORMAL_INVOICE
      通行费增值税电子普通发票
    • BLOCKCHAIN_INVOICE

      public static final InvoiceTypeEnum BLOCKCHAIN_INVOICE
      区块链电子发票(目前仅支持深圳地区)
    • ELEC_INVOICE_SPECIAL

      public static final InvoiceTypeEnum ELEC_INVOICE_SPECIAL
      全电发票(专用发票)
    • ELEC_INVOICE_NORMAL

      public static final InvoiceTypeEnum ELEC_INVOICE_NORMAL
      全电发票(普通发票)
    • SPECIAL_FREIGHT_TRANSPORT_INVOICE

      public static final InvoiceTypeEnum SPECIAL_FREIGHT_TRANSPORT_INVOICE
      货物运输业增值税专用发票
    • MOTOR_VEHICLE_INVOICE

      public static final InvoiceTypeEnum MOTOR_VEHICLE_INVOICE
      机动车销售统一发票 / 电子发票
    • USED_VEHICLE_INVOICE

      public static final InvoiceTypeEnum USED_VEHICLE_INVOICE
      二手车销售统一发票 / 电子发票
    • ELEC_FLIGHT_ITINERARY_INVOICE

      public static final InvoiceTypeEnum ELEC_FLIGHT_ITINERARY_INVOICE
      航空运输电子客票行程单
    • ELEC_TRAIN_TICKET_INVOICE

      public static final InvoiceTypeEnum ELEC_TRAIN_TICKET_INVOICE
      铁路电子客票
    • ELEC_TOLL_INVOICE

      public static final InvoiceTypeEnum ELEC_TOLL_INVOICE
      全电发票(含通行费标识)
  • Method Details

    • values

      public static InvoiceTypeEnum[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static InvoiceTypeEnum valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null