Compare commits

...

2 commits

Author SHA1 Message Date
043eccf167 another tiny change in pdf 2025-05-22 15:22:20 +02:00
683c81bc76 tiny change in pdf 2025-05-22 15:12:39 +02:00
2 changed files with 6 additions and 4 deletions

View file

@ -187,9 +187,11 @@ class GroupOrderInvoicePdf < RenderPdf
index = 0 index = 0
supplier_headlines = [] supplier_headlines = []
group_order_articles.group_by { |goa| goa.group_order.order.supplier.name }.each do |supplier_name, articles| group_order_articles.group_by { |goa| goa.group_order.order.supplier.name }.each do |supplier_name, articles|
data << [supplier_name, "", "", "", "", ""] if articles.map(&:result).sum > 0
index += 1 data << [supplier_name, "", "", "", "", ""]
supplier_headlines << index index += 1
supplier_headlines << index
end
articles.each do |goa| articles.each do |goa|
next if goa.result.to_i == 0 next if goa.result.to_i == 0

View file

@ -28,7 +28,7 @@ class OrdergroupInvoice < ApplicationRecord
#how to define one order? #how to define one order?
invoice_data[:pickup] = order.pickup invoice_data[:pickup] = order.pickup
invoice_data[:supplier] = order.supplier&.name invoice_data[:supplier] = FoodsoftConfig[:name]
invoice_data[:ordergroup] = group_orders.first.ordergroup invoice_data[:ordergroup] = group_orders.first.ordergroup
invoice_data[:group_order_ids] = group_orders.pluck(:id) invoice_data[:group_order_ids] = group_orders.pluck(:id)
invoice_data[:invoice_number] = invoice_number invoice_data[:invoice_number] = invoice_number