251aefa947Move some product product\supplier and product\type::class methods into __get(), no functional changesDeon George2025-05-22 18:17:27 +10:00
72b11172c8Move some service\type::class methods into __get(), no functional changesDeon George2025-05-22 17:57:39 +10:00
1e496a2863Remove Interface ID and implement the lid/sid methods in __get()Deon George2025-05-22 17:31:00 +10:00
a988720340Move more product::class methods into __get(), no functional changesDeon George2025-05-22 14:01:17 +10:00
5ef1a27a64Move category/category_name product::class methods into __get(), no functional changesDeon George2025-05-22 12:01:31 +10:00
04ae35b1ddMove base_cost/base_charge product::class methods into __get(), and base_charge(), no functional changesDeon George2025-05-22 11:55:09 +10:00
c8f1c97078Fix working out invoice start date, when start_at or invoice_next_at is nullDeon George2025-05-22 09:23:21 +10:00
36e379d876Remove MYSQL schema, since we no longer use mysql. Remove price_overrideDeon George2025-05-21 18:33:36 +10:00
c4809a311d1 to many fix in update when reviewing a serviceDeon George2025-05-21 18:29:09 +10:00
15a71c9f5bMove billing more service::class methods into __get(), use of component ribbons for service statusDeon George2025-05-21 18:05:27 +10:00
14c0109efaMove billing cost service::class methods into __get(), fixed some incorrect displays of costsDeon George2025-05-21 16:28:37 +10:00
4b429cbf20Move billing charge service::class methods into __get(), no functional changesDeon George2025-05-21 15:14:34 +10:00
2b06eca080Move some service::class methods into __get(), no functional changesDeon George2025-05-21 13:39:35 +10:00
98d18c00a3Fix for when an invoice item doesnt have any start/stop datesDeon George2025-05-19 07:52:59 +10:00
3ae588041fFix rendering internal cost/revenue when in contract but not yet invoicedDeon George2025-05-18 23:38:48 +10:00
3cd1f2e34aFix for text rendered for unknown charge typesDeon George2025-05-18 22:39:26 +10:00
4ddbb14d09Fixes for supplier configuration product linksDeon George2025-05-18 21:29:32 +10:00
ac702397a6Fixes for invoice rounding, where invoice total was different from reportingDeon George2025-05-17 22:19:31 +10:00
622147d584Add product selection to service updateDeon George2025-05-16 21:42:29 +10:00
b33c052995Add cost/price/supplierid to service, update service report to show supplerid and overridden costs (if any)Deon George2025-05-16 20:36:27 +10:00
8d72c1ceb5Route cosmetic layout updates, and standardise on using /home to redirect back to the homescreen, and standardise usage of redirect()Deon George2025-05-16 13:58:20 +10:00
256e4c6260Cosmetic syntax standarisation in resources, no functional changesDeon George2025-05-16 12:09:15 +10:00
fc0e75e1fbOn our service report, show group and final totalsDeon George2025-05-16 11:10:54 +10:00
4c24f09195Introduce cost and cost override into service model. Update service internal view to show cost/billing left on contracted servicesDeon George2025-05-16 11:10:28 +10:00
48d7968d0cSite ID is now optional for some console commandsDeon George2025-05-16 11:05:49 +10:00
bab1f45234Moved some basic intuit commands to leenooks/intuitDeon George2024-08-12 20:58:35 +10:00
5abc07b712Renamed leenooks dreamscape/intuit back to leenooks namespaceDeon George2024-08-11 21:17:36 +10:00
4c273364c7Fix rendering of invoice items, and links to payments and add payment dates to invoiceDeon George2024-08-11 00:36:10 +10:00
ef0d4dc773Change ScopeServiceUserAuthorised to ScopeAccountUserAuthorised. Scope payments to AccountUserAuthorised, and added PaymentPolicyDeon George2024-08-10 23:53:13 +10:00
0469d64577Move email/ resources to mail/, added invoice generated email to admin, updated email templateDeon George2024-08-03 10:06:25 +10:00
f8453ae391More work on moving service updates to use components, move 'host' to 'hosting', move some redundant viewsDeon George2024-08-01 17:34:31 +10:00
ddd44b643fService display pricing, as a result of moving to psql. Service information updatesDeon George2024-07-24 20:17:23 +10:00
79237868cbMoved service.widget.status to a componentDeon George2024-07-24 17:45:32 +10:00
14609fb377Fix display of Billing Start Date and other minor itemsDeon George2024-07-24 15:31:57 +10:00
1bae121481Fix search now that supplier_user is account_supplierDeon George2024-07-24 14:53:18 +10:00
d6a2c70146Update service update to use components, enhanced form handling and submission. Added pppoe to broadband and changed validation to allow for longer service number.Deon George2024-07-24 14:14:11 +10:00
46075745d2Move user suppliers to account suppliersDeon George2024-07-23 22:17:09 +10:00
b145856ce9Update setup with new component based layoutDeon George2024-07-23 20:22:51 +10:00
b4f3db04fcRemoved redundant functions in Account, Optimised User a little more, Moved Ezypay Commands to new Ezypay folderDeon George2024-07-07 10:21:27 +10:00
70e94bf6e6Fix search and psql like queries need to be ilike for case insensitivityDeon George2024-07-06 22:56:51 +10:00
61fe84498aUpdate invoice query to allow for missing invoice_item_taxes records, discount is now removed from price base before calculating item_totalDeon George2024-07-06 22:17:41 +10:00
3c7e2bbbc9Move DB queries into jobs, so that the scheduler and artisan command calls doesnt evaluate them until the job is actually runDeon George2024-07-06 19:56:56 +10:00