Filipe
22f3afc7f7
Merge pull request #12930 from chahmedejaz/task/12878-add-variant-name-in-od-report
...
Report Orders and Distributors should display variant
2024-11-20 12:23:36 -06:00
Ahmed Ejaz
ed7685222e
12776: fix included tax on fees
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
4965e2bb9a
Update lib/reporting/reports/suppliers/helpers/line_items_access_helper.rb
...
Co-authored-by: David Cook <david@redcliffs.net >
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
9bcdac8f30
12776: rename vat to tax
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
bc57447d54
12776: refactor supplier_adjustments method
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
f3e086ad59
12776: remove unnecessary include
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
298c0e8d7f
fix reported issues:
...
- wrong enterprise fees
- always 0 tax on fees
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
1fbdf25296
12776: fix missing order numbers
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
ec0d2d346b
use to_date for locale based formating
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
68c0d98736
add slash for abn acn
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
458c8f7608
Update lib/reporting/reports/suppliers/helpers/columns_helper.rb
...
Co-authored-by: David Cook <david@redcliffs.net >
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
654263a823
add systems spec
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
13a614a5aa
fix rubocop lines issue
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
7cb28fd064
12776: add supplier report
2024-11-15 11:09:56 +01:00
Ahmed Ejaz
122a64e488
12776: add new report option
2024-11-15 11:09:56 +01:00
Filipe
7b677796c1
Merge pull request #12797 from rioug/report-fix-supplier
...
Fix supplier loading on Product & inventory report
2024-11-10 18:03:20 -06:00
Gaetan Craig-Riou
377f035ea8
Fix bulk coop report
...
The current spec is useless, but it has been addressed on master
2024-10-14 15:01:18 +11:00
Gaetan Craig-Riou
fa986f3fc2
Fix orders and fulfillment report
2024-10-14 15:01:18 +11:00
Ahmed Ejaz
b7285e48b3
12878: update unit to full_name to display in variant column
2024-10-12 03:50:11 +05:00
Ahmed Ejaz
983addff0d
12777: use unit_to_display method for variant unit
...
- This method prioritize display_as and after that considers options_text
2024-09-05 10:49:45 +02:00
Gaetan Craig-Riou
ef6e37e7ca
Fix suppliers_of_products_distributed_by
...
Plus spec
Left over from product refactor, it was missed because it's not covered
by unit or integration test
2024-08-21 13:05:34 +10:00
Gaetan Craig-Riou
ffc2fed9b5
Remove unused code
2024-08-20 16:43:22 +10:00
Gaetan Craig-Riou
24afd40414
Fix bulk coop supplier report
2024-08-20 14:32:35 +10:00
Maikel Linke
51f89b995a
Update database include statement for report
...
Fixes:
* spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
* spec/system/admin/reports_spec.rb
2024-07-05 12:04:14 +10:00
Rachel Arnould
2c41d065df
Merge pull request #12594 from dacook/12559-fix-orders-and-distributors-report
...
Hide customer data on orders_and_distributors report
2024-07-03 13:12:42 +02:00
Gaetan Craig-Riou
1d86315108
Per review, update comment to match code
2024-07-03 11:23:02 +10:00
Gaetan Craig-Riou
83fa080f76
Fix product and inventory report
2024-07-03 10:17:49 +10:00
Gaetan Craig-Riou
bfb4997207
Fix product and inventory report, lettuce share
2024-07-03 10:17:49 +10:00
Gaetan Craig-Riou
40892580cd
Fix enterprise fee summary report spec
2024-07-03 10:17:49 +10:00
Gaetan Craig-Riou
fddfd0dbfb
Fix bulk coop report
2024-07-03 10:17:49 +10:00
Gaetan Craig-Riou
656361c82d
Fix API v0 packing report
2024-07-03 10:17:49 +10:00
Gaetan Craig-Riou
6d1a6c6d0e
Fix orders and fulfillment reports
...
Plus specs
2024-07-03 10:17:49 +10:00
Gaetan Craig-Riou
67cac1f4d6
Fix search to return expected data
...
As explained in Reporting::ReportTemplate::ReportsHelper, 'search' and
`query_result` are not supposed to return the same things
2024-06-24 14:04:35 +10:00
Ahmed Ejaz
98e0b0e703
12346 - fix rubocop rails/pluck errors
2024-06-22 01:45:58 +05:00
David Cook
d80e1efa7b
Add includes for more efficient querying
2024-06-20 17:02:47 +10:00
David Cook
141a883e4d
Refactor report
...
So it turns out that all these features are built into the report framework.
LineItems includes complete_not_canceled_visible_orders.
It even takes care of masking non-editable orders.
2024-06-20 17:02:47 +10:00
Maikel Linke
d9f013abbc
Style/SendWithLiteralMethodName
...
Use method call directly instead of `public_send` with fixed argument.
The cop is declared unsafe. I think that is because it can also replace
`send` but we replace only `public_send` here.
2024-06-05 09:38:21 +10:00
Maikel Linke
e6ac2f0d88
Style/SuperArguments
...
Call super without arguments and parentheses when the signature is identical.
2024-06-05 09:29:42 +10:00
filipefurtad0
5ccecdd9ff
Removes deprecation strikethrough from enterprise fees with tax report by producer
2024-05-22 20:38:11 +01:00
cyrillefr
456905e69f
Fix Rails/WhereExists rubocop offenses
...
- after discussion, dev team decided not to follow
- this particular rule, but rather to enforce the where().exists? rule
instead.
- cf. https://github.com/openfoodfoundation/openfoodnetwork/pull/12363
2024-04-17 10:37:18 +02:00
David Cook
3318c2622d
Merge pull request #12352 from cyrillefr/FixRailsWhereEquals
...
Fix rubocop FixRailsWhereEquals
2024-04-11 11:43:03 +10:00
cyrillefr
404fcf1f72
Fix FixRailsWhereEquals
...
- fixes offenses caused by RuboCop::Cop::Rails::WhereEquals cop
2024-04-09 10:44:02 +02:00
Gaetan Craig-Riou
1509066b85
Apply new cop Style/MapIntoArray fix
2024-04-09 10:29:30 +10:00
Matt-Yorkley
b22c42613a
Update taxon querying in reports
2024-04-02 09:27:36 +11:00
Matt-Yorkley
c01bab5f27
Wrap commonly-repeated calls to Spree::Config to reduce unnecessary cache reads
...
These config values are relatively static but in some cases they can be called many times in the same request (like rendering a report or a large list of line_items in BOM). These values will now only get fetched from Redis/Postgres once at most per request/job.
2024-03-26 13:39:16 +00:00
Matt-Yorkley
fc1b686938
Don't generate packing reports unnecessarily when displaying the report form
2024-03-24 16:36:50 +00:00
Feruz Oripov
9d919938f3
Group Order && OrderCycle related services and specs
2024-03-16 19:07:08 +05:00
cyrillefr
7d99197dde
Requested changes: original fix moved up in code
...
- instead of selecting out unapplied tax rates in the total tax
method, did it in the query_result instead. Reverted the
total_excl_tax method to its initial state.
- spec and logic of testing affected also.
2024-03-11 10:13:46 +01:00
cyrillefr
7fdf1a110d
Fix incorrect results for multiple tax rates in report
...
- total_excl_tax would sum amounts and taxes without
knowledge if taxes rates were really applied or not
- spec shows use case described in issue 12066
2024-03-11 10:13:46 +01:00
Feruz Oripov
ff6830f954
Update OutstandingBalanceQuery
2024-02-26 23:37:11 +05:00