Rohan Mitchell
|
8ee467d2b9
|
Split variant name into number and unit columns
|
2015-07-23 12:22:30 +10:00 |
|
Rohan Mitchell
|
5874ecbbef
|
Small tweaks
|
2015-07-23 12:02:31 +10:00 |
|
Rohan Mitchell
|
dcae584673
|
Extract bulk coop supplier report into Report DSL
|
2015-07-23 12:02:24 +10:00 |
|
Rohan Mitchell
|
a90666467a
|
Add helper support to Reports DSL
|
2015-07-23 11:45:19 +10:00 |
|
Rohan Mitchell
|
cc9d0defca
|
Use class attributes instead of class variables to avoid leakage between subclasses
|
2015-07-23 11:04:36 +10:00 |
|
Rohan Mitchell
|
142e1d6d9a
|
Report outputs rules as array for use by OrderGrouper
|
2015-07-23 10:46:20 +10:00 |
|
Rohan Mitchell
|
1d39fb4438
|
Report rules can define a summary row
|
2015-07-23 10:37:47 +10:00 |
|
Rohan Mitchell
|
07eb857a8d
|
Report can define nested rules
|
2015-07-23 10:24:10 +10:00 |
|
Rohan Mitchell
|
66f64fc413
|
Report can define basic rules
|
2015-07-23 10:08:38 +10:00 |
|
Rohan Mitchell
|
c7a1ca29f4
|
Report can define and retrieve columns
|
2015-07-23 09:52:59 +10:00 |
|
Rohan Mitchell
|
0a5e8fe629
|
Report class can define and retrieve header
|
2015-07-23 09:36:09 +10:00 |
|
Rohan Mitchell
|
61a39ea82f
|
Cherry-pick 00927f7: Refactoring to move bulk out of reports_controller_decorator
|
2015-07-22 15:25:12 +10:00 |
|
Rohan Mitchell
|
de7f3a9e5c
|
When an on-demand variant has overridden stock levels, make it not on-demand
|
2015-07-16 10:05:07 +10:00 |
|
Lynne Davis
|
f21f57a42c
|
Additions for packing reports, sans refactoring
|
2015-07-15 14:44:49 +10:00 |
|
Lynne Davis
|
c168dec14b
|
Adding packing reports as required by the UK contingent
|
2015-07-15 14:44:49 +10:00 |
|
Rohan Mitchell
|
aa0a031fa0
|
Fetch indexed variant overrides in one go
|
2015-06-18 15:03:24 +10:00 |
|
Rohan Mitchell
|
dd2f6d6430
|
Extract VariantOverride fetching into ScopeVariantToHub#scope
|
2015-06-18 14:45:40 +10:00 |
|
Rohan Mitchell
|
7cc2bc4fde
|
Perform variant override scoping on product/variant by external class. Centralise this so we can load everything in one go.
|
2015-06-18 13:11:11 +10:00 |
|
Rohan Mitchell
|
7412e92665
|
Merge branch 'master' into optimise-shopfront
|
2015-06-10 16:39:02 +10:00 |
|
Maikel Linke
|
7461009c3b
|
Merge branch 'handle-invalid-referer-urls' into combined/xero-report_analytics-bugfixes
|
2015-06-05 14:23:58 +10:00 |
|
Maikel Linke
|
ffa960b02e
|
Merge remote-tracking branch 'origin/xero-report' into combined/xero-report_show-order-without-distributor
|
2015-06-05 13:48:24 +10:00 |
|
Maikel Linke
|
e35b39c7cf
|
Handle invalid referer URLs
Rescues URI::InvalidURIError of URL(request.referer).
|
2015-06-05 12:43:49 +10:00 |
|
Rohan Mitchell
|
f09fad464e
|
Merge branch 'master' into optimise-shopfront
|
2015-06-05 07:28:05 +10:00 |
|
Rohan Mitchell
|
3846d16822
|
Add methods to load fees for a number of variants in one go
|
2015-06-04 16:22:06 +10:00 |
|
Rohan Mitchell
|
486c2f9b42
|
WIP: Skip EnterpriseFeeApplicator step when computing fees
|
2015-06-04 12:13:04 +10:00 |
|
Rohan Mitchell
|
cf0031d9a5
|
WIP: Optimise enterprise fee calculation
|
2015-06-04 11:53:09 +10:00 |
|
Rob Harrington
|
3855ae1337
|
Fixing bug on OC interface that prevented hubs from pulling their own products through
|
2015-06-03 16:18:44 +08:00 |
|
Maikel Linke
|
7302963605
|
inventory report: filter was broken because filter_to_order_cycle returned nil
[skip ci]
|
2015-06-03 15:11:32 +10:00 |
|
Rohan Mitchell
|
69c54e1d70
|
Only load activated relatives for EnterpriseInjectionData
|
2015-05-29 12:08:21 +10:00 |
|
Rohan Mitchell
|
31b726613d
|
Avoid loading enterprise injection data when it's not be needed due to caching
|
2015-05-27 15:44:01 +10:00 |
|
Rob Harrington
|
65a6329132
|
Products and inventory reports scopes products to visible in permissions
|
2015-05-20 16:19:08 +10:00 |
|
Rob Harrington
|
8132f07d88
|
Adding visible products method to permissions
|
2015-05-20 15:53:10 +10:00 |
|
Rob Harrington
|
01d4cf6ecf
|
Renaming managed_products permissions method to editable_products
|
2015-05-20 15:02:36 +10:00 |
|
Rohan Mitchell
|
70b5ac4785
|
Add column for whether the order has been paid for
|
2015-05-15 16:55:52 +10:00 |
|
Rohan Mitchell
|
f7642b2a1b
|
When blank values are submitted, do not override defaults
|
2015-05-15 16:51:04 +10:00 |
|
Rohan Mitchell
|
3d4a0f8407
|
Xero invoices report: Preserve form fields on submit, do not show rows with no cost
|
2015-05-15 15:27:46 +10:00 |
|
Rohan Mitchell
|
3640a71ab8
|
Reorder methods
|
2015-05-15 15:05:18 +10:00 |
|
Rohan Mitchell
|
ca37efdd26
|
Display whether there is tax included in shipping
|
2015-05-15 12:44:48 +10:00 |
|
Rohan Mitchell
|
dc8270ed72
|
Display amounts on xero invoice report
|
2015-05-15 12:35:20 +10:00 |
|
Rohan Mitchell
|
5660e3737e
|
Extract order rows generation to method
|
2015-05-15 12:35:19 +10:00 |
|
Rohan Mitchell
|
c5b618b1f4
|
Admin can customise some fields on Xero invoices report
Add require for xero invoices report spec
|
2015-05-15 12:35:14 +10:00 |
|
Rohan Mitchell
|
0a2f2e0fba
|
Output summary data without customisation
Add route for xero invoices report
Add require for reports controller decorator
|
2015-05-15 12:35:05 +10:00 |
|
Rohan Mitchell
|
38e1bd4139
|
Fix indentation
|
2015-05-15 12:17:16 +10:00 |
|
Rob Harrington
|
a7019e7e78
|
Adding permissions method for order report enterprises
|
2015-05-07 12:50:56 +10:00 |
|
Rob Harrington
|
bd66091d75
|
Push logic for checking of user super admin status down into private method
|
2015-05-07 12:50:56 +10:00 |
|
Rob Harrington
|
d8f5669fbb
|
Renaming granted > related_enterprises_granted
|
2015-05-07 12:50:56 +10:00 |
|
Rob Harrington
|
5806f50a84
|
Renaming granting > related_enterprises_granting
|
2015-05-07 12:50:56 +10:00 |
|
Rob Harrington
|
5cd528a87d
|
Removing obsolete related_enterprises_with permission method
|
2015-05-07 12:50:56 +10:00 |
|
Rob Harrington
|
f0f7e0ee2f
|
Making permissions method managed_and_related_enterprise_with method more specific
|
2015-05-07 12:50:56 +10:00 |
|
Rob Harrington
|
7ffe0f042e
|
Moving accessible_by scope on Enterprise to permissions
|
2015-05-07 12:50:55 +10:00 |
|