Sha256: c8b5a5d783166f96571ba63af7d8edacf5802be25ac887a71d6b541f6b2ce2fa

Contents?: true

Size: 492 Bytes

Versions: 3

Compression:

Stored size: 492 Bytes

Contents

module FinTS
  module Segment
    # HKVVB (Verarbeitungsvorbereitung)
    # Section C.3.1.3
    class HKVVB < BaseSegment
      LANG_DE = 1
      LANG_EN = 2
      LANG_FR = 3

      def initialize(segment_no, lang: LANG_DE)
        data = [0, 0, lang, Helper.fints_escape(FinTS::GEM_NAME), Helper.fints_escape(FinTS::VERSION)]
        super(segment_no, data)
      end

      protected

      def type
        'HKVVB'
      end
      
      def version
        3
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby_fints-0.0.4 lib/fints/segment/hkvvb.rb
ruby_fints-0.0.3 lib/fints/segment/hkvvb.rb
ruby_fints-0.0.2 lib/fints/segment/hkvvb.rb