add sku to OCST report as hidden by default column

This commit is contained in:
Mohamed ABDELLANI
2022-11-23 09:50:34 +01:00
parent abf8d44935
commit dafbefe8e3
2 changed files with 10 additions and 1 deletions

View File

@@ -43,6 +43,10 @@ module Reporting
proc { |line_items| line_items.first.variant.full_name }
end
def variant_sku
proc { |line_items| line_items.first.variant.sku }
end
def supplier_name
proc { |line_items| line_items.first.variant.product.supplier.name }
end

View File

@@ -12,7 +12,8 @@ module Reporting
quantity: proc { |line_items| line_items.sum(&:quantity) },
total_units: proc { |line_items| total_units(line_items) },
curr_cost_per_unit: proc { |line_items| line_items.first.price },
total_cost: proc { |line_items| line_items.sum(&:amount) }
total_cost: proc { |line_items| line_items.sum(&:amount) },
sku: variant_sku
}
end
@@ -41,6 +42,10 @@ module Reporting
[e.variant_id, e.price]
}.values
end
def default_params
super.merge({ fields_to_hide: ["sku"] })
end
end
end
end