Commit Graph

70 Commits

Author SHA1 Message Date
johnnyq
d7090d3286 Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations 2022-09-18 14:00:31 -04:00
johnnyq
f2f1949ff8 Allow Negative item line amounts for invoice/quotes/recurring for dicounts Fixes #483 and #311 2022-08-29 17:37:37 -04:00
Marcus Hill
ca629801af Change all "AND" / "OR" to && / || 2022-04-14 18:40:51 +01:00
johnnyq
d4a63c14c3 DB Updated removed history_date from history table as this is redundant with history_created_at 2022-03-04 00:41:34 -05:00
Marcus Hill
9040cf59af Update price placeholder to use $quote_currency_code 2022-02-26 11:28:42 +00:00
johnnyq
1829c7299e Made the php includes much more modular and simpler by lumping them all in 1 file inc_all.php instead of all over the place 2022-02-22 00:29:39 -05:00
johnnyq
a9346845ab Refactored Currency Display using PHP numfmt_format_currency() function as this is best practice and will put the right currency symbol in the right place based off locale and currency type 2022-02-17 22:20:59 -05:00
johnnyq
278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
johnnyq
7664053710 Started Work on Campaign Details Page, Highlight Parent entity on side nav for child entities, example if in ticket details page mark tickets on the side nav as active. This helps with navigation 2022-01-23 12:10:00 -05:00
johnnyq
80355417fa Reworked the PDF Invoice / Quote footer so it can fit more than 2 lines of text, also fixed quote footer not displaying under guest view quote 2022-01-19 14:27:15 -05:00
johnnyq
4a8f399dc4 Invoice/Quote/Recurring now render Item Description and Notes with new lines if when a new line is formed during entry 2022-01-19 13:07:05 -05:00
johnnyq
9c7a87aa23 Partial Fix to # Invoice footer displaying everything on one line despite the fact that it is entered with a new lines under settings, Partially Fixes #300. Fixes the HTML Part but not the PDF part yet 2022-01-19 12:34:40 -05:00
johnnyq
0d306e961e Changed product cost to product price as it makes more sense, some cleanup on the new product auto complete feature, added JQueryUI as a local asset instead of a remote asset 2022-01-16 15:29:52 -05:00
Marcus Hill
b73dc8c508 Typos 2022-01-16 19:21:16 +00:00
Marcus Hill
b30f15c409 Add autocomplete functionality - populate quote item details from existing products #42 2022-01-16 19:15:13 +00:00
Marcus Hill
ca15e96fda Add currency to form 2022-01-16 17:11:56 +00:00
johnnyq
78f1e75eda Fix #216 Updated Currency codes everywhere not just in a few places 2021-12-14 13:00:24 -05:00
johnnyq
c66d7fa7bd Made Invoice / Quote and Recurring more mobile responsive 2021-11-09 15:42:21 -05:00
johnnyq
100286738e Removed Unnessary DIVs under invoice/quote/recurring notes 2021-11-09 15:17:38 -05:00
johnnyq
a939588cf2 New File upload logic complete Breaking changes New db dump 2021-09-21 22:22:55 -04:00
johnnyq
2e5e1aee52 Phone numbers are all now formatted correctly per their length 2021-09-11 22:41:50 -04:00
johnnyq
f3053ffbd4 BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board 2021-08-27 23:14:06 -04:00
johnnyq
6a8283200f Added More red text to delete and cancel dropdown options Some UI Cleanup in ticket details 2021-08-21 01:06:29 -04:00
johnnyq
d7101cb5d6 Hide Email Receipt, Email Invoice Email Quote if smtp_host is not configured and client email doesnt exist 2021-08-19 13:24:38 -04:00
johnnyq
00da99b2df Fixed Wrong Var Name for currency symbol 2021-08-18 21:04:01 -04:00
johnnyq
c439f4d388 Added currency code to quotes, guest view quote and invoice 2021-08-18 20:56:59 -04:00
johnnyq
b89a000483 Removed unnessesary quotes from currency_symbol var 2021-08-18 20:47:16 -04:00
johnnyq
38da1dbefd Fixed Number formating with pdf quote 2021-04-14 13:10:33 -04:00
johnnyq
5cae50578d Cloned Invoice Template to all places with Invoices and Quotes 2021-04-06 21:25:25 -04:00
johnny@pittpc.com
8b1e374148 Fix #180 - No Company logo breaks Invoice/Quotes 2021-03-27 16:07:42 -04:00
johnny@pittpc.com
cd2ea38c5b Lowercase ty in QTY, fixed issue in setup where it would not take the selected currency type 2021-03-27 15:52:00 -04:00
johnny@pittpc.com
234442e458 Moved pdfmake js directly into invoice and quote to avoid the multiple windows and multi queries 2021-02-15 22:52:49 -05:00
johnny@pittpc.com
6f46f2ec87 More Currency Code Updates, would like to do conversions and add currency icons at a later date also set default country so it doesnt have to be selected each time 2021-02-14 18:06:32 -05:00
johnny@pittpc.com
e71b851dd7 Reworded PDF to just Download added balance on PDF Invoice 2021-02-12 15:03:17 -05:00
johnny@pittpc.com
a3590c215a Some minor changes with invoice quote open PDF in seperate window or tab instead of current window 2021-02-12 14:06:17 -05:00
johnny@pittpc.com
9d76261e8a Fully Transitioned to pdfmake 2021-02-12 13:45:59 -05:00
johnny@pittpc.com
7d9352c63d Added Invoice and Quote Prefix field to fix sorting issues 2021-02-08 16:57:29 -05:00
johnny@pittpc.com
4a291486ce Combined edit invoice, quote and recurring item into 1 edit item 2021-02-08 13:11:56 -05:00
johnny@pittpc.com
09391f35af Do not show Accept/Decline when Quote is marked draft 2021-02-07 23:31:56 -05:00
johnny@pittpc.com
0b0ccddd89 continue last commit into add payment and edit items in invoice quotes and recurring 2021-02-07 14:12:43 -05:00
johnny@pittpc.com
274e1dc9e8 Hide Archived dropdowns when adding adding a new item, except when you are editing an item from before the archived date, Do not allow archiving account until balance is 0. 2021-02-07 13:58:42 -05:00
johnny@pittpc.com
d2b37a8940 Added new category buttons to certian dropdowns to quickly add a category without going to setting then category also a few fixes here and there 2021-02-06 15:03:11 -05:00
johnny@pittpc.com
d90c7e4664 Reworked Accept and Declining quote with improved logic including invoiced status 2021-02-06 01:16:59 -05:00
johnny@pittpc.com
632714cd17 Added Tax ID to each line item, also if tax % changes the new recurring will automatically get updated and sent with the right tax rate DB Structure updated 2021-02-06 00:18:37 -05:00
johnny@pittpc.com
6d23b87f7c Moved Company info out of settings and into the companies table, updated pdf, invoice, quotes, guest view, post, setup 2021-02-04 21:54:50 -05:00
johnny@pittpc.com
f8166bdc81 Fixed more php errors empty vars updated more ui search headers 2021-02-04 17:42:21 -05:00
johnny@pittpc.com
2b1baa99c0 Added Quote Scope capabilities 2021-01-22 13:55:56 -05:00
johnny@pittpc.com
60600c7861 Show Client Phone extension and mobile if applicable on invoice/quotes/recurring 2021-01-15 20:38:38 -05:00
johnny@pittpc.com
76b9aef9ab Added the new tax feature to quotes and recurring invoices as well as edit item 2021-01-15 15:41:47 -05:00
johnny@pittpc.com
1ee9fb427c Removed search and company select from sidebar, removed unused plugins 2020-08-29 20:18:35 -04:00