Module: CompanyEndOfYearReports
- Extended by:
- ActiveSupport::Concern
- Included in:
- Company
- Defined in:
- app/models/concerns/company_end_of_year_reports.rb
Instance Method Summary collapse
Instance Method Details
#t4_pdf(year:, summary: false) ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'app/models/concerns/company_end_of_year_reports.rb', line 4 def t4_pdf(year:, summary: false) data = t4_procedure(year: year, save_and_confirm: false, summary: summary) pdf_files = data.map do |t4_data| T4PdfForm.new(t4_data).to_file(read_only: true) end combine_pdf_files(pdf_files) end |