Commit Graph

27 Commits

Author SHA1 Message Date
Andrew Malsbury
d953540440 Merge pull request #9 from twetech:fix-drafts-on-ticket-invoice
adjust visuals when invoicing tickets.
2023-12-28 16:56:20 -06:00
o-psi
da42f35ff9 adjust visuals when invoicing tickets. 2023-12-28 22:55:43 +00:00
Andrew Malsbury
c4bfb314a2 Merge branch 'master' into ticket-add-to-invoice-drafts 2023-12-27 11:29:42 -06:00
o-psi
17217019d1 Fix typo in variable name and add condition for invoice status 2023-12-22 15:19:00 +00:00
o-psi
87e8f9e042 Fix email data assignment and select option bug in invoice.php and ticket_invoice_add_modal.php 2023-12-22 14:52:02 +00:00
o-psi
d6f4695a03 removed php shorthand for if statements. 2023-12-18 18:21:36 +00:00
o-psi
78260a2b4e Updates to mark tickets billable, and keep track of which have been billed. 2023-12-17 20:28:57 +00:00
johnnyq
5a7c62c150 Added back number_format() function as there was a way to just remove the commas but keep the decimal place so 290.90 doesnt look like 290.9 2023-11-01 18:16:12 -04:00
johnnyq
572f12eaef Removed num_format(),2 function for pricing and cost fields as it was putting in commas as this is unacceptable for floatvals 2023-11-01 17:51:35 -04:00
johnnyq
31c9a6ad6c Fix invoice ticket price issue for auto price divide client rate into 4 to acommodate 15 Min increments 2023-09-26 18:13:00 -04:00
johnnyq
8ebe7eda03 Changed roundUpTo15 function to just round to the closest 15 2023-09-26 17:59:11 -04:00
johnnyq
61c9c0c8b9 Feature: Automatically calculate tickert to invoice based off time worked rounded up to the near 15 min mark multiplied by Client Rate, Changed all Price, cost fields to use text field with numeric patterns instead of number fields, set pricing to always display 2 decimal spots 2023-09-22 15:19:05 -04:00
johnnyq
8085f7cd90 User client Rate for price by default for Invoice Ticket 2023-06-14 18:44:24 -04:00
johnnyq
32c9a933ea Invoice Ticket design update, Added functionality for vendor ticket number, asset, login description and contact pin codes 2023-06-14 18:39:24 -04:00
johnnyq
37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq
48fe49cf77 BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes 2023-03-11 16:16:46 -05:00
johnnyq
2b50302cf9 Fixed Ticket Regression which broke ticket asset, vendor and contact display 2023-02-21 11:42:24 -05:00
johnnyq
95f190c89d More UI work and santitizeInput migrations 2023-02-20 22:02:39 -05:00
Marcus Hill
615f317d2b General cleanup/formatting 2023-02-09 12:29:12 +00:00
Marcus Hill
31e8298876 Tidy spacing 2023-01-29 22:40:25 +00:00
Marcus Hill
8f5f7239cb Add time tracking to invoice ticket auto-populated item description 2023-01-29 22:37:42 +00:00
Marcus Hill
2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq
c0399a2c42 Added Disable and Activate Users, fixes #539 2023-01-13 18:24:50 -05:00
Marcus Hill
51792a1a2f Set a max date attribute for date input fields to prevent/discourage them going over 4 characters (client side validation) 2022-12-17 18:03:53 +00:00
johnnyq
b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
johnnyq
fdf9d67910 Allow to Add Ticket to an exiting invoice item line 2022-04-02 20:50:55 -04:00
johnnyq
928af1d90d Added Ticket to Invoice functionality Thanks @aftechro 2022-03-11 20:24:03 -05:00