Rob Harrington
|
ef08977dbe
|
Prevent invoices from being sent unless the distributor of an order has set their ABN
|
2015-10-21 16:23:48 +11:00 |
|
Rob Harrington
|
9b2653aa2d
|
Updating order invoice template to be more legally compliant
|
2015-10-21 15:52:14 +11:00 |
|
Rob Harrington
|
5b3e052f78
|
Using a compiled stylesheet for pdf styling
|
2015-10-16 21:36:18 +11:00 |
|
Rob Harrington
|
47fb2270bd
|
Making spec do the right thing
|
2015-10-16 17:25:40 +11:00 |
|
Rob Harrington
|
f12fd7b4a3
|
Adding button for print action to admin orders show page
|
2015-10-16 17:25:40 +11:00 |
|
Rob Harrington
|
40d627cb34
|
Adding new route for printing an order to pdf
|
2015-10-16 17:25:40 +11:00 |
|
Rob Harrington
|
6e7fc6a0f7
|
Adding invoice action to orders controller, to allow sending of invoice email
|
2015-10-16 17:25:40 +11:00 |
|
Rob Harrington
|
104b100fe6
|
Pulling distributor signoff out into separate partial
|
2015-10-16 17:25:39 +11:00 |
|
Rob Harrington
|
3a505abfc7
|
Adding WickedPDF for generation of order invoices
|
2015-10-16 17:25:39 +11:00 |
|
Rohan Mitchell
|
13fc36bad6
|
Reorder methods
|
2015-10-15 12:00:40 +11:00 |
|
Rohan Mitchell
|
a766f007fc
|
Display xero report for account invoices
|
2015-10-15 11:57:51 +11:00 |
|
Rohan Mitchell
|
4fbeb0c3b1
|
Check if an order is an account invoice
|
2015-10-15 10:05:27 +11:00 |
|
Rohan Mitchell
|
de80e6d5bf
|
Find adjustments for billable periods
|
2015-10-15 09:58:22 +11:00 |
|
Rohan Mitchell
|
92f7b72056
|
Check whether an individual adjustment has tax included
|
2015-10-15 09:58:06 +11:00 |
|
Rob Harrington
|
b22d591775
|
BillablePeriods don't get updated when account_invoice has been finalized
|
2015-10-14 14:36:38 +11:00 |
|
Rob Harrington
|
1ad0f95536
|
Updating Billable Periods job ignores versions of enterprises created in the future
|
2015-10-14 14:36:38 +11:00 |
|
Rob Harrington
|
a71410042f
|
Ensuring that account invoice orders have an address
|
2015-10-14 14:36:37 +11:00 |
|
Rob Harrington
|
815df3d667
|
Only clean up account invoice orders that aren't already complete, don't attempt to destroy persisted account_invoice orders
|
2015-10-14 14:36:37 +11:00 |
|
Rohan Mitchell
|
27741863c5
|
Add simple contribution guide
|
2015-10-09 15:21:58 +11:00 |
|
Rohan Mitchell
|
9c6264c4a0
|
On detailed xero report, do not show product totals (xero treats them as additional line items)
|
2015-09-25 13:52:51 +10:00 |
|
Rohan Mitchell
|
10bc3919ca
|
Add SKU to detailed xero report
|
2015-09-22 09:28:50 +10:00 |
|
Rohan Mitchell
|
b5bc4701fa
|
Detailed xero report
|
2015-09-22 09:15:55 +10:00 |
|
Rohan Mitchell
|
7552776349
|
Add product_and_variant_name display for Variant
|
2015-09-21 16:49:31 +10:00 |
|
Rohan Mitchell
|
8f40702369
|
Line items report whether they have tax included
|
2015-09-21 15:57:04 +10:00 |
|
Rob Harrington
|
9dc0598870
|
Adding fix to prevent account_invoice orders from being sucked into the frontend as normal orders
|
2015-09-18 17:25:34 +10:00 |
|
Rob Harrington
|
14fbeda29e
|
Adding bugsnag notification for case where account_invoice order has errors
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
1c6f3f4877
|
Translating words on admin accounts page
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
2dcbe2b4f2
|
Updating the admin account view to show use the new account_invoice model to display data
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
27384439f8
|
Fixing edge case in update_billable_periods job
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
13adb61b3a
|
Refactoring invoice update process to use new AccountInvoice model
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
77c10dafd6
|
Linking billable_periods to the relevant account_invoice upon creation
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
4a8f9d1e36
|
Adding reference to account_invoice for each billable_period
|
2015-09-17 22:38:29 +10:00 |
|
Rob Harrington
|
0debdcdd9c
|
Renaming files from user_invoice to account_invoice
|
2015-09-17 22:38:28 +10:00 |
|
Rob Harrington
|
ae30007fed
|
Redesignating all references to user_invoices as account_invoices
|
2015-09-17 22:38:28 +10:00 |
|
Rob Harrington
|
aa183dc9e0
|
Account Invoice jobs run by specifying a year and month rather than a specific start and end times
|
2015-09-17 22:38:28 +10:00 |
|
Rob Harrington
|
b1285cd07f
|
WIP: Adding AccountInvoice model to more robustly record information about enterprise user invoices
|
2015-09-17 22:38:28 +10:00 |
|
Rob Harrington
|
79497d28d2
|
Associating billable periods with the relevant adjustment, and moving labelling logic to model
|
2015-09-17 22:38:13 +10:00 |
|
Rob Harrington
|
5eb20fd8cd
|
Adding tax settings for billing enterprise users
|
2015-09-17 22:38:13 +10:00 |
|
Rob Harrington
|
01c9560a19
|
Account page reads from created at date of invoice
|
2015-09-17 22:38:13 +10:00 |
|
Rob Harrington
|
6cc403cd92
|
Preventing double creation of invoices by recognising completed invoices within the specifed period
|
2015-09-17 22:38:13 +10:00 |
|
Rob Harrington
|
11c3cf5f71
|
Pushing setting validation for accounts jobs into separate methods capable of logging errors to bugsnag
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
448bd12e9f
|
Adding billing tasks to whenever schedule
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
204a3275ac
|
Sorting billable_periods before adding adjustments to user invoices, partly for sanity, partly so that specs works in a logical way
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
6665f9b4a0
|
Adding global settings for controlling automatic scheduling of accounts tasks
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
ddb0aa4e74
|
Billable periods from the future are not obsolete
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
aa8e486a45
|
Look for job names without 'Struct', now that we aren't using structs
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
619c4959ff
|
Removing button for updating billable periods from accounts and billing settings page
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
1b2a06572b
|
Converting accounts jobs to classes, which allows initialization with start and end dates
|
2015-09-17 22:38:12 +10:00 |
|
Rob Harrington
|
cc26321ab2
|
Billable Period Updater does not run when end_date is in the future
|
2015-09-17 22:38:11 +10:00 |
|
Rob Harrington
|
fb01f6d32a
|
User Invoice Finalizer does not run when end_date is in the future
|
2015-09-17 22:38:11 +10:00 |
|