Module: EInvoiceAPI::Models::Allowance::ReasonCode

Extended by:
Internal::Type::Enum
Defined in:
lib/e_invoice_api/models/allowance.rb,
sig/e_invoice_api/models/allowance.rbs

Overview

Allowance reason codes for invoice discounts and charges

See Also:

  • EInvoiceAPI::Models::Allowance#reason_code

Constant Summary collapse

REASON_CODE_41 =

Returns:

  • (:"41")
:"41"
REASON_CODE_42 =

Returns:

  • (:"42")
:"42"
REASON_CODE_60 =

Returns:

  • (:"60")
:"60"
REASON_CODE_62 =

Returns:

  • (:"62")
:"62"
REASON_CODE_63 =

Returns:

  • (:"63")
:"63"
REASON_CODE_64 =

Returns:

  • (:"64")
:"64"
REASON_CODE_65 =

Returns:

  • (:"65")
:"65"
REASON_CODE_66 =

Returns:

  • (:"66")
:"66"
REASON_CODE_67 =

Returns:

  • (:"67")
:"67"
REASON_CODE_68 =

Returns:

  • (:"68")
:"68"
REASON_CODE_70 =

Returns:

  • (:"70")
:"70"
REASON_CODE_71 =

Returns:

  • (:"71")
:"71"
REASON_CODE_88 =

Returns:

  • (:"88")
:"88"
REASON_CODE_95 =

Returns:

  • (:"95")
:"95"
REASON_CODE_100 =

Returns:

  • (:"100")
:"100"
REASON_CODE_102 =

Returns:

  • (:"102")
:"102"
REASON_CODE_103 =

Returns:

  • (:"103")
:"103"
REASON_CODE_104 =

Returns:

  • (:"104")
:"104"
REASON_CODE_105 =

Returns:

  • (:"105")
:"105"

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[EInvoiceAPI::Models::Allowance::reason_code]

Returns:

  • (::Array[EInvoiceAPI::Models::Allowance::reason_code])


97
# File 'sig/e_invoice_api/models/allowance.rbs', line 97

def self?.values: -> ::Array[EInvoiceAPI::Models::Allowance::reason_code]