Sha256: a69569af2bad829a28682780318ce609972d79c1e1d276c369aae4178e2a4fee

Contents?: true

Size: 540 Bytes

Versions: 1

Compression:

Stored size: 540 Bytes

Contents

module BrDanfe
  module DanfeNfceLib
    class Footer
      def initialize(pdf, xml)
        @pdf = pdf
        @xml = xml
      end

      def render(info = '')
        tot_trib = @xml['ICMSTot/vTotTrib'].present? ? BrDanfe::Helper.numerify(@xml['ICMSTot/vTotTrib']) : '0,00'
        @pdf.text "Tributos Totais Incidentes (Lei Federal 12.741/2012): R$ #{tot_trib}", size: 5, align: :center

        if info.present?
          @pdf.render_blank_line
          @pdf.text info, size: 5, align: :center
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
br_danfe-0.12.1 lib/br_danfe/danfe_nfce_lib/footer.rb