Maikel
da5e8fcb9f
Merge pull request #9130 from georgethoppil/remove-from-customerlist
...
Update orders and delete subscriptions when customer deleted
2022-08-05 10:35:07 +10:00
Filipe
dd17f98edb
Merge pull request #9196 from jibees/8912-change-order-creation-form-steps-order
...
Admin, Order creation: Change steps ordering
2022-08-03 09:09:43 +01:00
Maikel
c9adcd1479
Merge pull request #9406 from filipefurtad0/oaf_reports_specs
...
Orders and fulfilments report specs improvement (cont. #9350 )
2022-08-03 15:25:38 +10:00
GeorgeThoppil
832b8caa8b
Update spec when deleting customer with subscription and remove unused translation key
2022-07-28 13:41:14 +02:00
Jean-Baptiste Bellet
4791b570e4
Update specs ; Expect customer creation later when creating order
...
The terms are a bit confusing. Updating "Customer Details" updates attributes of the order which will later be used to create a customer.
Customers are not created while the order is in `cart` state. That happens later when the order advances automatically.
2022-07-28 09:52:37 +02:00
Jean-Baptiste Bellet
f087b7184c
Update specs to reflect order steps changes
2022-07-28 09:31:42 +02:00
Maikel Linke
b419f063dc
Support WEBP images again
...
We introduced a list of formats we support and forgot to add webp. Now I
added that as allowed format again and modified the error message.
I removed the first sentence from the error message because it's very
similar to the default error which is shown as well.
2022-07-26 11:09:41 +10:00
filipefurtad0
86b448445f
Adds test cases on Distributor Totals by Supplier
2022-07-22 14:05:33 +01:00
filipefurtad0
ba9ba7da95
Adds test cases to OC Supplier Totals by Distributor
2022-07-22 14:05:33 +01:00
filipefurtad0
f02e1ea04a
Adds test cases to Order Cycle Supplier Totals
2022-07-22 14:05:33 +01:00
filipefurtad0
f88b31ec67
Adds assertion on table headers for different sub-report types
2022-07-22 14:05:33 +01:00
filipefurtad0
6906dd47e8
Changes I18n to strings and cleans up Order Cycle Customer Totals
2022-07-22 14:04:58 +01:00
jibees
9d470c7a18
Merge pull request #9416 from aintluks/fix-label-button-terms-of-service
...
Fix button labels on terms of service
2022-07-21 17:38:28 +02:00
jibees
9b1dcdcc78
Merge pull request #9412 from binarygit/optimize-notes-and-tracking-workflow
...
Optimize notes and tracking workflow
2022-07-21 17:02:03 +02:00
jibees
5eb3c486b2
Merge pull request #9383 from jibees/9382-can-send-invoice-if-ABN-is-not-required
...
Can send invoice if ABN is not required
2022-07-21 17:01:41 +02:00
Lucas da Costa
35030bfd02
Fix button labels on terms of service
2022-07-19 22:53:30 -03:00
binarygit
97dcd44662
Display alert box before deleting note/tracking info
2022-07-19 13:37:05 +05:45
binarygit
a56375eaf8
Spec: can delete note/tracking info on an order
2022-07-12 13:33:34 +05:45
Filipe
2f550725e3
Merge pull request #9368 from jibees/9178-add-note-on-order
...
Admin, Edit order: Can add note on order
2022-07-08 12:13:18 +01:00
Filipe
decfbc9658
Merge pull request #9356 from jibees/9248-add-tags-to-a-producer-only-order-cycle
...
Add tags to producer-only order cycle interface
2022-07-07 23:45:02 +01:00
Filipe
040422c6c0
Merge pull request #9380 from jibees/9068-bulk-product-update-creating-new-on_demand-variant
...
Admin, Products list: fix variant creation when unit is not well formatted and on_demand is checked or on_hand is filled
2022-07-07 22:39:23 +01:00
Jean-Baptiste Bellet
6f228781d4
Check for product_set errors
...
+ update specs: can't save variant that is not well filled. Now display errors (instead of a generic one)
2022-07-06 10:46:54 +02:00
jibees
d71994189c
Creating new variants specs
...
Co-Authored-By: Filipe <49817236+filipefurtad0@users.noreply.github.com >
2022-07-05 10:21:48 +02:00
Jean-Baptiste Bellet
576faff3d7
Spec: can edit/save note on an order
2022-07-05 10:09:20 +02:00
Jean-Baptiste Bellet
e4be757d96
use the can_invoice method that check both ABN and configuration boolean
...
+ specs Specify an empty ABN number
+ update specs
2022-07-04 15:35:49 +02:00
filipefurtad0
e44845c327
Creates system spec for orders and fulfilment report; adds existing test cases to this file
2022-07-04 11:08:54 +01:00
filipefurtad0
c8cab86b0c
Stubs order and adds assertions
2022-07-04 11:07:00 +01:00
Jean-Baptiste Bellet
9b51f85e9a
Create a context around "creating new variants"
...
Reproducing bug #9068
2022-07-01 16:42:04 +02:00
Filipe
899a796896
Merge pull request #9348 from jibees/9315-add-boolean-to-set-enterprise-phone-number-mandatory-or-not
...
Add boolean to specify if enterprise number (ABN, GST, SIRET, ...) is mandatory or not to generate invoices
2022-06-29 19:07:55 +01:00
Jean-Baptiste Bellet
77d12a3e54
Can add tags on simple order_cycle: specs
...
Simple order cycle: enterprise users selling only their own produce
2022-06-29 09:51:15 +02:00
Jean-Baptiste Bellet
77e384ab71
Replace button by a drop-down
...
+ update specs as well
2022-06-28 17:39:41 +02:00
Jean-Baptiste Bellet
5ad09a6fab
Check if user can/can't print invoice in case of company number mandatory or present
2022-06-28 09:58:34 +02:00
filipefurtad0
d63aca3129
Removes 'pending' after #9229 merge
2022-06-23 10:40:11 +01:00
filipefurtad0
be7d44a603
Updates payments_report_spec.rb
2022-06-23 10:24:20 +01:00
filipefurtad0
98eecb1b3e
Updates packing report spec
2022-06-23 10:24:20 +01:00
filipefurtad0
db8eb52359
Updates enterprise_summary_fee spec
2022-06-23 10:24:20 +01:00
filipefurtad0
54bcd75f3f
Corrects namespace; adds pending on failing examples - payment_r
2022-06-23 10:24:20 +01:00
filipefurtad0
32e247bf75
Removes spree namespace; adds pending on failing examples - packing_r
2022-06-23 10:24:20 +01:00
filipefurtad0
5892eab4e3
Removes spree namespace; adds pending on failing examples - enterprise_fee_r
2022-06-23 10:24:20 +01:00
Maikel
165456b8c8
Merge pull request #9229 from mkllnk/report-currency-formatting
...
Format money amounts in report spreadsheets as numbers
2022-06-23 12:18:02 +10:00
Filipe
6b00319e4a
Merge pull request #9191 from jibees/9186-inverse-hide-columns-UX-by-a-columns-to-show
...
Admin, Reports: Inverting logic from "Columns to hide" to "Columns to show"
2022-06-21 17:34:31 +01:00
François Turbelin
606a56a64d
Improve specs
2022-06-21 10:08:12 +02:00
François Turbelin
31f8864b4a
Add system spec for Admin user disable feature
2022-06-21 10:08:12 +02:00
Maikel Linke
e37ec4b552
Avoid auto-formatting currencies
...
Each report can define formats for each column. But currency formatting
was also applied to all columns that had "price" in the name. Removing
this automation gives us more control and we can decide for each case.
At the moment, the currency formatting in Excel spreadsheets is not
ideal and it's easier to keep it as number.
This PR introduces a visual regression as prices are not formatted as
nicely but the columns can be used in calculations.
2022-06-20 13:18:41 +10:00
Jean-Baptiste Bellet
8ba8a95eb7
Convert key to sym, as it could be a string (in case of dynamic header)
...
ie. the tax rate
Update specs to check this case when feature toggle is activated or not
2022-06-14 15:39:06 +02:00
Filipe
ef0a346076
Merge pull request #9212 from jibees/9140-assign-a-customer-to-an-order-in-admin-section
...
When creating an order, and assigning a customer, fill all the customer inputs in the shipping/billing address form
2022-06-13 14:57:31 +01:00
Filipe
8b7d474f4c
Merge pull request #9177 from jibees/9067-save-all-data-when-submitting-the-form
...
Admin, Create a new product: re-fill the form with fields values if any validation errors occurs when submitting
2022-06-13 14:54:02 +01:00
Jean-Baptiste Bellet
7920c1c4e8
Update Customers reports spec for feature report_inverse_columns_logic
2022-06-13 14:39:12 +02:00
Filipe
43888f7f3c
Merge pull request #9126 from mkllnk/active-storage
...
[Breaking] Replace Paperclip with Active Storage
2022-06-07 11:14:39 +01:00
Filipe
b3d81154e6
Merge pull request #9174 from georgethoppil/nan-items-subscription
...
Updating order cycle will ensure any $NaN subscription item prices to be recalculated
2022-06-02 17:28:54 +01:00