Fixed ambiguities and typos in report titles.
[fa-stable.git] / CHANGELOG.txt
1 /**
2 * @version $Id$
3 * @package FrontAccounting
4 * @copyright (C) 2005 - 2009 FrontAccounting, LLC
5 * @license http://www.gnu.org/copyleft/gpl-3.0.html GNU/GPL
6 * FrontAccounting is Free Software
7 */
8
9 1. Changelog
10 ------------
11 This is a changelog for FrontAccounting All releases.
12
13 Legend:
14
15 # -> Bug Fix
16 + -> Addition
17 ! -> Change
18 - -> Removed
19 ! -> Note
20 $ -> Affected files
21
22 04-May-2010 Janusz Dobrowolski/Robert Laussegger
23 # Fixed amibiguites and typos in report titles.
24 $ reporting/includes/doctext.inc
25
26 04-May-2010 Joe Hunt
27 # [0000225] Supplier Payment Report showing paid invoices (rounding problem)
28 $ /reporting/rep203.php
29 ! Minor change to balance sheet/profit and loss drilldown
30   Script is modified to display only direct child types
31 /gl/inquiry/balance_sheet.php
32 /gl/inquiry/profit_loss.php
33 ! New empty.po for release 2.2.8
34 $ /lang/new_language_template/LC_MESSAGES/empty.po
35
36 26-Apr-2010 Joe Hunt
37 ! Allowing the Tax Report to be printed to Excel/OO Calc
38 $ /reporting/rep709.php
39   /reporting/reports_main.php
40   /reporting/includes/excel_report.inc
41   
42 21-Apr-2010 Joe Hunt
43 # [0000223] Incorrect backup of tables with more than 2 digit prefix
44 $ /admin/db/maintenance_db.inc
45
46 21-Apr-2010 Joe Hunt
47 # [0000222] Deleting a Sales Order with reference to a voided delivery causes SQL error when
48   looking at this delivery. Solution, can't delete, but set the deliveries to 0
49   on the lines.
50 $ /sales/includes/db/sales_order_db.inc
51
52 ------------------------------- Release 2.2.8 ----------------------------------
53 18-Apr-2010
54 ! Release 2.2.8
55 $ config.default.php
56   update.html
57
58 17-Apr-2010 Janusz Dobrowolski
59 # Small fix in company creation 
60 $ /admin/create_coy.php
61 # Checking whether reference is unique before saving transaction.
62 $ /sales/sales_order_entry.php
63
64 09-Apr-2010 Joe Hunt
65 # Creating a new company without a Database script causes unpredictable errors.
66 $ /admin/create_coy.php
67
68 06-Apr-2010 Joe Hunt/Albin
69 # Inactive items should not show in Price List Report. In Item lists they are
70   stamped (Inactive) after the description.
71 $ /reporting/rep104.php
72   /reporting/rep301.php
73   /reporting/rep302.php
74   /reporting/rep303.php
75   /reporting/rep304.php
76   /reporting/rep305.php
77   
78 03-Apr-2010 Joe Hunt/Chaitanya
79 # [0000219] Incorrect behaviors regarding Payment forms
80 $ /purchasing/supplier_payment.php
81   /sales/customer_payments.php
82
83 20-Mar-2010 Joe Hunt/RodW
84 # [0000215} Wrong text in deliver to and not printing it.
85 $ /reporting/includes/doctext.inc
86   /reporting/includes/doctext2.inc
87   /reporting/includes/header2.inc
88   
89 15-Mar-2010 Janusz Dobrowolski
90 # Missing check for customer/branch selected ([0000216])
91 $ /sales/sales_order_entry.php
92   /sales/customer_payment.php
93 # Missing check for supplier selected ([0000217])
94 $ /purchasing/supplier_invoice.php
95   /purchasing/supplier_payment.php
96   /purchasing/po_entry_items.php
97 # Fixed db error on no supplier selected
98   /purchasing/includes/db/suppalloc_db.inc
99 # Smaller clenaups.
100 $ /includes/current_user.inc
101   /includes/session.inc
102
103 10-Mar-2010 Joe Hunt
104 ! Print full Location name on reports
105 $ /reporting/rep105.php
106   /reporting/rep301.php
107   /reporting/rep302.php
108   /reporting/rep303.php
109 # Print reference on email (PO)
110   /reporting/rep209.php
111   
112 07-Mar-2010 Joe Hunt
113 # Bug in ui_lists.inc, systypes_list_row, too many parameters in
114   call to systypes_list_cells
115 $ /includes/ui/ui_lists.inc
116
117 06-Mar-2010 Joe Hunt
118 # Bug in Text(Col)WrapLines. Doesn't break on space.
119 $ /reporting/includes/pdf_report.inc
120 # Missing 'Set Global Supplier' in invoice_ui.inc
121 $ /purchasing/includes/ui/invoice_ui.inc
122
123 ------------------------------- Release 2.2.7 ----------------------------------
124 05-Mar-2010 Joe Hunt
125 ! Release 2.2.7
126 ! Removed redundant variable $use_new_account_types from config.php
127 $ config.default.php
128   update.html
129 ! Removed redundant function get_gl_accounts_all in gl_db_accounts.inc
130 $ /gl/includes/db/gl_db_accounts.inc
131
132 02-Mar-2010 Joe Hunt
133 # Bug sending email to a name with commas. Has been replaced with ''.
134 $ /reporting/includes/pdf_report.inc
135
136 01-Mar-2010 Janusz Dobrowolski
137 # [0000212] Selecting branch from popup was not working.
138 $ /sales/manage/customer_branches.php
139 # [0000213] Date change on journal entry update.
140 $ /gl/gl_journal.php
141
142 01-Mar-2010 Joe Hunt
143 ! Allow change of password without script in Create/Update Company.
144 $ /admin/create_coy.php
145
146 28-Feb-2010 Joe Hunt
147 # Fixed a non esisting voiding of Work Order Advanced and a couple of
148   bugs in the same operation. And a fix according to Vramak on the forum.
149   Wiki will be updated on how does the Work Order work
150 $ /manufacturing/includes/db/work_orders_db.inc
151   /manufacturing/includes/db/work_orders_quick_db.inc
152   /manufacturing/includes/db/work_order_produce_items_db.inc
153   /manufacturing/includes/db/work_order_requirements_db.inc
154   /purchasing/includes/db/grn_db.inc
155   
156 26-Feb-2010 Janusz Dobrowolski
157 # [0000209],[0000210] Improper quantity/price handling on supplier change.
158 $ /purchasing/includes/ui/po_ui.inc
159 # [0000211] Typo in work order legend.
160 $ /reporting/includes/doctext.inc
161   /reporting/includes/doctext2.inc
162 # Restored Esc hot key on cancel buttons.
163 $ /js/inserts.js
164
165 26-Feb-2010 Joe Hunt
166 # [0000208] Voiding a work order production does not revert raw material quantities 
167 $ /manufacturing/includes/db/work_order_produce_items_db.inc
168
169 25-Feb-2010 Janusz Dobrowolski
170 # Fixed bug in quantity input
171 $ /manufacturing/work_order_add_finished.php
172
173 24-Feb-2010 Joe Hunt
174 # Tax included calculation problem when more than 1 tax type in a group
175 $ /taxes/tax_calc.inc
176 ! Small layout fixes
177 $ /admin/backups.php
178   /includes/ui/ui_lists.inc
179   /reporting/rep107.php
180   /reporting/rep110.php
181   
182 22-Feb-2010 Janusz Dobrowolski
183 # Two smaller fixes in security area codes.
184 $ /includes/access_levels.inc
185
186 21-Feb-2010 Joe Hunt
187 # Exchange rate doesn't update table immediately when adding new rate 
188   and no exchange rates there before.
189 $ /gl/manage/exchange_rates.php
190 # Bug in exchange variation calculation in certain situations. Again.
191 $ /gl/includes/db/gl_db_banking.inc
192  
193 21-Feb-2010 Janusz Dobrowolski
194 # Fixed check for language session var.
195 $ /includes/session.inc
196
197 19-Feb-2010 Joe Hunt/Ary Wibowo
198 # Bug in exchange variation calculation in certain situations.
199 $ /gl/includes/gl_db_banking.inc
200 ! Better and cleaner layout in graphics
201 $ /reporting/includes/class.graphic.inc
202 ! Fixed better layout in customer delivery form
203 $ /sales/customer_delivery.php
204
205 17-Feb-2010 Joe Hunt
206 # Missing border layout in report centre
207 $ /reporting/includes/reports_classes.inc
208
209 ------------------------------- Release 2.2.6 ----------------------------------
210 16-Feb-2010 Joe Hunt
211 ! Release 2.2.6
212 $ config.default.php
213   update.html
214   /lang/new_language_template/LC_MESSAGES/empty.po
215 ! CSS style is now implemented in all FA.
216 ! New label style for the themes. Better layout in supp inv/credit
217 ! A lot of code clean up. New password_row and file_row/cells.
218 # Several minor bugs during final CSS implementaion
219   /access/login.php
220   /admin/attachments.php
221   /admin/change_current_user_password.php
222   /admin/company_preferences.php
223   /admin/create_coy.php
224   /admin/display_prefs.php
225   /admin/gl_setup.php
226   /admin/inst_lang.php
227   /admin/inst_module.php
228   /admin/users.php
229   /includes/ui/ui_controls.inc
230   /includes/ui/ui_input.inc
231   /includes/ui/ui_lists.inc
232   /inventory/manage/items.php
233   /purchasing/supplier_credit.php
234   /purchasing/supplier_invoice.php
235   /purchasing/includes/ui/po_ui.inc
236   /purchasing/includes/ui/invoice_ui.inc
237   /reporting/includes/reports_classes.inc
238   /sales/includes/ui/sales_order_ui.inc
239   /sales/view/view_sales_order.php
240   /themes/default/default.css
241   /themes/aqua/default.css
242   /themes/cool/default.css
243   
244
245 11-Feb-2010 Janusz Dobrowolski
246 # Better check for language session var.
247 $ /includes/session.inc
248 # Fixed IE related hotkeys problem with AltTab
249 $ /js/inserts.js
250
251 11-Feb-2010 Joe Hunt/Chaitanya
252 # [0000204] GRN Valuation Report shows wrong data
253 $ /reporting/rep305.php
254
255 10-Feb-2010 Janusz Dobrowolski
256 # [0000201] Cannot change item type when item is edited
257 $  /inventory/manage/items.php
258 # Sparse warning fixed.
259 $ includes/db/manufacturing_db.inc
260
261 10-Feb-2010 Joe Hunt
262 ! Changed so 'Allow Negative Stock' will update the GL cogs/inventory when
263   the correct values later are obtained.
264 $ /admin/gl_setup.php
265   /includes/db/inventory_db.inc
266   /manufacturing/includes/db/work_orders_db.inc
267   /purchasing/includes/db/grn_db.inc
268   /purchasing/includes/db/invoice_db.inc
269 + Added a selector for decimal values in Balance Sheet and P/L Statement
270 $ /reporting/reports_main.php
271   /reporting/rep706.php
272   /reporting/rep707.php
273 ! Added trans_no in bank deposit/payment final link, by Tom Hallman.
274 $ /gl/gl_bank.php
275   
276 09-Feb-2010 Joe Hunt/Chaitanya
277 # [0000202] Global $path_to_root is missing in function handle_submit() in file admin/create_coy.php 
278 $ /admin/create_coy.php
279
280 06-Feb-2010 Janusz Dobrowolski
281 # Fixed get_standard_cost() for dummy items again.
282 $ /includes/db/inventory_db.inc
283 # Fixed bug resulting in broken line items relations after edition of multiline SO.
284 $ /sales/includes/db/sales_invoice_db.inc
285 ! Yesterday changes removed
286 $ /sales/includes/db/sales_delivery_db.inc
287   /sales/includes/db/sales_invoice_db.inc
288 # Prevent saving empty lines in invoices/delivery notes - rerun
289   /reporting/rep107.php
290   /reporting/rep110.php
291
292 06-Feb-2010 Joe Hunt/Chaitanya
293 ! Changed Balance Sheets/PL Statements to be recursive
294 $ /gl/inquiry/balance_sheet.php
295   /gl/inquiry/profit_loss.php
296   /reporting/rep701.php
297   /reporting/rep705.php
298   /reporting/rep706.php
299   /reporting/rep707.php
300   
301 05-Feb-2010 Joe Hunt/Kalido
302 + Placing a print link in all view windows (without menus).
303 $ /includes/main.inc
304   /includes/ui_controls.inc
305 ! Preparing for new recursive balance sheet/PL Statements
306 $ /gl/includes/db/gl_db_accounts.inc
307   /gl/includes/db/gl_db_account_types.inc
308   
309 05-Feb-2010 Janusz Dobrowolski
310 # Fixed get_standard_cost() for dummy items
311 $ /includes/db/inventory_db.inc
312 # Prevent saving empty lines in invoices/delivery notes
313 $ /sales/includes/db/sales_delivery_db.inc
314   /sales/includes/db/sales_invoice_db.inc
315
316 03-Feb-2010 Janusz Dobrowolski
317 # Fixed continuation after timeout.
318 $ /access/login.php
319   /includes/main.inc
320   /includes/session.inc
321   /includes/page/footer.inc
322   /themes/aqua/default.css
323   /themes/cool/default.css
324   /themes/default/default.css
325 # Added error message when no file is selected on view or download.
326 $ /admin/backups.php
327
328 03-Feb-2010 Joe Hunt
329 # When buying a service item from a supplier, the delivery produced
330   wrong inventory GL transactions. No GL transactions should be here.
331 $ /sales/includes/db/sales_delivery_db.inc
332 # [0000200] stock_master material_cost incorrectly updated during GRN when 
333   price format uses thousands seperator. A couple of minor errors too. 
334 $ /purchasing/includes/db/grn_db.inc
335   /purchasing/includes/db/invoices_db.inc
336 # Exchange rate bug when searching a non existing customer
337 $ /includes/banking.inc
338
339 03-Feb-2010 Chaitanya/Joe
340 + Added a Profit and Loss Drilldown page and changed menu link
341 $ /applications/generalledger.php
342   /gl/inquiry/profit_loss.php (New file)
343   /gl/inquiry/balance_sheet.php
344 ! Better layout
345 $ /gl/inquiry/journal_inquiry.php
346
347 02-Feb-2010 Chaitanya
348 + Added memo search on journal inquires.
349 $ /gl/inquiry/journal_inquiry.php
350
351 ------------------------------- Release 2.2.5 ----------------------------------
352 02-Feb-2010 Joe Hunt
353 ! Release 2.2.5
354 $ $config.default.php
355   update.html
356 # Bug in direct invoice when cash sales and no cash account defined in sales pos.
357 $ /sales/sales_order_entry.php
358
359 01-Feb-2010 Janusz Dobrowolski
360 # Fixed error display hidden during ajax call in some situations
361 $ /includes/errors.inc
362 ! Ajax timeout changed to 6/60s without retries, otherwise multiply 
363  errors are generated on fatal failure.
364 $ /js/utils.js
365   /js/inserts.js
366
367 01-Feb-2010 Joe Hunt
368 # [0000198] Bug ignoring shipping cost in Direct Invoice (cash).
369 $ /sales/sales_order_entry.php
370 # [0000197] Bug in closing some special balance sheet levels.
371 $ /gl/inquiry/balance_sheet.php
372   /reporting/rep705.php
373   /reporting/rep706.php
374   /reporting/rep707.php
375
376 31-Jan-2010 Joe Hunt
377 # Bug in Quick Entries with Tax added.
378 $ /includes/ui/ui_view.inc
379
380 30-Jan-2010 Joe Hunt/Chaitanya
381 + Added a Balance Sheet drilldown inquiry in Banking and GL.
382   Contributed by Chatanya. Magnificient!
383 $ /applications/generalledger.php
384   /gl/inquiry/balance_sheet.php (new file)
385   /gl/inquiry/gl_account_inquiry.php
386 + Added Purchase tax account in en_US-new.sql and en_US-demo.sql
387 $ /sql/en_US-demo.sql
388   /sql/en_US_new.sql
389 # Fixed bug in gl accounts checks
390   /taxes/tax_types.php
391
392 30-Jan-2010 Janusz Dobrowolski
393 # [0000194] Fixed tax records from journal entry (voiding problem)
394 $ /gl/includes/db/gl_db_trans.inc
395   /reporting/rep709.php
396
397 25-Jan-2010 Joe Hunt
398 # [0000195] Bug not deleting refs record when deleting Sales Order, Quotation
399 # A couple of redirecting bugs
400 $ /sales/sales_order_entry.php
401   /sales/includes/db/sales_order_db.inc
402 # Bug in the sequence in sales price pickup
403 $ /sales/includes/sales_db.inc
404 + Added document Receipt and small rearrangements and bugfixes
405 $ /includes/types.inc
406   /includes/ui/ui_view.inc
407   /reporting/rep107.php
408   /reporting/rep108.php
409   /reporting/rep109.php
410   /reporting/rep110.php
411   /reporting/rep111.php
412   /reporting/rep112.php (new document file)
413   /reporting/rep209.php
414   /reporting/rep210.php
415   /reporting/reports_main.php
416   /reporting/includes/doctext.inc
417   /reporting/includes/doctext2.inc
418   /reporting/includes/header2.inc
419   /reporting/includes/reporting.inc
420   /reporting/includes/reports_classes.inc
421   /sales/customer_payments.php
422   /sales/sales_order_entry.php
423   /sales/inquiry/customer_inquiry.php
424   
425 22-Jan-2010 Tom Hallman/Joe Hunt
426 # Exchange rate doesn't update table when adding new or deleting rate
427 $ /gl/manage/exchange_rates.php
428 ! Small adjustments to Bank Statement and GL Transactions Reports
429 $ /reporting/rep601.php
430   /reporting/rep704.php
431 ! Layout fix for Report Selectors in when running in Windows OS.
432 $ /reporting/includes/reports_classes.inc
433
434 20-Jan-2010 Joe Hunt
435 ! Put a heavy warning on marking the checkbox 'Allow Negative Inventory'.
436 $ /admin/gl_setup.php
437
438 18-Jan-2010 Joe Hunt
439 # Demand was calculated double from Sales Quotation. Should be 0.
440 $ /includes/db/manufacturing_db.inc
441 # A back link was still in Bank Transfer.
442 $ /gl/bank_transfer.php
443
444 ------------------------------- Release 2.2.4 ----------------------------------
445 17-Jan-2010 Joe Hunt
446 ! Release 2.2.4
447 $ $config.default.php
448   update.html
449
450 17-Jan-2010 Janusz Dobrowolski
451 ! Improved error checking.in company update/creation.
452 $ /admin/create_coy.php
453 # Fixed default value for stock_category.dflt_tax_type
454 $ /sql/en_US-new.sql
455 # Fixed errors display in ajax mode.
456 $ /includes/errors.inc
457 # Fixed checks for deleting POS
458 $ /sales/manage/sales_points.php
459
460 15-Jan-2010 Janusz Dobrowolski
461 ! Changed so GL Account Types id allows up to 10 digits.
462 $ /gl/manage/gl_account_types.php
463 # [0000187] Category and description reset after failed check;
464 $ /inventory/manage/sales_kits.php
465 # Cleaned warnings in errorlog.
466 $ /sales/includes/sales_db.inc
467 ! Default 0 on empty amount fields
468 $ /includes/data_checks.inc
469 ! Empty numeric input fields globaly defaulted to 0.
470 $ /includes/data_checks.inc
471   /includes/ui/ui_input.inc
472
473 15-Jan-2010 Joe Hunt
474 # [0000190] Back link on confirmation only pages removed.
475 $ /includes/page/footer.inc
476   /includes/ui/ui_view.inc
477   /includes/main.inc
478 # Removed a comma after last item in structure for 0_tax_types, line 1596
479 $ /sql/en_US-new.sql
480
481 14-Jan-2010 Joe Hunt
482 # A couple of small bugs were fixed in average material cost
483 $ /purchasing/includes/db/grn_db.inc
484   /purchasing/includes/db/invoice_db.inc
485   /manufacturing/includes/db/work_orders_db.inc
486
487 13-Jan-2010 Joe Hunt
488 ! Changed so also Item Adjustment and Cost Update allow more than 2 dec in price
489 $ /inventory/cost_update.php
490   /inventory/includes/item_adjustments_ui.inc
491   /inventory/view/view_adjustment.php
492 ! Changed so GL Account Types id allows up to 6 digits.
493 $ /gl/manage/gl_account_types.php
494   
495 12-Jan-2010 Janusz Dobrowolski
496 # Fixed buggy exemptions display
497 $ /taxes/item_tax_types.php
498
499 ------------------------------- Release 2.2.3 ----------------------------------
500 12-Jan-2010 Joe Hunt
501 ! Release 2.2.3
502 ! Allow using of multi level sub-types when digits are of same length in account types
503 $ config.default.php
504   update.html
505   /gl/includes/db/gl_db_accounts.inc
506 ! Print COA also prints class id and account type id.
507 $ /reporting/rep701.php
508
509
510 11-Jan-2010 Janusz Dobrowolski
511 # Removed invalid constraint on tax_types.
512 $ /sql/en_US-new.sql
513
514 10-Jan-2010 Janusz Dobrowolski
515 ! Small fix in new_doc_date()
516 $ /includes/date_functions.inc
517 # Prevent warnings for sql results without 'inactive' field
518 $ /includes/ui/db_pager_view.inc
519 # Fixed js error in IE7
520 $ /js/inserts.js
521 + Added support for customized doctext.inc/header2.inc
522 $ /reporting/prn_redirect.php
523   /reporting/includes/pdf_report.inc
524 ! Increased number of decimals for tax calculations
525 $ /taxes/tax_calc.inc
526 ! Code cleanup
527 $ /includes/current_user.inc
528 # Fixed check for missing POST in check_num()
529 $ /includes/data_checks.inc
530 # [0000187] Category and description reset after failed check;
531 $ /inventory/manage/item_codes.php
532 # [0000186] Timeout on Refresh button
533 $ /sales/allocations/customer_allocate.php
534 # [0000185] Update notification missing.
535 $ inventory/reorder_level.php
536
537 09-Jan-2010 Joe Hunt
538 # Bugs in deleting fiscal year. Some transactions weren't deleted.
539 $ /admin/fiscalyear.php
540
541 07-Jan-2010 Joe Hunt
542 ! Changed to let the $doctypes in documents follow the types in types.inc
543 + New document, Remittance, to print payment allocations to suppliers
544   Also print/email links from Supplier Payment and Supplier Inquiry.
545 $ /purchasing/supplier_payment.php
546   /purchasing/inquiry/supplier_inquiry.php
547   /reporting/rep108.php
548   /reporting/rep109.php
549   /reporting/rep110.php
550   /reporting/rep111.php
551   /reporting/rep209.php
552   /reporting/rep210.php (New file)
553   /reporting/reports_main.php
554   /reporting/includes/doctext.inc
555   /reporting/includes/doctext2.inc
556   /reporting/includes/header2.inc
557   /reporting/includes/pdf_report.inc
558   /reporting/includes/reporting.inc
559   /reporting/includes/reports_classes.inc
560 # Creating recurrent invoices with date outside fiscal year.  
561   /sales/create_recurrent_invoices.php
562   
563 06-Jan-2010 Janusz Dobrowolski
564 # Check on existence of locale.inc added to avoid blank pages when the file is broken.
565 $ /includes/session.inc
566 ! Changed reference incrementation algorithm to preserve both number prefix and postfix.
567 $ /includes/references.inc
568
569 04-Jan-2010 Joe Hunt
570 ! Making the stretch parameter = 1 on default print pdf all over
571   Improved layout on documents.
572 $ /reporting/includes/class.pdf.inc
573   /reporting/includes/pdf_report.inc
574   /reporting/includes/doctext.inc
575   /reporting/includes/doctext2.inc
576   /reporting/includes/header2.inc
577   
578 31-Dec-2009 Joe Hunt
579 # When updating tax rate, it didn't show and calculate correct in documents.
580 $ /taxes/db/tax_groups_db.inc
581
582 27-Dec-2009 Joe Hunt
583 # Problems letting various currency bank accounts sharing the same GL account
584 $ /gl/manage/bank_accounts.php
585   /gl/includes/db/gl_db_banking.inc
586
587 ------------------------------- Release 2.2.2 ----------------------------------
588 23-Dec-2009 Joe Hunt
589 ! Release 2.2.2
590 $ /config.default.php
591   /update.html
592 ! Changed so Printed Sales Order (Quotation) shows TOTAL VAT INCL. if it is.
593 $ /reporting/rep109.php
594   /reporting/rep111.php
595   /reporting/includes/doctext.inc
596   /reporting/includes/doctext2.inc
597 # Restoring journal entry sql to previous without join with bank_trans
598   due to error in joins. Tom Hallman works on it until 2.2.3
599 $ /gl/inquiry/journal_inquiry.php  
600 ! Replaced all deprecated functions so FA runs in php >= 5.3.0 as well.
601 $ /admin/db/maintenance_db.inc
602   /gl/gl_bank.php
603   /includes/db_pager.inc
604   /includes/session.inc
605   /includes/lang/language.php
606   /includes/page/header.inc
607   /install/save.php
608   /inventory/adjustments.php
609   /inventory/transfers.php
610   /purchasing/supplier_invoice.php
611   /purchasing/allocations/supplier_allocate.php
612   /purchasing/includes/ui/po_ui.inc
613   /reporting/includes/class.graphic.inc
614   /reporting/includes/tcpdf.php
615   /reporting/includes/Workbook.php
616   /sales/allocations/customer_allocate.php
617   
618 22-Dec-2009 Joe Hunt
619 ! Some additional changes in pdf_report.inc for supporting report extensions.
620 $ /reporting/includes/pdf_report.inc
621   /reporting/includes/excel_report.inc
622
623 21-Dec-2009 Chaitanya/Janusz Dobrowolski
624 # [0000184] Bad source document quantities update and invalid qtys during
625         derivative document entry.
626 $ /sales/includes/cart_class.inc
627   /sales/includes/sales_db.inc
628 # Fixed quantity columns descriptions in delivery edition.
629 $ /sales/customer_delivery.php
630
631 21-Dec-2009 Joe Hunt
632 # Function money_format function doesn't exist in OS Win. Fix in current_user.inc
633   Some errors in header3() in pdf_report.inc.
634 $ /includes/current_user.inc
635   /reporting/includes/pdf_report.inc
636
637 18-Dec-2009 Joe Hunt
638 # Allowing a quantity of 0 in a PO item line when modifying caused strange result.
639   Fixed depending on the decimals in the stock item to not allow less than minimum.
640 $ /purchasing/po_entry_items.php
641
642 12-Dec-2009 Joe Hunt
643 ! Implemented search on categories as well in sales_items_list...
644 $ /includes/ui/ui_lists.inc
645
646 09-Dec-2009 Janusz Dobrowolski
647 + Added system diagnostics page
648 $ /admin/system_diagnostics.php
649   /applications/setup.php
650
651 08-Dec-2009 Tom Hallman/Joe Hunt
652 + Extended the Report Engine to better support own reports
653 $ /reporting/includes/class.pdf.inc
654   /reporting/includes/excel_report.inc
655   /reporting/includes/pdf_report.inc
656   /reporting/includes/tcpdf.php
657   /reporting/fonts/courier.php (new file)
658   /reporting/fonts/times.php (new file)
659   /reporting/fonts/timesb.php (new file)
660   /reporting/fonts/timesbi.php (new file)
661   /reporting/fonts/timesi.php (new file)
662   /reporting/fonts/symbol.php (new file)
663   /reporting/fonts/zapfdingbats.php (new file)
664   
665 07-Dec-2009 Joe Hunt
666 ! Providing use of alternative providers for exchange rates.
667 $ /gl/includes/db/gl_db_rates.inc
668
669 06-Dec-2009 Janusz Dobrowolski
670 # Safer algorithm for company removal, additional prefix check on company add.
671 $ /admin/create_coy.php
672   /admin/db/maintenance_db.inc
673
674 04-Dec-2009 Janusz Dobrowolski
675 # [0000179] Cannot allocate ST_BANKPAYMENT type payments
676 $ /includes/ui/allocation_cart.inc
677 # False currency rate error on first opening of sales order page when customer_list is off.
678 $ /sales/includes/cart_class.inc
679
680 04-Dec-2009 Joe Hunt
681 # Print Statement prints balances in wrong place.
682 $ /reporting/rep108.php
683 ! Better date2sql in date_functions.inc
684 $ /includes/date_functions.inc
685
686 03-Dec-2009 Janusz Dobrowolski
687 # Fixed bug [0000178] data error in supplier allocations
688 $ /includes/ui/allocation_cart.inc
689
690 ------------------------------- Release 2.2.1 ----------------------------------
691 02-Dec-2009 Janusz Dobrowolski
692 # Fixed insert null data values for bank_trans
693 $ /sql/en_US-demo.sql
694 # Fixed to store default null values on export
695 $ /admin/db/maintenance_db.inc
696 ! Display sql in case of duplicate data error when go_debug=1 - redone
697 $ /includes/errors.inc
698 # Display settings are restored in every login in demo mode.
699 $ /admin/display_prefs.php
700   /includes/current_user.inc
701 # Fixed view/download backup
702 $ /admin/backups.php
703
704 02-Dec-2009 Joe Hunt
705 ! Release 2.2.1
706 $ config.default.php
707   /lang/new_language_template/LC_MESSAGES/empty.po
708   /lang/en_US/LC_MESSAGES/en_US.mo
709 # More restrictions on deleting gl_accounts
710 $ /gl/manage/gl_accounts.php
711 ! Changed 'delete' to 'deldump' in backups.php to better satisfy IE8 (Yes!)
712 $ /admin/backups.php
713
714 01-Dec-2009 Janusz Dobrowolski
715 # Removing config.php after error during install. Otherwise misleading message is displayed.
716 $ /install/save.php
717 ! Display sql in case of duplicate data error when go_debug=1.
718 $ /includes/errors.inc
719 ! Next transaction numbers retrieved from transaction table instead of sys_types
720 $ /includes/systypes.inc
721
722
723 29-Nov-2009 Janusz Dobrowolski
724 # Fixed change of language in display preferences. Removed sparse $_SESSION['languages'] variable
725 $ /includes/lang/language.php
726   /includes/session.inc
727 ! Array helpers moved to current_user. Added array_search_key and array_search_key helpers.
728 $ /includes/current_user.inc
729   /includes/main.inc
730
731 28-Nov-2009 Chaitanya/Joe Hunt
732 # Missing ajax trigger in stock_purchasable_items_list_cells. Prices not updated instantly.
733 $ /purchasing/includes/ui/po_ui.inc
734
735 26-Nov-2009 Joe Hunt
736 # Round to nearest value of 0 produced a division by zero error
737 $ /admin/company_preferences.php
738 # When printing reference numbers instead of internal numbers on documents
739   it should also refer to reference numbers in deliveries and orders.
740 $ /reporting/includes/header2.inc
741
742 25-Nov-2009 Joe Hunt/Tom Hallman
743 # Fixed so total amount cannot be 0 in Bank Payments/Deposits
744 $ /gl/gl_bank.php
745
746 21-Nov-2009 Janusz Dobrowolski
747 # Fixed bug [0000178] data error in supplier allocations
748 $ /includes/ui/allocation_cart.inc
749 ! Fixed type constant usage.
750 $ /purchasing/includes/db/supp_trans_db.inc
751
752 ------------------------------- Release 2.2 ----------------------------------
753 18-Nov-2009
754 ! Release 2.2
755 $ config.default.php
756 # Allow null references in trans to show up in gl_trans_view
757 $ /gl/view/gl_trans_view.php
758 # Fixed side bug after last sql update.
759 $ /gl/bank_account_reconcile.php
760
761 17-Nov-2009 Joe Hunt/Tom Hallman
762 ! Moved payment terms in documents for better view. Increased
763   space for legal text.
764 $ /reporting/includes/header2.inc
765   /reporting/includes/pdf_report.inc
766 ! Changed sorting in get_gl_transactions to sort by tran_date, counter
767   Changed period in Journal Entries to one month instead of one year.
768 $ /gl/includes/db/gl_db_trans.inc
769   /gl/inquiry/journal_inquiry.php
770 ! Changed rep705 to show fiscal year instead of year
771 $ /reporting/rep705.php
772   /reporting/includes/reports_classes.inc
773 ! updated fles
774 $ update.html
775   /lang/new_language_template/LC_MESSAGES/empty.po
776   
777 15-Nov-2009 Janusz Dobrowolski
778 + Added integration of custom and extended reports into reporting module; optimizations.
779 $ /reporting/prn_redirect.php
780   /reporting/reports_main.php
781   /reporting/includes/reports_classes.inc
782 ! All *_list() helper functions now return html code, while *_list_cells/*_list_row() display the controls directly.
783 $ /includes/ui/ui_lists.inc
784   /admin/backups.php
785   /admin/inst_module.php
786   /admin/print_profiles.php
787   /gl/includes/ui/gl_bank_ui.inc
788   /gl/includes/ui/gl_journal_ui.inc
789   /gl/manage/exchange_rates.php
790   /includes/ui/ui_input.inc
791   /inventory/cost_update.php
792   /inventory/prices.php
793   /inventory/purchasing_data.php
794   /inventory/reorder_level.php
795   /inventory/inquiry/stock_status.php
796   /inventory/manage/item_codes.php
797   /inventory/manage/items.php
798   /inventory/manage/sales_kits.php
799   /manufacturing/inquiry/where_used_inquiry.php
800   /manufacturing/manage/bom_edit.php
801   /purchasing/allocations/supplier_allocation_main.php
802   /purchasing/includes/ui/invoice_ui.inc
803   /purchasing/includes/ui/po_ui.inc
804   /sales/allocations/customer_allocation_main.php
805   /sales/manage/customer_branches.php
806
807 13-Nov-2009 Tom Hallman/Joe Hunt
808 ! Allow editing account when editing a row in GL Bank and GL Journal Entry
809 $ /gl/gl_bank.php
810   /gl/gl_journal.php
811   /gl/includes/ui/gl_bank_ui.inc
812   /gl/includes/ui/gl_journal_ui.inc
813   /includes/ui/items_cart.inc
814 # Transaction bug in void_journal_trans()
815 $ /gl/includes/db/gl_db_trans.inc
816
817 12-Nov-2009 Tom Hallman/Joe Hunt
818 ! Cleaning the CHANGELOG.txt file
819 ! Changed to allow change of reference in GL modifying
820 $ /gl/includes/db/gl_db_trans.inc
821   /gl/gl_journal.php
822   /gl/includes/ui/bl_journal_ui.inc
823   /gl/view/gl_trans_view.php
824   /includes/references.inc
825   /includes/db/references_db.inc
826   
827 12-Nov-2009 Tom Hallman/Janusz Dobrowolski
828 + Added amount range in gl inquires.
829 $ /gl/includes/db/gl_db_trans.inc
830   /gl/inquiry/gl_account_inquiry.php
831 ! Changed menu option text for GL inquiry
832 $ /applications/generalledger.php
833 # Fixed typo
834 $ /doc/access_levels.txt
835 # Fixed maximal memo line length.
836 $ /gl/includes/ui/gl_bank_ui.inc
837   /gl/includes/ui/gl_journal_ui.inc
838
839 12-Nov-2009 Tom Hallman/Joe Hunt
840 ! Changed Journal Inquiries so it shows the Bank Deposit/Payment amount
841   instead of sum of positive transaction.
842 $ /gl/inquiry/journal_inquiry.php
843
844 10-Nov-2009 Janusz Dobrowolski
845 # Fixed value for SA_SUPPBULKREP access area.
846 $ /includes/access_levels.inc
847   /sql/en_US-demo.sql
848   /sql/en_US-new.sql
849
850 10-Nov-2009 Joe Hunt
851 # disallow bank accounts in accounts list in Bank Deposits/Payments.
852   It produces double records in bank inquiry otherwise..
853 $ /gl/includes/ui/gl_bank_ui.inc
854 # disallow bank accounts in accounts list when type is Bank Deposits
855   or Payments. See above.
856 $ /gl/manage/gl_quick_entries.php
857 # type warning in dimension tags
858 $ /admin/tags.php
859
860 09-Nov-2009 Janusz Dobrowolski
861 ! Fixed help link to provide ctxhelp switch and clean the page context string.
862 $ /includes/page/header.inc
863
864 08-Nov-2009 Joe Hunt
865 # Bug in adding freight cost to sales order/quotation
866 $ /sales/inquiry/sales_orders_view.php
867 ! Additional improvements on layout display
868 $ /purchasing/includes/ui/invoice_ui.inc
869   /purchasing/view/view_po.php
870   /sales/view/view_sales_order.php
871 ! Changed the Running Balance column in Customer Transaction
872   to only show when the type is selected. The order is not
873   good before sorting in date order
874 $ /sales/inquiry/customer_inquiry.php  
875
876 07-Nov-2009 Janusz Dobrowolski
877 # Added missing help_context
878 $ /sales/inquiry/sales_orders_view.php
879
880 07-Nov-2009 Joe Hunt
881 ! More improvements on layout display.
882 $ /purchases/includes/ui/po_ui.inc
883   /inventory/includes/item_adjustments_ui.inc
884
885 06-Nov-2009 Janusz Dobrowolski
886 # Include sequence fixed.
887 $ /admin/tags.php
888   
889 06-Nov-2009 Joe Hunt
890 ! Improved layout in the new tax info display. Also old ones.
891 $ /sales/credit_invoice.php
892   /sales/customer_delivery.php
893   /sales/customer_invoice.php
894   /sales/includes/ui/sales_credit_ui.inc
895   /sales/includes/ui/sales_order_ui.inc
896
897 05-Nov-2009 Joe Hunt
898 ! Display tax info in Sales Quotation, Order, Direct Delivery and Invoice.
899 $ /sales/includes/ui/sales_order_ui.inc
900   /sales/sales_order_entry.php
901 ! Include freight_cost in Sales Quotations, Orders in inquiries.
902 $ /sales/inquiry/sales_orders_view.php
903 # Bug on line 215 in /sales/customer_delivery.php
904 $ /sales/customer_delivery.php
905
906 04-Nov-2009 Tom Hallman/Joe Hunt
907 ! Included dimension(s) in Bank Deposit/Payment View and correct signs.
908 $ /gl/view/gl_deposit_view.php
909   /gl/view/gl_payment_view.php
910   
911 04-Nov-2009 Janusz Dobrowolski
912 # Fixed bug introduced during security update and merged from main trunk.
913 $ /admin/db/printers_db.inc
914
915 03-Nov-2009 Janusz Dobrowolski
916 ! Added optional parameter to add_bank_transaction
917 $ /gl/includes/db/gl_db_banking.inc
918 # Fixed missing default price_dec.
919 $ /includes/prefs/userprefs.inc
920
921 03-Nov-2009 Joe Hunt
922 # Bad debit account when debiting service items.
923 $ /purchasing/includes/db/invoice_db.inc
924 # Removed unneeded reference to $result in db_num_rows. Gave warnings.
925 $ /includes/db/connect_db.inc
926 ! Better formatting of update.html
927 $ update.html
928 # Wrong presentation on reference and order in Customer Allocation Inquiry
929 $ /sales/inquiry/customer_allocation_inquiry.php
930 ! Changed so reference no in QUOTE/SO/INV/CRE/PO is printed instead of trans_no 
931   if global variable in config.php, $print_invoice_no = 0 (default).
932 $ /reporting/includes/header2.inc
933   /reporting/includes/reports_classes.inc
934   
935 02-Nov-2009 Janusz Dobrowolski
936 # Bad default value retrieved for service COGS account.
937 $ /inventory/manage/items.php
938
939 01-Nov-2009 Joe Hunt
940 ! Changed $date_system value of 3 to be traditional, but non-workday is Friday 
941   and start of week is Saturday. For DatePicker.
942 $ config.default.php
943   /includes/date_functions.inc
944   /includes/ui/ui_view.inc
945 # Bugs in function show_users_online in users_db.inc
946 $ /admin/db/users_db.inc
947
948 01-Nov-2009 Janusz Dobrowolski
949 + Added default date format and date separator used before login.
950 $ /config.default.php
951   /includes/prefs/userprefs.inc
952
953 30-Oct-2009 Janusz Dobrowolski
954 # Fixed non-default company selection bug on login.
955 $ /includes/session.inc
956 ! Code cleanup.
957 $ /includes/db/connect_db.inc
958
959 30-Oct-2009 Joe Hunt
960 ! Changed name on folder for global help url to fawiki.
961 $ /config.default.php
962
963 29-Oct-2009 Janusz Dobrowolski
964 ! Changed context help organization to enable use of central multilanguage wiki.
965 $ /config.default.php
966   /admin/*.php
967   /applications/*.php
968   /dimensions/dimension_entry.php
969   /dimensions/inquiry/search_dimensions.php
970   /dimensions/view/view_dimension.php
971   /gl/*.php
972   /gl/inquiry/*.php
973   /gl/manage/*.php
974   /gl/view/*.php
975   /includes/page/header.inc
976   /inventory/*.php
977   /inventory/inquiry/*.php
978   /inventory/manage/*.php
979   /inventory/view/*.php
980   /manufacturing/*.php
981   /manufacturing/inquiry/*.php
982   /manufacturing/manage/*.php
983   /manufacturing/view/*.php
984   /purchasing/*.php
985   /purchasing/allocations/*.php
986   /purchasing/inquiry/*.php
987   /purchasing/manage/suppliers.php
988   /purchasing/view/*.php
989   /reporting/reports_main.php
990   /sales/*.php
991   /sales/allocations/*.php
992   /sales/inquiry/*.php
993   /sales/manage/*.php
994   /sales/view/*.php
995   /taxes/item_tax_types.php
996   /taxes/tax_groups.php
997   /taxes/tax_types.php
998   /themes/aqua/renderer.php
999   /themes/cool/renderer.php
1000   /themes/default/renderer.php
1001
1002 28-Oct-2009 Joe Hunt
1003 ! Changed report Annual Expense Breakdown to follow the fiscal year instead of 
1004   calendar year. The year selector selects the start of the fiscal year.
1005   Only the last 12 months are shown.
1006 $ /reporting/rep705.php
1007
1008 27-Oct-2009 Joe Hunt
1009 # Database error when updating item.
1010 $ /inventory/includes/db/items_db.inc
1011 # Removed unneeded double forms in scripts with db_pager. Missing $_POST variables.
1012 $ /dimensions/inquiry/search_dimensions.php
1013   /manufacturing/search_work_orders.php
1014   /purchasing/allocations/supplier_allocation_main.php
1015   /purchasing/inquiry/po_search_completed.php
1016   /purchasing/inquiry/po_search.php
1017   /purchasing/inquiry/supplier_inquiry.php
1018   /purchasing/inquiry/supplier_allocation_inquiry.php
1019   /sales/inquiry/customer_allocation_inquiry.php
1020   /sales/inquiry/sales_deliveries_view.php
1021   /sales/inquiry/sales_orders_view.php
1022   /sales/inquiry/customer_inquiry.php
1023   
1024 26-Oct-2009 Janusz Dobrowolski
1025 # [0000177] Fixed error during gl class update.
1026 $ /gl/includes/db/gl_db_account_types.inc
1027
1028 26-Oct-2009 Joe Hunt
1029 # Fixed another compatibility issue with MySQL 3.xx (DATE)
1030 $ /reporting/rep710.php
1031 ! Late changes in empty.po and en_US.mo
1032 $ /lang/new_language_template/LC_MESSAGES/empty.po
1033   /lang/en_US/LC_MESSAGES/en_US.mo
1034
1035 24-Oct-2009 Janusz Dobrowolski
1036 # Fixed compatibility issue with MySQL 3.xx
1037 $ /admin/db/tags_db.inc
1038
1039 24-Oct-2009 Janusz Dobrowolski
1040 + Default add/update button, ajax update.
1041 $ /dimensions/dimension_entry.php
1042   /gl/manage/gl_accounts.php
1043 ! Removed obsolete $tabs global array (tab ids retrieved from $_SESSION['App'])
1044 $ /includes/types.inc
1045   /includes/ui/ui_lists.inc
1046   /admin/inst_module.php
1047   /includes/page/header.inc
1048 # Fixed ajax support for multiply selects.
1049 $ /js/utils.js
1050 # Fixed buggy php behaviour when foreach is used on global array.
1051 $ /frontaccounting.php
1052
1053 ------------------------------- Release 2.2 RC ----------------------------------
1054 24-Oct-2009 Joe Hunt
1055 ! Changed so -1 as parameters to dimensions in get_transactions db routines only 
1056   fetches NO dimensions. 
1057 $ /gl/includes/db/gl_db_trans.inc
1058   /reporting/rep705.php
1059   /reporting/includes/reports_classes.inc
1060
1061 24-Oct-2009 Janusz Dobrowolski
1062 # Added text fields sanitiozation during upgrade to 2.2.
1063 $ /sql/alter2.2.php
1064 # Fixed error log warning (missing installed_extensions()) during upgrade .
1065 $ /includes/session.inc
1066 # CVS folders exluded from flush_dir to avoid unwanted warnings in error log on devel boxes.
1067 $ /includes/main.inc
1068
1069 23-Oct-2009 Janusz Dobrowolski
1070 # Fixed 2.2 upgrade pre_check
1071 $ /sql/alter2.2.php
1072 # Fixed check_table() to avoid sparse messages in error log
1073 $ /admin/inst_update.php
1074 # Fixed module update and deletion.
1075 $ /admin/inst_module.php
1076
1077 22-Oct-2009 Tom Hallman
1078 + Added generic tags support and tags for dimensions/gl accounts.
1079 $ /applications/dimensions.php
1080   /applications/generalledger.php
1081   /dimensions/dimension_entry.php
1082   /gl/manage/gl_accounts.php
1083   /includes/data_checks.inc
1084   /includes/ui/ui_lists.inc
1085   /admin/tags.php (new)
1086   /admin/db/tags_db.inc (new)
1087
1088 22-Oct-2009 Janusz Dobrowolski
1089 # Fixed bug in setting default value in array_selector, fixed default fo systypes selector.
1090 $ /includes/ui/ui_lists.inc
1091 # Fixed double escaping during add/update.
1092 $ /dimensions/includes/dimensions_db.inc
1093 # More security fixes in sql statements.
1094 $ /gl/manage/bank_accounts.php
1095   /gl/manage/currencies.php
1096   /gl/manage/exchange_rates.php
1097   /gl/manage/gl_account_types.php
1098   /gl/manage/gl_accounts.php
1099   /includes/db/audit_trail_db.inc
1100   /includes/db/comments_db.inc
1101   /includes/db/inventory_db.inc
1102   /includes/db/manufacturing_db.inc
1103   /includes/db/references_db.inc
1104 # Initial value for $next_extension_id added.
1105 $ /admin/db/maintenance_db.inc
1106 # Added fixing special chars in refs table during upgrade
1107 $ /sql/alter2.2.php
1108
1109 21-Oct-2009 Joe Hunt
1110 ! Changed install.html, update.html and empty.po files
1111 $ install.html
1112   update.html
1113   /lang/new_language_template/LC_MESSAGES/empty.po
1114 ! Enabled a global flag in config.default.php (config.php), $show_users_online = 0.
1115   If this flag is set to 1 FA will show discretely the users online in the footer.
1116 $ config.default.php
1117   /admin/db/users_db.inc
1118
1119 21-Oct-2009 Janusz Dobrowolski
1120 ! Upgrade scripts modified to be used with 2.1 or 2.2beta
1121 $ /sql/alter2.1.php
1122   /sql/alter2.2.php
1123   /sql/alter2.2rc.sql (new)
1124   /admin/inst_upgrade.php
1125 # Fixed help link.
1126 $ /includes/page/header.inc
1127 # Fixed upgrade of reference table to avoid duplicate record error.
1128 $ /sql/alter2.2.php
1129 # Fixed bug in array_selector 
1130 $ /includes/ui/ui_lists.inc
1131
1132 20-Oct-2009 Janusz Dobrowolski
1133 ! Conditional config files generation - prevents overwrite during upgrade.
1134 $ /config.php (removed)
1135   /installed_extensions.php (removed)
1136   /company/0/installed_extensions.php (removed)
1137   /config.default.php  (new initial default)
1138   /config_db.php (removed initial version)
1139   /admin/db/maintenance_db.inc
1140   /includes/session.inc
1141   /install/index.php
1142   /install/save.php
1143   /lang/installed_languages.inc (removed initial version)
1144 ! Moving control to install wizard when config file does not exists.
1145 $ /index.php
1146 # Fixed db error message
1147 $ /dimensions/includes/db/dimension_db.inc
1148
1149 18-Oct-2009 Janusz Dobrowolski (merged changes for 2.1.7 from main branch)
1150 ! Added html_entity_decode() in db_escape() for correct INSERT>SELECT>INSERT sequences.
1151 $ /includes/db/connect_db.inc
1152 # Fixed warnings on first page display
1153 $ /admin/company_preferences.php
1154 # Fixed erroneous message
1155 $ /gl/manage/gl_account_types.php
1156 # Security sql statements update against sql injection attacks.
1157 $ /admin/attachments.php
1158   /admin/payment_terms.php
1159   /admin/print_profiles.php
1160   /admin/printers.php
1161   /admin/shipping_companies.php
1162   /admin/view_print_transaction.php
1163   /admin/db/company_db.inc
1164   /admin/db/printers_db.inc
1165   /admin/db/voiding_db.inc
1166   /admin/db/users_db.inc
1167   /dimensions/includes/dimensions_db.inc
1168   /dimensions/inquiry/search_dimensions.php
1169   /gl/bank_account_reconcile.php
1170   /gl/gl_budget.php
1171   /gl/includes/db/gl_db_account_types.inc
1172   /gl/includes/db/gl_db_accounts.inc
1173   /gl/includes/db/gl_db_bank_accounts.inc
1174   /gl/includes/db/gl_db_bank_trans.inc
1175   /gl/includes/db/gl_db_banking.inc
1176   /gl/includes/db/gl_db_currencies.inc
1177   /gl/includes/db/gl_db_rates.inc
1178   /gl/includes/db/gl_db_trans.inc
1179   /gl/inquiry/bank_inquiry.php
1180   /gl/view/bank_transfer_view.php
1181   /gl/view/gl_trans_view.php
1182   /inventory/cost_update.php
1183   /inventory/purchasing_data.php
1184   /inventory/includes/db/items_category_db.inc
1185   /inventory/includes/db/items_codes_db.inc
1186   /inventory/includes/db/items_db.inc
1187   /inventory/includes/db/items_locations_db.inc
1188   /inventory/includes/db/items_prices_db.inc
1189   /inventory/includes/db/items_trans_db.inc
1190   /inventory/includes/db/items_units_db.inc
1191   /inventory/includes/db/movement_types_db.inc
1192   /inventory/inquiry/stock_movements.php
1193   /inventory/manage/item_categories.php
1194   /inventory/manage/item_units.php
1195   /inventory/manage/items.php
1196   /inventory/manage/locations.php
1197   /inventory/manage/movement_types.php
1198   /manufacturing/search_work_orders.php
1199   /manufacturing/includes/db/work_centres_db.inc
1200   /manufacturing/includes/db/work_order_issues_db.inc
1201   /manufacturing/includes/db/work_order_produce_items_db.inc
1202   /manufacturing/includes/db/work_order_requirements_db.inc
1203   /manufacturing/includes/db/work_orders_db.inc
1204   /manufacturing/includes/db/work_orders_quick_db.inc
1205   /manufacturing/inquiry/where_used_inquiry.php
1206   /manufacturing/manage/bom_edit.php
1207   /manufacturing/manage/work_centres.php
1208   /purchasing/po_entry_items.php
1209   /purchasing/po_receive_items.php
1210   /purchasing/supplier_credit.php
1211   /purchasing/supplier_invoice.php
1212   /purchasing/includes/purchasing_db.inc
1213   /purchasing/includes/db/grn_db.inc
1214   /purchasing/includes/db/invoice_db.inc
1215   /purchasing/includes/db/invoice_items_db.inc
1216   /purchasing/includes/db/po_db.inc
1217   /purchasing/includes/db/supp_trans_db.inc
1218   /purchasing/includes/db/suppalloc_db.inc
1219   /purchasing/includes/db/suppliers_db.inc
1220   /purchasing/inquiry/po_search.php
1221   /purchasing/inquiry/po_search_completed.php
1222   /purchasing/inquiry/supplier_allocation_inquiry.php
1223   /purchasing/inquiry/supplier_inquiry.php
1224   /purchasing/manage/suppliers.php
1225
1226 12-Oct-2009 Janusz Dobrowolski (merged)
1227 # Fixed sql injection vulnerability on some php/mysql configurations
1228 $ /admin/db/users_db.inc
1229 ! Single quotes also encoded before database data insert
1230 $ /admin/db/maintenance_db.inc
1231   /includes/db/connect_db.inc
1232   /reporting/includes/tcpdf.php
1233   /sales/includes/cart_class.inc
1234
1235 16-Oct-2009 Janusz Dobrowolski
1236 + Access control system description.
1237 $ /doc/access_levels.txt (new)
1238
1239 14-Oct-2009 Janusz Dobrowolski
1240 # [0000173] Missing global systypes_array declaration.
1241 $ /purchasing/allocations/supplier_allocate.php
1242
1243 14-Oct-2009 Joe Hunt
1244 # [0000172] Difference between Customer Balances and Print Statements
1245 $ /reporting/rep108.pp
1246
1247 13-Oct-2009 Janusz Dobrowolski
1248 # Fixed default page access.
1249 $ /sales/inquiry/sales_orders_view.php
1250
1251 13-Oct-2009 Joe Hunt
1252 + Added discrete users online in footer (from Wish List Forum) (New rerun)
1253 $ /admin/db/users_db.inc
1254   /sql/alter2.2.sql
1255   /sql/en_US-new.sql
1256   /sql/en_US-demo.sql
1257   /themes/aqua/renderer.php
1258   /themes/cool/renderer.php
1259   /themes/default/renderer.php
1260 ! Changed Tag types in reports_classes to be the same as defined in types.inc. Suitable height=5
1261 $ /reporting/includes/reports_classes.inc
1262 ! Code cleanup (old code removed)
1263 $ /includes/ui_view.inc
1264   
1265 12-Oct-2009 Janusz Dobrowolski
1266 # Fixed sql injection vulnerability on some php/mysql configurations
1267 $ /admin/db/users_db.inc
1268 # Fixed broken table editor page layout on duplicate record.
1269 $ /gl/includes/db/gl_db_account_types.inc
1270   /gl/includes/db/gl_db_accounts.inc
1271   /gl/manage/gl_account_classes.php
1272   /gl/manage/gl_account_types.php
1273   /gl/manage/gl_accounts.php
1274 # [0000169],[0000174] Removed sparse session var unset firing error.
1275   /sales/allocations/customer_allocation_main.php
1276   /purchasing/allocations/supplier_allocation_main.php
1277
1278 11-Oct-2000 Joe Hunt
1279 # [0000168] Undefined variable: paylink in file rep110.php
1280 $ /reporting/rep110.php
1281   /reporting/includes/pdf_report.inc
1282   
1283 11-Oct-2009 Janusz Dobrowolski
1284 + Added security area for sales quotes entry
1285 $ /applications/customers.php
1286   /includes/access_levels.inc
1287   /sql/alter2.2.php
1288   /sql/en_US-demo.sql
1289   /sql/en_US-new.sql
1290 + Standard SA_DENIED access level added.
1291 $ /includes/current_user.inc
1292 + Added helper function for setting page_security level depending on GET content and/or expression value
1293 $ /includes/session.inc
1294 # Fixed security areas sort order
1295 $ /admin/security_roles.php
1296 # Fixed page_security for various usage types.
1297 $ /sales/sales_order_entry.php
1298   /sales/inquiry/sales_orders_view.php
1299
1300 10-Oct-2009 Janusz Dobrowolski
1301 ! Changed access control extensions support for modules/plugins to use unique extension ids
1302 $ /admin/inst_module.php
1303   /admin/security_roles.php
1304   /admin/db/maintenance_db.inc
1305   /includes/access_levels.inc
1306   /includes/current_user.inc
1307   /installed_extensions.php
1308   /index.php
1309 # Enabled error handling for extensions
1310 $ /frontaccounting.php
1311 # Page code rewrite
1312 $ /admin/inst_module.php
1313 # Fixed missing parameters in update_user_display_prefs call
1314 $ /admin/users.php
1315 ! Non-accesable menu options displayed as text instead of link
1316 $ /applications/customers.php
1317   /applications/dimensions.php
1318   /applications/generalledger.php
1319   /applications/inventory.php
1320   /applications/manufacturing.php
1321   /applications/setup.php
1322   /applications/suppliers.php
1323 # Fixed error handling for duplicate table records
1324 $ /includes/errors.inc
1325 # Fixed php 5.3 function name conflict
1326 $ /includes/main.inc
1327   /sales/inquiry/sales_orders_view.php
1328 # Fixed delivery note edition bug (introduced during systypes rewrite)
1329 $ /sales/includes/cart_class.inc
1330 ! Changed page_security to SASALESINVOICE
1331 $ /sales/inquiry/sales_deliveries_view.php
1332
1333 09-Oct-2009 Joe Hunt
1334 + Added option to print delivery notes as packing slip in reports and links.
1335 $ /includes/ui/ui_controls.inc 
1336   /reporting/rep110.php
1337   /reporting/reports_main.php
1338   /reporting/includes/doctext.inc
1339   /reporting/includes/doctext2.inc
1340   /reporting/includes/header2.inc
1341   /reporting/includes/pdf_report.inc
1342   /reporting/includes/reporting.inc
1343   /sales/customer_delivery.php
1344   /sales/sales_order_entry.php
1345   
1346 08-Oct-2009 Joe Hunt
1347 + Prepared the Report Engine for Tags handling.
1348 ! Changed report::getDisplay() to use combo_input from ui_lists.inc insted of local function
1349   dup_simple_codeandname_list().
1350 $ /reporting/includes/reports_classes.inc
1351 ! Changed a parameter in report 301.php to be Summary Only instead of Detailed report.
1352 $ /reporting/reports_main.php
1353   /reporting/rep301.php
1354
1355 06-Oct-2009 Tom Hallman
1356 # moved commit_transaction and added a default use_transaction param in write_journal_entries
1357 $ /gl/includes/db/gl_db_trans.inc
1358 # Show Journal Entries from 2.1 as closed in Journal Inquiries.
1359 $ /gl/inquiry/journal_inquiry.php
1360
1361 03-Oct-2009 Janusz Dobrowolski
1362 # Fixed false upgrade related error displayed in some situations on logout.
1363 $ /access/logout.php
1364 # Missing old_db declaration fixed.
1365 $ /includes/current_user.inc
1366 # Fixed combo_input and array_selector to accept array of selected items from POST.
1367 $ /includes/ui/ui_lists.inc
1368 !  Changed structure of tag_associations table.
1369 $ /sql/alter2.sql
1370   /sql/en_US-new.sql
1371   /sql/en_US-demo.sql
1372
1373 03-Oct-2009 Joe Hunt
1374 # Bad conversion of timestamp value in report audit trail.
1375 $ /reporting/rep710.php
1376
1377 01-Oct-2009 Janusz Dobrowolski
1378 ! Added comment on add_access_extensions usage.
1379 $ /includes/access_levels.inc
1380 # Removed sparse add_access_extensions() call.
1381 $ /includes/session.inc
1382 + Added support for multiply select options in combo_input.
1383 $ /includes/ui/ui_lists.inc
1384 ! Unaccesable menu options are now displayed as grey text.
1385 $ /themes/aqua/default.css
1386   /themes/aqua/renderer.php
1387   /themes/cool/default.css
1388   /themes/cool/renderer.php
1389   /themes/default/default.css
1390   /themes/default/renderer.php
1391
1392 ------------------------------- Release 2.2 Beta ----------------------------------
1393 30-Sep-2009 Joe Hunt
1394 ! Release 2.2 Beta
1395 $ config.php
1396   update.html
1397 # Errors in the 2 last user variables in userprefs and parse error in alter2.2.php 
1398 $ /includes/prefs/userprefs.inc
1399   /sql/alter2.2.php
1400 # Trivial errors in not set bank charge account, retained earnings or profit/loss year account
1401 $ /admin/fiscalyears.php
1402   /purchasing/supplier_payment.php
1403   /sales/customer_payments.php
1404 # Parse error in view_supp_payment.php
1405 $ /purchasing/view/view_supp_payment.php
1406
1407 30-Sep-2009 Janusz Dobrowolski
1408 ! Single quotes also encoded before database data insert
1409 $ /admin/db/maintenance_db.inc
1410   /includes/db/connect_db.inc
1411   /reporting/includes/tcpdf.php
1412   /sales/includes/cart_class.inc
1413 # Included missing dimension configuration section.
1414 $ /includes/access_levels.inc
1415 ! Changed tag types array name
1416 $ /includes/types.inc
1417 # Message typo
1418 $ /sql/alter2.2.php
1419 # Fixed false error on payment without allocation.
1420 $ /purchasing/supplier_payment.php
1421   /sales/customer_payments.php
1422 # Fixed access to payments when deposits are disabled.
1423 $ /gl/gl_bank.php
1424 ! Access level checking moved to page() function to make session start 
1425         and page access checks independent.
1426 $ /includes/main.inc
1427   /includes/session.inc
1428 # Back link on upgrade help page
1429   /includes/current_user.inc
1430
1431 29-Sep-2009 Tom Hallman
1432 ! Changes in tags table structure, tags related security areas
1433 $ /includes/access_levels.inc
1434   /includes/types.inc
1435   /sql/alter2.2.php
1436   /sql/alter2.2.sql
1437   /sql/en_US-demo.sql
1438   /sql/en_US-new.sql
1439
1440 29-Sep-2009 Janusz Dobrowolski
1441 # Fixed sql error during sales order line update with line cancelation.
1442 $ /sales/includes/db/sales_order_db.inc
1443
1444 29-Sep-2009 Joe Hunt
1445 ! Improved layout on documents etc and new empty language file.
1446 $ /doc/*.txt
1447   update.html
1448   /lang/new_language_template/LC_MESSAGES/empty.po
1449   
1450 28-Sep-2009 Janusz Dobrowolski
1451 + Rewritten extensions system to enable per company module/plugin activation. 
1452 $ /frontaccounting.php
1453   /installed_extensions.php
1454   /admin/create_coy.php
1455   /admin/inst_module.php
1456   /admin/inst_lang.php
1457   /admin/db/maintenance_db.inc
1458   /applications/customers.php
1459   /applications/dimensions.php
1460   /applications/generalledger.php
1461   /applications/inventory.php
1462   /applications/manufacturing.php
1463   /applications/setup.php
1464   /applications/suppliers.php
1465   /includes/access_levels.inc
1466   /includes/current_user.inc
1467   /includes/main.inc
1468   /includes/session.inc
1469   /includes/ui/ui_lists.inc
1470   /sql/alter2.2.php
1471   /modules/installed_modules.php (Removed)
1472 # Prevented switching off access to security role editor for current role.
1473 $ /admin/security_roles.php
1474
1475 25-Sep-2009 Joe Hunt
1476 # Wrong presentation of qty decimals when trans_no != 0 (delivered)
1477 $ /sales/includes/ui/sales_order_ui.inc
1478 ! Improved layout of login screen
1479 $ /addess/login.php
1480   /themes/default/login.css
1481   
1482 24-Sep-2009 Janusz Dobrowolski
1483 + Additional fields for secondary phone and/or general notes in customers, 
1484  cust_branches, shippers, locations and suppliers tables.
1485 $ /admin/shipping_companies.php
1486   /inventory/includes/db/items_locations_db.inc
1487   /inventory/manage/locations.php
1488   /purchasing/manage/suppliers.php
1489   /sales/manage/customer_branches.php
1490   /sales/manage/customers.php
1491   /sql/alter2.2.sql
1492   /sql/en_US-demo.sql
1493   /sql/en_US-new.sql
1494
1495 24-Sep-2009 Joe Hunt
1496 # Parse error
1497 $ /sales/inquiry/customer_inquiry.php
1498
1499 23-Sep-2009 Janusz Dobrowolski
1500 # Fixed crash for all transaction types report
1501 $ /reporting/rep702.php
1502
1503 23-Sep-2009 Joe Hunt
1504 # Cleaning from javascript errors.
1505 $ /access/login.php
1506   /admin/fiscalyears.php
1507 # missing unset of post variable (DayNumber).
1508 $ /admin/payment_terms.php
1509 ! Changed login to be dependent only by login.css
1510 $ /themes/default/login.css
1511   
1512 22-Sep-2009 Joe Hunt
1513 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
1514 $ /install/index.php
1515   /install/save.php
1516 ! Updated the install.html and created a doc txt file, about sales quotations.
1517 $ install.html
1518   /doc/2.2_Beta.txt
1519   /doc/sales_quotations.txt
1520 ! Changed login.php and logout.php to be neutral and tried to use our own api.
1521 $ /access/login.php
1522   /access/logout.php
1523 # parse error in login_fail
1524 $ /includes/session.inc
1525   
1526 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
1527 ! Added info on timeout and default bank accounts.
1528 $ /doc/2.2_Beta.txt
1529 ! Tags support related changes in database
1530 $ /sql/alter2.2.sql
1531   /sql/en_US-demo.sql
1532   /sql/en_US-new.sql
1533
1534 20-Sep-2009 Joe Hunt
1535 ! Removed editable rate field in tax_group_items.
1536 $ /taxes/tax_groups.php
1537 # Fixed report layout
1538 $ /reporting/rep704.php
1539
1540 20-Sep-2009 Janusz Dobrowolski
1541 + Optional demo data checkbox on install page.
1542 $ /install/index.php
1543   /install/save.php
1544 # Fixed previous interface mode after timeout.
1545 $ /access/login.php
1546 + Optional additional security roles includable from modules/extensions
1547 $ /admin/inst_module.php
1548   /admin/security_roles.php
1549   /includes/access_levels.inc
1550   /installed_extensions.php
1551 ! Bug with rates display fixed in single form layout.
1552 $ /taxes/tax_groups.php
1553 # Fixed 'bad password' info screen to be usable also in non-js mode.
1554 $ /includes/session.inc
1555 # Fixed debtors_master name size.
1556 $ /sql/en_US-new.sql
1557   /sql/en_US-demow.sql
1558
1559 19-Sep-2009 Janusz Dobrowolski
1560 + Support for inactive record control added, optimizations.
1561 $ /includes/db_pager.inc
1562   /includes/ui/db_pager_view.inc
1563 ! db_pager instead of simple table used for table of branches
1564 $ /sales/manage/customer_branches.php
1565 ! Cleanup after db_pager optimization
1566 $ /admin/view_print_transaction.php
1567   /dimensions/inquiry/search_dimensions.php
1568   /gl/bank_account_reconcile.php
1569   /gl/inquiry/journal_inquiry.php
1570   /gl/manage/exchange_rates.php
1571   /manufacturing/search_work_orders.php
1572   /manufacturing/inquiry/where_used_inquiry.php
1573   /purchasing/allocations/supplier_allocation_main.php
1574   /purchasing/inquiry/po_search.php
1575   /purchasing/inquiry/po_search_completed.php
1576   /purchasing/inquiry/supplier_allocation_inquiry.php
1577   /purchasing/inquiry/supplier_inquiry.php
1578   /sales/allocations/customer_allocation_main.php
1579   /sales/inquiry/customer_allocation_inquiry.php
1580   /sales/inquiry/customer_inquiry.php
1581   /sales/inquiry/sales_deliveries_view.php
1582   /sales/inquiry/sales_orders_view.php
1583 # Additional fix after removal of bank account report parameter
1584 $ /sales/create_recurrent_invoices.php
1585   /reporting/rep107.php
1586
1587 19-Sep-2009 Joe Hunt
1588 # Eliminate PT_WORKORDER from payment_person_types_list
1589 $ /includes/ui/ui_lists.inc
1590 ! Error msg in Bank Transfer if no Bank Charge Account set.
1591 $ /gl/bank_transfer.php
1592
1593 18-Sep-2009 Janusz Dobrowolski
1594 + Added currency default bank accounts used in reporting instead of manual account selector.
1595 $ /gl/includes/db/gl_db_bank_accounts.inc
1596   /gl/manage/bank_accounts.php
1597   /reporting/rep107.php
1598   /reporting/rep108.php
1599   /reporting/rep109.php
1600   /reporting/rep111.php
1601   /reporting/rep209.php
1602   /reporting/reports_main.php
1603   /reporting/includes/reporting.inc
1604   /sql/alter2.2.sql
1605   /sql/en_US-demo.sql
1606   /sql/en_US-new.sql
1607
1608 17-Sep-2009 Joe Hunt
1609 + Added release note file for 2.2.
1610 $ /doc/2.2-Beta.txt
1611
1612 16-Sep-2009 Joe Hunt
1613 ! Clean ups in default themes.
1614 $ config.php
1615   /admin/display_prefs.php
1616   /themes/default/default.css
1617   /themes/aqua/default.css
1618   /themes/cool/default.css
1619 # Removing php5 date warnings
1620 $ /includes/date_functions.inc
1621   
1622 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
1623 # Fixed journal entry type and systype selectors
1624 # Restore of the 4 include files in types.inc
1625 $ /includes/types.inc
1626 ! Cleanup
1627 $ /includes/ui/ui_lists.inc
1628   /reporting/includes/reports_classes.inc
1629 ! Changed security roles in default COAs.
1630 $ /sql/en_US-demo.sql
1631   /sql/en_US-new.sql
1632 # Fixed GET call continuation after timeout and logout page access without authorization
1633 $ /access/login.php
1634   /includes/session.inc
1635   /includes/prefs/userprefs.inc
1636
1637 14-Sep-2009 Joe Hunt
1638 ! Changed all numeric constants to the new defined constants. A huge task.
1639 $ /admin/fiscalyears.php
1640   /admin/forms_setup.php
1641   /admin/view_print_transaction.php
1642   /admin/void_transaction.php
1643   /gl/includes/db/gl_db_banking.inc
1644   /gl_includes/db/gl_db_trans.inc
1645   /gl/inquiry/journal_inquiry.php
1646   /includes/systypes.inc
1647   /includes/ui/allocation_cart.inc
1648   /includes/ui/ui_view.inc
1649   /inventory/inquiry/stock_movements.php
1650   /manufacturing/includes/db/work_order_issues_db.inc
1651   /manufacturing/includes/db/work_order_produce_items.inc
1652   /manufacturing/view/wo_production_view.php
1653   /purchasing/po_receive_items.php
1654   /purchasing/supplier_credit.php
1655   /purchasing/supplier_invoice.php
1656   /purchasing/supplier_payment.php
1657   /purchasing/allocations/supplier_allocation_main.php
1658   /purchasing/includes/db/grn_db.inc
1659   /purchasing/includes/db/invoice_db.inc
1660   /purchasing/includes/db/suballoc_db.inc
1661   /purchasing/includes/db/suppliers_db.inc
1662   /purchasing/includes/db/supp_payment_db.inc
1663   /purchasing/includes/db/supp_trans_db.inc
1664   /purchasing/includes/ui/grn_ui.inc
1665   /purchasing/includes/ui/invoice_ui.inc
1666   /purchasing/inquiry/supplier_allocation_inquiry.php
1667   /purchasing/inquiry/supplier_inquiry.php
1668   /purchasing/view/view_grn.php
1669   /purchasing/view/view_po.php
1670   /purchasing/view/view_supp_credit.php
1671   /purchasing/view/view_supp_invoice.php
1672   /purchasing/view/view_supp_payment.php
1673   /reporting/rep101.php
1674   /reporting/rep102.php
1675   /reporting/rep103.php
1676   /reporting/rep105.php
1677   /reporting/rep106.php
1678   /reporting/rep107.php
1679   /reporting/rep108.php
1680   /reporting/rep109.php
1681   /reporting/rep110.php
1682   /reporting/rep111.php
1683   /reporting/rep201.php
1684   /reporting/rep202.php
1685   /reporting/rep203.php
1686   /reporting/rep304.php
1687   /reporting/rep409.php
1688   /reporting/rep709.php
1689   /reporting/includes/reporting.inc
1690   /reporting/includes/reports_classes.inc
1691   /sales/create_recurrent_invoices.php
1692   /sales/credit_note_entry.php
1693   /sales/customer_credit_invoice.php
1694   /sales/customer_delivery.php
1695   /sales/customer_invoice.php
1696   /sales/customer_payments.php
1697   /sales/sales_order_entry.php
1698   /sales/includes/cart_class.inc
1699   /sales/includes/sales_db.inc
1700   /sales/includes/db/custalloc_db.inc
1701   /sales/includes/db/cust_trans_db.inc
1702   /sales/includes/db/payment_db.inc
1703   /sales/includes/db/sales_credit_db.inc
1704   /sales/includes/db/sales_delivery_db.inc
1705   /sales/includes/db/sales_invoice_db.inc
1706   /sales/includes/db/sales_order_db.inc
1707   /sales/includes/ui/sales_order_ui.inc
1708   /sales/inquiry/customer_allocation_inquiry.php
1709   /sales/inquiry/customer_inquiry.php
1710   /sales/inquiry/sales_deliveries_view.php
1711   /sales/inquiry/sales_orders_view.php
1712   /sales/manage/recurrent_invoices.php
1713   /sales/view/view_credit.php
1714   /sales/view/view_dispatch.php
1715   /sales/view/view_invoice.php
1716   /sales/view/view_sales_order.php
1717   
1718 13-Sep-2009 Janusz Dobrowolski
1719 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
1720  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
1721 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
1722 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
1723 and htmlspecialchars() for unsupported encodings.
1724 $ /frontaccounting.php
1725   /admin/display_prefs.php
1726   /admin/fiscalyears.php
1727   /admin/forms_setup.php
1728   /admin/view_print_transaction.php
1729   /admin/void_transaction.php
1730   /admin/db/voiding_db.inc
1731   /dimensions/dimension_entry.php
1732   /dimensions/includes/dimensions_db.inc
1733   /dimensions/inquiry/search_dimensions.php
1734   /dimensions/view/view_dimension.php
1735   /gl/bank_account_reconcile.php
1736   /gl/bank_transfer.php
1737   /gl/gl_bank.php
1738   /gl/gl_journal.php
1739   /gl/includes/db/gl_db_banking.inc
1740   /gl/includes/db/gl_db_trans.inc
1741   /gl/includes/ui/gl_bank_ui.inc
1742   /gl/inquiry/bank_inquiry.php
1743   /gl/inquiry/gl_account_inquiry.php
1744   /gl/inquiry/journal_inquiry.php
1745   /gl/manage/bank_accounts.php
1746   /gl/manage/gl_account_types.php
1747   /gl/view/bank_transfer_view.php
1748   /gl/view/gl_deposit_view.php
1749   /gl/view/gl_payment_view.php
1750   /gl/view/gl_trans_view.php
1751   /includes/reserved.inc (Removed)
1752   /includes/JsHttpRequest.php
1753   /includes/banking.inc
1754   /includes/errors.inc
1755   /includes/main.inc
1756   /includes/references.inc
1757   /includes/session.inc
1758   /includes/types.inc
1759   /includes/lang/gettext.php
1760   /includes/lang/language.php
1761   /includes/page/footer.inc
1762   /includes/prefs/sysprefs.inc
1763   /includes/prefs/userprefs.inc
1764   /includes/ui/allocation_cart.inc
1765   /includes/ui/items_cart.inc
1766   /includes/ui/ui_globals.inc
1767   /includes/ui/ui_lists.inc
1768   /includes/ui/ui_view.inc
1769   /inventory/adjustments.php
1770   /inventory/cost_update.php
1771   /inventory/transfers.php
1772   /inventory/includes/item_adjustments_ui.inc
1773   /inventory/includes/stock_transfers_ui.inc
1774   /inventory/includes/db/items_adjust_db.inc
1775   /inventory/includes/db/items_trans_db.inc
1776   /inventory/includes/db/items_transfer_db.inc
1777   /inventory/inquiry/stock_movements.php
1778   /inventory/manage/movement_types.php
1779   /inventory/view/view_adjustment.php
1780   /inventory/view/view_transfer.php
1781   /manufacturing/search_work_orders.php
1782   /manufacturing/work_order_add_finished.php
1783   /manufacturing/work_order_costs.php
1784   /manufacturing/work_order_entry.php
1785   /manufacturing/work_order_issue.php
1786   /manufacturing/work_order_release.php
1787   /manufacturing/includes/manufacturing_ui.inc
1788   /manufacturing/includes/work_order_issue_ui.inc
1789   /manufacturing/includes/db/work_order_issues_db.inc
1790   /manufacturing/includes/db/work_order_produce_items_db.inc
1791   /manufacturing/includes/db/work_orders_db.inc
1792   /manufacturing/includes/db/work_orders_quick_db.inc
1793   /manufacturing/view/wo_issue_view.php
1794   /manufacturing/view/wo_production_view.php
1795   /manufacturing/view/work_order_view.php
1796   /purchasing/po_entry_items.php
1797   /purchasing/po_receive_items.php
1798   /purchasing/supplier_credit.php
1799   /purchasing/supplier_invoice.php
1800   /purchasing/supplier_payment.php
1801   /purchasing/allocations/supplier_allocate.php
1802   /purchasing/allocations/supplier_allocation_main.php
1803   /purchasing/includes/purchasing_db.inc
1804   /purchasing/includes/db/grn_db.inc
1805   /purchasing/includes/db/invoice_db.inc
1806   /purchasing/includes/db/po_db.inc
1807   /purchasing/includes/db/supp_payment_db.inc
1808   /purchasing/includes/db/suppalloc_db.inc
1809   /purchasing/includes/ui/grn_ui.inc
1810   /purchasing/includes/ui/invoice_ui.inc
1811   /purchasing/includes/ui/po_ui.inc
1812   /purchasing/inquiry/po_search.php
1813   /purchasing/inquiry/po_search_completed.php
1814   /purchasing/inquiry/supplier_allocation_inquiry.php
1815   /purchasing/inquiry/supplier_inquiry.php
1816   /purchasing/view/view_supp_credit.php
1817   /purchasing/view/view_supp_payment.php
1818   /reporting/rep101.php
1819   /reporting/rep102.php
1820   /reporting/rep103.php
1821   /reporting/rep104.php
1822   /reporting/rep105.php
1823   /reporting/rep108.php
1824   /reporting/rep201.php
1825   /reporting/rep202.php
1826   /reporting/rep203.php
1827   /reporting/rep204.php
1828   /reporting/rep301.php
1829   /reporting/rep302.php
1830   /reporting/rep303.php
1831   /reporting/rep304.php
1832   /reporting/rep409.php
1833   /reporting/rep601.php
1834   /reporting/rep702.php
1835   /reporting/rep704.php
1836   /reporting/rep709.php
1837   /reporting/rep710.php
1838   /reporting/includes/header2.inc
1839   /reporting/includes/reporting.inc
1840   /reporting/includes/reports_classes.inc
1841   /sales/create_recurrent_invoices.php
1842   /sales/credit_note_entry.php
1843   /sales/customer_credit_invoice.php
1844   /sales/customer_delivery.php
1845   /sales/customer_invoice.php
1846   /sales/customer_payments.php
1847   /sales/sales_order_entry.php
1848   /sales/allocations/customer_allocate.php
1849   /sales/allocations/customer_allocation_main.php
1850   /sales/includes/cart_class.inc
1851   /sales/includes/sales_db.inc
1852   /sales/includes/db/cust_trans_db.inc
1853   /sales/includes/db/custalloc_db.inc
1854   /sales/includes/db/payment_db.inc
1855   /sales/includes/db/sales_credit_db.inc
1856   /sales/includes/db/sales_delivery_db.inc
1857   /sales/includes/db/sales_invoice_db.inc
1858   /sales/includes/db/sales_order_db.inc
1859   /sales/includes/ui/sales_credit_ui.inc
1860   /sales/includes/ui/sales_order_ui.inc
1861   /sales/inquiry/customer_allocation_inquiry.php
1862   /sales/inquiry/customer_inquiry.php
1863   /sales/inquiry/sales_deliveries_view.php
1864   /sales/inquiry/sales_orders_view.php
1865   /sales/manage/customers.php
1866   /sales/view/view_credit.php
1867   /sales/view/view_dispatch.php
1868   /sales/view/view_invoice.php
1869   /sales/view/view_receipt.php
1870   /taxes/tax_groups.php
1871
1872 11-Sep-2009 Joe Hunt
1873 ! Changed so deleting of fiscal year also handles sales quotations
1874 ! Check that new closing accounts have been set before closure.
1875 $ /admin/fiscalyears.php
1876 ! Check that new bank charge account have been set before adding bank charge.
1877 $ /sales/customer_payments.php
1878   /purchasing/supplier_payment.php
1879
1880 10-Sep-2009 Joe Hunt
1881 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
1882 $ /includes/ui/allocation_cart.inc
1883 # Small typo error in types.inc
1884 /includes/types.inc
1885
1886 09-Sep-2009 Janusz Dobrowolski
1887 # Added two special access areas for bank gl postings and grn removal.
1888 $ /gl/gl_journal.php
1889   /gl/includes/ui/gl_journal_ui.inc
1890   /includes/access_levels.inc
1891   /purchasing/supplier_invoice.php
1892   /purchasing/includes/ui/invoice_ui.inc
1893   /sql/alter2.2.php
1894 ! Added generic access level checking function can_access().
1895 $ /includes/current_user.inc
1896 ! Code cleanup
1897 $ /admin/users.php
1898 # Activated javascript confirm dialogs
1899 $ /js/inserts.js
1900 # Fixed dialogs containing newlines.
1901 $ /includes/ui/ui_input.inc
1902 + Added js confirm dialogs for deleting and restoring backup files.
1903 $ /admin/backups.php
1904
1905 08-Sep-2009 Joe Hunt
1906 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
1907 $ /admin/view_print_transaction.php
1908   /admin/void_transaction.php
1909   /admin/db/voiding_db.inc
1910   /sales/includes/db/sales_order_db.inc
1911   /sales/view/view_sales_order.php
1912   
1913 08-Sep-2009 Janusz Dobrowolski
1914 + Added detection of partial db upgrade.
1915 $ /admin/inst_upgrade.php
1916   /sql/alter2.1.php
1917   /sql/alter2.2.php
1918 # Small fixes to db upgrade for quotations
1919 $ /sql/alter2.2.php
1920   /sql/alter2.2.sql
1921 # Added missing sys info for quotations, fixed reference for SO
1922 $ /includes/systypes.inc
1923 # Removed obsolete field in sys_types
1924 $ /sql/en_US-demo.sql
1925   /sql/en_US-new.sql
1926 # date_diff function name changed to date_diff2 for php5.3 compatibility 
1927 $ /dimensions/inquiry/search_dimensions.php
1928   /includes/date_functions.inc
1929   /manufacturing/search_work_orders.php
1930   /manufacturing/work_order_add_finished.php
1931   /manufacturing/work_order_costs.php
1932   /sales/sales_order_entry.php
1933   /sales/includes/cart_class.inc
1934   /sales/includes/ui/sales_order_ui.inc
1935
1936 08-Sep-2009 Joe Hunt
1937 + Added Sales Quotations, inquiry and report
1938 $ /applications/customers.php
1939   /includes/types.inc
1940   /includes/ui/ui_view.inc
1941   /reporting/rep105.php
1942   /reporting/rep107.php
1943   /reporting/rep109.php
1944   /reporting/rep110.php
1945   /reporting/rep111.php (new file)
1946   /reporting/reports_main.php
1947   /reporting/includes/doctext.php
1948   /reporting/includes/doctext2.php
1949   /reporting/includes/header2.inc
1950   /reporting/includes/reporting.inc
1951   /reporting/includes/reports_classes.inc
1952   /sales/customer_delivery.php
1953   /sales/customer_invoice.php
1954   /sales/sales_order_entry.php
1955   /sales/includes/cart_class.inc
1956   /sales/includes/db/sales_delivery_db.inc
1957   /sales/includes/db/sales_order_db.inc
1958   /sales/includes/ui/sales_order_ui.inc
1959   /sales/inquiry/sales_orders_view.php
1960   /sales/view/view_dispatch.php
1961   /sales/view/view_invoice.php
1962   /sales/view/view_sales_order.php
1963   /sql/alter2.2.sql
1964   /sql/en_US-demo.sql
1965   /sql/en_US-new.sql
1966 ! Allow re-opening of Dimensions
1967 $ /dimensions/dimension_entry.php
1968   /dimensions/includes/dimensions_db.inc
1969   /dimensions/inquiry/search_dimensions.php
1970   
1971 01-Sep-2009 Janusz Dobrowolski
1972 # Fixed security sections db update.
1973 $ /admin/security_roles.php
1974 # Fixed ui behaviour during FA ugrade.
1975 $ /includes/current_user.inc
1976   /includes/session.inc
1977   /access/login.php
1978 # Company directory where not deleted during company removal.
1979 $ /admin/create_coy.php
1980   /includes/main.inc
1981 # Fixed old security settings import.
1982   /sql/alter2.2.php
1983   /sql/alter2.2.sql
1984
1985 31-Aug-2009 Janusz Dobrowolski
1986 ! gl accounts selector ordered by account class id
1987 $ /includes/ui/ui_lists.inc
1988 ! Changed security modules to sections
1989 $ /admin/security_roles.php
1990   /admin/db/security_db.inc
1991 ! Fine tuned security sections/areas.
1992 $ /includes/access_levels.inc
1993 + Optimized js compressor (up to 5 times faster)
1994 $ /includes/main.inc
1995 ! Changed order of gl account selector, added security roles list.
1996 $ /includes/ui/ui_lists.inc
1997 ! Switch to new access levels system
1998 $ /config.php
1999   /index.php
2000   /access/logout.php
2001   /access/timeout.php
2002   /admin/*.php
2003   /admin/db/users_db.inc
2004   /applications/application.php
2005   /applications/setup.php
2006   /dimensions/dimension_entry.php
2007   /dimensions/inquiry/search_dimensions.php
2008   /dimensions/view/view_dimension.php
2009   /gl/*.php
2010   /gl/inquiry/*.php
2011   /gl/manage/*.php
2012   /gl/view/*.php
2013   /includes/current_user.inc
2014   /includes/session.inc
2015   /inventory/*.php
2016   /inventory/inquiry/*.php
2017   /inventory/manage/*.php
2018   /inventory/view/*.php
2019   /manufacturing/*.php
2020   /manufacturing/inquiry/*.php
2021   /manufacturing/manage/*.php
2022   /manufacturing/view/*.php
2023   /purchasing/*.php
2024   /purchasing/allocations/*.php
2025   /purchasing/inquiry/*.php
2026   /purchasing/manage/suppliers.php
2027   /purchasing/view/*.php
2028   /reporting/prn_redirect.php
2029   /reporting/rep*.php
2030   /reporting/reports_main.php
2031   /reporting/includes/pdf_report.inc
2032   /sales/*.php
2033   /sales/allocations/*.php
2034   /sales/inquiry/*.php
2035   /sales/manage/*.php
2036   /sales/view/*.php
2037   /sql/alter2.2.php
2038   /sql/alter2.2.sql
2039   /sql/en_US-demo.sql
2040   /sql/en_US-new.sql
2041   /taxes/*.php
2042
2043 28-Aug-2009 Joe Hunt
2044 # The reference for deposits and payments didn't show up in Tax Report
2045 $ /reporting/rep709.php
2046 # Minor bug in Quick Entries display
2047 $ /includes/ui/ui_view.inc
2048   
2049 27-Aug-2009 Joe Hunt
2050 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
2051 $ /sql/en_US-demo.sql
2052   /sql/en_US-new.sql
2053   
2054 26-Aug-2009 Janusz Dobrowolski
2055 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
2056
2057 $ /config.php
2058   /includes/ui/ui_view.inc
2059   /includes/current_user.inc
2060   /includes/ui/ui_input.inc
2061   /inventory/purchasing_data.php
2062   /install/save.php
2063   /gl/manage/gl_accounts.php
2064   /gl/includes/gl_db_accounts.inc
2065   /gl/includes/db/gl_db_bank_accounts.inc
2066   /gl/manage/gl_quick_entries.php
2067   /gl/manage/gl_account_classes.php
2068   /gl/includes/db/gl_db_bank_trans.inc
2069   /purchasing/includes/db/invoice_db.inc
2070   /purchasing/includes/ui/invoice_ui.inc
2071   /purchasing/includes/ui/po_ui.inc
2072   /purchasing/includes/supp_trans_class.inc
2073   /purchasing/po_receive_items.php
2074   /purchasing/view/view_grn.php
2075   /purchasing/view/view_po.php
2076   /purchasing/supplier_payment.php
2077   /purchasing/includes/purchasing_db.inc
2078   /purchasing/includes/db/invoice_db.inc
2079   /reporting/reports_main.php
2080   /reporting/includes/header2.inc
2081   /reporting/rep209.php
2082   /reporting/rep109.php
2083   /reporting/rep702.php
2084   /sales/customer_payments.php
2085   /sales/customer_credit_invoice.php
2086   /sales/customer_delivery.php
2087   /sales/customer_invoice.php
2088   /sales/includes/db/payments_db.inc
2089   /sales/includes/db/sales_order_db.inc
2090   /sales/manage/sales_points.php
2091   /taxes/tax_calc.inc
2092
2093 26-Aug-2009 Joe Hunt
2094 # Changed the text Manifactoring => Manifacturing
2095 $ /reporting/reports_main.php
2096
2097 25-Aug-2009 Joe Hunt
2098 + Added reference number in report List of Journal Entries.
2099 $ /reporting/rep702.php
2100 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
2101   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
2102 $ config.php
2103   /admin/display_prefs.php
2104   /admin/inst_module.php
2105   /admin/db/users_db.inc
2106   /includes/current_user.inc
2107   /includes/types.inc
2108   /includes/page/header.inc
2109   /includes/prefs/userprefs.inc
2110   /includes/ui/ui_lists.inc
2111   /sql/alter2.2.sql
2112   /sql/en_US-demo.sql
2113   /sql/en_US-new.sql
2114   
2115
2116 24-Aug-2009 Janusz Dobrowolski
2117 # Fixed warning displayed before db upgrade.
2118 $ /includes/current_user.inc
2119 # Small final page layout fix
2120 $ /purchasing/po_entry_items.php
2121 + Additional links to next document on final pages.
2122 $ /purchasing/po_receive_items.php
2123   /purchasing/supplier_invoice.php
2124 # Fixed focus issues on hyperlinks
2125 $ /includes/ui/ui_controls.inc
2126
2127 23-Aug-2009 Janusz Dobrowolski
2128 + Implemented customizable authentication timeout.
2129 $ /access/timeout.php (new)
2130   /access/login.php
2131   /admin/company_preferences.php
2132   /admin/db/company_db.inc
2133   /includes/current_user.inc
2134   /includes/session.inc
2135   /includes/ui/ui_input.inc
2136   /sql/alter2.2.php
2137   /sql/alter2.2.sql
2138   /sql/en_US-demo.sql
2139   /sql/en_US-new.sql
2140 ! Reorganized access control structures for easier customizing.
2141 $ /includes/access_levels.inc
2142   /admin/security_roles.php
2143
2144 20-Aug-2009 Janusz Dobrowolski
2145 ! Tax Item Types moved to Setup module
2146 $ /applications/inventory.php
2147   /applications/setup.php
2148 + Partial changes for new access control.
2149 $ /admin/security_roles.php (new)
2150   /admin/db/security_db.inc (new)
2151   /includes/access_levels.inc
2152   /includes/ui/ui_lists.inc
2153   /sql/alter2.2.sql
2154   /sql/en_US-demo.sql
2155
2156 04-Aug-2009 Joe Hunt
2157 + Added email links after creating documents
2158 $ /includes/ui/ui_controls.inc
2159   /manufacturing/work_order_entry.php
2160   /purchasing/po_entry_items.php
2161   /reporting/reports_main.php
2162   /reporting/includes/reporting.inc
2163   /sales/create_recurrent_invoices.php
2164   /sales/credit_note_entry.php
2165   /sales/customer_delivery.php
2166   /sales/customer_invoice.php
2167   /sales/sales_order_entry.php
2168 ! Added new access levels
2169 $ /includes/access_levels.inc (new file)
2170   
2171 03-Aug-2009 Janusz Dobrowolski
2172 + Clone record option added.
2173 $ /includes/ui/ui_input.inc
2174   /inventory/manage/item_categories.php
2175   /inventory/manage/items.php
2176 # Fixed default focus for some controls
2177 $ /includes/ui/ui_input.inc
2178 # Fixed popup top placement on FF2
2179 $ /js/inserts.js
2180 ! Default submit changed
2181 $ /purchasing/po_receive_items.php
2182
2183 + Customer/branch/supplier selectable by additional short name instead of full name.
2184 $ /purchasing/manage/suppliers.php
2185   /sales/manage/customer_branches.php
2186   /sales/manage/customers.php
2187   /includes/ui/ui_lists.inc
2188   /sql/alter2.2.sql
2189   /sql/en_US-demo.sql
2190   /sql/en_US-new.sql
2191
2192 01-Aug-2009 Joe Hunt
2193 ! Reduced size of the icons to 12 pix.
2194 $ /includes/ui/ui_input.inc
2195
2196 31-Jul-2009 Janusz Dobrowolski
2197 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
2198 $ /admin/attachments.php
2199   /inventory/purchasing_data.php
2200   /includes/db/manufacturing.inc
2201   /gl/manage/bank_accounts.php
2202   /gl/includes/db/gl_db_banking.inc
2203   /gl/includes/db/gl_db_trans.inc
2204   /purchasing/includes/purchasing_db.inc
2205   /purchasing/manage/suppliers.php
2206   /purchasing/view/view_grn.php
2207   /purchasing/includes/db/invoice_db.inc
2208   /purchasing/view/view_supp_payment.php
2209   /reporting/reports_main.php
2210   /reporting/includes/doctext.inc
2211   /reporting/includes/doctext2.inc
2212   /reporting/includes/header2.inc
2213   /reporting/includes/pdf_report.inc
2214   /reporting/rep101.php
2215   /reporting/rep109.php
2216   /reporting/rep201.php
2217   /reporting/rep304.php
2218   /reporting/rep709.php
2219   /sales/includes/db/cust_trans_db.inc
2220   /sales/create_recurrent_invoices.php
2221   /sales/sales_order_entry.php
2222   /sales/view/view_receipt.php
2223
2224 27-Jul-2009 Janusz Dobrowolski
2225 # Fixed default selection in popup
2226 $ /js/inserts.js
2227 # Fixed branch selection by url
2228 $ /sales/manage/customer_branches.php
2229 # Fixed print links's default class.
2230 $ /reporting/includes/reporting.inc
2231
2232 25-Jul-2009 Janusz Dobrowolski
2233 ! Popup editor now available as option for some list selectors.
2234 $ /includes/ui/ui_lists.inc
2235   /gl/gl_bank.php
2236   /gl/includes/ui/gl_bank_ui.inc
2237   /includes/session.inc
2238   /includes/page/footer.inc
2239   /includes/ui/ui_controls.inc
2240   /inventory/purchasing_data.php
2241   /js/inserts.js
2242   /purchasing/po_entry_items.php
2243   /purchasing/supplier_credit.php
2244   /purchasing/supplier_invoice.php
2245   /purchasing/supplier_payment.php
2246   /purchasing/allocations/supplier_allocation_main.php
2247   /purchasing/includes/ui/po_ui.inc
2248   /sales/credit_note_entry.php
2249   /sales/customer_payments.php
2250   /sales/sales_order_entry.php
2251   /sales/allocations/customer_allocation_main.php
2252   /sales/includes/ui/sales_credit_ui.inc
2253   /sales/includes/ui/sales_order_ui.inc
2254   /themes/aqua/default.css
2255   /themes/aqua/renderer.php
2256   /themes/cool/default.css
2257   /themes/cool/renderer.php
2258   /themes/default/default.css
2259   /themes/default/renderer.php
2260
2261 21-Jul-2009 Janusz Dobrowolski
2262 ! Asynchronous customer/supplier/item selection now use popup window.
2263 $ /index.php
2264   /gl/gl_bank.php
2265   /includes/session.inc
2266   /includes/page/footer.inc
2267   /includes/ui/ui_controls.inc
2268   /includes/ui/ui_input.inc
2269   /includes/ui/ui_lists.inc
2270   /inventory/purchasing_data.php
2271   /inventory/manage/items.php
2272   /js/inserts.js
2273   /js/utils.js
2274   /purchasing/po_entry_items.php
2275   /purchasing/supplier_credit.php
2276   /purchasing/supplier_invoice.php
2277   /purchasing/supplier_payment.php
2278   /purchasing/allocations/supplier_allocation_main.php
2279   /purchasing/manage/suppliers.php
2280   /sales/credit_note_entry.php
2281   /sales/customer_payments.php
2282   /sales/sales_order_entry.php
2283   /sales/allocations/customer_allocation_main.php
2284   /sales/manage/customer_branches.php
2285   /sales/manage/customers.php
2286
2287 15-Jul-2009 Joe Hunt
2288 ! Replaced sys_types names from table to systypes::name in reports
2289   Now the English names in table are never used in inquiries or reports
2290 $ /reporting/rep101.php
2291   /reporting/rep102.php
2292   /reporting/rep108.php
2293   /reporting/rep201.php
2294   /reporting/rep202.php
2295   /reporting/rep203.php
2296   /reporting/rep709.php
2297   /sql/alter2.2.sql
2298 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
2299 $ /reporting/rep710.php
2300   /reporting/reports_main.php
2301   /reporting/includes/reports_classes.inc
2302 # Removed warning from COA report
2303 $ /gl/includes/db/gl_db_accounts.inc
2304   /includes/date_functions.inc
2305   /reporting/rep701.php
2306   
2307 13-Jul-2009 Joe Hunt
2308 + Added Audit Trail Report
2309 $ /reporting/rep710.php (new file)
2310 $ /reporting/reports_main.php
2311 ! Changed so $page_security works with reports (displays an error message on top)
2312 $ /reporting/includes/pdf_report.inc
2313   /reporting/includes/excel_report.inc
2314   
2315 10-Jul-2009 Janusz Dobrowolski
2316 + Added direct allocations in payments.
2317 $ /purchasing/supplier_payment.php
2318   /sales/customer_payments.php
2319 ! Allocations related code reuse.
2320 $ /includes/ui/allocation_cart.inc
2321   /purchasing/allocations/supplier_allocate.php
2322   /sales/allocations/customer_allocate.php
2323
2324 02-Jul-2009 Joe Hunt
2325 ! Always show 0.00 in debit column when using display_debit_or_credit
2326 $ /includes/ui/ui_view.inc
2327
2328 01-Jul-2009 Joe Hunt
2329 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
2330 $ /inventory/prices.php
2331 # Small bug/layout fixes
2332 $ /inventory/manage/item_categories.php
2333   /inventory/manage/locations.php
2334   /sql/en_US-demo.sql
2335   /sql/en_US-new.sql
2336
2337 30-Jun-2009 Joe Hunt
2338 # Small annoying bug-fixes in items.php and items_trans_db.inc
2339 $ /inventory/manage/items.php
2340   /inventory/includes/db/items_trans_db.inc
2341   
2342 30-Jun-2009 Joe Hunt
2343 + Implemented automatic price calculation of items from std. cost.
2344 $ /admin/company_preferences.php
2345   /admin/db/company_db.inc
2346   /doc/calculate_price.txt (new file)
2347   /sales/includes/sales_db.inc
2348   /sql/alter2.2.sql
2349   /sql/en_US-demo.sql
2350   /sql/en_US-new.sql
2351   
2352 29-Jun-2009 Joe Hunt
2353 ! Small layout improments in Customer Payments
2354 $ /sales/customer_payments.php
2355
2356 28-Jun-2009 Joe Hunt
2357 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
2358 $ /includes/ui/ui_controls.inc
2359   /sales/sales_order_entry.php
2360   
2361 27-Jun-2009 Joe Hunt
2362 # Corrections to default COAs.
2363 $ /sql/alter2.2.sql
2364   /sql/en_US-new.sql
2365   /sql/en_US-demo.sql
2366   
2367 26-Jun-2009 Joe Hunt
2368 + Added Print of Work Order and GRN Valuation Report
2369 # Small bug in company preferences
2370 $ /admin/company_preferences.php
2371   /manufacturing/includes/db/work_orders_db.inc
2372   /manufacturing/work_order_entry.php
2373   /reporting/rep305.php (new file)
2374   /reporting/rep409.php (new file)
2375   /reporting/reports_main.php
2376   /reporting/includes/doctext.inc
2377   /reporting/includes/doctext2.inc
2378   /reporting/includes/header2.inc
2379   /reporting/includes/pdf_report.inc
2380   /reporting/includes/reports_classes.inc
2381   
2382 26-Jun-2009 Joe Hunt
2383 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
2384 $ /admin/gl_setup.php
2385   /admin/db/company_db.inc
2386   /gl/bank_transfer.php
2387   /gl/includes/db/gl_db_banking.inc
2388   /purchasing/supplier_payment.php
2389   /purchasing/includes/db/supp_payment_db.inc
2390   /sales/customer_payment.php
2391   /sales/includes/db/payment_db.inc
2392   /sql/alter2.2.sql
2393   /sql/en_US-demo.sql
2394   /sql/en_US-new.sql
2395   
2396 25-Jun-2009 Joe Hunt
2397 ! Changed balance_sheet field in account class to ctype and fixed class editing.
2398 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
2399 $ /admin/fiscalyears.php
2400   /gl/includes/db/gl_db_accounts.inc
2401   /gl/includes/db/gl_db_account_types.inc
2402   /gl/includes/db/gl_db_trans.inc
2403   /gl/manage/gl_account_classes.php
2404   /includes/main.inc
2405   /includes/ui/ui_lists.inc
2406   /sql/en_US-demo.sql
2407   /sql/en_US-new.sql
2408   /sql/alter2.2.sql
2409   
2410 25-Jun-2009 Janusz Dobrowolski
2411 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
2412 $ /admin/backups.php
2413   /admin/company_preferences.php
2414   /admin/view_print_transaction.php
2415   /applications/setup.php
2416   /config.php
2417   /dimensions/inquiry/search_dimensions.php
2418   /gl/gl_journal.php
2419   /gl/includes/db/gl_db_accounts.inc
2420   /gl/includes/db/gl_db_account_types.inc
2421   /gl/includes/db/gl_db_trans.inc
2422   /gl/includes/ui/gl_bank_ui.inc
2423   /gl/inquiry/gl_trial_balance.php
2424   /gl/inquiry/tax_inquiry.php
2425   /gl/manage/gl_account_classes.php
2426   /includes/data_checks.inc
2427   /includes/db/manufacturing_db.inc
2428   /includes/errors.inc
2429   /includes/main.inc
2430   /includes/references.inc
2431   /includes/session.inc
2432   /includes/types.inc
2433   /includes/ui/db_pager_view.inc
2434   /includes/ui/ui_lists.inc
2435   /includes/ui/ui_view.inc
2436   /inventory/inquiry/stock_status.php
2437   /inventory/manage/items.php
2438   /inventory/manage/locations.php
2439   /inventory/manage/sales_kits.php
2440   /inventory/prices.php
2441   /inventory/purchasing_data.php
2442   /lang/new_language_template/LC_MESSAGES/empty.po
2443   /manufacturing/includes/db/work_orders_db.inc
2444   /manufacturing/includes/db/work_orders_produce_items_db.inc
2445   /manufacturing/includes/db/work_orders_quick_db.inc
2446   /manufacturing/includes/manufacturing_ui.inc
2447   /manufacturing/inquiry/bom_cost_inquiry.php
2448   /manufacturing/manage/bom_edit.php
2449   /manufacturing/search_work_orders.php
2450   /manufacturing/view/work_order_view.php
2451   /manufacturing/work_order_add_finished.php
2452   /manufacturing/work_order_costs.php (new file)
2453   /manufacturing/work_order_entry.php
2454   /manufacturing/work_order_issue.php
2455   /manufacturing/work_order_release.php
2456   /purchase/po_receive_items.php
2457   /purchasing/allocations/supplier_allocation_main.php
2458   /purchasing/includes/db/grn_db.inc
2459   /purchasing/includes/db/invoice_db.inc
2460   /purchasing/includes/db/po_db.inc
2461   /purchasing/includes/purchasing_db.inc
2462   /purchasing/includes/ui/po_ui.inc
2463   /purchasing/inquiry/po_search_completed.php
2464   /purchasing/inquiry/supplier_inquiry.php
2465   /purchasing/supplier_credit.php
2466   /purchasing/supplier_invoice.php
2467   /reporting/includes/class.mail.inc
2468   /reporting/includes/pdf.report.inc
2469   /reporting/includes/reports_classes.inc
2470   /reporting/rep109.php
2471   /reporting/rep209.php
2472   /reporting/rep302.php
2473   /reporting/rep302.php
2474   /reporting/rep303.php
2475   /reporting/rep303.php
2476   /reporting/rep701.php
2477   /reporting/rep705.php
2478   /reporting/rep706.php
2479   /reporting/rep707.php
2480   /reporting/rep708.php
2481   /reporting/reports_main.php
2482   /sales/create_recurrent_invoices.php
2483   /sales/customer_delivery.php
2484   /sales/includes/db/sales_order_db.inc
2485   /sales/includessales_order_ui.inc
2486   /sales/inquiry/sales_orders_view.php
2487   /sales/manage/customer_branches.php
2488   /sql/en_US-demo.sql
2489   /sql/en_US-new.sql
2490   /taxes/db/tax_types_db.inc
2491   /taxes/tax_types.php
2492
2493 17-Jun-2009 Janusz Dobrowolski
2494 # Fixed supplier payment view link
2495 $ /includes/ui/ui_view.inc
2496
2497 03-Jun-2009 Janusz Dobrowolski
2498 ! Delete buttons prepared for js confirmation.
2499 $ /admin/fiscalyears.php
2500
2501 02-Jun-2009 Joe Hunt
2502 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
2503 $ /admin/fiscalyear.php
2504 ! Created a function db_backup in /admin/db/maintenence_db.inc
2505 $ /admin/db/maintenance_db.inc
2506   /admin/backups.php
2507   /admin/inst_upgrade.php
2508   
2509 22-May-2009 Janusz Dobrowolski
2510 # Defualt hyperlink href set to PHP_SELF
2511 $ /includes/ui/ui_controls.inc
2512
2513 21-May-2009 Janusz Dobrowolski
2514 + Added reset_focus helper function.
2515 $ /includes/ui/ui_view.inc
2516 # Fixed link on and focus on final page.
2517 $ /gl/gl_journal.php
2518
2519 19-May-2009 Janusz Dobrowolski
2520 + Automatic update currency option added.
2521 $ /gl/includes/db/gl_db_currencies.inc
2522   /includes/ui/ui_view.inc
2523   /gl/manage/currencies.php
2524   /sql/alter2.2.sql
2525   /sql/en_US-demo.sql
2526   /sql/en_US-new.sql
2527 + Added hook support for localized functions
2528 $ /gl/includes/db/gl_db_rates.inc
2529   /gl/manage/exchange_rates.php
2530   /includes/session.inc
2531 ! Fixed hook for optional TaxFunction
2532 $ /reporting/rep709.php
2533 ! Removed obsolete has_locale helper.
2534 $ /includes/lang/language.php
2535
2536 17-May-2009 Janusz Dobrowolski
2537 + Added excluding item/category from sales.
2538 $ /includes/ui/ui_lists.inc
2539   /inventory/includes/db/items_category_db.inc
2540   /inventory/includes/db/items_db.inc
2541   /inventory/manage/item_categories.php
2542   /inventory/manage/items.php
2543   /sql/alter2.2.sql
2544   /sql/alter2.2.php
2545
2546 15-May-2009 Joe Hunt
2547 # Bad link to view dimension
2548 $ /includes/ui/ui_view.inc
2549 ! Improved layout.
2550 $ /purchasing/includes/ui/invoice_ui.inc
2551
2552 14-May-2009 Joe Hunt
2553 + Added user_id to Journal Inquiry
2554 $ /gl/inquiry/journal_inquiry.php
2555
2556 13-May-2009 Janusz Dobrowolski
2557 # Excluding closed transactions from edition/voiding.
2558 $ /includes/db/audit_trail_db.inc  
2559   /admin/void_transaction.php
2560   /sales/inquiry/customer_inquiry.php
2561   /gl/inquiry/journal_inquiry.php
2562 # Fixed error during category adding.
2563 $ /inventory/includes/db/items_category_db.inc
2564 + Units and item type is editable until item not used.
2565 $ /inventory/includes/db/items_db.inc
2566   /inventory/manage/items.php
2567
2568 11-May-2009 Joe Hunt
2569 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
2570 $ /admin/fiscalyers.php
2571
2572 10-May-2009 Janusz Dobrowolski
2573 ! Support for periodic journal trans closing/indexing
2574 $ /includes/db/audit_trail_db.inc
2575   /admin/fiscalyears.php
2576   /gl/includes/db/gl_db_trans.inc
2577   /gl/inquiry/journal_inquiry.php
2578
2579 ! Restored support for reversed transactions
2580 $ /gl/gl_journal.php
2581   /gl/includes/ui/gl_journal_ui.inc
2582
2583 08-May-2009 Janusz Dobrowolski
2584 + Added journal entry edition, removed reverse transaction option.
2585 $ /gl/includes/ui/gl_journal_ui.inc
2586   /gl/includes/db/gl_db_trans.inc
2587 + Added journal entry transaction edition/view
2588 $ /gl/gl_journal.php
2589   /includes/ui/ui_view.inc
2590 + Added journal inquiry
2591 $ /gl/inquiry/journal_inquiry.php (new)
2592   /includes/ui/ui_lists.inc
2593   /applications/generalledger.php
2594 ! Document references saved also in refs table for easy access.
2595 $ /dimensions/includes/dimensions_db.inc
2596   /includes/references.inc
2597   /gl/includes/db/gl_db_banking.inc
2598   /inventory/includes/db/items_adjust_db.inc
2599   /inventory/includes/db/items_transfer_db.inc
2600   /manufacturing/includes/db/work_order_issues_db.inc
2601   /manufacturing/includes/db/work_order_produce_items_db.inc
2602   /manufacturing/includes/db/work_orders_db.inc
2603   /manufacturing/includes/db/work_orders_quick_db.inc
2604   /purchasing/includes/db/grn_db.inc
2605   /purchasing/includes/db/invoice_db.inc
2606   /purchasing/includes/db/po_db.inc
2607   /purchasing/includes/db/supp_payment_db.inc
2608   /sales/includes/db/payment_db.inc
2609   /sales/includes/db/sales_credit_db.inc
2610   /sales/includes/db/sales_delivery_db.inc
2611   /sales/includes/db/sales_invoice_db.inc
2612   /sql/alter2.2.php
2613 ! Small fixes needed for pending client-side validation support
2614 $ /includes/current_user.inc
2615   /includes/main.inc
2616   /includes/session.inc
2617   /includes/page/header.inc
2618   /includes/page/footer.inc
2619   /includes/errors.inc
2620   /js/inserts.js
2621   /js/utils.js
2622   /themes/aqua/default.css
2623   /themes/cool/default.css
2624   /themes/default/default.css
2625   /themes/aqua/renderer.php
2626   /themes/cool/renderer.php
2627   /themes/default/renderer.php
2628 ! Function get_reference return string instead of mysql resource.
2629 $ /includes/db/references_db.inc
2630 ! Added reference var
2631 $ /includes/ui/items_cart.inc
2632 # Small bugfix in invoice view
2633 $ /sales/includes/db/sales_invoice_db.inc
2634 # Last document date bug fixed
2635 $ /sales/customer_delivery.php
2636 # Fixed false warning during upgrade process in debug mode.
2637 $ /admin/inst_upgrade.php
2638
2639 03-May-2009 Janusz Dobrowolski
2640 + Audit trail added.
2641 $ /includes/db/audit_trail_db.inc (new)
2642   /admin/db/voiding_db.inc
2643   /gl/includes/db/gl_db_banking.inc
2644   /gl/includes/db/gl_db_trans.inc
2645   /includes/main.inc
2646   /inventory/includes/db/items_adjust_db.inc
2647   /inventory/includes/db/items_trans_db.inc
2648   /inventory/includes/db/items_transfer_db.inc
2649   /manufacturing/includes/db/work_order_issues_db.inc
2650   /manufacturing/includes/db/work_order_produce_items_db.inc
2651   /manufacturing/includes/db/work_orders_db.inc
2652   /manufacturing/includes/db/work_orders_quick_db.inc
2653   /purchasing/includes/db/grn_db.inc
2654   /purchasing/includes/db/po_db.inc
2655   /purchasing/includes/db/supp_trans_db.inc
2656   /sales/includes/db/cust_trans_db.inc
2657   /sales/includes/db/sales_order_db.inc
2658   /sql/alter2.2.php
2659   /sql/alter2.2.sql
2660   /sql/en_US-demo.sql
2661   /sql/en_US-new.sql
2662 ! Changed primary key in users table
2663 $ /admin/change_current_user_password.php
2664   /admin/inst_upgrade.php
2665   /admin/users.php
2666   /admin/db/users_db.inc
2667   /includes/current_user.inc
2668 ! Enabled drop table queries during non-forced upgrade
2669 $ /admin/db/maintenance_db.inc
2670 # Small optimization
2671   /sales/includes/sales_db.inc
2672 # Fixed default date handling.
2673 $ /sales/customer_invoice.php
2674 # Fixed error handling in debug mode
2675 $ /includes/errors.inc
2676   /includes/db/connect_db.inc
2677
2678 02-May-2009 Joe Hunt
2679 # Minor bug Profit & Loss Statement
2680 $ /reporting/rep707.php
2681
2682 02-May-2009 Joe Hunt
2683 ! Company setup option for printing server Time Zone on Reports Print-Out.
2684 ! Company setup version_id for stamping the version id. Can be used for check for update.
2685 $ /admin/company_preferences.php
2686   /admin/db/company_db.inc
2687   /reporting/includes/pdf_report.inc
2688   /sql/alter2.2.sql
2689   /sql/en_US-demo.sql
2690   /sql/en_US-new.sql
2691   
2692 01-May-2009 Joe Hunt
2693 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
2694 $ /reporting/reports_main.php
2695   /reporting/rep101.php
2696   /reporting/rep201.php
2697   
2698 30-Apr-2009 Janusz Dobrowolski
2699 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
2700
2701 30-Apr-2009 Janusz Dobrowolski
2702 # Small layout fixes 
2703 $ /includes/errors.inc
2704   /themes/aqua/renderer.php
2705   /themes/cool/renderer.php
2706   /themes/default/renderer.php
2707
2708 29-Apr-2009 Janusz Dobrowolski
2709 ! Messages styles moved default.css
2710 $ /includes/errors.inc
2711   /themes/aqua/default.css
2712   /themes/cool/default.css
2713   /themes/default/default.css
2714
2715 28-Apr-2009 Joe Hunt
2716 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
2717 $ /admin/gl_setup.ph
2718   /admin/fiscalyears.php
2719   /admin/db/company_db.inc
2720   /sql/en_US-new.sql
2721   /sql/en_US-demo.sql
2722   /sql/alter2.2.sql
2723   
2724 25-Apr-2009 Janusz Dobrowolski
2725 # Fixed ambigous sql
2726 $ /inventory/manage/item_categories.php
2727
2728 25-Apr-2009 Joe Hunt
2729 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
2730 $ /sql/en_US-demo.sql
2731   /sql/alter2.2.sql
2732
2733 24-Apr-2009 Janusz Dobrowolski
2734 + Added inactive records support.
2735 $ /admin/payment_terms.php
2736   /admin/shipping_companies.php
2737   /gl/includes/db/gl_db_account_types.inc
2738   /gl/includes/db/gl_db_currencies.inc
2739   /gl/manage/bank_accounts.php
2740   /gl/manage/currencies.php
2741   /gl/manage/gl_account_classes.php
2742   /gl/manage/gl_account_types.php
2743   /gl/manage/gl_accounts.php
2744   /includes/ui/ui_lists.inc
2745   /inventory/includes/db/items_units_db.inc
2746   /inventory/includes/db/movement_types_db.inc
2747   /inventory/manage/item_categories.php
2748   /inventory/manage/item_units.php
2749   /inventory/manage/items.php
2750   /inventory/manage/locations.php
2751   /inventory/manage/movement_types.php
2752   /manufacturing/includes/db/work_centres_db.inc
2753   /manufacturing/manage/work_centres.php
2754   /purchasing/manage/suppliers.php
2755   /sales/includes/db/sales_points_db.inc
2756   /sales/manage/sales_points.php
2757   /sql/alter2.2.sql
2758   /sql/en_US-demo.sql
2759   /sql/en_US-new.sql
2760   /taxes/item_tax_types.php
2761   /taxes/tax_groups.php
2762   /taxes/tax_types.php
2763   /taxes/db/tax_groups_db.inc
2764   /taxes/db/tax_types_db.inc
2765 # Edit buttons center alignment.
2766 $ /includes/ui/ui_input.inc
2767 # Fixed ajax request using element name on multi-part forms.
2768 $ /js/utils.js
2769
2770 24-Apr-2009 Joe Hunt
2771 ! Added option to select how to present Balance Sheet and P&L Statement
2772 $ /gl/manage/gl_account_classes.php
2773   /gl/includes/db/gl_db_account_types.inc
2774   /reporting/rep706.php
2775   /reporting/rep707.php
2776   /sql/alter2.2.sql
2777
2778 22-Apr-2009 Janusz Dobrowolski
2779 + Added inactive records support.
2780 $ /sales/includes/db/credit_status_db.inc
2781   /sales/includes/db/sales_types_db.inc
2782   /sales/manage/credit_status.php
2783   /sales/manage/customer_branches.php
2784   /includes/data_checks.inc
2785   /sales/manage/sales_groups.php
2786   /sales/manage/sales_people.php
2787   /sales/manage/sales_types.php
2788 # Slightly changed inactive record support
2789 $ /includes/ui/ui_input.inc
2790   /includes/ui/ui_lists.inc
2791   /sales/manage/customers.php
2792   /sales/manage/sales_areas.php
2793 ! Display all db_query errors in debug mode
2794 $ /includes/db/connect_db.inc
2795 # Hide empty/disabled tabs
2796 $ /frontaccounting.php
2797   /applications/dimensions.php
2798 # Small typo fixed
2799 $ /applications/application.php
2800
2801 21-Apr-2009 Janusz Dobrowolski
2802 + Support for inactive records.
2803 $ /includes/ui/ui_lists.inc
2804   /includes/ui/ui_input.inc
2805   /includes/db/sql_functions.inc
2806   /themes/aqua/default.css
2807   /themes/cool/default.css
2808   /themes/default/default.css
2809 + Added inactive field in cust_branches
2810 $ /sql/alter2.2.sql
2811   /sql/en_US-demo.sql
2812   /sql/en_US-new.sql
2813 + Added inactive records edition.
2814 $ /sales/manage/customers.php
2815   /sales/manage/sales_areas.php
2816   
2817 08-Apr-2009 Janusz Dobrowolski
2818 # Fix for hotkeys on multi form pages.
2819 $ /js/inserts.js
2820 ! Customer name max. length 80
2821 $ /sales/manage/customers.php
2822   /sql/alter2.2.php
2823   /sql/alter2.2.sql
2824   /sql/en_US-demo.sql
2825   /sql/en_US-new.sql
2826
2827 30-Mar-2009 Janusz Dobrowolski
2828 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
2829 $ /admin/db/v_banktrans.inc (removed)
2830   /applications/manufacturing.php
2831   /gl/include/db/gl_db_banking.inc
2832   /gl/includes/ui/gl_bank_ui.inc
2833   /gl/includes/ui/gl_journal_ui.inc
2834   /gl/manage/exchange_rates.php
2835   /.htaccess
2836   /includes/banking.inc
2837   /includes/data_checks.inc
2838   /includes/ui/items_cart.inc
2839   /includes/ui/ui_inputs.inc
2840   /includes/ui/ui_lists.inc
2841   /install.html
2842   /install/index.php
2843   /install/save.php
2844   /inventory/includes/inventory_db.inc
2845   /inventory/manage/items.php
2846   /inventory/manage/sales_kits.php
2847   /js/inserts.js
2848   /lang/new_language_template/LC_MASSAGES/empty.po
2849   /manufacturing/inquiry/bom_cost_inquiry.php
2850   /purchasing/allocations/supplier_allocate.php
2851   /purchasing/manage/suppliers.php
2852   /reporting/includes/doctext2.inc
2853   /reporting/includes/doctext.inc
2854   /reporting/including/excel_report.inc
2855   /reporting/rep104.php
2856   /reporting/rep106.php
2857   /reporting/rep303.php
2858   /reporting/rep702.php
2859   /sales/allocations/customer_allocate.php
2860   /sales/includes/db/sales_credit_db.inc
2861   /sales/includes/db/sales_points_db.inc
2862   /sales/includes/ui/sales_credit_ui.inc
2863   /sales/includes/ui/sales_order_ui.inc
2864   /sales/manage/sales_points.php
2865   /sales/sales_order_entry.php
2866   /sql/alter2.1.sql
2867   /taxes/tax_types.php
2868   /themes/aqua/default.css
2869   /themes/cool/default.css
2870   /themes/default/default.css
2871
2872 29-Mar-2009 Janusz Dobrowolski
2873 ! Added cancel button
2874 $ /inventory/manage/items.php
2875 ! Element id generation speedup
2876 $ /includes/ui/ui_view.inc
2877 # Fixed hotkeys behaviour in report module
2878 $ /js/inserts.js
2879   /reporting/includes/reports_classes.inc
2880
2881 21-Mar-2009 Janusz Dobrowolski
2882 + Option to use last document date on subsequent new documents.
2883 $ /admin/display_prefs.php
2884   /admin/db/users_db.inc
2885   /includes/current_user.inc
2886   /includes/prefs/userprefs.inc
2887   /sql/alter2.2.php
2888   /sql/alter2.2.sql
2889   /sql/en_US-demo.sql
2890   /sql/en_US-new.sql
2891 + Optional check for current date in date_cells()/date_row()
2892 $ /includes/ui/ui_input.inc
2893 ! Save/retrieve last document date.
2894 $ /gl/bank_account_reconcile.php
2895   /gl/gl_bank.php
2896   /gl/gl_journal.php
2897   /gl/includes/ui/gl_bank_ui.inc
2898   /gl/includes/ui/gl_journal_ui.inc
2899   /includes/date_functions.inc
2900   /includes/ui/ui_view.inc
2901   /inventory/adjustments.php
2902   /inventory/transfers.php
2903   /inventory/includes/item_adjustments_ui.inc
2904   /inventory/includes/stock_transfers_ui.inc
2905   /manufacturing/work_order_entry.php
2906   /purchasing/po_entry_items.php
2907   /purchasing/po_receive_items.php
2908   /purchasing/supplier_payment.php
2909   /purchasing/includes/ui/grn_ui.inc
2910   /purchasing/includes/ui/invoice_ui.inc
2911   /purchasing/includes/ui/po_ui.inc
2912   /sales/credit_note_entry.php
2913   /sales/customer_credit_invoice.php
2914   /sales/customer_delivery.php
2915   /sales/customer_invoice.php
2916   /sales/customer_payments.php
2917   /sales/sales_order_entry.php
2918   /sales/includes/cart_class.inc
2919   /sales/includes/sales_db.inc
2920   /sales/includes/db/sales_order_db.inc
2921   /sales/includes/ui/sales_credit_ui.inc
2922   /sales/includes/ui/sales_order_ui.inc
2923
2924 18-Mar-2009 Janusz Dobrowolski
2925 + Additional option for submit_add_or_update_x() helpers
2926 $ /includes/ui/ui_input.inc
2927 + Icon for default escape button
2928 $ /themes/aqua/images/escape.png (new)
2929   /themes/cool/images/escape.png (new)
2930 + Arrow navigation also in report menus
2931 $ /js/utils.js
2932   /js/inserts.js
2933 + Added default keys for form submition/cancelling when apprioprate.
2934 $ All form entry files.
2935
2936 17-Mar-2009 Joe Hunt
2937 ! Changed so company domicile is printed on invoices and statements if filled out.
2938 $ /reporting/includes/header2.inc
2939
2940 17-Mar-2009 Janusz Dobrowolski
2941 + Added default delivery_required_by parameter, removed custom company fields/names.
2942 $ /admin/company_preferences.php
2943   /admin/gl_setup.php
2944   /admin/db/company_db.inc
2945   /includes/prefs/sysprefs.inc
2946   /sql/alter2.2.php (new)
2947   /sql/alter2.2.sql (new)
2948   /sql/en_US-demo.sql
2949   /sql/en_US-new.sql
2950 + Item category now contains default parameters for new items.
2951 $ /inventory/includes/db/items_category_db.inc
2952   /inventory/manage/item_categories.php
2953   /inventory/manage/items.php
2954   /sql/alter2.2.php
2955   /sql/alter2.2.sql
2956   /sql/en_US-demo.sql
2957   /sql/en_US-new.sql
2958 ! Updated FA version string.
2959 $ /config.php
2960 ! Stock item types moved to types.inc
2961 $ /includes/types.inc
2962   /includes/ui/ui_lists.inc
2963 ! Focus js code optimization
2964 $ /js/inserts.js
2965   /js/utils.js
2966  
2967 16-Mar-2009 Janusz Dobrowolski
2968 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
2969         arrow navigation in menus
2970 $ /includes/ui/ui_input.inc
2971   /includes/ui/ui_controls.inc
2972   /includes/ui/ui_view.inc
2973   /includes/page/footer.inc
2974   /config.php
2975   /js/inserts.js
2976   /js/utils.js
2977   /reporting/includes/reporting.inc
2978   /themes/default/images/escape.png
2979   /themes/aqua/default.css
2980   /themes/aqua/renderer.php
2981   /themes/cool/default.css
2982   /themes/cool/renderer.php
2983   /themes/default/default.css
2984   /themes/default/renderer.php
2985   /themes/default/images/escape.png
2986   /sales/sales_order_entry.php
2987
2988 ! SID & start_form() cleanup
2989 $ /.htaccess
2990   /access/logout.php
2991   /admin/attachments.php
2992   /admin/backups.php
2993   /admin/create_coy.php
2994   /admin/inst_lang.php
2995   /admin/inst_module.php
2996   /admin/view_print_transaction.php
2997   /admin/void_transaction.php
2998   /dimensions/inquiry/search_dimensions.php
2999   /gl/bank_transfer.php
3000   /gl/gl_bank.php
3001   /gl/inquiry/gl_trial_balance.php
3002   /gl/manage/exchange_rates.php
3003   /inventory/adjustments.php
3004   /inventory/cost_update.php
3005   /inventory/prices.php
3006   /inventory/purchasing_data.php
3007   /inventory/reorder_level.php
3008   /inventory/transfers.php
3009   /inventory/inquiry/stock_movements.php
3010   /inventory/inquiry/stock_status.php
3011   /inventory/manage/item_codes.php
3012   /inventory/manage/sales_kits.php
3013   /manufacturing/search_work_orders.php
3014   /manufacturing/work_order_issue.php
3015   /manufacturing/inquiry/bom_cost_inquiry.php
3016   /manufacturing/manage/bom_edit.php
3017   /purchasing/po_entry_items.php
3018   /purchasing/po_receive_items.php
3019   /purchasing/supplier_credit.php
3020   /purchasing/supplier_invoice.php
3021   /purchasing/supplier_payment.php
3022   /purchasing/allocations/supplier_allocate.php
3023   /purchasing/inquiry/po_search.php
3024   /purchasing/inquiry/po_search_completed.php
3025   /purchasing/inquiry/supplier_allocation_inquiry.php
3026   /purchasing/inquiry/supplier_inquiry.php
3027   /sales/credit_note_entry.php
3028   /sales/customer_credit_invoice.php
3029   /sales/customer_delivery.php
3030   /sales/customer_invoice.php
3031   /sales/allocations/customer_allocate.php
3032   /sales/includes/ui/sales_credit_ui.inc
3033   /sales/inquiry/customer_allocation_inquiry.php
3034   /sales/inquiry/sales_deliveries_view.php
3035   /sales/inquiry/sales_orders_view.php
3036
3037 ------------------------------- Release 2.1.5 ----------------------------------
3038 26-Aug-2009 Joe Hung
3039 ! Release 2.1.5
3040 $ config.php
3041 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
3042 $ /reporting/reports_main.php
3043 ! Code cleanup
3044 $ /taxes/tax_calc.inc
3045   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
3046   
3047 24-Aug-2009 Joe Hunt
3048 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
3049 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
3050   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
3051   This is for safety reasons.
3052 $ /includes/current_user.inc
3053   /includes/ui/ui_input.inc
3054   /inventory/purchasing_data.php
3055   /purchasing/po_receive_items.php
3056   /purchasing/includes/ui/invoice_ui.inc
3057   /purchasing/includes/ui/po_ui.inc
3058   /purchasing/view/view_grn.php
3059   /purchasing/view/view_po.php
3060   /reporting/rep209.php
3061   
3062 21-Aut-2009 Joe Hunt
3063 # [0000162] Deleting a GL account may cause problems with quick entries 
3064 $ /gl/manage/gl_accounts.php
3065
3066 20-Aug-2009 Joe Hunt
3067 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
3068 $ /gl/includes/gl_db_accounts.inc
3069 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
3070 $ /purchasing/po_receive_items.php
3071
3072 19-Aug-2009 Joe Hunt
3073 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
3074   If you for need more than one Tax Type row in a Quick Entry, please keep the rows together and use the same action type.
3075 $ /gl/includes/db/gl_db_bank_accounts.inc
3076   /gl/manage/gl_quick_entries.php
3077   /includes/ui/ui_view.inc
3078   
3079 18-Aug-2009 Joe Hunt
3080 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
3081 $ /purchasing/includes/db/invoice_db.inc
3082   /purchasing/includes/ui/invoice_ui.inc
3083   /purchasing/includes/supp_trans_class.inc
3084   
3085 18-Aug-2009 Joe Hunt
3086 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
3087   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
3088 $ /gl/includes/db/gl_db_bank_accounts.inc
3089   /gl/manage/gl_quick_entries.php
3090   /includes/ui/ui_view.inc
3091   /taxes/tax_calc.inc
3092   
3093 17-Aug-2009 Janusz Dobrowolski
3094 # [0000158] Added missing check for POS usage before deletion.
3095 $ /sales/manage/sales_points.php
3096
3097 17-Aug-2009 Joe Hunt
3098 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
3099 $ /gl/includes/db/gl_db_bank_trans.inc
3100   /purchasing/supplier_payment.php
3101   /sales/customer_payments.php
3102   /sales/includes/db/payments_db.inc
3103
3104 14-Aug-2009 Janusz Dobrowolski
3105 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
3106 $ /sales/customer_credit_invoice.php
3107   /sales/customer_delivery.php
3108   /sales/customer_invoice.php
3109
3110 12-Aug-2009 Joe Hunt
3111 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
3112 $ /purchasing/includes/purchasing_db.inc
3113   /purchasing/includes/db/invoice_db.inc
3114 # memo field was not written in list of journal entries.
3115 $ /reporting/rep702.php
3116   
3117 08-Aug-2009 Janusz Dobrowolski
3118 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
3119 $ /includes/ui/ui_view.inc
3120
3121 08-Aug-2009 Janusz Dobrowolski
3122 # [0000152] Config_db.php changed after failed company database creation
3123 $ /install/save.php
3124
3125 08-Aug-2009 Joe Hunt
3126 # [0000153] not possible to make a new balance sheet GL account cl (old style)
3127 $ /gl/manage/gl_account_classes.php
3128
3129 04-Aug-2009 Joe Hunt
3130 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
3131 $ /reporting/includes/header2.inc
3132 # [0000145] Email sales order doesn't work if no email on branch but on customer
3133 $ /sales/includes/db/sales_order_db.inc
3134   /reporting/rep109.php
3135 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
3136   Balance Sheet, PL Statements and Monthly Bread Down reports.
3137 $ /gl/manage/gl_account_classes.php.  
3138
3139 ------------------------------- Release 2.1.4 ----------------------------------
3140 30-Jul-2009 Joe Hunt
3141 ! Release 2.1.4
3142 $ config.php
3143 # Bad right margin on Tax Report (papersize A4)
3144 $ /reporting/rep709.php
3145 # [0000146] Purch data description with a ' (apostrophe) fails
3146 $ /inventory/purchasing_data.php
3147   /purchasing/includes/purchasing_db.inc
3148
3149 28-Jul-2009 Joe Hunt
3150 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
3151 $ /reporting/rep109.php
3152   /reporting/includes/doctext.inc
3153   /reporting/includes/doctext2.inc
3154   /reporting/includes/header2.inc
3155   /reporting/includes/pdf_report.inc
3156
3157 18-Jul-2009 Joe Hunt
3158 # When saving a Payment to a Customer in Bank Payments (normally payment to suppliers) it was saved with wrong sign in debtor_trans (very rare).
3159 $ /sales/includes/db/cust_trans_db.inc
3160 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
3161 $ /reporting/rep101.php
3162   /reporting/rep201.php
3163   
3164 13-Jul-2009 Joe Hunt
3165 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
3166 $ /gl/includes/db/gl_db_banking.inc
3167   /gl/includes/db/gl_db_trans.inc
3168   /reporting/rep709.php
3169 ! Comments should follow templates and recurrent invoices.
3170 $ /sales/create_recurrent_invoices.php
3171   /sales/sales_order_entry.php
3172   
3173 12-Jul-2009 Joe Hunt
3174 # Wrong presentation of left to allocate if discount was given
3175 $ /sales/view/view_receipt.php
3176   /purchasing/view/view_supp_payment.php
3177   
3178 11-Jul-2009 Joe Hunt
3179 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
3180 $ /reporting/rep304.php
3181   /reporting/reports_main.php
3182
3183 10-Jul-2009 Joe Hunt
3184 # [0000142] Purchase Order use the same header as Sales Order
3185 $ /reporting/includes/doctext.inc
3186   /reporting/includes/doctext2.inc
3187 # Bug in demand qty
3188 $ /includes/db/manufacturing.inc
3189
3190 10-Jul-2009 Janusz Dobrowolski
3191 # [0000141] Attachment view/download bug.
3192 $ /admin/attachments.php
3193 # [0000140] Numeric format bug in credit limit input.
3194 $ /purchasing/manage/suppliers.php
3195 # [0000143] Bad format of PO popup window (Softechmatrix).
3196 $ /purchasing/view/view_grn.php
3197
3198 09-Jul-2009 Janusz Dobrowolski
3199 # [0000139] Change of bank account type after creation should not be allowed.
3200 $ /gl/manage/bank_accounts.php
3201
3202 01-Jul-2009 Joe Hunt
3203 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
3204 $ /purchasing/includes/db/invoice_db.inc
3205
3206 26-Jun-2009 Joe Hunt
3207 # [0000137] Material Cost Averaging Problem (again again) when voiding.
3208 $ /purchasing/includes/db/invoice_db.inc
3209
3210 ------------------------------- Release 2.1.3 ----------------------------------
3211 25-Jun-2009 Joe Hunt
3212 ! Release 2.1.3
3213 $ config.php
3214   /sql/en_US-new.sql
3215   /sql/en_US-demo.sql
3216 ! Suppressed menu on access denied in view popup windows.
3217 $ /includes/session.inc
3218   /includes/main.inc
3219 ! New empty.po file
3220   /lang/new_language_template/LC_MESSAGES/empty.po
3221
3222 23-Jun-2009 Janusz Dobrowolski
3223 ! Added edition link in Purchase Order Inquiry
3224 $ /purchasing/includes/ui/po_ui.inc
3225   /purchasing/inquiry/po_search_completed.php
3226
3227 23-Jun-2009 Joe Hunt
3228 # [0000137] Material Cost Averaging Problem (again) when voiding.
3229 $ /purchasing/includes/db/invoice_db.inc
3230
3231 21-Jun-2009 Joe Hunt
3232 # If no additional costs (overhead/labour) it should reduce the average additional costs.
3233 $ /manufacturing/includes/db/work_orders_quick_db.inc
3234
3235 20-Jun-2009 Janusz Dobrowolski
3236 ! Php notices removed from logging to avoid flood from @ constructs.
3237 $ /includes/errors.inc
3238 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
3239 $ /gl/gl_journal.php
3240   /includes/ui/ui_view.inc
3241   /purchasing/supplier_credit.php
3242   /purchasing/supplier_invoice.php
3243   /taxes/tax_types.php
3244   /taxes/db/tax_types_db.inc
3245
3246 20-Jun-2009 Joe Hunt/Tu Nguyen
3247 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
3248 $ /purchasing/includes/db/grn_db.inc
3249
3250 18-Jun-2009 Joe Hunt
3251 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
3252 $ /inventory/purchasing_data.php
3253   /purchasing/includes/purchasing_db.inc
3254   /purchasing/includes/db/po_db.inc
3255   /purchasing/includes/ui/po_ui.inc
3256   
3257 17-Jun-2009 Janusz Dobrowolski
3258 # Fixed form reset after error, allowed png logo files.
3259 $ /admin/company_preferences.php
3260 ! Removed unneeded submit_on_change in uom selector.
3261 $ /includes/ui/ui_lists.inc
3262 # Allowed reuse of supplier references from voided invoices.
3263 $ /purchasing/supplier_invoice.php
3264 # Total payment/credit sign fix.  
3265 $ /purchasing/allocations/supplier_allocation_main.php
3266 # Voided documents should not be displayed.
3267 $ /purchasing/inquiry/supplier_inquiry.php
3268
3269 17-Jun-2009 Joe Hunt/Tu Nguyen
3270 # [0000136] view_po on invoices and credits shows transactions from other suppliers
3271 $ /purchasing/includes/db/invoice_db.inc
3272
3273 16-Jun-2009 Janusz Dobrowolski
3274 ! Added error logging to file or syslog.
3275 $ /config.php
3276   /includes/errors.inc
3277 # Cleaned output buffering notices.
3278 $ /includes/errors.inc
3279   /includes/session.inc
3280
3281 15-Jun-2009 Joe Hunt
3282 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
3283 ! Clean-up in ui_list codes.
3284 $ /includes/ui/ui_lists.inc
3285   /manufacturing/work_order_entry.php
3286   /manufacturing/search_work_orders.php
3287   /manufacturing/manage/bom_edit.php
3288   /manufacturing/inquiry/bom_cost_inquiry.php
3289   
3290 14-Jun-2009 Joe Hunt
3291 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
3292 $ /gl/includes/db/gl_db_account_types.inc
3293   /gl/includes/db/gl_db_accounts.inc
3294   /includes/types.inc
3295   /reporting/rep705.php
3296   /reporting/rep706.php
3297   /reporting/rep707.php
3298 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
3299 $ config.php
3300   
3301 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
3302 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
3303 $ /includes/references.inc
3304 ! Improved email sending of documents. With help of Tom Moulton
3305 $ /reporting/rep109.php
3306   /reporting/rep209.php
3307   /reporting/includes/class.mail.inc
3308   /reporting/includes/pdf.report.inc
3309   
3310 12-Jun-2009 Joe Hunt
3311 ! Code clean-up
3312 $ /gl/includes/db/gl_db_trans.inc
3313   /gl/inquiry/gl_trial_balance.php
3314   /includes/ui/ui_view.inc
3315   /reporting/rep708.php
3316   
3317 11-Jun-2009 Joe Hunt
3318 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
3319 $ /gl/manage/gl_account_classes.php
3320   /gl/includes/db/gl_db_account_types.inc
3321   /gl/includes/db/gl_db_accounts.inc
3322   /gl/inquiry/gl_trial_balance.php
3323   /includes/types.inc
3324   /includes/ui/ui_lists.inc
3325   /reporting/rep705.php
3326   /reporting/rep706.php
3327   /reporting/rep707.php
3328   /reporting/rep708.php
3329   
3330 09-Jun-2009 Joe Hunt
3331 # Bad format in due date column in search dimensions
3332 $ /dimensions/inquiry/search_dimensions.php
3333
3334 08-Jun-2009 Joe Hunt
3335 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
3336 $ /gl/includes/db/gl_db_trans.inc
3337   /gl/includes/ui/gl_bank_ui.inc
3338   /includes/types.inc
3339   /includes/ui/ui_lists.inc
3340   /manufacturing/search_work_orders.php
3341   /manufacturing/work_order_costs.php (new file)
3342   /manufacturing/work_order_entry.php
3343 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
3344 $ /manufacturing/work_order_add_finished.php
3345   /manufacturing/work_order_issue.php
3346   /manufacturing/work_order_release.php
3347   /manufacturing/includes/manufacturing_ui.inc
3348   /manufacturing/includes/db/work_orders_db.inc
3349   /manufacturing/includes/db/work_orders_quick_db.inc
3350   /manufacturing/includes/db/work_orders_produce_items_db.inc
3351   /manufacturing/view/work_order_view.php
3352   
3353 05-Jun-2009 Joe Hunt
3354 # Missing underscore in gettext string
3355 $ /sales/create_recurrent_invoices.php
3356 # Broken gettext string over 2 lines
3357 $ /sales/customer_delivery.php
3358
3359 04-Jun-2009 Joe Hunt
3360 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
3361 $ /purchasing/includes/db/invoice_db.inc
3362
3363 03-Jun-2009 Joe Hunt
3364 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
3365 $ /reporting/includes/reports_classes.inc
3366 # Deleting of Locations was too easy. Implemented much more checks
3367 $ /inventory/manage/locations.php
3368 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
3369 $ /reporting/rep302.php
3370   /reporting/rep303.php
3371   /includes/db/manufacturing_db.inc
3372 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
3373 $ /manufacturing/work_order_issue.php
3374   /manufacturing/work_order_add_finished.php
3375 # Missing decimal calculation in BOM edit.
3376 $ /manufacturing/manage/bom_edit.php
3377 # Wrong toottip text on Process button in Purchase Order, Receive Items.
3378 $ /purchase/po_receive_items.php
3379   
3380 27-May-2009 Joe Hunt
3381 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
3382 $ /gl/includes/db/gl_db_accounts.inc
3383   /gl/includes/db/gl_db_account_types.inc
3384   /reporting/rep701.php
3385   /reporting/rep705.php
3386   /reporting/rep706.php
3387   /reporting/rep707.php
3388
3389 26-May-2009 Joe Hunt
3390 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
3391 $ /gl/includes/db/gl_db_accounts.inc
3392   /gl/includes/db/gl_db_account_types.inc
3393   /reporting/rep701.php
3394   /reporting/rep705.php
3395   /reporting/rep706.php
3396   /reporting/rep707.php
3397 # fixed wider combobox for backup-files in company backup
3398 $ /admin/backups.php
3399
3400 25-May-2009 Joe Hunt
3401 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
3402 $ /purchasing/includes/db/grn_db.inc
3403 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
3404 $ /gl/includes/db/gl_db_accounts.inc
3405   /reporting/rep706.php
3406   /reporting/rep707.php
3407 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
3408 $ /reporting/rep303.php
3409   /reporting/reports_main.php
3410
3411 23-May-2009 Janusz Dobrowolski
3412 # Fixed transaction table search update.
3413 $ /admin/view_print_transaction.php
3414 # Fixed initial select for array_selector()
3415 $ /includes/ui/ui_lists.inc
3416
3417 22-May-2009 Janusz Dobrowolski
3418 # Fixed buggy reference instead of id in report dimension selectors.
3419 $ /reporting/includes/reports_classes.inc
3420 # Fixed typo in setup menu
3421 $ /applications/setup.php
3422
3423 21-May-2009 Joe Hunt/Tom Moulton
3424 # Recursion fix in manufacturing_db.inc by Tom Moulton
3425 $ /includes/db/manufacturing_db.inc
3426
3427 20-May-2009 Janusz Dobrowolski
3428 # Small cleanup
3429 $ /inventory/prices.php
3430 # Fixed select buttons icon.
3431 $ /sales/manage/customer_branches.php
3432
3433 20-May-2009 Joe Hunt
3434 # Fixed and optimized On Order in Inventory Items Status and reports
3435 $ /includes/db/manufacturing_db.inc
3436   /inventory/inquiry/stock_status.php
3437   /reporting/rep302.php
3438   /reporting/rep303.php
3439   /sales/includes/db/sales_order_db.inc
3440   
3441 18-May-2009 Joe Hunt
3442 # html header shown in backup downloads.
3443 $ /admin/backups.php
3444 ! Reinserted the link to GL in Work Order Inquiry.
3445 $ /manufacturing/search_work_orders.php
3446 # Added non closed work order requirements on On Order in Inventory Items Status
3447 $ /inventory/inquiry/stock_status.php
3448 ! Added mb_flag 'M' in demand checks
3449 $ /sales/includes/db/sales_order_db.inc
3450   /reporting/rep302.php
3451   /reporting/rep303.php
3452   
3453 17-May-2009 Joe Hunt
3454 ! Changed service items to use cogs account instead of inventory account.
3455 $ /inventory/manage/items.php
3456
3457 16-May-2009 Joe Hunt
3458 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
3459 $ /includes/ui/db_pager_view.inc
3460 ! Removed obsolete 'K' mb_flag checks.
3461 $ /includes/data_checks.inc
3462   /includes/ui/ui_lists.inc
3463
3464 13-May-2009 Joe Hunt
3465 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
3466 $ /includes/ui/ui_lists.inc
3467
3468 10-May-2009 Joe Hunt
3469 # Period presentation bug in tax report/inquiry
3470 $ /gl/inquiry/tax_inquiry.php
3471   /reporting/includes/reports_classes.inc
3472   
3473 07-May-2009 Joe Hunt
3474 # Layout bug in exchange rate display
3475 $ /includes/ui/ui_view.inc
3476 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
3477 $ /sales/inquiry/sales_orders_view.php
3478 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
3479 $ /sales/includessales_order_ui.inc
3480
3481 05-May-2009 Janusz Dobrowolski
3482 # Fixed check if code for new sales kit is not used.
3483 $ /inventory/manage/sales_kits.php
3484
3485 04-May-2009 Joe Hunt
3486 # Purchase Order document shows wrong purch data conversion if purch data
3487 $ /reporting/rep209.php
3488
3489
3490 ------------------------------- Release 2.1.2 ----------------------------------
3491 30-Apr-2009 Joe Hunt
3492 ! Release 2.1.2
3493 $ config.php
3494
3495 22-Apr-2009 Joe Hunt
3496 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
3497 $ /purchasing/manage/suppliers.php
3498
3499 20-Apr-2009 Janusz Dobrowolski
3500 # Rewritten backup manager, fixed progressbar bug.
3501 $ /admin/backups.php
3502 # Fixed bug in zipped sql file restore.
3503 $ /admin/db/maintenance_db.inc
3504 ! JsHttpRequest class updated to latest version.
3505 $ /includes/JsHttpRequest.php
3506   /js/JsHttpRequest.js
3507 ! Added optional parameter in vertical_space()
3508 $ /includes/ui/ui_controls.inc
3509 + Helper for javascript confirm dialogs added.
3510 $ /includes/ui/ui_input.inc
3511 ! Client side confirm dialog added for destructive submits.
3512 $ /purchasing/supplier_invoice.php
3513   /purchasing/includes/ui/invoice_ui.inc
3514   /sales/sales_order_entry.php
3515 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
3516 $ /includes/current_user.inc
3517   /includes/page/footer.inc
3518   /includes/page/header.inc
3519   /includes/ui/ui_view.inc
3520   /access/login.php
3521   /js/inserts.js
3522   /js/utils.js
3523   /themes/aqua/images/progressbar.gif
3524   /themes/cool/images/progressbar.gif
3525   /themes/default/images/progressbar.gif
3526   /themes/default/images/ajax-loader2.gif (new)
3527   /themes/default/images/warning.png (new)
3528   /themes/aqua/images/ajax-loader2.gif (new)
3529   /themes/aqua/images/warning.png (new)
3530   /themes/cool/images/ajax-loader2.gif (new)
3531   /themes/cool/images/warning.png (new)
3532 # Fixed supplier uom retrieval.
3533 $ /purchasing/includes/db/po_db.inc
3534
3535 04-Apr-2009 Janusz Dobrowolski
3536 # Paper format defaults to A4 for unknown specifiers.
3537 $ /reporting/includes/pdf_report.inc
3538 # Sealing sql statements.
3539 $ /sales/manage/customers.php
3540
3541 01-Apr-2009 Janusz Dobrowolski
3542 # Fixed document mailing.
3543 $ /reporting/includes/pdf_report.inc
3544 # Fixed focus javascript error on lists.
3545 $ /includes/ui/ui_lists.inc
3546 # Fixed report links hotkey selection
3547 $ /js/inserts.js
3548
3549 ------------------------------- Release 2.1.1 ----------------------------------
3550 30-Mar-2009 Janusz Dobrowolski
3551 # Fixed display of unsufficient quantities in sales docs.
3552 $ /sales/includes/ui/sales_order_ui.inc
3553   /themes/aqua/default.css
3554   /themes/cool/default.css
3555   /themes/default/default.css
3556 # Updated gettext template file
3557 $ /lang/new_language_template/LC_MASSAGES/empty.po
3558 ! Release 2.1.1
3559 $ config.php
3560
3561 29-Mar-2009 Janusz Dobrowolski
3562 # [0000126] 'Invoice' words on credit note document.
3563 $ /reporting/includes/doctext.inc
3564   /reporting/includes/doctext2.inc
3565 # [0000125] Sql error when creating credit note.
3566 $ /sales/includes/db/sales_credit_db.inc
3567 # [0000121] Error during qoh calculations.
3568 $ /sales/includes/ui/sales_order_ui.inc
3569
3570 28-Mar-2009 Janusz Dobrowolski
3571 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
3572 $ /gl/manage/exchange_rates.php
3573
3574 27-Mar-2009 Janusz Dobrowolski
3575 # Fixed include file path in reports 104,303
3576 $ /reporting/rep104.php
3577   /reporting/rep303.php
3578
3579 26-Mar-2009 Janusz Dobrowolski
3580 # Fixed problems with cash invoices created after db upgrade.
3581 $ /includes/data_checks.inc
3582   /sales/includes/db/sales_points_db.inc
3583   /sales/manage/sales_points.php
3584   /sql/alter2.1.sql
3585
3586 24-Mar-2009 Joe Hunt
3587 # Wrong price decimals in Report Salesman Listing
3588 $ /reporting/rep106.php
3589
3590 23-Mar-2009 Janusz Dobrowolski
3591 # Fixed keybord access issue after AltTab
3592 $ /js/inserts.js
3593
3594 23-Mar-2009 Joe Hunt
3595 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
3596 $ /reporting/including/excel_report.inc
3597
3598 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
3599 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
3600 $ /inventory/manage/items.php
3601   /inventory/includes/inventory_db.inc
3602   /reporting/rep104.php
3603   /reporting/rep303.php
3604
3605 21-Mar-2009 Janusz Dobrowolski
3606 # Broken currency section after date change.
3607 $ /sales/includes/ui/sales_credit_ui.inc
3608   /sales/includes/ui/sales_order_ui.inc
3609
3610 20-Mar-2009 Joe Hunt
3611 # Truncation bug when inserting/updating entered supplier credit limit
3612 $ /purchasing/manage/suppliers.php
3613
3614 19-Mar-2009 Joe Hunt
3615 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
3616 $ /taxes/tax_types.php
3617
3618 19-Mar-2009 Janusz Dobrowolski
3619 # Fixed quick entry amount update on list change.
3620 $ /gl/includes/ui/gl_journal_ui.inc
3621
3622 ------------------------------- Release 2.1 ----------------------------------------------------
3623 18-Mar-2009 Joe Hunt
3624 ! Release 2.1
3625 $ config.php
3626
3627 18-Mar-2009 Janusz Dobrowolski
3628 # Additional php.ini checks and fixes for php in CGI mode
3629 $ /.htaccess
3630   /install.html
3631   /install/index.php
3632   /install/save.php
3633 # Default focus in lists on searchbox if used.
3634 $ /includes/ui/ui_lists.inc
3635 # Fixed update after code search.
3636 $ /inventory/manage/sales_kits.php
3637
3638 16-Mar-2009 Janusz Dobrowolski
3639 # Fixed redirection after order cancelation.
3640 $ /sales/sales_order_entry.php
3641
3642 15-Mar-2009 Joe Hunt
3643 # Minor bug in Report List of Journal Entries
3644 $ /reporting/rep702.php
3645
3646 14-Mar-2009 Joe Hunt
3647 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
3648   if invoice date is later than payment date
3649 $ /includes/banking.inc
3650
3651 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
3652 # GL line delete bug fixed.
3653 $ /gl/includes/ui/gl_bank_ui.inc
3654   /gl/includes/ui/gl_journal_ui.inc
3655   /includes/ui/items_cart.inc
3656 # Random syntax error + new menu item :).
3657 $ /manufacturing/inquiry/bom_cost_inquiry.php
3658   /applications/manufacturing.php
3659 - Removed non used file
3660 $ /admin/db/v_banktrans.inc (removed)
3661
3662 11-Mar-2009 Joe Hunt
3663 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
3664 $ /gl/include/db/gl_db_banking.inc
3665
3666 10-Mar-2009 Janusz Dobrowolski
3667 # [0000119] Fixed search by item description in sales item selector.
3668 $ /includes/ui/ui_lists.inc
3669 # Fixed email_row/link_row display for empty input value.
3670 $ /includes/ui/ui_inputs.inc
3671 # Small layout fix 
3672 $ /purchasing/allocations/supplier_allocate.php
3673   /sales/allocations/customer_allocate.php
3674
3675 ------------------------------- Release 2.1.0 RC ------------------------------------------------
3676 09-Mar-2009 Joe Hunt
3677 ! Release 2.1.0 Release Candidate (RC).
3678 $ config.php
3679 ! Report clean up
3680 $ /reporting/includes/excel_report.inc
3681
3682 09-Mar-2009 Janusz Dobrowolski
3683 # Initial prefs for new created user now copied form current admin settings.
3684 $ /admin/users.php
3685 # Changed page_security level to 1
3686 $ /admin/display_prefs.php
3687 # Fixed item code display after item delete
3688 $ /inventory/manage/items.php
3689 # Cosmetic cleanup
3690 $ /includes/session.inc
3691
3692 08-Mar-2009 Joe Hunt
3693 ! XLS engine now compatible with PEAR Excel Writer.
3694 $ /reporting/includes/excel_report.inc
3695   /reporting/includes/Workbook.php
3696   
3697 05-Mar-2009 Joe Hunt
3698 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
3699 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
3700   /reporting/includes/Workbook.php (new file)
3701   /reporting/includes/excel_report.inc
3702   /reporting/includes/pdf_report.inc
3703   /reporting/prn_redirect.php
3704   /reporting all repXXX.php files
3705   
3706 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
3707 + Preparation for Excel Writer continued
3708 $ /reporting/includes/ExcelWriterXML.php
3709   /reporting/includes/ExcelWriterXML_Sheet.php
3710   /reporting/includes/ExcelWriterXML_Style.php
3711   /reporting/includes/excel_report.inc
3712   /reporting all repXXX.php that are not documents
3713   
3714 02-Mar-2009 Joe Hunt
3715 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
3716 $ /reporting/includes/reports_classes.inc
3717   /reporting/includes/pdf_report.inc
3718   /reporting/includes/ExcelWriterXML.php (new file)
3719   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
3720   /reporting/includes/ExcelWriterXM__Style (new file)
3721   /reporting/includes/excel_report.inc (new file)
3722   /reporting/reports_main.php
3723   /reporting/rep701.php
3724   /reporting/rep705.php
3725   /reporting/rep706.php
3726   /reporting/rep707.php
3727   
3728 01-Mar-2009 Janusz Dobrowolski
3729 # Setting magic_quotes_gpc and register_globals to off in htaccess file
3730 $ /.htaccess (new)
3731
3732 28-Feb-2009 Joe Hunt
3733 ! Improved layout in standard themes (graphics)
3734 $ /themes/aqua/renderer.php
3735   /themes/aqua/help.gif (new file)
3736   /themes/aqua/login.gif (new file)
3737   /themes/aqua/right.gif (new file)
3738   /themes/cool/renderer.php
3739   /themes/cool/help.gif (new file)
3740   /themes/cool/login.gif (new file)
3741   /themes/cool/right.gif (new file)
3742   /themes/default/renderer.php
3743   /themes/default/help.gif (new file)
3744   /themes/default/login.gif (new file)
3745   /themes/default/right.gif (new file)
3746   /themes/themes/login.css
3747     
3748 27-Feb-2009 Janusz Dobrowolski
3749 # Security fix to my last commit.
3750 $ /frontaccounting.php
3751   /includes/lang/language.php
3752
3753 25-Feb-2009 Joe Hunt
3754 ! Improved layout
3755 $ /inventory/prices.php
3756   /inventory/reorder_level.php
3757   /inventory/inquiry/stock_status.php
3758   
3759 24-Feb-2009 Janusz Dobrowolski
3760 # Cleaning startup code
3761 $ /index.php
3762   /frontaccounting.php
3763   /includes/session.inc
3764   /includes/db/connect_db.inc
3765   /includes/lang/gettext.php
3766   /includes/lang/language.php
3767 # Language changed on display prefs page stored to database.
3768 $ /admin/display_prefs.php
3769   /admin/db/users_db.inc
3770   /includes/current_user.inc
3771 # Fixed tab hot keys
3772 $ /applications/customers.php
3773   /applications/dimensions.php
3774   /applications/generalledger.php
3775   /applications/inventory.php
3776   /applications/manufacturing.php
3777   /applications/setup.php
3778   /applications/suppliers.php
3779
3780 23-Feb-2009 Joe Hunt
3781 ! Changed extension include to be outside function. Didn't work in submenus.
3782 $ frontaccounting.php
3783   /includes/main.inc
3784 ! Better color in data picker
3785 $ /themes/aqua/default.css
3786   /themes/cool/default.css
3787   /themes/default/default.css
3788   
3789 22-Feb-2009 Janusz Dobrowolski
3790 ! Application startup code cleanup.
3791 $ /frontaccounting.php
3792   /index.php
3793   /applications/customers.php
3794   /applications/dimensions.php
3795   /applications/generalledger.php
3796   /applications/inventory.php
3797   /applications/manufacturing.php
3798   /applications/setup.php
3799   /applications/suppliers.php
3800   /includes/session.inc
3801   /includes/lang/language.php
3802   /themes/default/renderer.php
3803   /themes/aqua/renderer.php
3804   /themes/cool/renderer.php
3805 ! Removed obsolete $applications array.
3806 $ /config.php
3807 ! Cosmetic cleanup
3808 $ /includes/main.inc
3809 ! Calendar style moved to theme default.css
3810 $ /includes/ui/ui_view.inc
3811   /themes/aqua/default.css
3812   /themes/cool/default.css
3813   /themes/default/default.css
3814 # Fixed charset selection on login screen
3815 $ /access/login.php
3816 # Blocked password changes in demo mode
3817 $ /admin/change_current_user_password.php
3818 ! Default theme and language set for not logged user
3819 $ /includes/current_user.inc
3820   /includes/prefs/userprefs.inc
3821 # Fixed initial query order.
3822 $ /purchasing/inquiry/po_search.php
3823
3824 21-Feb-2009 Joe Hunt
3825 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
3826 $ /includes/ui/db_pager_view.inc
3827 ! Better layout in stock_movements.php
3828 $ /inventory/inquiry/stock_movements.php
3829
3830 18-Feb-2009 Joe Hunt
3831 ! Better layout in Items form.
3832 $ /inventory/manage/items.php
3833
3834 16-Feb-2009 Joe Hunt
3835 # Instruction in update.html should include switch to standard theme before upgrade
3836 $ update.html
3837 # Bug in function get_ecb_rate when no function curl_init (missing url part)
3838 $ /gl/includes/db/gl_db_rates.inc
3839
3840 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
3841 15-Feb-2009 Joe Hunt
3842 ! Release 2.1.0 beta 2
3843 $ config.php
3844
3845 14-Feb-2009 Janusz Dobrowolski
3846 # Removed obsolete bank_trans field
3847 $ /sql/alter2.1.sql
3848   /sql/en_US-demo.sql
3849   /sql/en_US-new.sql
3850 # Drop column queries executed also in not forced upgrade install 
3851 $ /admin/db/maintenance_db.inc
3852
3853 13-Feb-2009 Janusz Dobrowolski
3854 ! Added login page language setting
3855 $ /access/login.php
3856   /admin/inst_lang.php
3857   /includes/lang/language.php
3858   /lang/installed_languages.inc
3859 # Message typo fixed
3860 $ /admin/display_prefs.php
3861 # Unified display_error function name in install wizard and main code
3862 $ /install/save.php
3863
3864 13-Feb-2009 Joe Hunt
3865 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
3866 $ /includes/ui/ui_view.inc
3867
3868 12-Feb-2009 Janusz Dobrowolski
3869 ! Changed extension menu file placement, added support for gettext in extensions.
3870 $ /frontaccounting.php
3871 # Fix for some buggy curl versions.
3872 $ /gl/includes/db/gl_db_rates.inc
3873   /gl/manage/exchange_rates.php
3874 # Fixed get_amount() to return 0 for invalid input.
3875 $ /js/utils.js
3876   /js/budget.js
3877
3878 ------------------------------- Release 2.1.0 beta --------------------------------------------
3879
3880 08-Feb-2009 Janusz Dobrowolski
3881 # Fixed division by zero bug in empty pager
3882 $ includes/db_pager.inc
3883 # Fixed special char display issue in item name [0000116]
3884 $ sales/includes/cart_class.inc
3885
3886 08-Feb-2009 Joe Hunt
3887 ! Changed license type to GNU GPLv3. Stamped headers changed.
3888 $ all appropriate source files
3889
3890 04-Feb-2009 Joe Hunt
3891 ! Removed ALTER TABLE DROP columns
3892 $ /sql/alter2.1.sql
3893 ! Removed files from CVS
3894 /company/0/images/logo_frontaccounting.png
3895 /reporting/fonts/vera.afm
3896 + Added files to CVS
3897 /doc/2.1_Beta.txt
3898 /doc/extensions.txt
3899 /themes/default/images/escape.png
3900
3901 04-Feb-2009 Joe Hunt
3902 # Software Upgrade (re-read of current user needed)
3903 $ /admin/inst_upgrade.php
3904
3905 03-Feb-2009 Joe Hunt
3906 ! install/index.php link to AGPL license
3907 $ /install/index.php
3908
3909 03-Feb-2009 Janusz Dobrowolski
3910 ! Merging bugfixes since 2.0.6 from main trunk (see below)
3911 $ /config.php
3912   /gl/includes/db/gl_db_banking.inc
3913   /gl/manage/gl_account_classes.php
3914   /includes/ui/items_cart.inc
3915   /includes/ui/ui_view.inc
3916   /purchasing/includes/db/invoice_db.inc
3917   /reporting/rep101.php
3918   /reporting/rep201.php
3919   /reporting/includes/class.pdf.inc
3920   /sales/credit_note_entry.php
3921   /sales/customer_credit_invoice.php
3922   /sales/customer_delivery.php
3923   /sales/customer_invoice.php
3924   /sales/includes/db/payment_db.inc
3925   /sales/includes/db/sales_credit_db.inc
3926   /sales/includes/db/sales_delivery_db.inc
3927   /sales/includes/db/sales_invoice_db.inc
3928   /sales/includes/ui/sales_order_ui.inc
3929   /sales/view/view_credit.php
3930 # Due date display finally fixed.
3931 $ /purchasing/inquiry/supplier_inquiry.php
3932   /sales/inquiry/customer_inquiry.php
3933
3934 ------------------------------- Release 2.0.7 --------------------------------------------
3935 03-Feb-2009 Joe Hunt
3936 ! New release 2.0.7
3937 $ config.php
3938
3939 22-Jan-2009 Joe Hunt
3940 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
3941 $ /sales/inquiry/customer_inquiry.php
3942
3943 13-Jan-2009 Joe Hunt
3944 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
3945 $ /sales/customer_delivery.php
3946   /sales/customer_invoice.php
3947   /sales/includes/ui/sales_order_ui.inc
3948   
3949 08-Jan-2009 Janusz Dobrowolski
3950 # Numeric check on class id added.
3951 $ /gl/manage/gl_account_classes.php
3952
3953 02-Jan-2009 Joe Hunt
3954 # [0000104] minor language updates in a few sales files 
3955 $ /sales/customer_invoice.php
3956
3957 23-Dec-2008 Joe Hunt
3958 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
3959 $ /gl/includes/db/gl_db_banking.inc
3960
3961 22-Dec-2008 Janusz Dobrowolski
3962 # [0000102] Credit note was stored without entered shippment cost and comment.
3963 $ /sales/credit_note_entry.php
3964 # [0000103] Error during save of modified freehand credit note.
3965 $ /sales/includes/db/cust_trans_db.inc
3966
3967 18-Dec-2008 Joe Hunt
3968 # [0000101] Roll back of yeasterday issues
3969 $ /purchasing/includes/db/invoice_db.inc
3970   /purchasing/includes/db/supp_payment_db.inc
3971   /sales/includes/db/payment_db.inc
3972   /sales/includes/db/sales_credit_db.inc
3973   /sales/includes/db/sales_invoice_db.inc
3974
3975 17-Dec-2008 Joe Hunt
3976 # [0000101] More wonderful rounding issues 
3977 $ /includes/ui/ui_view.inc
3978   /purchasing/includes/db/invoice_db.inc
3979   /purchasing/includes/db/supp_payment_db.inc
3980   /sales/includes/db/payment_db.inc
3981   /sales/includes/db/sales_credit_db.inc
3982   /sales/includes/db/sales_delivery_db.inc
3983   /sales/includes/db/sales_invoice_db.inc
3984   
3985 16-Dec-2008 Joe Hunt
3986 # [0000100] Keep getting left allocated weird results (rounding problems).
3987 $ /includes/ui/ui_view.inc
3988   /purchasing/inquiry/supplier_allocation_inquiry.php
3989   /reporting/rep101.php
3990   /reporting/rep201.php
3991   /sales/inquiry/customer_allocation_inquiry.php
3992
3993 10-Dec-2008 Janusz Dobrowolski
3994 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
3995 $ /includes/ui/items_cart.inc
3996
3997 09-Dec-2008 Janusz Dobrowolski
3998 # [0000098] Unable issue of credit note for invoice with removed item lines.
3999 $ /sales/customer_credit_invoice.php
4000 # [0000097] Can't void freehand customer credit note.
4001 $ /sales/includes/db/sales_invoice_db.inc
4002 # Fixed to hide empty credit note lines.
4003 $ /sales/view/view_credit.php
4004 -------------------------------------------------------------------------------
4005
4006 03-Feb-2009 Janusz Dobrowolski
4007 # sql2date around row[date] in due date.
4008 $ /purchasing/inquiry/supplier_inquiry.php
4009 # Bugfix [0000115] once again.
4010 $ /sales/inquiry/sales_orders_view.php
4011 # Division by zero avoided in db_pager
4012 $ /includes/db_pager.inc
4013
4014 02-Feb-2009 Joe Hunt
4015 ! Better layout in Form setup
4016 $ /admin/forms_setup.php
4017 # sql2date around row[date] in due date.
4018 $ /sales/inquiry/customer_inquiry.php
4019
4020 02-Feb-2009 Janusz Dobrowolski
4021 # Fixed initial sort order in pagers
4022 $ /dimensions/inquiry/search_dimensions.php
4023   /includes/db_pager.inc
4024   /purchasing/allocations/supplier_allocation_main.php
4025   /purchasing/inquiry/po_search_completed.php
4026   /purchasing/inquiry/supplier_allocation_inquiry.php
4027   /purchasing/inquiry/supplier_inquiry.php
4028   /sales/allocations/customer_allocation_main.php
4029   /sales/inquiry/customer_allocation_inquiry.php
4030   /sales/inquiry/customer_inquiry.php
4031 # Fixed due date display for invoices.
4032 $ /sales/inquiry/customer_inquiry.php
4033 # Bugfix [0000115] - error on empty table update in fallback mode.
4034 $ /sales/inquiry/customer_allocation_inquiry.php
4035
4036 30-Jan-2009 Joe Hunt
4037 + Outputs/Inputs on tax inquiry as well (why not)
4038 $ /gl/includes/db/gl_db_trans.inc
4039   /gl/inquiry/tax_inquiry.php
4040 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
4041 $ /sql/alter2.1.sql
4042   /sql/en_US-demo.sql
4043   /sql/en_US-new.sql
4044   
4045 29-Jan-2009 Joe Hunt
4046 # A few minor fixes to get the tax report and inquiry right and syncronized
4047 $ /gl/includes/db/gl_db_trans.inc
4048   /gl/inquiry/tax_inquiry.php
4049   /reporting/rep709.php
4050 # Missing parameter to add_trans_tax_details
4051 $ /sales/includes/db/sales_credit_db.inc
4052   /sales/includes/db/sales_delivery_db.inc
4053   /sales/includes/db/sales_invoice_db.inc
4054   
4055 29-Jan-2009 Janusz Dobrowolski
4056 # Changes related to rewrite and optimalization of tax registration
4057 $ /gl/includes/db/gl_db_bank_trans.inc
4058   /gl/includes/db/gl_db_banking.inc
4059   /gl/includes/db/gl_db_trans.inc
4060   /purchasing/includes/db/invoice_db.inc
4061   /purchasing/includes/db/invoice_items_db.inc
4062   /purchasing/view/view_supp_credit.php
4063   /purchasing/view/view_supp_invoice.php
4064   /reporting/rep107.php
4065   /reporting/rep110.php
4066   /reporting/rep709.php
4067   /sales/includes/db/cust_trans_details_db.inc
4068   /sales/includes/db/sales_credit_db.inc
4069   /sales/includes/db/sales_delivery_db.inc
4070   /sales/includes/db/sales_invoice_db.inc
4071   /sales/view/view_credit.php
4072   /sales/view/view_dispatch.php
4073   /sales/view/view_invoice.php
4074   /sql/alter2.1.php
4075   /sql/alter2.1.sql
4076   /taxes/tax_calc.inc
4077   /gl/inquiry/tax_inquiry.php
4078 # Added precheck before system upgrade
4079 $ /admin/inst_upgrade.php
4080 # Reduced delay when ECB currency exrates page is unavailable.
4081 $ /gl/includes/db/gl_db_rates.inc
4082 # Small fixes
4083 $ /inventory/prices.php
4084   /includes/ui/ui_view.inc
4085 # Fixed bug in checks before group delete.
4086 $ /sales/manage/sales_groups.php
4087 # Removing obsolete tax group in GL account definition
4088 $ /gl/includes/db/gl_db_accounts.inc
4089   /gl/manage/gl_accounts.php
4090
4091 28-Jan-2009 Joe Hunt
4092 ! Changes to committed tax report routines.
4093 $ /sales/includes/db/sales_invoice_db.inc
4094   /sales/includes/db/sales_delivery_db.inc
4095   /sales/includes/db/sales_credit_db.inc
4096   /purchasing/includes/db/invoice_db.inc
4097   /reporting/rep709.php
4098   
4099 28-Jan-2009 Joe Hunt
4100 + Copyright notes at top op every source file
4101 $ All files still missing
4102
4103 27-Jan-2009 Joe Hunt
4104 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
4105 $ update_db.php
4106   /sql/en_US-demo.sql
4107 # fixed underline in db pager for sortable columns.
4108 $ /themes/aqua/default.css
4109   /themes/cool/default.css
4110   /themes/default/default.css
4111   
4112 26-Jan-2009 Joe Hunt
4113 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
4114 $ /gl/manage/gl_quick_entries.php
4115   /includes/types.inc
4116   /includes/ui/ui_view.inc
4117 + Added 'inactive' field in most 'catalog' tables.
4118 $ /sql/alter2.1.sql
4119   /sql/en_US-new.sql
4120   /sql/en_US-demo.sql
4121 + Added graphics for cancel. (door-out)
4122   /themes/aqua/images/cancel.png
4123   /themes/cool/images/cancel.png
4124   /themes/default/images/cancel.png
4125
4126 24-Jan-2009 Janusz Dobrowolski
4127 ! Set maximum width for select to avoid broken layout in two column layout.
4128 $ /themes/aqua/default.css
4129   /themes/cool/default.css
4130   /themes/default/default.css
4131 # Voiding tax records included via GL/bank transactions
4132 $ /admin/db/voiding_db.inc
4133   /gl/includes/db/gl_db_bank_trans.inc
4134   /gl/includes/db/gl_db_trans.inc
4135 # Fixed quick entry types values.
4136 $ /includes/types.inc
4137
4138 23-Jan-2009 Joe Hunt
4139 + Added new files in doc subdirectory
4140 $ /doc/attachments.txt
4141   /doc/bank_reconciliation.txt
4142   /doc/dim_on_invoice.txt
4143   /doc/license.txt
4144   /doc/quick_entries.txt
4145   /doc/recurrent_invoice.txt
4146   
4147 22-Jan-2009 Janusz Dobrowolski
4148 # Added attachments to company sub_dirs
4149 $ /update_db.php
4150 # Added hot key for Quick Entries
4151 $ /applications/generalledger.php
4152 # Improved quick entries.
4153 $ /gl/gl_bank.php
4154   /gl/gl_journal.php
4155   /gl/includes/db/gl_db_bank_accounts.inc
4156   /gl/includes/ui/gl_bank_ui.inc
4157   /gl/includes/ui/gl_journal_ui.inc
4158   /includes/types.inc
4159   /includes/ui/items_cart.inc
4160   /gl/manage/gl_quick_entries.php
4161   /includes/ui/ui_lists.inc
4162   /includes/ui/ui_view.inc
4163   /purchasing/supplier_credit.php
4164   /purchasing/supplier_invoice.php
4165   /purchasing/includes/ui/invoice_ui.inc
4166   /sql/alter2.1.sql
4167   /sql/en_US-demo.sql
4168   /sql/en_US-new.sql
4169 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
4170 $ /gl/includes/db/gl_db_banking.inc
4171   /gl/includes/db/gl_db_trans.inc
4172   /purchasing/includes/db/invoice_db.inc
4173   /sales/includes/db/cust_trans_details_db.inc
4174   /taxes/tax_calc.inc
4175 # Allocation bug for cash sales.
4176 $ /sales/includes/db/sales_invoice_db.inc
4177 # Hiding voided gl transactions.
4178 $ /gl/view/gl_trans_view.php
4179 ! Icons removed from form buttons for now.
4180 $ /sales/sales_order_entry.php
4181
4182 20-Jan-2009 Joe Hunt
4183 ! Preparing for installing of extensions
4184 $ installed_extensions.php (new file)
4185   frontaccounting.php
4186   /includes/main.inc
4187 # Bad handling of graphic links in certain browsers
4188   /includes/ui/ui_input.inc
4189   
4190 19-Jan-2009 Joe Hunt
4191 ! Changed direct sales document line descriptions to be editable (via edit link)
4192 $ /sales/sales_order_entry.php
4193   /includes/cart_class.inc
4194   /includes/ui/sales_order_ui.inc
4195 ! Fixed so the printed documents can handle multiple lines of description
4196 $ /reporting/rep107.php
4197   /reporting/rep109.php
4198   /reporting/rep110.php
4199   
4200 17-Jan-2009 Joe Hunt
4201 ! Changed all smaller forms and tables to be uniform. Copyright notes.
4202 $ All files with small forms and tables.
4203
4204 16-Jan-2009 Janusz Dobrowolski
4205 ! Fixed new pager generation on first display.
4206 $ /gl/manage/exchange_rates.php
4207
4208 15-Jan-2009 Joe Hunt
4209 ! Adjustment of db pager width. Copyright notes. 
4210 $ All files with db pager
4211   /db_pager_view.inc
4212   /themes/default/default.css
4213   /themes/aqua/default.css
4214   /themes/cool/default.css
4215
4216 15-Jan-2009 Janusz Dobrowolski
4217 ! Rewritten reconciliation page.
4218 $ /gl/bank_account_reconcile.php
4219   /includes/ui/ui_lists.inc
4220   /sql/alter2.1.php
4221   /sql/alter2.1.sql
4222   /js/reconcile.js (added)
4223 ! Standard mysql separator in date functions
4224 $ /includes/date_functions.inc
4225 + Separated checkbox generation for indirect display use
4226 $ /includes/ui/ui_input.inc
4227 ! Standard checkbox helper use.
4228 $ /sales/inquiry/sales_orders_view.php
4229
4230 14-Jan-2009 Joe Hunt
4231 ! Page reload problem, progress bar in backup/restore, 
4232 $ /admin/backups.php
4233   /admin/display_prefs.php
4234   /includes/lang/language.php
4235   
4236 12-Jan-2009 Joe Hunt
4237 ! Updating install and update helpers
4238 $ install.html
4239   update.html
4240   /install/index.php
4241 # Fixing price formatting of left to allocate
4242 $ /purchasing/allocations/supplier_allocation_main.php
4243   /sales/allocations/customer_allocation_main.php
4244   
4245 11-Jan-2009 Janusz Dobrowolski
4246 ! Added table pager.
4247 $ /admin/view_print_transaction.php
4248 ! Improved check_cells().
4249 $ /includes/ui/ui_input.inc
4250 # Added new attachments per company subdirectory.
4251 $ /admin/create_coy.php
4252 # Added hotkey for reconciliation menu option.
4253 $ /applications/generalledger.php
4254 # Fixed false qoh alerts.
4255 $ /sales/includes/ui/sales_order_ui.inc
4256 # Fixed page title.
4257 $ /sales/manage/sales_points.php
4258
4259 11-Jan-2009 Joe Hunt
4260 ! Changed notice msg to warnings and changed bg color for warning
4261 $ /admin/company_preferences.php
4262   /admin/void_transaction.php
4263   /includes/errors.inc
4264   /inventory/manage/items.php
4265   
4266 10-Jan-2009 Joe Hunt
4267 + Addition of Bank Reconciliation. Author Rob Mallon
4268 $ /applications/generalledger.php 
4269   /gl/bank_account_reconcile.php (new file)
4270   /sql/alter2.1.sql
4271 + Added more fields to suppliers table and fixed PO document
4272 $ /sql/alter2.1.sql
4273   /includes/ui/ui_input.inc (new link_row)
4274   /purchasing/manage/suppliers.php
4275   /reporting/includes/header2.inc
4276   /reporting/rep209.php
4277   
4278 09-Jan-2009 Janusz Dobrowolski
4279 + Added hook file for localized functions.
4280 $ /includes/lang/language.php
4281 ! Removed obsolete local css file inclusion.
4282 $ /includes/page/header.inc
4283 ! Optional params in table_header() added.
4284 $ /includes/ui/ui_controls.inc
4285 ! Added table pager in exchange rates editor.
4286 $ /gl/includes/db/gl_db_rates.inc
4287   /gl/manage/exchange_rates.php
4288 ! Fixed rate column, added width table parameter
4289 $ /includes/db_pager.inc
4290   /includes/ui/db_pager_view.inc
4291 # Added hot key for attachments menu option.
4292 $ /applications/setup.php
4293 # Removed bank_trans_types_db.inc inclusion.
4294 $ /gl/includes/gl_db.inc
4295 - Removed obsolete files
4296 $ /gl/manage/bank_trans_types.php (removed)
4297   /gl/includes/db/bank_trans_types.inc (removed)
4298   /lang/en_US/stylesheet.css (removed)
4299   /lang/new_language_template/stylesheet.css (removed)
4300 - Example picture files moved to company/0
4301 $ /inventory/manage/image (removed)
4302   /inventory/manage/image/0 (removed)
4303   /inventory/manage/image/0/102.jpg (removed)
4304   /inventory/manage/image/0/103.jpg (removed)
4305   /inventory/manage/image/0/104.jpg (removed)
4306
4307 09-Jan-2009 Joe Hunt
4308 ! Changed $path_to_root in report files and stamped copyright
4309 $ All report files
4310 + Added Sales kits to Items price list.
4311 $ /reporting/rep104.php
4312 # Company logo can not be deleted.
4313 $ /admin/company_preferences.php
4314 # Bug [0000107] and [0000108]
4315 $ /inventory/includes/db/items_codes_db.inc
4316   /gl/manage/gl_account_types.php
4317
4318 08-Jan-2009 Joe Hunt
4319 ! Changed attachments to use unique files store instead of blobs
4320 $ /admin/attachments/attachments.php
4321   /sql/alter2.1.sql
4322   
4323 07-Jan-2009 Joe Hunt
4324 ! Changed supplier credit note to only show items for a period, default 30 days back.
4325 $ /purchasing/includes/db/grn_db.inc
4326   /purchasing/includes/invoice_ui.inc
4327   /purchasing/supplier_credit.php
4328   
4329 07-Jan-2009 Janusz Dobrowolski
4330 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
4331 $ /sql/alter2.1.sql
4332 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
4333 $ sales/includes/cart_class.inc
4334 # Fixed error handling in forced upgrade mode.
4335 $ admin/db/maintenance_db.inc
4336 + Added backtrace debugging function;
4337 $ /includes/ui/ui_view.inc
4338
4339 05-Jan-2009 Joe Hunt
4340 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
4341   If there are many invoice items during a year, there would be many rows suggestions.
4342 $ /purchasing/includes/db/grn_db.inc
4343   /purchasing/includes/db/invoice_db.inc
4344   /purchasing/includes/ui/invoice_ui.inc
4345   /purchasing/supplier_credit.php
4346   /purchasing/inquiry/supplier_inquiry.php
4347   /purchasing/view/view_supp_credit.php
4348   
4349 22-Dec-2008 Janusz Dobrowolski
4350 # Fixed item_code database update on item creation.
4351 $ /inventory/includes/db/item_codes_db.inc
4352   /inventory/includes/db/items_db.inc
4353
4354 21-Dec-2008 Joe Hunt
4355 # Minor bugs in layout and quick entries.
4356 $ /Includes/ui/ui_view.inc
4357   /purchasing/includes/ui/invoice_ui.inc
4358   /purchasing/supplier_invoice.php
4359 # Minor bugs in doctext.inc and doctext2.inc
4360 $ /reporting/includes/doctext.inc
4361   /reporting/includes/doctext2.inc
4362   
4363 20-Dec-2008 Joe Hunt
4364 ! Replaced the ajax paging in stock movements with the old file.
4365 $ /inventory/inquiry/stock_movements.php
4366 ! Better layout in big forms
4367 $ /includes/ui/ui_controls.inc
4368
4369 18-Dec-2008 Joe Hunt
4370 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
4371 $ /gl/gl_bank.php
4372   /gl/gl_journal.php
4373   /gl/includes/db/gl_db_banking.inc
4374   /includes/ui/ui_view.inc
4375   /purchasing/supplier_credit.php
4376   /purchasing/supplier_invoice.php
4377   /purchasing/includes/ui/invoice_ui.inc
4378
4379 15-Dec-2008 Janusz Dobrowolski
4380 # [0000085] Fixed session conflicts during document edition in multiply tabs.
4381 $ /sales/includes/cart_class.inc
4382   /sales/includes/sales_ui.inc
4383   /sales/credit_note_entry.php
4384   /sales/customer_credit_invoice.php
4385   /sales/customer_delivery.php
4386   /sales/customer_invoice.php
4387   /sales/sales_order_entry.php
4388   /sales/view/view_sales_order.php
4389 # Fixed initial form values.
4390 $ /sales/manage/recurrent_invoices.php  
4391 ! Code cleanup.
4392 $ /purchasing/view/view_po.php
4393   /sales/includes/ui/sales_credit_ui.inc
4394   /sales/includes/ui/sales_order_ui.inc
4395
4396 12-Dec-2008 Joe Hunt
4397 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
4398 $ /reporting/includes/header2.inc
4399
4400 11-Dec-2008 Joe Hunt
4401 + Two new fields in company table, accumulate_shipping and logal_text
4402   Accumulat shipping is for accumulating shipping on batch invoice
4403   Legal text is a last line legal info on sales invoices.
4404 $ /sql/alter2.1.sql
4405   /admin/db/company_db.inc
4406   /admin/gl_setup.php
4407   /reporting/includes/header2.inc
4408   /sales/customer_invoice.php
4409
4410 10-Dec-2008 Janusz Dobrowolski
4411 # File and line was not displayed for devel error messages.
4412 $ /includes/errors.inc
4413 # Fixed duplicate groups in list selectors.
4414 $ /includes/ui/ui_lists.inc
4415
4416 09-Dec-2008 Joe Hunt
4417 # Bug in document right-margin when more than 1 page.
4418 $ /reporting/includes/header2.inc
4419 ! Changed so input of account type is possible (like classes)
4420 $ /gl/manage/gl_account_types.php
4421   /gl/includes/db/gl_db_account_types.inc
4422   
4423 08-Dec-2008 Janusz Dobrowolski
4424 + Added helpers for list editor F4 calls.
4425 $ /includes/ui/ui_controls.inc
4426   /sales/sales_order_entry.php
4427 + Added development/bugtracking sql trail 
4428 $ /config.php
4429   /sql/alter2.1.sql
4430   /includes/db/connect_db.inc
4431 ! GL accounts in list selector always grouped by type
4432 $ /admin/gl_setup.php
4433   /gl/includes/ui/gl_bank_ui.inc
4434   /gl/includes/ui/gl_journal_ui.inc
4435   /gl/manage/bank_accounts.php
4436   /gl/manage/gl_accounts.php
4437   /gl/manage/gl_quick_entries.php
4438   /includes/ui/ui_lists.inc
4439   /purchasing/includes/ui/invoice_ui.inc
4440   /sales/manage/customer_branches.php
4441 # Fixed Win AltGr issue in hotkeys system.
4442 $ /js/inserts.js
4443 # Fixed sales_items selector for MySql 3.xx compatibility
4444 $ /includes/ui/ui_lists.inc
4445 # Fixed broken syntax in delete_item_code()
4446 $ /inventory/includes/db/items_codes_db.inc
4447 # Additional fixes to foreign/kit codes
4448 $ /inventory/manage/item_codes.php
4449   /inventory/manage/sales_kits.php
4450 ! Merged changes from main trunk up to version 2.0.6 (see below)
4451 $ /config.php
4452   /update.html
4453   /update_db.php
4454   /admin/create_coy.php
4455   /admin/db/maintenance_db.inc
4456   /gl/includes/db/gl_db_banking.inc
4457   /gl/includes/db/gl_db_trans.inc
4458   /includes/banking.inc
4459   /includes/current_user.inc
4460   /manufacturing/view/wo_production_view.php
4461   /purchasing/includes/db/invoice_db.inc
4462   /purchasing/includes/db/supp_payment_db.inc
4463   /purchasing/includes/ui/invoice_ui.inc
4464   /reporting/rep107.php
4465   /reporting/rep109.php
4466   /reporting/rep110.php
4467   /reporting/rep209.php
4468   /reporting/rep302.php
4469   /reporting/rep303.php
4470   /reporting/includes/pdf_report.inc
4471   /sales/customer_delivery.php
4472   /sales/includes/cart_class.inc
4473   /sales/includes/sales_db.inc
4474   /sales/includes/db/payment_db.inc
4475   /sales/includes/db/sales_credit_db.inc
4476   /sales/includes/db/sales_invoice_db.inc
4477   /sales/includes/ui/sales_credit_ui.inc
4478   /sales/includes/ui/sales_order_ui.inc
4479   /sales/view/view_credit.php
4480   /sales/view/view_dispatch.php
4481   /sales/view/view_invoice.php
4482   /sales/view/view_sales_order.php
4483   /taxes/tax_calc.inc
4484 ------------------------------- Release 2.0.6 --------------------------------------------
4485 08-Dec-2008 Joe Hunt
4486 ! New release 2.0.6
4487 $ config.php
4488
4489 05-Dec-2008 Joe Hunt
4490 # [0000095] Bad behaviour of routine number_format and round in Windows.
4491 $ /gl/includes/gl_db_trans.inc
4492   /includes/banking.inc
4493   /includes/current_user.inc
4494   /purchasing/includes/ui/invoice_ui.inc
4495   /reporting/rep107.php
4496   /reporting/rep109.php
4497   /reporting/rep110.php
4498   /reporting/rep209.php
4499   /sales/view/view_credit.php
4500   /sales/view/view_dispatch.php
4501   /sales/view/view_invoice.php
4502   /sales/view/view_sales_order.php
4503
4504 04-Dec-2008 Janusz Dobrowolski
4505 # Check write permissions and create per company subdirectory structure.
4506 $ /update.html
4507   /update_db.php
4508 # Fixed index.php files in new company dirs.
4509 $ /admin/create_coy.php
4510   /admin/db/maintenance_db.inc
4511
4512 04-Dec-2008 Joe Hunt
4513 # [0000095] Inbalance double entry on Documents
4514 $ /gl/includes/db/gl_db_trans.inc
4515   /gl/includes/db/gl_db_banking.inc
4516   /purchasing/includes/db/invoice_db.inc
4517   /purchasing/includes/db/supp_payment_db.inc
4518   /sales/includes/db/payment_db.inc
4519   /sales/includes/db/sales_credit_db.inc
4520   /sales/includes/db/sales_invoice_db.inc
4521   
4522 29-Nov-2008 Joe Hunt
4523 # [0000094] Report does not show items that have 0 qty but have demand qty
4524 $ /reporting/rep302.php
4525   /reporting/rep303.php
4526   
4527 28-Nov-2008 Joe Hunt
4528 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
4529 $ /purchasing/includes/db/invoice_db.inc
4530
4531 27_Nov-2008 Joe Hunt
4532 # [0000092] Stock Sheet Report. Bad Page break.
4533 $ /reporting/includes/pdf_report.inc
4534
4535 26-Nov-2008 Joe Hunt
4536 # [0000091] Tax for 2 decimal places doesn't compute properly
4537 $ /taxes/tax_calc.inc
4538
4539 25-Nov-2008 Janusz Dobrowolski
4540 # [0000084] Low inventory items are not marked properly.
4541 $ /sales/customer_delivery.php
4542 # [0000086] New line added to document sometimes overwrites old one.
4543 $ /sales/includes/cart_class.inc
4544 # [0000087] Change of order date always updates prices.
4545 $ /sales/includes/ui/sales_credit_ui.inc
4546   /sales/includes/ui/sales_order_ui.inc
4547 # Fixed automatic price calculations always on.
4548 $ /sales/includes/sales_db.inc
4549
4550 08-Dec-2008 Joe Hunt
4551 ! Better support for purchasing data (automatic updating from PO receive)
4552 $ /purchasing/includes/db/grn_db.inc
4553   /purchasing/includes/db/invoice_db.inc
4554   /purchasing/includes/db/po_db.inc
4555   /purchasing/includes/ui/invoice_ui.inc
4556   /purchasing/includes/purchasing_db.inc
4557   /reporting/rep209.php
4558
4559 07-Dec-2008 Janusz Dobrowolski
4560 + Added list category grouping.
4561 $ /includes/ui/ui_lists.inc
4562 ! Changed branch/customer invoice address/name selection on reports
4563 $ /reporting/includes/doctext.inc
4564   /reporting/includes/doctext2.inc
4565   /reporting/includes/header2.inc
4566 ! Fixed default delivery address selection
4567 $ /sales/includes/ui/sales_order_ui.inc
4568 + Added delivery links
4569 $ /sales/view/view_invoice.php
4570 # Small syntax fix.
4571 $ /sql/alter2.1.php
4572 # Fixed error handling during upgrade
4573 $ /admin/db/maintenance_db.inc
4574 # Fixed warnings display
4575 $ /includes/errors.inc
4576
4577 08-Dec-2008 Joe Hunt
4578 # Bad and missing parameter to header2 funciton
4579 $ /reporting/rep109.php
4580   /reporting/rep209.php
4581 ! Rerun of invoice_ui.inc
4582 $ /purchasing/includes/ui/invoice_ui.inc
4583
4584 07-Dec-2008 Joe Hunt
4585 ! Better layout. Copyright notes. Mailto links, outer table routines.
4586 $ /admin/company_preferences.php
4587   /admin/display_prefs.php
4588   /admin/gl_setup.php
4589   /admin/users.php
4590   /gl/includes/ui/gl_bank_ui.inc
4591   /gl/includes/ui/gl_journal_ui.inc
4592   /includes/ui_controls.inc
4593   /includes/ui_input.inc
4594   /inventory/adjustments.php
4595   /inventory/transfers.php
4596   /inventory/includes/item_adjustments_ui.inc
4597   /inventory/includes/stock_transfers_ui.inc
4598   /inventory/manage/locations.php
4599   /purchasing/includes/ui/invoice_ui.inc
4600   /purchasing/includes/ui/po_ui.inc
4601   /purchasing/manage/suppliers.php
4602   /purchasing/supplier_credit.php
4603   /purchasing/supplier_invoice.php
4604   /purchasing/supplier_payment.php
4605   /sales/includes/ui/sales_credit_ui.inc
4606   /sales/includes/ui/sales_order_ui.inc
4607   /sales/manage/customer_branches.php
4608   /sales/manage/customers.php
4609   /sales/manage/sales_people.php
4610   /sales/customer_payments.php
4611   
4612 05-Dec-2008 Joe Hunt
4613 + New fields in suppliers, phone, fax, vat no, contact and credit limit
4614 $ /purchasing/suppliers.php
4615   /sql/alter2.1.sql
4616 ! Changed dimension view to show result instead of ledger trans
4617 $ /dimensions/view/view_dimension.php
4618   /dimensions/includes/dimension_ui.inc
4619   
4620 05-Dec-2008 Janusz Dobrowolski
4621 ! Allowed optional ORDER BY option in base db_pager sql query
4622 $ /includes/db_pager.inc
4623 # Small fixes to pager layout
4624 $ /includes/ui/db_pager_view.inc
4625 ! Reusable button code
4626 $ /includes/ui/ui_controls.inc
4627 ! Button helpers moved from ui_controls.inc
4628 $ /includes/ui/ui_input.inc
4629   /includes/ui/ui_controls.inc
4630 # Fixed errors during focus on nonexistent elements
4631 $ /js/utils.js
4632
4633 26-Nov-2008 Janusz Dobrowolski
4634 # Fixed layout of amount_ex() fields with label.
4635 $ /includes/ui/ui_input.inc
4636 # Fixed combo_input for $sql with GROUP BY option
4637 $ /includes/ui/ui_lists.inc
4638
4639 25-Nov-2008 Janusz Dobrowolski
4640 ! Merged all changes from main trunk up to 2.0.5 (see details below)
4641 $ /CHANGELOG.txt
4642   /update.html
4643   /admin/void_transaction.php
4644   /admin/db/voiding_db.inc
4645   /gl/includes/db/gl_db_trans.inc
4646   /gl/inquiry/gl_trial_balance.php
4647   /includes/banking.inc
4648   /includes/ui/ui_input.inc
4649   /includes/ui/ui_view.inc
4650   /manufacturing/manage/bom_edit.php
4651   /purchasing/po_receive_items.php
4652   /purchasing/supplier_credit.php
4653   /purchasing/supplier_invoice.php
4654   /purchasing/supplier_payment.php
4655   /purchasing/includes/purchasing_db.inc
4656   /purchasing/includes/db/invoice_db.inc
4657   /purchasing/includes/db/supp_payment_db.inc
4658   /purchasing/includes/db/supp_trans_db.inc
4659   /purchasing/includes/ui/invoice_ui.inc
4660   /reporting/rep101.php
4661   /reporting/rep106.php
4662   /reporting/rep201.php
4663   /reporting/rep203.php
4664   /reporting/rep209.php
4665   /reporting/rep708.php
4666   /reporting/reports_main.php
4667   /reporting/includes/class.pdf.inc
4668   /sales/customer_payments.php
4669   /sales/allocations/customer_allocate.php
4670   /sales/includes/sales_db.inc
4671   /sales/includes/db/cust_trans_db.inc
4672   /sales/includes/db/payment_db.inc
4673   /sales/view/view_receipt.php
4674 ------------------------------- Release 2.0.5 --------------------------------------------
4675 24-Nov.2008 Joe Hunt
4676 ! Release 2.0.5
4677 $ config.php
4678 ! Changed update.html
4679 $ update.html
4680 # Small bug fixes
4681 $ /reporting/includes/header2.inc
4682   /sales/view/view_receipt.php
4683
4684 20-Nov-2008 Janusz Dobrowolski
4685 # [0000082] Bad js allocation on All/None button press.
4686 $ /sales/allocations/customer_allocate.php
4687
4688 20-Nov-2008 Joe Hunt
4689 # Do not allow editing invoice if allocated > 0
4690 $ /sales/inquiry/customer_inquiry.php
4691
4692 19-Nov-2008 Joe Hunt
4693 + Possibility to view a transaction before final voiding.
4694 $ /admin/void_transaction.php
4695
4696 11-Nov-2008 Janusz Dobrowolski
4697 # Fixed right alignment of amount cells.
4698 $ /includes/ui/ui_input.inc
4699 # Fixed display bug for fully received items and false modify conflicts.
4700 $ /purchasing/po_receive_items.php
4701
4702 10-Nov-2008 Joe Hunt
4703 ! [0000081] Trial Balance again minor changes.
4704 $ /gl/inquiry/gl_trial_balance.php
4705   /reporting/rep708.php
4706
4707 07-Nov-2008 Joe Hunt
4708 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
4709 $ /gl/inquiry/gl_trial_balance.php
4710   /reporting/reports_main.php
4711   /reporting/rep708.php
4712   
4713 03-Nov-2008 Janusz Dobrowolski
4714 # Fixed price priority in automatic calculations.
4715 $ sales/includes/sales_db.inc
4716
4717 30-Oct-2008 Janusz Dobrowolski
4718 # [0000080] BOM elements was not editable after entry.
4719 $ /manufacturing/manage/bom_edit.php
4720
4721 29-Oct-2008 Joe Hunt
4722 # Voiding a supplier invoice/credit note with GL Postings creates a database error
4723 $ /purchasing/includes/db/invoice_db.inc
4724
4725 28-Oct-2008 Joe Hunt
4726 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
4727 $ /admin/db/voiding_db.inc
4728   /sales/inquiry/sales_deliveries_view.php
4729   /sales/inquiry/customer_inquiry.php
4730   
4731 27-Oct-2008 Joe Hunt
4732 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
4733 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
4734 $ /gl/includes/db/gl_db_trans.inc
4735   /includes/banking.inc
4736   /includes/ui/ui_view.inc
4737   /purchasing/supplier_payment.php
4738   /purchasing/includes/purchasing_db.inc
4739   /purchasing/includes/db/supp_payment_db.inc
4740   /purchasing/includes/db/supp_trans_db.inc
4741   /sales/customer_payments.php
4742   /sales/includes/sales_db.inc
4743   /sales/includes/db/cust_trans_db.inc
4744   /sales/includes/db/payment_db.inc
4745 # [0000078] Fixed some reports with wrong exchange rates.
4746 $ /reporting/rep101.php
4747   /reporting/rep106.php
4748   /reporting/rep201.php
4749   /reporting/rep203.php
4750   /reporting/rep209.php
4751 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
4752 $ /purchasing/supplier_invoice.php
4753
4754 24-Oct-2008 Joe Hunt
4755 ! [0000077] Added a total before ending balance in trial balance (also in report)
4756 $ /gl/inquiry/gl_trial_balance.php
4757   /reporting/rep708.php
4758 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
4759   /reporting/includes/class.pdf.inc
4760 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
4761 $ /purchasing/supplier_invoice.php
4762   /purchasing/supplier_credit.php
4763   /purchasing/includes/ui/invoice_ui.inc
4764   
4765 ------------------------------- Release 2.0.4 --------------------------------------------
4766 23-Oct-2008 Joe Hunt
4767 ! Release 2.0.4
4768 25-Nov-2008 Joe Hunt
4769 ! Inserted Copyright Notice and fixed graphic items
4770 $ /access/login.php
4771   /access/logout.php
4772   /admin/attachments.php
4773   /admin/backups.php
4774   /admin/change_current_user_password.php
4775   /admin/db/company_db.inc
4776   /admin/db/maintenence_db.inc
4777   /admin/db/printers_db.inc
4778   /admin/db/users_db.inc
4779   /admin/db/v_banktrans.inc
4780   /admin/db/voiding_db.inc
4781   /admin/display_prefs.php
4782   /admin/fiscalyears.php
4783   /admin/forms_setup.php
4784   /admin/gl_setup.php
4785   /admin/inst_upgrade.php
4786   /admin/payment_terms.php
4787   /admin/print_profiles.php
4788   /admin/printers.php
4789   /admin/shipping_companies.php
4790   /admin/users.php
4791   /admin/view_print_transaction.php
4792   /admin/void_transaction.php
4793   /gl/gl_journal.php
4794   /gl/includes/ui/gl_bank_ui.inc
4795   /gl/includes/ui/gl_journal_ui.inc
4796   /gl/inquiry/bank_inquiry.php
4797   /gl/inquiry/tax_inquiry.php
4798   /gl/manage/bank_accounts.php
4799   /includes/ui/ui_controls.inc
4800   /reporting/includes/pdf_report.inc
4801   /reporting/rep709.php
4802   /sales/includes/ui/sales_credit_ui.inc
4803   /sql/alter2.1.php
4804   
4805 24-Nov-2008 Janusz Dobrowolski
4806 + Added alias/foreign item codes and sales kits support.
4807 $ /applications/inventory.php
4808   /includes/ui/ui_lists.inc
4809   /inventory/prices.php
4810   /inventory/includes/inventory_db.inc
4811   /inventory/includes/db/items_category_db.inc
4812   /inventory/includes/db/items_db.inc
4813   /inventory/manage/items.php
4814   /inventory/includes/db/items_codes_db.inc (new)
4815   /inventory/manage/item_codes.php (new)
4816   /inventory/manage/sales_kits.php (new)
4817   /sales/includes/sales_db.inc
4818   /sales/includes/ui/sales_order_ui.inc
4819 ! Added decimals to get_item_edit_info() return (sql usage optimization).
4820 $ /includes/db/inventory_db.inc
4821   /inventory/includes/item_adjustments_ui.inc
4822   /inventory/includes/stock_transfers_ui.inc
4823   /manufacturing/includes/work_order_issue_ui.inc
4824   /purchasing/includes/ui/po_ui.inc
4825   /sales/includes/ui/sales_credit_ui.inc
4826 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
4827 $ /includes/ui/ui_input.inc
4828 # Fixed _vd() debug function for use also in ajax mode.
4829 $ /includes/ui/ui_view.inc
4830 ! Changed foreign column name to avoid mysql syntax problems, added category.
4831 $ /sql/alter2.1.sql
4832   /sql/alter2.1.php
4833 # Fixed unconsistent units of measure.
4834 $ /sql/en_US-demo.sql
4835   /sql/en_US-new.sql
4836
4837 24-Nov-2008 Joe Hunt
4838 ! Preparing for graphic Links
4839 $ config.php
4840   /includes/ui/ui_input.inc
4841   /sales/sales_order_entry.php
4842   /sales/includes/ui/sales_order_ui.inc
4843   /themes/aqua/images/ok.gif
4844   /themes/cool/images/ok.gif
4845   /themes/default/images/ok.gif
4846 # Small layout bug in header2.inc
4847 $ /reporting/includes/header2.inc
4848 # Small layout bug in report bank statement
4849 $ /reporting/rep601.php
4850 # Restriction on links
4851 $ /sales/inquiry/customer_inquiry.php
4852
4853 22-Nov-2008 Joe Hunt
4854 + Preparing for Graphic Links final.Optimized.
4855 $ config.php
4856   /admin/create_coy.php
4857   /admin/inst_lang.php
4858   /admin/inst_module.php
4859   /dimensions/inquiry/search_dimensions.php
4860   /includes/ui/ui_controls.inc
4861   /includes/ui/ui_view.inc
4862   /includes/db_pager_view.inc
4863   /manufacturing/search_work_orders.php
4864   /purchasing/inquiry/po_search.php
4865   /purchasing/inquiry/po_search_completed.php
4866   /purchasing/inquiry/supplier_allocation_inquiry.php
4867   /purchasing/allocations/supplier_allocation_main.php
4868   /reporting/includes/reporting.inc
4869   /sales/allocations/customer_allocation_main.php
4870   /sales/inquiry/customer_allocation_inquiry.php
4871   /sales/inquiry/customer_inquiry.php
4872   /sales/inquiry/sales_orders_view.php
4873   /sales/inquiry/sales_deliveries_view.php
4874   /themes/default/images/receive.gif (new file)
4875   /themes/aquat/images/receive.gif (new file)
4876   /themes/cool/images/receive.gif (new file)
4877   
4878   
4879 21-Nov-2008 Joe Hunt
4880 + Preparing for Graphic Links instead of Text Links (user display option, default)
4881   (new field in 0_users, graphic_links)
4882 $ config.php
4883   /admin/display_prefs.php
4884   /admin/create_coy.php
4885   /admin/inst_lang.php
4886   /admin/inst_module.php
4887   /admin/db/users_db.inc
4888   /includes/current_user.inc
4889   /includes/prefs/userprefs.inc
4890   /includes/ui/ui_controls.inc
4891   /includes/ui/ui_input.inc
4892   /includes/ui/ui_view.inc
4893   /reporting/includes/reporting.inc
4894   /sql/alter2.1.sql 
4895   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
4896           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
4897   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
4898           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
4899   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
4900           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
4901   
4902 20-Nov-2008 Joe Hunt
4903 + Added new AGPL license file
4904 $ /doc/license.txt (new file)
4905
4906 19-Nov-2008 Janusz Dobrowolski
4907 # Fixed error handling during database upgrade in normal and forced mode.
4908 $ /admin/db/maintenance_db.inc
4909 ! Additions needed for foreign item codes support.
4910 $ /sql/alter2.1.php
4911   /sql/alter2.1.sql
4912
4913 19-Nov-2008 Joe Hunt
4914 ! Changed the default header2.inc.
4915 $ /reporting/includes/header2.inc
4916
4917 18-Nov-2008 Janusz Dobrowolski
4918 + System upgrade page for site admins
4919 $ /admin/db/maintenance_db.inc
4920   /applications/setup.php
4921   /admin/inst_upgrade.php       (new)
4922   /sql/alter2.1.php             (new)
4923 ! Added $tbpref parameter to get_user_prefs()
4924 $ /admin/db/company_db.inc
4925 # Next fixes to db_pager behaviour.
4926 $ /includes/db_pager.inc
4927   /includes/ui/db_pager_view.inc
4928   /dimensions/inquiry/search_dimensions.php
4929   /inventory/inquiry/stock_movements.php
4930   /manufacturing/search_work_orders.php
4931   /manufacturing/inquiry/where_used_inquiry.php
4932   /purchasing/allocations/supplier_allocation_main.php
4933   /purchasing/inquiry/po_search.php
4934   /purchasing/inquiry/po_search_completed.php
4935   /purchasing/inquiry/supplier_allocation_inquiry.php
4936   /purchasing/inquiry/supplier_inquiry.php
4937   /sales/allocations/customer_allocation_main.php
4938   /sales/inquiry/customer_allocation_inquiry.php
4939   /sales/inquiry/customer_inquiry.php
4940   /sales/inquiry/sales_deliveries_view.php
4941   /sales/inquiry/sales_orders_view.php
4942
4943 16-Nov-2008 Janusz Dobrowolski
4944 ! Rewritten for paged query results.
4945 $ /inventory/inquiry/stock_movements.php
4946 + Added optional footer and header in db_pager, simplified usage.
4947 $ /includes/db_pager.inc
4948   /includes/ui/db_pager_view.inc
4949 ! Code cleanup.
4950 $ /dimensions/inquiry/search_dimensions.php
4951   /manufacturing/search_work_orders.php
4952   /manufacturing/inquiry/where_used_inquiry.php
4953   /purchasing/inquiry/po_search.php
4954   /purchasing/inquiry/po_search_completed.php
4955   /purchasing/inquiry/supplier_allocation_inquiry.php
4956   /purchasing/inquiry/supplier_inquiry.php
4957   /sales/inquiry/customer_allocation_inquiry.php
4958   /sales/inquiry/customer_inquiry.php
4959   /sales/inquiry/sales_deliveries_view.php
4960   /sales/inquiry/sales_orders_view.php
4961
4962 16-Nov-2008 Joe Hunt
4963 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
4964 $ /admin/attachments.php (new file)
4965   /applications/setup.php
4966   /purchasing/supplier_credit,php
4967   /purchasing/supplier_invoice.php
4968   /sql/alter2.1.sql
4969 # Minor bug in view_print_transactions.php
4970 $ /admin/view_print_transactions.php
4971
4972 15-Nov-2008 Joe Hunt
4973 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
4974 $ /gl/gl_bank.php
4975   /gl/gl_journal.php
4976   /gl/includes/db/gl_db_bank_accounts.inc
4977   /gl/includes/ui/gl_bank_ui.inc
4978   /gl/includes/ui/gl_journal_ui.inc
4979   /includes/ui/ui_lists.inc
4980   
4981 15-Nov-2008 Joe Hunt
4982 + Added Tax Inquiry in Banking and General Ledger tab.
4983 $ /applications/generalledger.php
4984   /gl/inquiry/tax_inquiry.php (new file)
4985   
4986 14-Nov-2008 Joe Hunt
4987 + Added Sales Groups and Recurrent Invoices.
4988 $ /applications/customers.php
4989   /includes/ui/ui_lists.inc
4990   /reporting/includes/reporting.inc
4991   /reporting/rep108.php
4992   /sales/includes/db/branches_db.inc
4993   /sales/includes/db/sales_credit_db.inc
4994   /sales/includes/db/sales_delivery_db.inc
4995   /sales/includes/db/sales_invoice_db.inc
4996   /sales/inquiry/sales_orders_view.php
4997   /sales/manage/customer_branches.php
4998   /sales/manage/customers.php
4999   /sql/alter2.1.sql
5000   /sales/create_recurrent_invoices.php (new file)
5001   /sales/manage/recurrent_invoices.php (new file)
5002   /sales/manage/sales_groups.php (new file)
5003
5004 13-Nov-2008 Janusz Dobrowolski
5005 ! Rewritten for paged query results.
5006 $ /dimensions/inquiry/search_dimensions.php
5007 # Removed obsolete dimension list submit_on_change option.
5008 $ /sales/includes/ui/sales_order_ui.inc
5009   /sales/credit_note_entry.php
5010   /sales/includes/ui/sales_credit_ui.inc
5011
5012 12-Nov-2008 Janusz Dobrowolski
5013 ! Rewritten for paged query results.
5014 $ /manufacturing/search_work_orders.php
5015   /manufacturing/inquiry/where_used_inquiry.php
5016   /purchasing/allocations/supplier_allocation_main.php
5017   /sales/allocations/customer_allocation_main.php
5018 ! Code reorganization to reuse sql query by db_pager.
5019   /purchasing/includes/db/supp_trans_db.inc
5020   /purchasing/includes/db/suppalloc_db.inc
5021   /sales/includes/db/custalloc_db.inc
5022 ! Added $echo parameter to view_stock_status()
5023 $ /includes/ui/ui_view.inc
5024 # Fixed sql query (duplicated rows in query result)
5025 $ /sales/inquiry/customer_inquiry.php
5026 # Fixed bom selection via $_GET['stock_id']
5027 $  /manufacturing/manage/bom_edit.php
5028
5029 12-Nov-2008 Joe Hunt
5030 ! Added dimension entries in delivery and invoice forms
5031 $ /includes/ui/ui_lists.inc
5032   /sales/credit_note_entry.php
5033   /sales/includes/cart_class.inc
5034   /sales/includes/db/cust_trans_db.inc
5035   /sales/includes/db/sales_credit_db.inc
5036   /sales/includes/db/sales_delivery_db.inc
5037   /sales/includes/db/sales_invoice_db.inc
5038   /sales/includes/db/sales_order_db.inc
5039   /sales/includes/sales_db.inc
5040   /sales/includes/ui/sales_credit_ui.inc
5041   /sales/includes/ui/sales_order_ui.inc
5042   /sales/sales_order_entry.php
5043   /sql/alter2.1.sql
5044   
5045 12-Nov-2008 Janusz Dobrowolski
5046 ! Changed db_pager API for inserted columns.
5047 $ /includes/db_pager.inc
5048   /includes/ui/db_pager_view.inc
5049 ! Fixed $cols according to api change.
5050 $ /purchasing/inquiry/supplier_inquiry.php
5051   /sales/inquiry/customer_allocation_inquiry.php
5052   /sales/inquiry/customer_inquiry.php
5053   /sales/inquiry/sales_deliveries_view.php
5054   /sales/inquiry/sales_orders_view.php
5055 ! Rewritten for paged query results.
5056 $ /purchasing/inquiry/po_search.php
5057   /purchasing/inquiry/po_search_completed.php
5058   /purchasing/inquiry/supplier_allocation_inquiry.php
5059
5060 10-Nov-2008 Janusz Dobrowolski
5061 # Suppressed page update after import errors
5062 $ /admin/backups.php
5063 # More fail safe db_import()
5064 $ /admin/db/maintenance_db.inc
5065 # Added check for POS relations before account delete.
5066 $ /gl/manage/bank_accounts.php
5067 # Fixed for MySQL <4.0.18, removed bank_trans_types
5068 $ /sql/alter2.1.sql
5069 # Fixed page update after branch/customer change.
5070 $ /sales/includes/ui/sales_order_ui.inc
5071
5072 10-Nov-2008 Joe Hunt
5073 ! changing the default.css style sheets to handle the new navibar/buttons
5074 $ /themes/default/default.css 
5075   /themes/aqua/default.css
5076   /themes/cool/default.css
5077   /themes/cool/images/sort_asc.gif
5078   /themes/cool/images/sort_desc.gif
5079   
5080 10-Nov-2008 Joe Hunt
5081 ! Changed Bank Statement Report in accourding to Bank Account Change
5082 $ /reporting/rep601.php
5083   /reporting/includes/reports_classes.inc
5084 # Removed Type header from bank inquiry.
5085   /gl/inquiry/bank_inquiry.php
5086   
5087 09-Nov-2008 Janusz Dobrowolski
5088 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
5089 $ /applications/generalledger.php
5090   /gl/bank_transfer.php
5091   /gl/gl_bank.php
5092   /gl/includes/db/gl_db_bank_accounts.inc
5093   /gl/includes/db/gl_db_bank_trans.inc
5094   /gl/includes/db/gl_db_banking.inc
5095   /gl/includes/db/gl_db_trans.inc
5096   /gl/includes/ui/gl_bank_ui.inc
5097   /gl/inquiry/bank_inquiry.php
5098   /gl/manage/bank_accounts.php
5099   /gl/view/bank_transfer_view.php
5100   /gl/view/gl_deposit_view.php
5101   /gl/view/gl_payment_view.php
5102   /includes/banking.inc
5103   /includes/data_checks.inc
5104   /includes/types.inc
5105   /includes/ui/ui_lists.inc
5106   /purchasing/supplier_payment.php
5107   /purchasing/includes/db/supp_payment_db.inc
5108   /purchasing/includes/db/supp_trans_db.inc
5109   /purchasing/view/view_supp_payment.php
5110   /sales/customer_payments.php
5111   /sales/includes/db/payment_db.inc
5112   /sales/includes/db/sales_invoice_db.inc
5113   /sales/view/view_receipt.php
5114   /sql/alter2.1.sql
5115 ! Fixed session name for multiuser debuging tests.
5116   /includes/lang/language.php
5117 ! Preparing to paged table view in customer_allocation_main.php 
5118 $ /sales/includes/db/cust_trans_db.inc
5119   /sales/includes/db/custalloc_db.inc
5120 # Small fix to avoid sql conflicts
5121 $ /sales/includes/db/sales_points_db.inc
5122 # Changes to POS addition related to above changes.
5123 $ /includes/ui/ui_lists.inc
5124   /sales/includes/db/sales_points_db.inc
5125   /sales/manage/sales_points.php
5126   /sql/alter2.1.sql
5127
5128 09-Nov-2008 Joe Hunt
5129 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
5130 $ /includes/ui/ui_lists.inc 
5131   /includes/ui/ui_input.inc 
5132   /gl/gl_bank.php
5133   /gl/includes/db/gl_db_bank_accounts.inc
5134   /gl/includes/ui/gl_bank_ui.inc
5135   /gl/manage/gl_quick_entries.php
5136 ! New table, 0:quick_entry_lines, change to 0_quick_entries
5137 $ /sql/alter2.1.sql
5138
5139 08-Nov-2008 Janusz Dobrowolski
5140 ! Rewritten for paged query results.
5141 $ /purchasing/inquiry/supplier_inquiry.php
5142 # Fixed broken table content after customer selector change.
5143 $ /sales/inquiry/customer_allocation_inquiry.php
5144   /sales/inquiry/customer_inquiry.php
5145   /sales/inquiry/sales_deliveries_view.php
5146   /sales/inquiry/sales_orders_view.php
5147
5148 05-Nov-2008 Janusz Dobrowolski
5149 ! Changed dbpager API.
5150 $ /includes/ui/db_pager_view.inc
5151 # Polishing db_pager code.
5152 $ /includes/db_pager.inc
5153 + Added array_replace() and array_append() helpers.
5154 $ /includes/main.inc
5155 # Fixed multiply sales document view links.
5156 $ /includes/ui/ui_view.inc
5157 ! Rewritten for paged query results.
5158 $ /sales/inquiry/customer_allocation_inquiry.php
5159   /sales/inquiry/customer_inquiry.php
5160   /sales/inquiry/sales_deliveries_view.php
5161 ! Code cleanup.
5162 $ /sales/inquiry/sales_orders_view.php
5163
5164 04-Nov-2008 Janusz Dobrowolski
5165 + Added db_pager widget for paged/sorted sql query display.
5166 $ /includes/db_pager.inc (New)
5167   /includes/ui/db_pager_view.inc (New)
5168   /themes/aqua/images/sort_asc.gif (New)
5169   /themes/aqua/images/sort_desc.gif (New)
5170   /themes/aqua/images/sort_none.gif (New)
5171   /themes/cool/images/sort_asc.gif (New)
5172   /themes/cool/images/sort_desc.gif (New)
5173   /themes/cool/images/sort_none.gif (New)
5174   /themes/default/images/sort_asc.gif (New)
5175   /themes/default/images/sort_desc.gif (New)
5176   /themes/default/images/sort_none.gif (New)
5177   /themes/default/default.css
5178   /themes/aqua/default.css
5179 + Added query size user preference.
5180 $ /admin/display_prefs.php
5181   /admin/db/users_db.inc
5182   /includes/current_user.inc
5183   /includes/prefs/userprefs.inc
5184   /sql/alter2.1.sql
5185 + Added helper functions for array manipulation.
5186 $ /includes/main.inc
5187 + Added mysql_fetch_assoc() wrapper.
5188 $ /includes/db/connect_db.inc
5189 ! Paged query result.
5190 $ /sales/inquiry/sales_orders_view.php
5191 # Two smaller fixes.
5192 $ /js/inserts.js
5193
5194 31-Oct-2008 Janusz Dobrowolski
5195 + POS and cash sale support.
5196 $ /admin/users.php
5197   /admin/db/users_db.inc
5198   /applications/setup.php
5199   /includes/current_user.inc
5200   /includes/ui/ui_lists.inc
5201   /sales/sales_order_entry.php
5202   /sales/includes/cart_class.inc
5203   /sales/includes/sales_db.inc
5204   /sales/includes/ui/sales_order_ui.inc
5205   /sales/manage/sales_points.php (New)
5206   /sales/includes/db/sales_points_db.inc (New)
5207   /sales/includes/cart_class.inc
5208   /sales/includes/db/sales_invoice_db.inc
5209   /sales/includes/db/sales_order_db.inc
5210   /sql/alter2.1.sql
5211 # Fixed focus after error display.
5212 $ /js/utils.js
5213 # Fixed buggy output when SetLineWidth is used before first AddPage call.
5214 $ /reporting/includes/tcpdf.php
5215 # Fixed sign in payment view.
5216 $ /sales/view/view_receipt.php
5217 # Fixed missing hotkeys support for print links.
5218 $ /reporting/includes/reporting.inc
5219
5220 30-Oct-2008 Joe Hunt
5221 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
5222 $ /applications/generalledger.php 
5223   /includes/data_checks.inc
5224   /includes/types.inc
5225   /includes/ui/ui_lists.inc
5226   /gl/gl_bank.php
5227   /gl/includes/db/gl_db_bank_accounts.inc
5228   /gl/includes/ui/gl_bank_ui.inc
5229   /gl/manage/gl_quick_entries.php
5230   /sales/manage/customer_branches.php
5231 ! New table, 0_quick_entries
5232 $ /sql/alter2.1.sql
5233 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
5234 $ /gl/manage/gl_accounts.php
5235
5236 24-Oct-2008 Janusz Dobrowolski
5237 ! Added hotkeys to final menu options.
5238 $ /dimensions/dimension_entry.php
5239   /gl/bank_transfer.php
5240   /gl/gl_bank.php
5241   /gl/gl_journal.php
5242   /inventory/adjustments.php
5243   /inventory/transfers.php
5244   /manufacturing/work_order_add_finished.php
5245   /manufacturing/work_order_issue.php
5246   /manufacturing/work_order_release.php
5247   /purchasing/po_entry_items.php
5248   /purchasing/po_receive_items.php
5249   /purchasing/supplier_payment.php
5250   /sales/credit_note_entry.php
5251   /sales/customer_credit_invoice.php
5252   /sales/customer_invoice.php
5253   /sales/customer_payments.php
5254   /sales/sales_order_entry.php
5255 # Fixed TCPDF errors display.
5256 $ /reporting/includes/tcpdf.php
5257 # Fixed page position after message display.
5258 $  /js/utils.js
5259
5260 23-Oct-2008 Janusz Dobrowolski
5261 + Improved report module performance, also usable without javascript.
5262 $ /reporting/reports_main.php
5263   /reporting/includes/class.pdf.inc
5264   /reporting/includes/pdf_report.inc
5265   /reporting/includes/reports_classes.inc
5266   /reporting/includes/header2.inc
5267 + Hotkey support for viewer links.
5268 $ /includes/ui/ui_view.inc
5269   /js/inserts.js
5270 + Added purchase order printing after entry.
5271 $ /purchasing/po_entry_items.php
5272 + Added hotkeys to credit note final menu.
5273 $ /sales/credit_note_entry.php
5274 # Fixed submit button for IE7
5275 $ /includes/ui/ui_input.inc
5276 # Fixed ajax popup flicker.
5277 $ /js/utils.js
5278 # Fix after 2.0.4 merge
5279 $ /sales/inquiry/sales_orders_view.php
5280
5281 23-Oct-2008 Joe Hunt
5282 ! Merging the changes up to 2-0-4
5283 $ /purchasing/supplier_invoice.php
5284   /purchasing/supplier_credit.php
5285   /purchasing/includes/db/invoice_db.inc
5286   /purchasing/includes/db/grn_db.inc
5287   /purchasing/includes/ui/invoice_ui.inc
5288   /purchasing/supplier_invoice_grns.php (File removed)
5289   /purchasing/supplier_credit_grns.php (File removed)
5290   /purchasing/supplier_trans_gl.php (File removed)
5291   /gl/inquiry/gl_trial_balance.php
5292   /gl/inquiry/gl_account_inquiry.php
5293   /reporting/rep704.php
5294   /reporting/rep708.php
5295   /sql/en_US-demo.sql
5296   /sales/includes/ui/sales_order_ui.inc
5297   /sales/inquiry/sales_orders_view.php
5298   
5299 20-Oct-2008 Janusz Dobrowolski
5300 # Fix for pdf reports (php 5.2.4 issue)
5301 $ /reporting/includes/pdf_report.inc
5302
5303 19-Oct-2008 Janusz Dobrowolski
5304 + User interface mode (full vs fallback) detected and set on login
5305 $ /access/login.php
5306   /includes/current_user.inc
5307   /includes/session.inc
5308   /includes/ui/ui_input.inc
5309   /includes/ui/ui_lists.inc
5310 + More sales documents available for printing from inquiry page.
5311 $ /sales/inquiry/customer_inquiry.php
5312   /reporting/includes/header2.inc
5313 ! Changed version info.
5314 $ /config.php
5315 # Fixed ajax popup/redirection.
5316 $ /reporting/includes/pdf_report.inc
5317   /includes/ajax.inc
5318
5319 17-Oct-2008 Janusz Dobrowolski
5320 + Added ajax request indicator.
5321 $ /js/utils.js
5322   /themes/aqua/renderer.php
5323   /themes/aqua/images/ajax-loader.gif (new)
5324   /themes/cool/renderer.php
5325   /themes/cool/images/ajax-loader.gif (new)
5326   /themes/default/renderer.php
5327   /themes/default/images/ajax-loader.gif (new)
5328 + Added optional popup for pdf reports display.
5329 $ /admin/display_prefs.php
5330   /admin/users.php
5331   /admin/db/users_db.inc
5332   /includes/current_user.inc
5333   /includes/prefs/userprefs.inc
5334   /reporting/includes/pdf_report.inc
5335   /sql/alter2.1.sql
5336 # Changed message for missing currency rate.
5337 $ /includes/banking.inc
5338 # Fixed submit/button behaviour.
5339 $ /js/inserts.js
5340 # Fixed canceling order.
5341 $ /sales/sales_order_entry.php
5342 # Fixed typo in css
5343 $ /themes/aqua/default.css
5344 # Fixed pdf_debug mode
5345 $ /reporting/includes/reporting.inc
5346   /reporting/includes/reports_classes.inc
5347
5348 15-Oct-2008 Janusz Dobrowolski
5349 + Added remote printing support
5350 $ /admin/print_profiles.php (new)
5351   /admin/printers.php (new)
5352   /admin/db/printers_db.inc (new)
5353   /reporting/prn_redirect.php (new)
5354   /reporting/includes/printer_class.inc (new)
5355   /sql/alter2.1.sql (new)
5356   /config.php
5357   /admin/display_prefs.php
5358   /admin/users.php
5359   /admin/db/users_db.inc
5360   /applications/setup.php
5361   /includes/current_user.inc
5362   /includes/prefs/userprefs.inc
5363   /includes/ui/ui_lists.inc
5364   /js/inserts.js
5365   /js/utils.js
5366   /reporting/rep109.php
5367   /reporting/reports_main.php
5368   /reporting/includes/pdf_report.inc
5369   /reporting/includes/reporting.inc
5370   /reporting/includes/reports_classes.inc
5371 !Fixes related to changed printing api.
5372 $ /admin/view_print_transaction.php
5373   /purchasing/inquiry/po_search.php
5374   /purchasing/inquiry/po_search_completed.php
5375   /sales/customer_credit_invoice.php
5376   /sales/customer_delivery.php
5377   /sales/customer_invoice.php
5378   /sales/sales_order_entry.php
5379   /sales/inquiry/customer_inquiry.php
5380   /sales/inquiry/sales_deliveries_view.php
5381   /sales/inquiry/sales_orders_view.php
5382 + Added optional id parameter for label helpers; added value for buttons.
5383 $ /includes/ui/ui_input.inc
5384 + Added ajax popup screen command.
5385 $ /includes/ajax.inc
5386 # Skipping index.php file during flush_dir()
5387 $ /includes/main.inc
5388
5389 06-Oct-2008 Janusz Dobrowolski
5390 + Menu hotkeys system implementation.
5391 $ /includes/page/header.inc
5392   /includes/ui/ui_controls.inc
5393   /includes/ui/ui_input.inc
5394   /js/JsHttpRequest.js
5395   /js/inserts.js
5396   /js/utils.js
5397   /reporting/includes/reports_classes.inc
5398   /sales/sales_order_entry.php
5399   /sales/manage/customers.php
5400   /themes/aqua/default.css
5401   /themes/aqua/renderer.php
5402   /themes/cool/default.css
5403   /themes/cool/renderer.php
5404   /themes/default/default.css
5405   /themes/default/renderer.php
5406 + Access keys added to menu options strings.
5407 $ /config.php
5408   /applications/customers.php
5409   /applications/dimensions.php
5410   /applications/generalledger.php
5411   /applications/inventory.php
5412   /applications/manufacturing.php
5413   /applications/setup.php
5414   /applications/suppliers.php
5415   /reporting/reports_main.php
5416
5417 ------------------------------- Release 2.0.3 --------------------------------------------
5418 06-Oct-2008 Joe Hunt
5419 ! Release 2.0.3
5420 $ config.php
5421 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
5422 $ /inventory/inquiry/stock_movements.php
5423
5424 05-Oct-2008 Janusz Dobrowolski
5425 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
5426 $ /sales/includes/cart_class.inc
5427   /sales/includes/sales_db.inc
5428   /sales/includes/db/sales_credit_db.inc
5429   /sales/includes/db/sales_delivery_db.inc
5430   /sales/includes/db/sales_invoice_db.inc
5431 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
5432 $ /sales/manage/customers.php
5433
5434 04-Oct-2008 Joe Hunt
5435 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
5436 $ /admin/db/voiding_db.inc
5437 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
5438 $ /inventory/includes/db/item_adjust_db.inc
5439
5440 01-Oct-2008 Joe Hunt
5441 # When deleting the last module in FA a parce error arose:
5442 $ /admin/inst_module.php
5443   /admin/inst_lang.php
5444
5445 30-Sep-2008 Janusz Dobrowolski
5446 # Bug [0000067] Settled supplier documents were displayed as overdued.
5447 $ /purchasing/inquiry/supplier_inquiry.php
5448   /purchasing/inquiry/supplier_allocation_inquiry.php
5449 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
5450 $ /sales/allocations/customer_allocation_main.php
5451
5452 29-Sep-2008 Janusz Dobrowolski
5453 # Bug [0000065] Changing item type during adding new item caused record reset.
5454 $ /inventory/manage/items.php
5455
5456 26-Sep-2008 Joe Hunt
5457 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
5458 $ /sales/includes/db/sales_credit_db.inc
5459
5460 26-Sep-2008 Janusz Dobrowolski
5461 # Bug [0000062] Delivery Modifitication - duplicated tax details.
5462 $ /sales/includes/db/sales_delivery_db.inc
5463
5464 25-Sep-2008 Joe Hunt
5465 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
5466   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
5467 $ /gl/gl_budget.php
5468   /includes/db/comments_db.inc
5469   /inventory/cost_update.php
5470   /purchasing/includes/db/supp_trans_db.inc
5471   /sales/includes/db/cust_trans_db.inc
5472 # Bug [0000060] table prefix error message and inconsistency at install
5473 $ /admin/db/maintenance_db.inc
5474   /install/index.php
5475   /install/save.php
5476 # Bug [0000061] Delivery Modifitication (standard cost change)
5477 $ /sales/includes/db/sales_delivery_db.inc
5478
5479 ------------------------------- Release 2.0.2 --------------------------------------------
5480 23-Sep-2008 Joe Hunt
5481 ! Release 2.0.2
5482 $ config.php
5483 ! Increased time_out to 3 minutes.
5484 $ /install/save.php
5485
5486 23-Sep-2008 Joe Hunt
5487 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
5488 $ /sales/sales_order_entry.php
5489
5490 21-Sep-2008 Janusz Dobrowolski
5491 + Added submit_on_change option for date fields
5492 $ /includes/ui/ui_input.inc
5493 + Automatic exchange rate update after document date change
5494 $ /gl/bank_transfer.php
5495   /gl/gl_bank.php
5496   /gl/includes/db/gl_db_rates.inc
5497   /gl/includes/ui/gl_bank_ui.inc
5498   /includes/banking.inc
5499   /includes/ui/ui_view.inc
5500   /purchasing/supplier_payment.php
5501   /sales/customer_payments.php
5502   /sales/includes/cart_class.inc
5503 # Sales/purchase terms update after document date change [0000058]
5504 $ /purchasing/includes/ui/invoice_ui.inc
5505   /purchasing/includes/ui/po_ui.inc
5506   /sales/customer_invoice.php
5507 # Fixed edit line total, price update after date change
5508 $ /sales/includes/ui/sales_credit_ui.inc
5509   /sales/includes/ui/sales_order_ui.inc
5510 # Fixed unneeded page reload on enter key in text inputs
5511 $ /js/inserts.js
5512 # Fixed session variables conflicts with some third party software (e.g. XRMS)
5513 $ /includes/lang/language.php
5514 # Fixed calendar flicker, removed buttons from exchange_rate_display()
5515 $ /includes/ui/ui_view.inc
5516 ! Default delivery required by changed to 1 day.
5517 $ /includes/prefs/sysprefs.inc
5518 # Small bug fix 
5519 $ /sales/includes/sales_db.inc
5520
5521 20-Sep-2008 Joe Hunt
5522 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
5523 $ /admin/gl_setup.php
5524   /admin/db/company_db
5525   /includes/banking.inc
5526   /purchasing/allocations/supplier_allocate.php
5527   /purchasing/includes/db/suppalloc_db.inc
5528   /sales/allocations/customer_allocate.php
5529   /sales/includes/db/custalloc_db.inc
5530   /sales/includes/db/payment_db.inc
5531   /sales/includes/db/sales_credit_db.inc
5532 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
5533   /reporting/includes/tcpdf.php
5534 ! Layout adjustments
5535   /dimensions/includes/dimensions_ui.inc
5536   /dimensions/view/view_dimension.php
5537   /inventory/view/view_adjustment.php
5538   /manufacturing/view/work_order_view.php
5539   
5540 18-Sep-2008 Janusz Dobrowolski
5541 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
5542 $ /index.php
5543   /includes/ui/ui_controls.inc
5544   /includes/ui/ui_input.inc
5545   /includes/ui/ui_lists.inc
5546   /js/inserts.js
5547 + Add/view on F4 in customer/supplier selectors
5548 $ /gl/gl_bank.php
5549 + Add/view on F4 in supplier/items selectors
5550 $ /purchasing/po_entry_items.php
5551   /inventory/manage/items.php
5552 + Add/view on F4 in supplier selector
5553 $ /purchasing/supplier_credit.php
5554   /purchasing/supplier_invoice.php
5555   /purchasing/supplier_payment.php
5556   /purchasing/allocations/supplier_allocation_main.php
5557   /purchasing/manage/suppliers.php
5558   /inventory/purchasing_data.php
5559 + Add/view on F4 in customer selector
5560   /sales/credit_note_entry.php
5561   /sales/customer_payments.php
5562   /sales/sales_order_entry.php
5563   /sales/allocations/customer_allocation_main.php
5564   /sales/includes/ui/sales_credit_ui.inc
5565   /sales/includes/ui/sales_order_ui.inc
5566   /sales/manage/customer_branches.php
5567   /sales/manage/customers.php
5568 # Syntax error introduced in previous update fixed
5569 $ /inventory/prices.php
5570 # Fixed retreiving of exchange rates [0000057]
5571 $ /gl/manage/exchange_rates.php
5572   /includes/banking.inc
5573   /includes/ui/ui_view.inc
5574
5575 18-Sep-2008 Joe Hunt
5576 + New Report - Bank Statement.
5577 $ /reporting/reports_main.php
5578   /reporting/rep601.php (new file)
5579   
5580 17-Sep-2008 Joe Hunt
5581 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
5582   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
5583 $ /reporting/includes/tcpdf.php
5584 ! Inventory column option in Report Stock Sheet Check.
5585 $ /reporting/reports_main.php
5586   /reporting/rep303.php
5587   
5588 11-Sep-2008 Janusz Dobrowolski
5589 # Fixed slash quotation problems on direct POST values display.
5590 $ /includes/session.inc
5591   /includes/db/connect_db.inc
5592 # Added missing db_escape on person_id.
5593 $ /gl/includes/db/gl_db_bank_trans.inc
5594   /gl/includes/db/gl_db_trans.inc
5595 # Added error message and suppressed db update on failed ECB exchange rate read.
5596 $ /includes/ui/ui_view.inc
5597
5598 10-Sep-2008 Janusz Dobrowolski
5599 # Fixed company folders renaming after company remove.
5600 $ /admin/create_coy.php
5601 # Fixed list selectors' behaviour during search.
5602 $ /includes/ui/ui_lists.inc
5603 # Fixed page update after item search. Closes bugs [0000051],[0000054].
5604 $ /inventory/cost_update.php
5605   /inventory/prices.php
5606   /inventory/purchasing_data.php
5607   /inventory/reorder_level.php
5608   /inventory/includes/item_adjustments_ui.inc
5609   /inventory/includes/stock_transfers_ui.inc
5610   /inventory/inquiry/stock_status.php
5611   /inventory/manage/items.php
5612   /manufacturing/includes/work_order_issue_ui.inc
5613   /manufacturing/inquiry/where_used_inquiry.php
5614   /purchasing/includes/ui/po_ui.inc
5615   /sales/includes/ui/sales_credit_ui.inc
5616   /sales/includes/ui/sales_order_ui.inc
5617
5618 09-Sep-2008 Joe Hunt
5619 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
5620 $ /purchasing/includes/db/invoice_db.inc
5621
5622 ------------------------------- Release 2.0.1 --------------------------------------------
5623 07-Sep-2008 Joe Hunt
5624 ! Release 2.0.1
5625 $ config.php
5626
5627 05-Sep-2008 Janusz Dobrowolski
5628 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
5629 $ /sales/includes/sales_db.inc
5630   /sales/includes/db/sales_credit_db.inc
5631 ! Obsolete code removed
5632 $ /sales/customer_credit_invoice.php
5633
5634 05-Sep-2008 Joe Hunt
5635 # Bug [0000053] Missing GL postings on item issue on Work Order
5636 $ /manufacturing/includes/db/work_order_quick_db.inc
5637   /manufacturing/includes/db/work_order_issues_db.inc
5638   /manufacturing/includes/db/work_order_produce_items_db.inc
5639 ! Bad layout in aging on report Statements
5640 $ /reporting/rep108.php
5641
5642 04-Sep-2008 Joe Hunt
5643 # Bug [0000050] Invoice no. on all sales reports
5644 $ /reporting/includes/doctext.inc
5645   /reporting/includes/doctext2.inc
5646   
5647 04-Sep-2008 Joe Hunt
5648 # Bug [0000052] Inventory Valuation Report
5649 $ /reporting/rep301.php
5650
5651 04-Sep-2008 Joe Hunt
5652 # Bug [0000047] Not possible to view delivery sequence
5653 $ /purchasing/supplier_credit_grns.php
5654   /purchasing/supplier_invoice_grns.php
5655   /purchasing/includes/db/grn_db.inc
5656   /purchasing/includes/ui/invoice_ui.inc
5657   /purchasing/view/view_po.php
5658   /purchasing/view/view_supp_credit.php
5659 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
5660 $ /sales/includes/db/sales_credit_db.inc  
5661
5662 03-Sep-2008 Janusz Dobrowolski
5663 # Fixed fatal error handling in php5
5664 $ /includes/errors.inc
5665   /includes/session.inc
5666 # Fixed display of errors while saving sales documents
5667 $ /sales/sales_order_entry.php
5668
5669 03-Sep-2008 Joe Hunt
5670 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
5671 $ /inventory/inquiry/stock_movements.php
5672   /purchasing/includes/db/grn_db.inc
5673   /purchasing/includes/invoice_db.inc
5674
5675 03-Sep-2008 Joe Hunt
5676 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
5677 # Bug [0000044] Standard Cost error on credit note
5678 $ /inventory/includes/db/items_adjust_db.inc
5679   /purchasing/includes/db/grn_db.inc
5680   /purchasing/includes/invoice_db.inc
5681 # Bug [0000045] Cannot close fiscal year 
5682 $ /admin/fiscalyears.php
5683 # Update screen bug in Bank Account Inquiry.
5684   $ /gl/inquiry/bank_inquiry.php
5685
5686 02-Sep-2008 Joe Hunt
5687 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
5688 $ /reporting/includes/reports_classes.inc
5689 $ /reporting/rep702.php
5690
5691 01-Sep-2008 Joe Hunt
5692 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
5693 $ /lang/new_language_template/LC_MASSAGES/empty.po
5694   /lang/en_US/LC_MESSAGES/en_US.mo
5695
5696 31-Aug-2008 Janusz Dobrowolski
5697 + Added ajax support for file uploading
5698 $ /js/utils.js
5699 # Final fix for logo file upload
5700 $ /admin/company_preferences.php
5701 # Fixed item image file upload
5702 $ /inventory/manage/items.php
5703
5704 30-Aug-2008 Janusz Dobrowolski
5705 ! Up to date translation file
5706 $ /lang/new_language_template/LC_MASSAGES/empty.po
5707 # Fixed broken &amp's in backup files [0000040]
5708 $ /admin/db/maintenance_db.inc
5709 # Temporary fix (sync page reload) for uploading logo file
5710 $ /admin/company_preferences.php
5711 -------------------------------2.0 Final --------------------------------------------
5712 21_aug-2008 Joe Hunt
5713 ! config.php file. Version changed to 2.0
5714 $ config.php
5715 ! Set time out to 120 seconds.
5716 $ /install/save.php
5717 # Removed js warnings on index pages
5718 $ /js/utils.js
5719
5720 20-Aug-2008 Joe Hunt
5721 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
5722 $ /includes/db/inventory_db.inc
5723   /purchase/includes/db/grn_db.inc
5724   /purchase/includes/db/invoice_db.inc
5725
5726 20-Aug-2008
5727 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
5728 $ /admin/db/voiding_db.inc
5729 # Fixing a minor bug in grn_db.inc
5730 $ /purchasing/includes/db/grn_db.inc 
5731   
5732 19-Aug-2008 Joe Hunt
5733 # Fixed some color conversion problems in the new PDF Engine
5734 $ /reporting/includes/pdf_report.inc
5735   /reporting/includes/class.pdf.inc
5736   
5737 19-Aut-2008 Joe Hunt
5738 ! Optimized the textwraplines in pdf_report.inc and header2.inc
5739   /reporting/includes/pdf_report.inc
5740   /reporting/includes/header2.inc (This is important to download too!)
5741   
5742 19-Aug-2008 Joe Hunt
5743 ! Replacing the PDF Engine with a slightly modified TCPDF
5744 $ /reporting/fonts/helvetica*.php (new php files)
5745   /reporting/fonts/*.atm files removed
5746   /reporting/includes/pdf_report.inc (changed)
5747   /reporting/includes/class.pdf.inc (changed)
5748   /reporting/includes/barcodes.php (new file)
5749   /reporting/includes/htmlcolors.php (new file)
5750   /reporting/includes/html_entity_decode_php4.php (new file)
5751   /reporting/includes/tcpdf.php (new file, the PDF engine)
5752   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
5753   
5754 18-Aug-2008 Joe Hunt
5755 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
5756   that this can not be done. 
5757 $ /admin/db/voiding_db.inc
5758
5759 18-Aug-2008 Joe Hunt
5760 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
5761 $ /purchase/includes/db/grn_db.inc
5762   /purchase/includes/db/invoice_db.inc
5763   
5764 16-Aug-2008 Janusz Dobrowolski
5765 # Fixed first supplier add confirmation [0000039].
5766 $ /purchasing/manage/suppliers.php
5767 # Fixed entering direct documents with date in the past [0000036]
5768 $ /sales/customer_delivery.php
5769   /sales/includes/cart_class.inc
5770 # Fixed date_picker caching in debug mode
5771 $ /includes/ui/ui_view.inc
5772 # Some focus fixes after user entry error
5773 $ /sales/manage/credit_status.php
5774   /sales/manage/customer_branches.php
5775   /sales/manage/sales_areas.php
5776   /sales/manage/sales_people.php
5777
5778 08-Aug-2008 Joe Hunt
5779 # Wrong email-adress field taken when emailing documents [0000035].
5780 $ /sales/includes/db/cust_trans_db.inc
5781
5782 02-Aug-2008 Joe Hunt
5783 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
5784 $ /sales/manage/customer_branches.php
5785
5786 01-Aug-2008 Joe Hunt
5787 ! Customer Dimension overrides an Item Dimension when creating GL transactions
5788 $ /sales/includes/db/customers_db.inc
5789   /sales/includes/db/sales_credit_db.inc
5790   /sales/includes/db/sales_delivery_db.inc
5791   /sales/includes/db/sales_invoice_db.inc
5792   
5793 31-Jul-2008 Joe Hunt
5794 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
5795 $ /gl/gl_bank.php
5796
5797 30-Jul-2008 Joe Hunt
5798 ! Currency selection in Price Listing Report
5799 $ /reporting/rep104.php
5800   /reporting/reports_main.php
5801   
5802 28-Jul-2008 Janusz Dobrowolski
5803 # Fixed control buttons reset after record deletion.
5804 $ /admin/fiscalyears.php
5805   /admin/payment_terms.php
5806   /admin/shipping_companies.php
5807   /gl/manage/bank_accounts.php
5808   /gl/manage/currencies.php
5809   /gl/manage/gl_account_classes.php
5810   /gl/manage/gl_account_types.php
5811   /inventory/manage/item_categories.php
5812   /inventory/manage/item_units.php
5813   /inventory/manage/locations.php
5814   /inventory/manage/movement_types.php
5815   /manufacturing/manage/work_centres.php
5816   /sales/manage/credit_status.php
5817   /sales/manage/customer_branches.php
5818   /sales/manage/sales_areas.php
5819   /sales/manage/sales_people.php
5820   /sales/manage/sales_types.php
5821   /taxes/item_tax_types.php
5822   /taxes/tax_groups.php
5823   /taxes/tax_types.php
5824
5825 27-Jul-2008 Janusz Dobrowolski
5826 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
5827 $ /includes/ui/ui_controls.inc
5828   /includes/ui/ui_input.inc
5829   /inventory/manage/item_units.php
5830 # Fixed focus setting on multi-form pages.
5831 $ /js/utils.js
5832 # Fixed ajax reload
5833 $ /manufacturing/work_order_release.php
5834
5835 26-Jul-2008 Janusz Dobrowolski
5836 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
5837 $ /config.php
5838   /admin/create_coy.php
5839   /admin/inst_lang.php
5840   /admin/inst_module.php
5841   /includes/current_user.inc
5842 # Small layout fix
5843   /admin/fiscalyears.php
5844
5845 25-Jul-2008 Joe Hunt
5846 # Minor adjustments
5847 $ /includes/page/header.inc
5848   /manufacturing/work_order_release.php
5849   
5850 25-Jul-2008 Joe Hunt
5851 # Default application setting does not work [0000034]
5852 $ /includes/page/header.inc
5853
5854 25-Jul-2008 Joe Hunt
5855 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
5856 $ config.php
5857
5858 25-Jul-2008 Joe Hunt
5859 # Missing GL transactions when producing advanced manufacturing [0000032].
5860 $ /manufacturing/includes/db/work_order_produce_items_db.inc
5861
5862 24-Jul-2008 Janusz Dobrowolski
5863 + Added fatal error handling during ajax calls - [0000003] closed
5864 $ includes/session.inc
5865 # Fixed hints for lists without submit [0000026]
5866 $ includes/ui/ui_lists.inc
5867 # Removed not used file (related to [0000023])
5868 $ sql/basic.sql
5869
5870 24-Jul-2008 Joe Hunt
5871 # Pressing the link in the meta_forward function may result in a blank page.
5872 $ /includes/ui/ui_controls.inc
5873
5874 23-Jul-2008 Joe Hunt
5875 # Increment reference bug in GL Deposit and missing hyperlink parameter.
5876 $ /gl/gl_bank.php
5877   /gl/includes/gl_bank_ui.inc
5878   
5879 22-Jul-2008 Janusz Dobrowolski
5880 # Corrected backup maintenance page display during script download.
5881 $ /admin/backups.php
5882
5883 20-Jul-2008 Janusz Dobrowolski
5884 # Corrected reports page display after yesterday change.
5885 $ /reporting/reports_main.php
5886
5887 19-Jul-2008 Janusz Dobrowolski
5888 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
5889 $ /admin/backups.php
5890   /reporting/reports_main.php
5891 + Support for js only divs/pages.
5892 $ /includes/main.inc
5893   /includes/ui/ui_controls.inc
5894   /js/inserts.js
5895 # Fixed page usability in non-js mode.
5896 $ /sales/inquiry/sales_orders_view.php
5897 # Small table view fix
5898 $ /admin/inst_lang.php
5899
5900 18-Jul-2008 Janusz Dobrowolski
5901 + Added optional processing progressbar for submit buttons
5902 $ /includes/ui/ui_input.inc
5903   /includes/ui/ui_lists.inc
5904   /js/inserts.js
5905   /themes/aqua/images/progressbar.gif (new)
5906   /themes/cool/images/progressbar.gif (new)
5907   /themes/default/images/progressbar.gif (new)
5908 # Fixed database error after empty supplier search result [0000022]
5909 $ /purchasing/supplier_credit.php
5910   /purchasing/supplier_invoice.php
5911 # Fixed focus after update
5912 $ /admin/company_preferences.php
5913 # Fixed message typo.
5914 $ /admin/create_coy.php
5915 # Fixed line edition layout
5916 $ /inventory/includes/item_adjustments_ui.inc
5917
5918 18-Jul-2008 Joe Hunt
5919 # Parse error fixed [0000021] in customer_credit_invoice.php
5920 $ /sales/customer_credit_invoice.php
5921
5922 15-Jul-2008 Janusz Dobrowolski
5923 # Fixed bug [0000018] - unwanted freight cost reset on page update.
5924 $ /sales/customer_delivery.php
5925
5926 14-Jul-2008 Janusz Dobrowolski
5927 # Fixed bug [0000017] - error while checking qoh
5928 $ /includes/ui/items_cart.inc
5929   /manufacturing/work_order_issue.php
5930 # Fixed ajax update
5931 $ /gl/manage/gl_accounts.php
5932
5933 13-Jul-2008 Joe Hunt
5934 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
5935 $ /reporting/rep709.php
5936
5937 12-Jul-2008 Joe Hunt
5938 ! Rewrite of Tax Report (rep709.php).
5939 $ /reporting/rep709.php
5940
5941 09-Jul-2008 Janusz Dobrowolski
5942 # Corrections to maximum input lengths
5943 $ /gl/manage/bank_accounts.php
5944   /gl/manage/gl_account_classes.php
5945 # Fixed spare Back link on restricted pages
5946 $ /includes/session.inc
5947 # Fixed bank_account_types_list()
5948 $ /includes/ui/ui_lists.inc
5949 # Fixed warning about unexisting POST var
5950 $ /sales/manage/customers.php
5951
5952 08-Jul-2008 Janusz Dobrowolski
5953 # Added validation of entered quantities
5954 $ /sales/customer_credit_invoice.php
5955 # Fixed ajax update (0000015) and quantity checks
5956 $ /sales/customer_delivery.php
5957   /sales/customer_invoice.php
5958 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
5959 $ /sales/includes/db/sales_delivery_db.inc
5960   /sales/includes/db/sales_invoice_db.inc
5961   /sales/includes/sales_db.inc
5962 # Fixed setting document date to Today() 
5963 $ /sales/includes/cart_class.inc
5964
5965 08-Jul-2008 Joe Hunt
5966 + Addition in test of duplicate fiscal year
5967 $ /admin/fiscalyears.php
5968
5969 07-Jul-2008 Joe Hunt
5970 # Corrected a subbug in 00000012 (blank page in sales_types.php).
5971 $ /sales/manage/sales_types.php
5972
5973 07-Jul-2008 Janusz Dobrowolski
5974 + Added ajax
5975 $ /admin/fiscalyears.php
5976   /inventory/purchasing_data.php
5977 # Corrected factor parameter checking (fixes 00000012)
5978 $ /sales/includes/sales_db.inc
5979 ! Changed selector for fiscal year functions to id
5980 $ /admin/db/company_db.inc
5981 # Checking options parameter for combos 
5982 $ /includes/ui/ui_lists.inc
5983
5984 06-Jul-2008 Janusz Dobrowolski
5985 + Ajax additions
5986 $ /admin/view_print_transaction.php
5987   /admin/void_transaction.php
5988   /dimensions/dimension_entry.php
5989   /manufacturing/work_order_entry.php
5990   /manufacturing/manage/bom_edit.php
5991   /sales/manage/customer_branches.php
5992 + Default value calculated for new prices
5993 $ /inventory/prices.php
5994 + Optional default value for input_num()
5995 $ /includes/ui/ui_input.inc
5996 + Submit on change option for currency lists
5997 $ /includes/ui/ui_lists.inc
5998 # factor parameter in get_price() is now optional
5999 $ /sales/includes/sales_db.inc
6000 # Smaller fix to ajax page content update
6001 $ /sales/manage/customers.php
6002
6003 05-Jul-2008 Janusz Dobrowolski
6004 + Ajax additions
6005 $ /admin/change_current_user_password.php
6006   /admin/company_preferences.php
6007   /admin/forms_setup.php
6008   /admin/gl_setup.php
6009   /admin/payment_terms.php
6010   /admin/shipping_companies.php
6011   /admin/users.php
6012   /inventory/manage/item_categories.php
6013   /inventory/manage/item_units.php
6014   /inventory/manage/locations.php
6015   /inventory/manage/movement_types.php
6016   /manufacturing/manage/work_centres.php
6017   /sales/manage/credit_status.php
6018   /sales/manage/sales_areas.php
6019   /sales/manage/sales_people.php
6020   /sales/manage/sales_types.php
6021   /taxes/item_tax_types.php
6022   /taxes/tax_groups.php
6023   /taxes/tax_types.php
6024 # Gettext fixes
6025 $ /gl/manage/bank_accounts.php
6026   /gl/manage/bank_trans_types.php
6027   /gl/manage/currencies.php
6028   /gl/manage/gl_account_classes.php
6029   /gl/manage/gl_account_types.php
6030   /gl/manage/gl_accounts.php
6031
6032 04-Jul-2008 Janusz Dobrowolski
6033 + Ajax additions
6034   /gl/inquiry/bank_inquiry.php
6035   /gl/inquiry/gl_account_inquiry.php
6036   /gl/inquiry/gl_trial_balance.php
6037   /gl/manage/bank_accounts.php
6038   /gl/manage/bank_trans_types.php
6039   /gl/manage/currencies.php
6040   /gl/manage/exchange_rates.php
6041   /gl/manage/gl_account_classes.php
6042   /gl/manage/gl_account_types.php
6043   /gl/manage/gl_accounts.php
6044 ! Changed layout for simple db table editor pages
6045 $ /includes/ui/ui_input.inc
6046 - Removed unused GL account settings.
6047 $ /admin/gl_setup.php
6048   /admin/db/company_db.inc
6049   /gl/manage/gl_accounts.php
6050 # Fixed default sales account for customer branch.
6051 $ /admin/gl_setup.php
6052   /sales/manage/customer_branches.php
6053 # Fixed focus after ajax page reload.
6054 $ /includes/ajax.inc
6055 # Fixed optional submit for yesno and gl_all_accounts lists.
6056 $ /includes/ui/ui_lists.inc
6057
6058 01-Jul-2008 Janusz Dobrowolski
6059 + Ajax additions
6060   /gl/bank_transfer.php
6061   /gl/gl_budget.php
6062   /gl/gl_journal.php
6063   /gl/includes/ui/gl_journal_ui.inc
6064 + Added client side calculations for budget
6065   /gl/gl_budget.php
6066   /js/budget.js
6067 # Fixed default POST assigning [fixes 0000009]
6068   /includes/ui/ui_lists.inc
6069 # Fixed submit type in submit_row()
6070   /includes/ui/ui_input.inc
6071 # Small display fix
6072   /gl/manage/currencies.php
6073 ! Code cleanup
6074   /gl/gl_bank.php
6075   /gl/includes/ui/gl_bank_ui.inc
6076   /inventory/adjustments.php
6077   /inventory/transfers.php
6078   /purchasing/po_entry_items.php
6079   /sales/sales_order_entry.php
6080   /sales/credit_note_entry.php
6081
6082 29-Jun-2008 Janusz Dobrowolski
6083 ! Rewritten bank deposit/payment related files, added ajax
6084   /gl/gl_deposit.php (removed)
6085   /gl/gl_payment.php (removed)
6086   /gl/gl_bank.php (added)
6087   /gl/includes/ui/gl_bank_ui.inc (new file)
6088   /gl/includes/ui/gl_deposit_ui.inc (removed)
6089   /gl/includes/ui/gl_payment_ui.inc (removed)
6090   /gl/includes/db/gl_db_banking.inc
6091   /gl/gl_journal.php
6092   /manufacturing/search_work_orders.php
6093   /applications/generalledger.php
6094 + Added fallback flag for non-js mode only ui elements
6095 $ /js/inserts.js
6096 ! Default value from POST for check_box,hidden and text_cells inputs
6097 $ /includes/ui/ui_input.inc
6098 ! Rewritten non-sql list selectors
6099 $ /includes/ui/ui_lists.inc
6100   /purchasing/inquiry/supplier_allocation_inquiry.php
6101   /purchasing/inquiry/supplier_inquiry.php
6102 ! Added trans_type parameter to items_cart()  
6103 $ /includes/ui/items_cart.inc
6104   /inventory/adjustments.php
6105   /inventory/transfers.php
6106   /manufacturing/work_order_issue.php
6107
6108 27-Jun-2008 Janusz Dobrowolski
6109 + Ajax additions
6110 $ /dimensions/dimension_entry.php
6111   /dimensions/inquiry/search_dimensions.php
6112   /manufacturing/work_order_add_finished.php
6113   /manufacturing/work_order_issue.php
6114   /manufacturing/work_order_release.php
6115   /manufacturing/includes/work_order_issue_ui.inc
6116   /manufacturing/search_work_orders.php
6117 ! Default $selected_id=null (ie current $_POST value) for all lists;
6118    standard view (ie with search box) of stock_component_list()
6119 $ /includes/ui/ui_lists.inc
6120 # Fixed selection for outstanding work orders
6121 $ /manufacturing/search_work_orders.php
6122 # Fixed stock item links
6123 $ /inventory/includes/item_adjustments_ui.inc
6124   /inventory/includes/stock_transfers_ui.inc
6125 # Fixed typo in menu option
6126 $ /applications/manufacturing.php
6127
6128 27-Jun-2008 Joe Hunt
6129 # Minor html adjustment in login.php
6130 $ /access/login.php
6131 # Fixed a bug when trying to create a duplicate year
6132 $ /admin/fiscalyears.php
6133 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
6134 $ /applications/manufacturing.php
6135
6136 26-Jun-2008 Janusz Dobrowolski
6137 + Ajax additions
6138 $ /includes/ui/ui_lists.inc
6139   /inventory/adjustments.php
6140   /inventory/cost_update.php
6141   /inventory/prices.php
6142   /inventory/transfers.php
6143   /inventory/includes/item_adjustments_ui.inc
6144   /inventory/includes/stock_transfers_ui.inc
6145   /inventory/inquiry/stock_movements.php
6146   /inventory/manage/items.php
6147   /manufacturing/work_order_entry.php
6148   /purchasing/po_entry_items.php
6149 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
6150 $ /includes/ui/items_cart.inc
6151 # Fixed bug 0000008 (call to no more existing function)
6152 $ /sales/includes/db/sales_types_db.inc
6153
6154 25-Jun-2008 Joe Hunt
6155 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
6156 $ /purchasing/includes/ui/invoice_ui.inc
6157
6158 25-Jun-2008 Janusz Dobrowolski
6159 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
6160 $ /purchasing/includes/ui/invoice_ui.inc
6161
6162 25-Jun-2008 Joe Hunt
6163 # Fixed bug when updating/saving Tax Group Items
6164 $ /includes/ui/ui_lists.inc
6165
6166 24-Jun-2008 Joe Hunt
6167 # Fixed inconsistencies in customer and supplier aging 
6168 $ /sales/includes/db/customers_db.inc
6169   /sales/inquiry/customer_inquiry.php
6170   /purchasing/includes/db/suppliers_db.inc
6171   /reporting/rep102.php
6172   /reporting/rep202.php
6173 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
6174 $ /sales/sales_order_entry.php
6175
6176
6177 23-Jun-2008 Janusz Dobrowolski
6178 + Ajax additions to sales and purchasing modules
6179 $ /purchasing/po_receive_items.php
6180   /purchasing/supplier_credit.php
6181   /purchasing/supplier_credit_grns.php
6182   /purchasing/supplier_invoice.php
6183   /purchasing/supplier_invoice_grns.php
6184   /purchasing/supplier_trans_gl.php
6185   /purchasing/allocations/supplier_allocate.php
6186   /purchasing/includes/ui/invoice_ui.inc
6187   /sales/customer_credit_invoice.php
6188   /sales/allocations/customer_allocate.php
6189 # Fixed edition of purchase order (bug #0000001)
6190 $ /purchasing/includes/ui/po_ui.inc
6191 ! Improved client side allocation functions
6192 $ /js/allocate.js
6193 + Optional coloured price_format()
6194 $ /js/utils.js
6195   /js/inserts.js
6196 ! Async update of locations selector
6197 $ /includes/ui/ui_lists.inc
6198 # Fixed warning on pages without default focus.
6199 $ /includes/ui/ui_controls.inc
6200 # Fixed initial display for numeric inputs with dec=0. 
6201 $ /includes/ui/ui_input.inc
6202
6203 21-Jun-2008 Janusz Dobrowolski
6204 + Ajax additions to sales and purchasing modules
6205 $ /purchasing/po_entry_items.php
6206   /purchasing/supplier_payment.php
6207   /purchasing/allocations/supplier_allocate.php
6208   /purchasing/includes/ui/po_ui.inc
6209   /purchasing/inquiry/po_search.php
6210   /purchasing/inquiry/po_search_completed.php
6211   /purchasing/inquiry/supplier_allocation_inquiry.php
6212   /purchasing/inquiry/supplier_inquiry.php
6213   /purchasing/manage/suppliers.php
6214   /sales/manage/customers.php
6215
6216 21-Jun-2008 Joe Hunt
6217 + Added upload functionality to company logo. Better names on lists search.
6218 $ /admin/company_preferences.php
6219 ! Better layout on company logo print-out
6220 $ /reporting/includes/header2.inc
6221
6222 ---------------------------------------Release Candidate 2-------------------------------
6223 20-Jun-2008 Joe Hunt
6224 ! 2.0 Release Candidate 2
6225 $ config.php
6226   update.html
6227   
6228 20-Jun-2008 Joe Hunt
6229 ! In reorder_level.php the heading gets updated as well
6230 $ /inventory/reorder_level.php
6231 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
6232 $ /inventory/manage/item_units.php
6233
6234 20-Jun-2008 Janusz Dobrowolski
6235 # Proper error handling even after exit() call.
6236 $ /includes/errors.inc
6237   /includes/main.inc
6238   /includes/session.inc
6239 # Fixed initial combo selection.
6240   /includes/ui/ui_lists.inc
6241 # Layout fixes to customer edition.
6242   /sales/manage/customers.php
6243 # Added order table reload after template option change
6244   /sales/inquiry/sales_orders_view.php
6245
6246 19-Jun-2008 Janusz Dobrowolski
6247 + Added ajax improvements
6248 $ /purchasing/allocations/supplier_allocation_main.php
6249   /sales/customer_delivery.php
6250   /sales/customer_invoice.php
6251   /sales/allocations/customer_allocation_main.php
6252   /sales/manage/customers.php
6253 + Ajax added to check helper function
6254 $ /includes/ui/ui_input.inc
6255 # Fixing database error in branch exist check on empty customer_id
6256 $ /includes/data_checks.inc
6257 # Layout fix for hyperlink_params_td()
6258 $ /includes/ui/ui_controls.inc
6259 # Fix for initial combo position
6260 $ /includes/ui/ui_lists.inc
6261 # Fix to select onchange extension
6262 $ /js/inserts.js
6263
6264 19-Jun-2008 Joe Hunt
6265 ! changed so the due date is updated when changing customer in direct invoice.
6266 $ /sales/includes/ui/sales_order_ui.inc
6267
6268 19-Jun-2008 Joe Hunt
6269 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
6270 $ /sales/customer_credit_invoice.php
6271
6272 18-Jun-2008 Janusz Dobrowolski
6273 + Added ajax improvements
6274 $ /sales/credit_note_entry.php
6275   /sales/customer_payments.php
6276   /sales/sales_order_entry.php
6277   /sales/includes/ui/sales_credit_ui.inc
6278   /sales/includes/ui/sales_order_ui.inc
6279   /sales/inquiry/customer_allocation_inquiry.php
6280   /sales/inquiry/customer_inquiry.php
6281 + Added optional trigger parameter to div_start()
6282 $ /includes/ui/ui_controls.inc
6283 + Added dec attribute ajax update for amount fields 
6284 $ /includes/ui/ui_input.inc
6285 + Ajaxified stock item types and credit types lists
6286 $ /includes/ui/ui_lists.inc
6287 # Fixed onblur for amount fields, extended onchange event handling for selects
6288 $ /js/inserts.js
6289 # Fixed addAssign() js handler for nonstandard attributes
6290 $ /js/utils.js
6291 # Fixed bug in stock item image upload
6292 $ /inventory/manage/items.php
6293
6294 17-Jun-2008 Joe Hunt
6295 ! More files with Quantity routines needed fix due to php4 related issue.
6296 $ /includes/current_user.inc
6297   /manufacturing/work_order_entry.php
6298   /manufacturing/inquiry/where_used_inquiry.php
6299   /manufacturing/manage/bom_edit.php
6300   /purchasing/po_receive_items.php
6301   /purchasing/supplier_credit_grns.php
6302   /purchasing/supplier_invoice_grns.php
6303   /sales/customer_credit_invoice.php
6304   /sales/includes/ui/sales_order_ui.inc
6305
6306 16-Jun-2008 Joe Hunt
6307 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
6308 $ /reporting/includes/header2.inc
6309   /reporting/doctext.inc
6310   /reporting/doctext2.inc
6311   
6312 16-Jun-2008 Joe Hunt
6313 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
6314 $ /includes/current_user.inc
6315   /includes/ui/ui_input.inc
6316   /includes/ui/ui_lists.inc
6317   /inventory/reorder_level.inc
6318   /inventory/includes/item_adjustments_ui.inc
6319   /inventory/includes/stock_transfers_ui.inc
6320   /inventory/includes/db/items_units_db.inc
6321   /inventory/inquiry/stock_movements.php
6322   /inventory/inquiry/stock_status.php
6323   /inventory/manage/item_units.php
6324   /inventory/view/view_adjustment.php
6325   /inventory/view/view_transfer.php
6326   /manufacturing/search_work_orders.php
6327   /manufacturing/work_order_entry.php
6328   /manufacturing/includes/manufacturing_ui.inc
6329   /manufacturing/includes/work_order_issue_ui.inc
6330   /manufacturing/inquiry/where_used_inquiry.php
6331   /manufacturing/manage/bom_edit.php
6332   /manufacturing/view/wo_issue_view.php
6333   /manufacturing/view/wo_production_view.php
6334   /purchasing/po_receive_items.php
6335   /purchasing/supplier_credit_grns.php
6336   /purchasing/supplier_invoice_grns.php
6337   /purchasing/includes/ui/invoice_ui.inc
6338   /purchasing/includes/ui/po_ui.inc
6339   /purchasing/view/view_grn.php
6340   /purchasing/view/view_po.php
6341   /reporting/rep105.php
6342   /reporting/rep107.php
6343   /reporting/rep108.php
6344   /reporting/rep109.php
6345   /reporting/rep110.php
6346   /reporting/rep204.php
6347   /reporting/rep209.php
6348   /reporting/rep301.php
6349   /reporting/rep302.php
6350   /reporting/rep303.php
6351   /reporting/rep401.php
6352   /sales/customer_credit_invoice.php
6353   /sales/customer_delivery.php
6354   /sales/customer_invoice.php
6355   /sales/includes/ui/sales_credit_ui.inc
6356   /sales/includes/ui/sales_order_ui.inc
6357   /sales/view/view_credit.php
6358   /sales/view/view_dispatch.php
6359   /sales/view/view_invoice.php
6360   /sales/view/view_sales_order.php
6361   
6362 15-Jun-2008 Janusz Dobrowolski
6363 + Ajax driven delivery and order queries.
6364 $ /sales/inquiry/sales_deliveries_view.php
6365   /sales/inquiry/sales_orders_view.php
6366 + Added searchbox class selector for text inputs with onchange event handlers.
6367 ! Added text selection after focus.
6368 $ /js/inserts.js
6369   /js/utils.js
6370 + Added submit_on_change option to ref input functions, fixed data picker
6371 $ /includes/ui/ui_input.inc
6372 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
6373 $ /includes/ui/ui_lists.inc
6374
6375 15-Jun-2008 Joe Hunt
6376 # Changed so Invoice Template gets the current day instead of original day.
6377 $ /sales/sales_order_entry.php
6378
6379 15-Jun-2008 Joe Hunt
6380 # Bug in tax_types_list (spec_id)
6381 $ /includes/ui/ui_lists.inc
6382
6383 14-Jun-2008 Joe Hunt
6384 # Minor annoying layout bug in stock movements.
6385 $ /inventory/inquiry/stock_movements.php
6386
6387 14-Jun-2008 Joe Hunt
6388 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
6389   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
6390 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
6391   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
6392 $ /includes/ui/ui_lists.inc
6393   /sales/includes/db/sales_invoice_db.inc
6394   /sales/includes/db/sales_credit_db.inc
6395   /sales/manage/customer_branches.php
6396   .
6397 12-Jun-2008 Joe Hunt
6398 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
6399 $ /reporting/reports_main.php
6400   /reporting/rep304.php (new file)
6401   
6402 ---------------------------------------Release Candidate 1-------------------------------
6403 10-Jun-2008 Janusz Dobrowolski
6404 # Some more fixes related to ajax combos usage
6405 $ /includes/ui/ui_lists.inc
6406   /inventory/cost_update.php
6407   /inventory/prices.php
6408   /inventory/purchasing_data.php
6409   /inventory/reorder_level.php
6410   /inventory/includes/item_adjustments_ui.inc
6411   /inventory/inquiry/stock_status.php
6412   /manufacturing/inquiry/where_used_inquiry.php
6413   /manufacturing/manage/bom_edit.php
6414   /purchasing/includes/ui/po_ui.inc
6415 # Fixed focus issues
6416 $ /gl/gl_journal.php
6417   /gl/gl_deposit.php
6418   /gl/gl_payment.php
6419   /js/inserts.js
6420   
6421 09-Jun-2008 Janusz Dobrowolski
6422 # Some additional fixes related to last big committment
6423 $ /gl/gl_journal.php
6424   /gl/gl_deposit.php
6425   /gl/gl_payment.php
6426   /includes/ajax.inc
6427   /includes/reserved.inc
6428   /includes/ui/ui_lists.inc
6429   /includes/ui/ui_view.inc
6430   /js/inserts.js
6431   /js/utils.js
6432   /sales/includes/ui/sales_order_ui.inc
6433   /themes/default/default.css
6434   /themes/aqua/default.css
6435   /themes/cool/default.css
6436
6437 08-Jun-2008 Joe Hunt
6438 ! Preparing for release candidate 1
6439 $ config.php
6440
6441 08-Jun-2008 Joe Hunt
6442 ! Set 'max_execution_time' to 60 seconds by ini_set.
6443 $ /install/save.php
6444
6445 07-Jun-2008 Joe Hunt
6446 # Fixed a layout bug in footer.inc
6447 $ /includes/page/footer.inc
6448
6449 07-Jun-2008 Joe Hunt
6450 ! Changed install.html and update.html
6451 $ install.html
6452   update.html
6453 + New files, change_current_user_password.php and alter2.sql
6454 $ /admin/change_current_user_password.php
6455   /sql/alter2.sql
6456 ! Changed some files for layout
6457 $ /lang/en_US/stylesheet.css
6458   /themes/aqua/default.css
6459   /themes/aqua/renderer.php
6460   /themes/cool/default.css
6461   /themes/cool/renderer.php
6462   /themes/default/default.css
6463   /themes/default/renderer.php
6464 ! Changed install sql scripts
6465 $ /sql/en_US-demo.sql
6466   /sql/en_US-new.sql
6467   
6468 07-Jun-2008 Janusz Dobrowolski
6469 + Added ajax functionality and ui hints to sales form entry pages.
6470 $ /sales/sales_order_entry.php
6471   /sales/includes/ui/sales_order_ui.inc
6472 + Added option for hints display, changed input/lists functions API
6473 $ /admin/display_prefs.php
6474   /admin/db/users_db.inc
6475   /includes/current_user.inc
6476   /includes/prefs/userprefs.inc
6477   /includes/ui/ui_input.inc
6478   /themes/default/renderer.php
6479   /sql/alter.sql
6480 + List functions rewrite. Added ajax functionality, universal combo_input().
6481 $ /includes/ui/ui_lists.inc
6482 + Ajaxified exchange_rate_display()
6483 $ /includes/ui/ui_view.inc
6484 + Added methods for setting focus and page reload to $Ajax class
6485 $ /includes/ajax.inc
6486   /includes/main.inc
6487 + Added comma separated css element selectors
6488 $ /js/behaviour.js
6489 ! Searchable select js changes related to new ui_lists.inc changes
6490 $ /js/inserts.js
6491   /js/utils.js
6492 + Additional style definitions for various ajax controls
6493 $ /themes/default/default.css
6494 ! Fixes related to changed input/lists API and ajax extensions
6495 $ /admin/company_preferences.php
6496   /admin/fiscalyears.php
6497   /admin/forms_setup.php
6498   /admin/gl_setup.php
6499   /dimensions/dimension_entry.php
6500   /dimensions/inquiry/search_dimensions.php
6501   /gl/bank_transfer.php
6502   /gl/includes/ui/gl_deposit_ui.inc
6503   /gl/includes/ui/gl_journal_ui.inc
6504   /gl/includes/ui/gl_payment_ui.inc
6505   /gl/inquiry/bank_inquiry.php
6506   /gl/inquiry/gl_account_inquiry.php
6507   /gl/inquiry/gl_trial_balance.php
6508   /gl/manage/gl_account_types.php
6509   /gl/manage/gl_accounts.php
6510   /includes/ui/ui_controls.inc
6511   /inventory/includes/item_adjustments_ui.inc
6512   /inventory/includes/stock_transfers_ui.inc
6513   /inventory/inquiry/stock_movements.php
6514   /manufacturing/search_work_orders.php
6515   /manufacturing/work_order_add_finished.php
6516   /manufacturing/work_order_entry.php
6517   /manufacturing/includes/work_order_issue_ui.inc
6518   /manufacturing/manage/bom_edit.php
6519   /purchasing/supplier_payment.php
6520   /purchasing/includes/ui/grn_ui.inc
6521   /purchasing/includes/ui/invoice_ui.inc
6522   /purchasing/includes/ui/po_ui.inc
6523   /purchasing/inquiry/po_search.php
6524   /purchasing/inquiry/po_search_completed.php
6525   /purchasing/inquiry/supplier_allocation_inquiry.php
6526   /purchasing/inquiry/supplier_inquiry.php
6527   /sales/customer_credit_invoice.php
6528   /sales/customer_delivery.php
6529   /sales/customer_invoice.php
6530   /sales/includes/ui/sales_credit_ui.inc
6531   /sales/inquiry/customer_allocation_inquiry.php
6532   /sales/inquiry/customer_inquiry.php
6533   /sales/inquiry/sales_deliveries_view.php
6534   /sales/inquiry/sales_orders_view.php
6535   /taxes/tax_groups.php
6536
6537 06-Jun-2008 Joe Hunt
6538 # Final fixes in html layout
6539 $ /admin/create_coy.php
6540   /gl/gl_deposit.php
6541   /gl/gl_payment.php
6542   /gl/manage/exchange_rates.php
6543   /inventory/prices.php
6544   /inventory/purchasing_date.php
6545   /inventory/reorder_level.php
6546   /inventory/inquiry/stock_status.php
6547   /manufacturing/inquiry/where_used_inquiry.php
6548   /manufacturing/manage/bom_edit.php
6549   
6550 05-Jun-2008 Joe Hunt
6551 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
6552 $ /includes/ui/ui_view.inc
6553 # Fixed a html layout bug
6554 $ /includes/page/header.inc
6555
6556 31-May-2008 Joe Hunt
6557 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
6558 $ /gl/view/gl_deposit_view.php
6559   /gl/view/gl_payment_view.php
6560   /includes/ui/ui_controls.inc
6561   /includes/ui/ui_lists.inc
6562   /includes/ui/ui_view.inc
6563   /manufacturing/work_order_add_finished.php
6564   /manufacturing/includes/manufacturing_ui.inc
6565   /manufacturing/view/work_order_view.php
6566   /manufacturing/view/wo_issue_view.php
6567   /sales/inquiry/customer_allocation_inquiry.php
6568   /sales/inquiry/customer_inquiry.php
6569
6570 30-May-2008 Joe Hunt
6571 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
6572 $ /inventory/inquiry/stock_movements.php
6573   /reporting/rep302.php
6574
6575 28-May-2008 Joe Hunt
6576 # More bugs related to debtor_trans changes (positive amounts)
6577 $ /gl/includes/db/gl_db_banking.inc
6578   /sales/allocations/customer_allocate.php
6579   /sales/includes/db/custalloc_db.inc
6580   /sales/inquiry/customer_allocation_inquiry.php
6581
6582 27-May-2008 Joe Hunt
6583 # Changed more files with new html/css.
6584 $ /includes/page/header.inc
6585   /purchasing/inquiry/supplier_allocation_inquiry.php
6586   /sales/credit_note_entry.php
6587   
6588 26-May-2008 Joe Hunt
6589 # Fixed many minor bugs, new ones as well as debtor_trans related.
6590 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
6591 $ /admin/backups.php
6592   /admin/create_coy.php
6593   /admin/inst_lang.php
6594   /admin/inst_module.php
6595   /gl/manage/exchange_rates.php
6596   /includes/session.inc
6597   /includes/page/header.inc
6598   /includes/ui/ui_controls.inc
6599   /includes/ui/ui_input.inc
6600   /includes/ui/ui_lists.inc
6601   /includes/ui/ui_view.inc
6602   /purchasing/allocations/supplier_allocate.php
6603   /sales/allocations/customer_allocate.php
6604   /sales/includes/db/sales_credit_db.inc
6605   /sales/inquiry/customer_allocation_inquiry.php
6606   /themes/aqua/default.css
6607   /themes/cool/default.css
6608   /themes/default/default.css
6609   
6610 23-May-2008 Joe Hunt
6611 # Minor bug in dimensions.php (Outstanding Dimensions)
6612 $ /applications/dimensions.php
6613   /dimensions/inquiry/search_dimensions.php
6614   
6615 23-May-2008 Janusz Dobrowolski
6616 ! Include file order / error handling order fixed once again.
6617 $ /includes/main.inc
6618   /includes/session.inc
6619   
6620 23-May-2008 Joe Hunt
6621 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
6622   correct renderer.php.
6623 $ frontaccounting.php
6624   /includes/page/header.inc
6625   /includes/page/footer.inc
6626   /themes/default/renderer.php
6627   /themes/cool/renderer.php
6628   /themes/aqua/renderer.php
6629
6630 22-May-2008 Janusz Dobrowolski
6631 ! Error handler switching moved to session.inc for early error catching
6632 $ /includes/main.inc
6633   /includes/session.inc
6634 ! Cosmetic cleanup
6635   /js/utils.js
6636   
6637 18-May-2008 Janusz Dobrowolski
6638 # Added explicit ob_end_flush() on shutdown needed for php5
6639 $ /includes/main.inc
6640 # Fixed for www servers on nonstandard listening ports.
6641 $ /js/JsHttpRequest.js
6642
6643 18-May-2008 Joe Hunt
6644 # Bug when inserting new records in debtor_trans.
6645 $ /sales/includes/db/cust_trans_db.inc
6646
6647 16-May-2008 Janusz Dobrowolski
6648 + Rewritten errors/messages handling, unified for ajax/user/php errors
6649 $ /includes/errors.inc
6650   /includes/main.inc
6651   /includes/ui/ui_msgs.inc
6652 + Framework extended for ajax functionality, javascript code organization improvements.
6653 $ /config.php
6654   /includes/JsHttpRequest.php (new file)
6655   /includes/ajax.inc (new file)
6656   /includes/current_user.inc
6657   /includes/session.inc
6658   /includes/lang/language.php
6659   /includes/page/footer.inc
6660   /includes/page/header.inc
6661   /includes/ui/ui_controls.inc
6662   /includes/ui/ui_input.inc
6663   /includes/ui/ui_view.inc
6664   /js/JsHttpRequest.js (new file)
6665   /js/allocate.js (new file)
6666   /js/utils.js (new file)
6667   /js/behaviour.js
6668   /js/inserts.js
6669   /themes/aqua/images (new dir)
6670   /themes/aqua/images/button_ok.png (new file)
6671   /themes/aqua/images/locate.png (new file)
6672   /themes/cool/images (new dir)
6673   /themes/coll/images/button_ok.png (new file)
6674   /themes/coll/images/locate.png (new file)
6675   /themes/default/images/button_ok.png (new file)
6676   /themes/default/images/progressbar.gif (new file)
6677   /themes/default/images/progressbar1.gif (new file)
6678   /themes/default/images/progressbar2.gif (new file)
6679   /themes/default/default.css
6680   /themes/aqua/default.css
6681   /themes/cool/default.css
6682 ! Payment allocation js functions moved to allocate.js
6683 $ /purchasing/allocations/supplier_allocate.php 
6684   /sales/allocations/customer_allocate.php
6685 ! Some initializations moved from sales_order_ui.inc
6686 $ /sales/includes/cart_class.inc
6687 + Added javascript compression routine
6688 $ /includes/main.inc
6689
6690 14-May-2008 Joe Hunt
6691 # Minor bugs in the former fixing.
6692 $ /includes/ui/ui_lists.inc
6693
6694 14-May-2008 Joe Hunt
6695 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
6696   the records when there were no search values.
6697 $ /includes/ui/ui_lists.inc
6698
6699 09-May-2008 Joe Hunt
6700 ! Due to differences in Javascript the script update_db.php had to be changed.
6701 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
6702 $ /update_db.php
6703   /sql/en_US-new.sql
6704   /sql/en_US-demo.sql
6705   
6706 09-May-2008 Janusz Dobrowolski
6707 # Automatic calculation of not set item prices from home currency and base sales type settings.
6708 $ /admin/company_preferences.php
6709   /admin/db/company_db.inc
6710   /includes/ui/ui_lists.inc
6711   /sales/includes/cart_class.inc
6712   /sales/includes/sales_db.inc
6713   /sales/includes/db/sales_order_db.inc
6714   /sales/includes/db/sales_types_db.inc
6715   /sales/includes/ui/sales_credit_ui.inc
6716   /sales/includes/ui/sales_order_ui.inc
6717   /sales/manage/sales_types.php
6718   /sql/alter.sql
6719 # Fixed dev bug blocking change of price on order entry.
6720 $ /sales/includes/ui/sales_order_ui.inc
6721 # Small display fix
6722 $ /sales/manage/sales_people.php
6723
6724 30-Apr-2008 Joe Hunt
6725 # Fixed price update also in purchase order
6726 $ /purchasing/includes/ui/po_ui.inc
6727
6728 30-Apr-2008 Janusz Dobrowolski
6729 # Fixed price update when changing item in sales order.
6730 $ /includes/ui/ui_lists.inc
6731   /js/inserts.js
6732   /sales/includes/ui/sales_order_ui.inc
6733
6734 24-Apr-2008 Janusz Dobrowolski
6735 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
6736 $ /company/0/reporting (added new directory)
6737   /company/0/reporting/index.php
6738   /admin/create_coy.php
6739   /reporting/includes/reports_classes.inc
6740 # Warnings turned off in case of charset not supported by htmlspecialchars().
6741 $ /includes/db/connect_db.inc
6742 # Added content type encoding header
6743 $ /includes/page/header.inc
6744
6745 24-Apr-2008 Joe Hunt
6746 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
6747   /includes/prefs/sysprefs.inc
6748 $ /includes/ui/items_cart.inc  
6749 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
6750 $ /reporting/includes/pdf_report.inc
6751
6752 23-Apr-2008 Joe Hunt
6753 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
6754   It will make it easier to design your own document layouts.
6755 $ /reporting/includes/pdf_report.inc
6756   /reporting/includes/header2.inc (new file)
6757   
6758 20-Apr-2008 Janusz Dobrowolski
6759 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
6760 $ /admin/create_coy.php
6761 ! Added missing include_once directives.
6762 $ /includes/ui/items_cart.inc
6763   /includes/ui/ui_lists.inc
6764   /includes/ui/ui_view.inc
6765 + Added ini default_charset unnecessary for planned ajax calls.
6766 $ /includes/lang/language.inc
6767
6768 19-Apr.2008 Joe Hunt
6769 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
6770   ago wasn't removed.
6771 $ /reporting/includes/pdf_report.inc
6772
6773 18-Apr-2008 Janusz Dobrowolski
6774 # Additional checks on provisions and break point entry.
6775 $ /sales/manage/sales_people.php
6776 ! Modules purchasing, sales and taxes sealed against XSS attacks
6777 $ /install/save.php
6778   /admin/db/maintenance_db.inc
6779   /purchasing/includes/db/grn_db.inc
6780   /purchasing/includes/db/invoice_items_db.inc
6781   /purchasing/includes/db/po_db.inc
6782   /purchasing/includes/db/supp_trans_db.inc
6783   /purchasing/manage/suppliers.php
6784   /sales/includes/db/credit_status_db.inc
6785   /sales/includes/db/cust_trans_db.inc
6786   /sales/includes/db/cust_trans_details_db.inc
6787   /sales/includes/db/sales_order_db.inc
6788   /sales/includes/db/sales_types_db.inc
6789   /sales/manage/customer_branches.php
6790   /sales/manage/customers.php
6791   /sales/manage/sales_areas.php
6792   /sales/manage/sales_people.php
6793   /taxes/db/item_tax_types_db.inc
6794   /taxes/db/tax_groups_db.inc
6795   /taxes/db/tax_types_db.inc
6796
6797 18-Apr-2008 Joe Hunt
6798 ! Module gl sealed against XSS Attacks
6799 $ /gl/includes/db/gl_db_accounts.inc
6800   /gl/includes/db/gl_db_account_types.inc
6801   /gl/includes/db/gl_db_bank_accounts.inc
6802   /gl/includes/db/gl_db_bank_trans.inc
6803   /gl/includes/db/gl_db_bank_trans_types.inc
6804   /gl/includes/db/gl_db_currencies.inc
6805   /gl/includes/db/gl_db_trans.inc
6806   
6807 18-Apr-2008 Janusz Dobrowolski
6808 ! Modules admin and dimensions sealed against XSS attacks
6809 $ /admin/payment_terms.php
6810   /admin/shipping_companies.php
6811   /admin/db/company_db.inc
6812   /admin/db/maintenance_db.inc
6813   /admin/db/users_db.inc
6814   /admin/db/voiding_db.inc
6815   /dimensions/includes/dimensions_db.inc
6816
6817 18-Apr-2008 Joe Hunt
6818 ! Modules includes, inventory and manufacturing sealed against XSS attacks
6819 $ /includes/db/comments_db.inc
6820   /includes/db/inventory_db.inc
6821   /includes/db/references_db.inc
6822   /inventory/includes/db/items_category_db.inc
6823   /inventory/includes/db/items_db.inc
6824   /inventory/includes/db/items_locations_db.inc
6825   /inventory/includes/db/items_units_db.inc
6826   /inventory/includes/db/movement_types_db.inc
6827   /manufacturing/includes/db/work_centres_db.inc
6828   /manufacturing/includes/db/work_orders_db.inc
6829   /manufacturing/includes/db/work_orders_quick_db.inc
6830   /manufacturing/includes/db/work_order_issues_db.inc
6831   /manufacturing/includes/db/work_order_produce_items_db.inc
6832   
6833 18-Apr-2008 Janusz Dobrowolski
6834 ! Changed db_escape function to avoid XSS attacks via js db injection
6835 $ /includes/db/connect_db.inc
6836 # Database inserts/updates secured against js injection
6837 $ /admin/db/maintenance_db.inc
6838   /gl/includes/db/gl_db_accounts.inc
6839   /purchasing/includes/db/po_db.inc
6840   /sales/sales_order_entry.php
6841   /sales/includes/db/sales_order_db.inc
6842
6843 16-Apr-2008 Joe Hunt
6844 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
6845 $ /includes/ui/ui_lists.inc
6846
6847 09-Apr-2008 Janusz Dobrowolski
6848 # Fixed number formatting bug in standard cost update.
6849 $ /inventory/cost_update.php
6850
6851 -------------------- 2,0 Beta - released ----------------------------
6852
6853 06-Apr-2008 Joe Hunt
6854 ! Changed install.html and update.html to fit the new unstable release 2.0
6855 ! Changed demo sql script to fit the 2.0 unstable.
6856 $ install.html
6857   update.html
6858   /sql/en_US-demo.sql
6859   
6860 06-Apr-2008 Janusz Dobrowolski
6861 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
6862   /sales/customer_invoice.php
6863 # Fixed typo causing error while adding new tax type.
6864   /taxes/tax_types.php
6865   
6866 05-Apr-2008 Joe Hunt
6867 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
6868 $ /admin/create_coy.php
6869
6870 05-Apr-2008 Joe Hunt
6871 # Removed annoying warnings in several reports. 
6872 $ config.php 
6873   /reporting/rep102.php
6874   /reporting/rep104.php
6875   /reporting/rep201.php
6876   /reporting/rep203.php
6877   /reporting/rep705.php
6878   /reporting/rep706.php
6879   /reporting/rep707.php
6880   /reporting/rep709.php
6881   /reporting/reports_main.php
6882   /reporting/includes/pdf_report.inc
6883   
6884 04-Apr-2008 Janusz Dobrowolski
6885 # Javascript bugfix in selecting orders for template.
6886 $ /sales/inquiry/sales_orders_view.php
6887
6888 04-Apr-2008 Joe Hunt
6889 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
6890 + Preparing for download of release 2.0b on SourceForge.
6891 $ config.php
6892   update.html
6893   /sql/en_US-new.sql
6894   /sql/en_US-demo.sql
6895   
6896 02-Apr-2008 Janusz Dobrowolski
6897 # Removed selector expansion on space key for multi-line selectors
6898 $ /js/inserts.js
6899 ! Hiding search button in combo selectors for javascript enabled browsers
6900 $ /includes/ui/ui_lists.inc
6901   /js/inserts.js
6902 + Focus set to invalid form field after submit check fail
6903 $ /admin/company_preferences.php
6904   /admin/fiscalyears.php
6905   /admin/gl_setup.php
6906   /admin/payment_terms.php
6907   /admin/shipping_companies.php
6908   /admin/users.php
6909   /admin/void_transaction.php
6910   /dimensions/dimension_entry.php
6911   /gl/bank_transfer.php
6912   /gl/gl_deposit.php
6913   /gl/gl_journal.php
6914   /gl/gl_payment.php
6915   /gl/manage/bank_accounts.php
6916   /gl/manage/bank_trans_types.php
6917   /gl/manage/currencies.php
6918   /gl/manage/exchange_rates.php
6919   /gl/manage/gl_account_classes.php
6920   /gl/manage/gl_account_types.php
6921   /gl/manage/gl_accounts.php
6922   /inventory/adjustments.php
6923   /inventory/cost_update.php
6924   /inventory/prices.php
6925   /inventory/purchasing_data.php
6926   /inventory/transfers.php
6927   /inventory/manage/item_categories.php
6928   /inventory/manage/item_units.php
6929   /inventory/manage/items.php
6930   /inventory/manage/locations.php
6931   /inventory/manage/movement_types.php
6932   /manufacturing/work_order_add_finished.php
6933   /manufacturing/work_order_entry.php
6934   /manufacturing/work_order_issue.php
6935   /manufacturing/work_order_release.php
6936   /manufacturing/manage/bom_edit.php
6937   /manufacturing/manage/work_centres.php
6938   /purchasing/po_entry_items.php
6939   /purchasing/po_receive_items.php
6940   /purchasing/supplier_credit.php
6941   /purchasing/supplier_credit_grns.php
6942   /purchasing/supplier_invoice.php
6943   /purchasing/supplier_invoice_grns.php
6944   /purchasing/supplier_payment.php
6945   /purchasing/supplier_trans_gl.php
6946   /purchasing/allocations/supplier_allocate.php
6947   /purchasing/manage/suppliers.php
6948   /sales/credit_note_entry.php
6949   /sales/customer_credit_invoice.php
6950   /sales/customer_delivery.php
6951   /sales/customer_invoice.php
6952   /sales/customer_payments.php
6953   /sales/sales_order_entry.php
6954   /sales/allocations/customer_allocate.php
6955   /taxes/item_tax_types.php
6956   /taxes/tax_groups.php
6957   /taxes/tax_types.php
6958 # Set default focus in update_db.php
6959 $ /admin/backups.php
6960
6961 29-Mar-2008 Janusz Dobrowolski
6962 # Changed gl_all_accounts_list() API
6963 $ /includes/ui/ui_lists.inc
6964 + Enhanced list accessability in kbd usage via space key
6965 $ js/inserts.js
6966
6967 28-Mar-2008 Janusz Dobrowolski
6968 # Fixed headers for various display mode
6969 $ /sales/inquiry/sales_orders_view.php
6970
6971 28-Mar-2008 Joe Hunt
6972 + Added print document options in inquiries.
6973 $ /sales/inquiry/customer_inquiry.php
6974   /sales/inquiry/sales_orders_view.php
6975   /sales/inquiry/sales_deliveries_view.php
6976   /purchasing/inquiry/po_search.php
6977   /purchasing/inquiry/po_search_completed.php
6978   
6979 28-Mar-2008 Joe Hunt
6980 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
6981 $ /sales/includes/db/customers_db.inc
6982 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
6983 $ /sales/includes/db/sales_credit_db.inc
6984 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
6985 $ /reporting/includes/doctext.inc
6986   /reporting/includes/doctext2.inc
6987 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
6988 $ /reporting/rep101.php
6989   /reporting/rep102.php
6990
6991 28-Mar-2008 Janusz Dobrowolski
6992 # Layout/focus fixes for no_[customer/supplier/item]_list option on
6993 $  /includes/ui/ui_lists.inc
6994    /purchasing/includes/ui/po_ui.inc
6995    /sales/credit_note_entry.php
6996    /sales/sales_order_entry.php
6997    /sales/includes/ui/sales_credit_ui.inc
6998    /sales/includes/ui/sales_order_ui.inc
6999
7000 27-Mar-2008 Janusz Dobrowolski
7001 + Automatic first field focus on page start, focus order preserved between form updates
7002 $  /gl/inquiry/gl_account_inquiry.php
7003    /includes/page/footer.inc
7004    /includes/ui/ui_controls.inc
7005    /includes/ui/ui_input.inc
7006    /includes/ui/ui_lists.inc
7007    /includes/ui/ui_view.inc
7008    /js/inserts.js
7009    /sales/sales_order_entry.php
7010    /sales/credit_note_entry.php
7011    /sales/includes/ui/sales_credit_ui.inc
7012    /sales/includes/ui/sales_order_ui.inc
7013 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
7014 $  /includes/ui/ui_input.inc
7015 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
7016 $  /gl/gl_deposit.php
7017    /gl/gl_journal.php
7018    /gl/gl_payment.php
7019    /gl/includes/ui/gl_deposit_ui.inc
7020    /gl/includes/ui/gl_journal_ui.inc
7021    /gl/includes/ui/gl_payment_ui.inc
7022    /includes/ui/ui_view.inc
7023    /purchasing/po_entry_items.php
7024    /purchasing/includes/ui/po_ui.inc
7025    /sales/sales_order_entry.php
7026    /sales/includes/ui/sales_credit_ui.inc
7027    /sales/includes/ui/sales_order_ui.inc
7028    /js/inserts.js
7029 ! get_js_set_focus moved from ui_view (this is only standalone form).
7030    /update_db.php
7031 # Fixed debit/credit entry check 
7032 $  /gl/gl_journal.php
7033 # Restored GET/POST security check on path_to_root
7034 $  /config.php
7035
7036 26-Mar-2008 Janusz Dobrowolski
7037 # Bug fixes in purchase module related to tax structure changes.
7038 $  /purchasing/includes/supp_trans_class.inc
7039    /purchasing/includes/db/invoice_db.inc
7040    /purchasing/includes/db/invoice_items_db.inc
7041    /purchasing/includes/ui/invoice_ui.inc
7042    /reporting/rep105.php
7043
7044 25-Mar-2008 Janusz Dobrowolski
7045 ! Per company pdf, backup and graphics directories in 'company' dir.
7046 $  /company (new dir)
7047    /company/0 (new dir)
7048    /company/0/images/ (new dir)
7049    /company/0/images/102.jpg    (moved from inventory/manage/image)
7050    /company/0/images/103.jpg    (moved from inventory/manage/image)
7051    /company/0/images/104.jpg    (moved from inventory/manage/image)
7052    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
7053    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
7054    /admin/backups.php
7055    /admin/create_coy.php
7056    /admin/db/maintenance_db.inc
7057    /install/index.php
7058    /reporting/rep102.php
7059    /reporting/rep104.php
7060    /reporting/rep202.php
7061    /reporting/rep303.php
7062    /reporting/rep706.php
7063    /reporting/rep707.php
7064    /reporting/includes/pdf_report.inc
7065    /inventory/manage/items.php
7066
7067 + jscript component caching (enables browser caching and future compression)
7068 $  /includes/session.inc
7069    /includes/main.inc
7070    /includes/page/header.inc
7071    /includes/ui/ui_view.inc
7072    /admin/display_prefs.php
7073    /config.php
7074
7075 - Removed obsolete file
7076 $  /sales/includes/ui/print_invoice.inc
7077
7078 21-Mar-2008 Janusz Dobrowolski
7079 ! Total Allocation/Left to Allocate update without page submit.
7080 $  /includes/ui/ui_view.inc
7081    /purchasing/allocations/supplier_allocate.php
7082    /sales/allocations/customer_allocate.php
7083 # Fixed unvisable under IE editbutton
7084 $  /themes/aqua/default.css
7085    /themes/cool/default.css
7086    /themes/default/default.css
7087
7088 20-Mar-2008 Janusz Dobrowolski
7089 # Excluding delivery notes from Customer Balances, removed warnings. 
7090 $  /reporting/rep101.php 
7091 # Divide by zero fix on order_price==0 in new supplier invoice
7092 $  /purchasing/supplier_invoice_grns.php
7093 # Database bug fix in new customer entry
7094 $  /sales/manage/customers.php
7095 # Small bug fix (warnings) in is_date() function.
7096 $  /includes/date_functions.inc
7097
7098 18-Mar-2008 Janusz Dobrowolski
7099 # Line items editor uses POST method - no disappearing shippment info.
7100 $  /sales/credit_note_entry.php
7101    /sales/sales_order_entry.php
7102    /sales/includes/ui/sales_credit_ui.inc
7103    /sales/includes/ui/sales_order_ui.inc
7104 + Added edit_button_cell() function
7105 $  /includes/ui/ui_controls.inc
7106 + Helper function for finding indexed submit $_POST vars.
7107 $  /includes/ui/ui_input.inc
7108 + New class .editbutton for buttons. Default view is link alike.
7109 $  /themes/aqua/default.css
7110    /themes/cool/default.css
7111    /themes/default/default.css
7112
7113 17-Mar-2008 Janusz Dobrowolski
7114 # Added rounding when needed to avoid document non cosistent documents.
7115 $  /includes/banking.inc
7116    /purchasing/supplier_credit_grns.php
7117    /purchasing/supplier_invoice_grns.php
7118    /purchasing/includes/supp_trans_class.inc
7119    /purchasing/includes/ui/invoice_ui.inc
7120    /purchasing/includes/ui/po_ui.inc
7121    /reporting/rep107.php
7122    /reporting/rep109.php
7123    /reporting/rep110.php
7124    /reporting/rep209.php
7125    /sales/includes/cart_class.inc
7126    /sales/includes/ui/sales_credit_ui.inc
7127    /sales/includes/ui/sales_order_ui.inc
7128    /sales/view/view_credit.php
7129    /sales/view/view_dispatch.php
7130    /sales/view/view_invoice.php
7131    /sales/view/view_sales_order.php
7132    /taxes/tax_calc.inc
7133 # Sign bug for customer transactions
7134 $  /reporting/rep709.php
7135 # Include file conflict fix
7136 $ /purchasing/includes/ui/invoice_ui.inc
7137   /gl/manage/bank_accounts.php
7138   /manufacturing/inquiry/where_used_inquiry.php
7139   /purchasing/manage/suppliers.php
7140   
7141 16-Mar-2008 Janusz Dobrowolski
7142 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
7143 $  /js/behaviour.js
7144    /js/inserts.js
7145 + Added javascript source collecting functions
7146 $  /includes/main.inc
7147 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
7148 + Added global js code collecting arrays  $js_lib, $js_static
7149 $  /includes/session.inc
7150 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
7151 $  /includes/ui/ui_view.inc
7152 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
7153 $  /includes/page/footer.inc
7154    /includes/page/header.inc
7155 ! Added including of data_checks.inc
7156 $  /includes/ui.inc
7157 + User side percent/exrate/qty/price input formatting via onblur handler.
7158 $  /admin/gl_setup.php
7159    /gl/gl_budget.php
7160    /gl/manage/exchange_rates.php
7161    /includes/ui/ui_input.inc
7162    /inventory/purchasing_data.php
7163    /inventory/reorder_level.php
7164    /inventory/includes/item_adjustments_ui.inc
7165    /inventory/includes/stock_transfers_ui.inc
7166    /manufacturing/work_order_entry.php
7167    /manufacturing/manage/bom_edit.php
7168    /purchasing/po_entry_items.php
7169    /purchasing/po_receive_items.php
7170    /purchasing/supplier_credit.php
7171    /purchasing/supplier_credit_grns.php
7172    /purchasing/supplier_invoice_grns.php
7173    /purchasing/supplier_trans_gl.php
7174    /purchasing/allocations/supplier_allocate.php
7175    /purchasing/includes/ui/po_ui.inc
7176    /sales/customer_delivery.php
7177    /sales/customer_invoice.php
7178    /sales/allocations/customer_allocate.php
7179    /sales/includes/ui/sales_credit_ui.inc
7180    /sales/includes/ui/sales_order_ui.inc
7181    /taxes/tax_groups.php
7182    /taxes/tax_types.php
7183
7184 14-Mar-2008 Janusz Dobrowolski
7185  + All forms fixed to accept user native numeric format.
7186  $ /admin/gl_setup.php
7187    /gl/bank_transfer.php
7188    /gl/gl_budget.php
7189    /gl/gl_deposit.php
7190    /gl/gl_journal.php
7191    /gl/gl_payment.php
7192    /gl/includes/db/gl_db_banking.inc
7193    /gl/includes/ui/gl_deposit_ui.inc
7194    /gl/includes/ui/gl_journal_ui.inc
7195    /gl/includes/ui/gl_payment_ui.inc
7196    /gl/manage/exchange_rates.php
7197    /inventory/adjustments.php
7198    /inventory/cost_update.php
7199    /inventory/prices.php
7200    /inventory/purchasing_data.php
7201    /inventory/reorder_level.php
7202    /inventory/transfers.php
7203    /inventory/includes/item_adjustments_ui.inc
7204    /inventory/includes/stock_transfers_ui.inc
7205    /inventory/manage/item_units.php
7206    /manufacturing/work_order_entry.php
7207    /manufacturing/inquiry/where_used_inquiry.php
7208    /manufacturing/manage/bom_edit.php
7209    /purchasing/po_entry_items.php
7210    /purchasing/po_receive_items.php
7211    /purchasing/supplier_credit_grns.php
7212    /purchasing/supplier_invoice_grns.php
7213    /purchasing/supplier_payment.php
7214    /purchasing/supplier_trans_gl.php
7215    /purchasing/allocations/supplier_allocate.php
7216    /purchasing/includes/ui/po_ui.inc
7217    /purchasing/inquiry/po_search.php
7218    /sales/credit_note_entry.php
7219    /sales/customer_credit_invoice.php
7220    /sales/customer_delivery.php
7221    /sales/customer_invoice.php
7222    /sales/customer_payments.php
7223    /sales/sales_order_entry.php
7224    /sales/allocations/customer_allocate.php
7225    /sales/includes/ui/sales_credit_ui.inc
7226    /sales/includes/ui/sales_order_ui.inc
7227    /sales/manage/customers.php
7228    /sales/manage/sales_people.php
7229    /sales/view/view_credit.php
7230    /sales/view/view_dispatch.php
7231    /sales/view/view_invoice.php
7232    /sales/view/view_receipt.php
7233    /sales/view/view_sales_order.php
7234    /taxes/item_tax_types.php
7235    /taxes/tax_groups.php
7236    /taxes/tax_types.php
7237  + User format functions for percent/price/exrate amounts display.
7238  $ /includes/current_user.inc
7239  + Input checking functions for numeric input fields in user native format
7240  $ /includes/data_checks.inc
7241  + Numeric input fields in user native format
7242  $ /includes/ui/ui_input.inc
7243  + Javascript function for conversion to/from user native numeric format.
7244  $ /includes/ui/ui_view.inc
7245  + New class amount for numeric input
7246  $ /themes/aqua/default.css
7247    /themes/cool/default.css
7248    /themes/default/default.css
7249  # Removed warning on adding component
7250    /manufacturing/manage/bom_edit.php
7251  # Quantity display correction
7252    /manufacturing/inquiry/where_used_inquiry.php
7253  # Fixed add_customer_trans() call
7254    /gl/includes/db/gl_db_banking.inc
7255
7256 12-Mar-2008 Joe Hung
7257  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
7258  - Removed default insertion of Units of Measure. Not neccessary.
7259  $ /sql/alter.sql
7260    /admin/db/maintenance_db.inc (added support for update)
7261
7262 11-Mar-2008 Janusz Dobrowolski
7263  + Table of measure moved into new table item_units
7264  ! Removed $themes[] from config.php, theme list based on directory structure
7265  $ /config.php
7266    /includes/ui/ui_lists.inc
7267    /applications/inventory.php
7268    /inventory/includes/inventory_db.inc
7269    /inventory/includes/db/items_units_db.inc
7270    /inventory/manage/item_units.php
7271    /inventory/manage/items.php
7272    /sql/alter.sql
7273
7274 11-Mar-2008 Joe Hunt
7275  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
7276  $ /sales/customer_invoice.php
7277    /sales/customer_delivery.php
7278  
7279 10-Mar-2008 Joe Hunt
7280  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
7281  $ /sales/sales_order_entry.php
7282  
7283 10-Mar-2008 Janusz Dobrowolski
7284  + Added price list selector to sales entry (debtor_master gives only default one)
7285  + Added optional submit_on_change parameter to sales ui lists
7286  $ /includes/ui/ui_lists.inc
7287    /sales/sales_order_entry.php
7288    /sales/includes/ui/sales_credit_ui.inc
7289    /sales/includes/ui/sales_order_ui.inc
7290  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
7291  $ /sales/includes/cart_class.inc
7292    /includes/ui/ui_view.inc
7293    /sales/includes/sales_db.inc
7294  # Fixed bogus sales_type lists in edition mode
7295  $ /sales/customer_delivery.php
7296    /sales/customer_invoice.php
7297  # Smaller fixes, cart_class.sales_type name change
7298  $ /sales/includes/ui/sales_credit_db.inc
7299    /sales/credit_note_entry.php
7300    /sales/customer_credit_invoice.php
7301    /sales/includes/cart_class.inc
7302    /sales/includes/db/sales_credit_db.inc
7303    /sales/includes/db/sales_delivery_db.inc
7304    /sales/includes/db/sales_invoice_db.inc
7305    /sales/includes/db/sales_order_db.inc
7306    /sales/includes/ui/sales_credit_ui.inc
7307  # One another pmWiki name conflict removed
7308  $ /admin/display_prefs.php
7309  
7310 09-Mar-2008 Joe Hunt
7311  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
7312  $ /dimensions/includes/dimensions_db.inc
7313    /gl/includes/db/gl_db_banking.inc
7314    /includes/main.inc
7315    /inventory/includes/db/items_adjust_db.inc
7316    /manufacturing/includes/db/work_order_issues_db.inc
7317    /manufacturing/includes/db/work_order_produce_items_db.inc
7318    /manufacturing/includes/db/work_orders_db.inc
7319    /manufacturing/includes/db/work_orders_quick_db.inc
7320    /purchasing/includes/db/grn_db.inc
7321    /purchasing/includes/db/po_db.inc
7322    /purchasing/includes/db/supp_payment_db.inc
7323    /reporting/includes/form_types.inc (File removed)
7324    /sales/includes/db/sales_delivery_db.inc
7325    /sales/includes/db/sales_invoice_db.inc
7326    /sales/includes/db/sales_order_db.inc
7327    /sql/alter.sql
7328  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
7329  $ /reporting/rep101.php
7330    /reporting/rep201.php
7331  # clone replacement do_clone() for both PHP 4 and PHP 5.
7332  $ /includes/ui/ui_view.inc (at the very bottom)
7333    /sales/includes/cart_class.inc
7334    
7335 07-Mar-2008 Janusz Dobrowolski
7336  ! Changed name tax type uniqueness constraint to (name, rate)
7337  $ /includes/ui/ui_lists.inc
7338    /taxes/items_tax_types.php
7339  ! Tax included option moved from tax_group to sales_types table
7340  $ includes/ui/ui_view.inc
7341    /purchasing/includes/ui/invoice_ui.inc
7342    /taxes/tax_calc.inc
7343    /taxes/tax_groups.php
7344    /taxes/db/tax_groups_db.inc
7345    /sql/alter.sql
7346  # Final rewriting of sales module, a lot of bugfixes.
7347  + Template delivery/invoicing
7348  + Concurrent document editing control on sql level
7349  + Most of sales documents are now editable
7350  + Some links to print documents after entry
7351  ! Changed javascript helper function for customer allocations
7352  $ /applications/customers.php
7353    /includes/ui/ui_input.inc
7354    /reporting/rep107.php
7355    /reporting/rep109.php
7356    /reporting/rep110.php
7357    /sales/credit_note_entry.php
7358    /sales/customer_credit_invoice.php
7359    /sales/customer_delivery.php
7360    /sales/customer_invoice.php
7361    /sales/customer_payments.php
7362    /sales/sales_order_entry.php
7363    /sales/allocations/customer_allocate.php
7364    /sales/allocations/customer_allocation_main.php
7365    /sales/includes/cart_class.inc
7366    /sales/includes/sales_db.inc
7367    /sales/includes/sales_ui.inc
7368    /sales/includes/db/cust_trans_db.inc
7369    /sales/includes/db/cust_trans_details_db.inc
7370    /sales/includes/db/custalloc_db.inc
7371    /sales/includes/db/customers_db.inc
7372    /sales/includes/db/payment_db.inc
7373    /sales/includes/db/sales_credit_db.inc
7374    /sales/includes/db/sales_delivery_db.inc
7375    /sales/includes/db/sales_invoice_db.inc
7376    /sales/includes/db/sales_order_db.inc
7377    /sales/includes/db/sales_types_db.inc
7378    /sales/includes/ui/print_invoice.inc
7379    /sales/includes/ui/sales_credit_ui.inc
7380    /sales/includes/ui/sales_order_ui.inc
7381    /sales/inquiry/customer_allocation_inquiry.php
7382    /sales/inquiry/customer_inquiry.php
7383    /sales/inquiry/sales_deliveries_view.php
7384    /sales/inquiry/sales_orders_view.php
7385    /sales/manage/credit_status.php
7386    /sales/manage/sales_types.php
7387    /sales/view/view_credit.php
7388    /sales/view/view_dispatch.php
7389    /sales/view/view_invoice.php
7390    /sales/view/view_receipt.php
7391    /sales/view/view_sales_order.php
7392 # Removed function name conflict with wiki help system
7393    /includes/lang/language.php
7394    
7395 06-Mar-2008 Janusz Dobrowolski
7396  + Wiki help links integration
7397  $ /config.php
7398    /includes/page/header.inc
7399    /includes/lang/language.php
7400  + Optional debuging with xdebug module
7401  $ /index.php
7402    /includes/db/connect_db.inc
7403  ! Concurrent edition fix
7404  $  /includes/systypes.inc
7405  # Table header fix
7406  $  /manufacturing/manage/bom_edit.php
7407  # Menu layout fixes
7408  $ /themes/aqua/renderer.php
7409    /themes/cool/renderer.php
7410    /themes/default/renderer.php
7411  # Removed warning about nonexistent $_GET variable
7412  $ /dimensions/inquiry/search_dimensions.php
7413  # MySQL 3.xx CAST bug fix
7414  $ /includes/db/manufacturing_db.inc
7415    /manufacturing/includes/db/work_order_requirements_db.inc
7416    /manufacturing/inquiry/where_used_inquiry.php
7417
7418 04-Mar-2008 Joe Hunt
7419  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
7420    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
7421  $ /inventory/cost_update.php
7422    /purchasing/includes/db/grn_db.inc and
7423    /manufacturing/manage/bom_edit.php. 
7424    /manufacturing/includes/db/work_orders_db.inc
7425    /manufacturing/includes/db/work_orders_quick_db.inc
7426    /manufacturing/work_order_entry.php
7427   
7428 21-Feb-2008 Joe Hunt
7429  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
7430  $ /admin/view_print_transaction.php
7431    /applications/setup.php
7432   
7433 17-Feb-2008 Joe Hunt
7434  ! Minor change in menu and function in view_print_transaction.php
7435  $ /admin/view_print_transaction.php
7436    /application/setup.php
7437  + Preparing for print of single documents
7438  $ /reporting/includes/reporting.inc
7439  ! Removing 'out' field in table tax_types
7440  $ /sql/alter.sql
7441    /taxes/tax_types.php
7442    /taxes/db/tax_types_db.inc
7443  + Added 2 functions in ui_input.inc, button and button_cell
7444    /includes/ui/ui_input.inc
7445
7446 11-Feb-2008 Joe Hunt
7447  + Added file, update_db.php, for updating company databases from an SQL script.
7448  $ update_db.php (New file)
7449    update.html
7450   
7451 06-Fef-2008 Joe Hunt
7452  + Added Report, Salesman Listing, rep106.php. 
7453  $ /reporting/reports_main.php
7454    /reporting/rep106.php
7455   
7456 06-Feb-2008 Janusz Dobrowolski
7457  + Separation of customer invoice issue and goods delivery.
7458  + Batch invoicing for more than one delivery
7459  # Corrected inadequate shipping tax calculations.
7460  ! Default debugging status changed to off.
7461  $ /taxes/tax_calc.inc
7462    /taxes/db/tax_groups_db.inc
7463    /admin/db/voiding_db.inc
7464    /applications/customers.php
7465    /includes/systypes.inc
7466    /includes/types.inc
7467    /includes/ui/ui_controls.inc
7468    /includes/ui/ui_lists.inc
7469    /includes/ui/ui_view.inc
7470    /inventory/inquiry/stock_status.php
7471    /reporting/rep105.php
7472    /reporting/rep107.php
7473    /reporting/rep109.php
7474    /reporting/rep110.php 
7475    /reporting/rep209.php
7476    /reporting/reports_main.php
7477    /reporting/includes/doctext.inc
7478    /reporting/includes/doctext2.inc
7479    /reporting/includes/form_types.inc
7480    /reporting/includes/pdf_report.inc
7481    /reporting/includes/reports_classes.inc
7482    /sales/customer_credit_invoice.php
7483    /sales/customer_invoice.php
7484    /sales/sales_order_entry.php
7485    /sales/customer_delivery.php 
7486    /sales/includes/db/sales_delivery_db.inc 
7487    /sales/includes/ui/print_invoice.inc 
7488    /sales/includes/cart_class.inc
7489    /sales/includes/sales_db.inc
7490    /sales/includes/db/cust_trans_db.inc
7491    /sales/includes/db/cust_trans_details_db.inc
7492    /sales/includes/db/sales_credit_db.inc
7493    /sales/includes/db/sales_invoice_db.inc
7494    /sales/includes/db/sales_order_db.inc
7495    /sales/includes/ui/sales_order_ui.inc
7496    /sales/inquiry/customer_allocation_inquiry.php
7497    /sales/inquiry/customer_inquiry.php
7498    /sales/inquiry/sales_orders_view.php
7499    /sales/inquiry/sales_deliveries_view.php 
7500    /sales/view/view_dispatch.php
7501    /sales/view/view_invoice.php
7502    /sales/view/view_sales_order.php
7503    /sql/alter.sql
7504    config.php
7505   
7506 01-Feb-2008 Joe Hunt
7507  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
7508  $ /sales/includes/cart_class.inc
7509    /sales/includes/db/sales_credit_db.inc
7510    /sales/includes/db/sales_invoice_db.inc
7511    /sales/includes/db/sales_order_db.inc
7512    /sales/includes/db/cust_trans_details_db.inc
7513    /sales/includes/ui/sales_order_ui.inc
7514    /sales/includes/ui/sales_credit_ui.inc
7515    /sales/credit_note_entry.php
7516    /sales/customer_credit_invoice.php
7517    /sales/sales_order_entry.php
7518    /sales/customer_invoice.php
7519
7520 31-Jan-2008 Joe Hunt
7521  ! New Release 2.0 Pre Alpha
7522  $ config.php
7523  # Fixed a release 2 related bug in create_coy.php
7524  $ /admin/create_coy.php
7525  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
7526    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
7527    with these databases changes without any new files. They are coming as soon as possible.
7528  $ /sql/alter.sql (New file)  
7529  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
7530    and 2 related files
7531  $ /purchasing/supplier_trans_gl.php
7532    /purchasing/includes/db/invoice_items_db.inc
7533  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
7534  $ /includes/ui/ui_lists.inc
7535    /purchasing/includes/ui/po_ui.inc
7536    /sales/includes/ui/sales_order_ui.inc
7537    /admin/company_preferences.php
7538    /admin/db/company_db.inc
7539    config.php
7540  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
7541    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
7542  $ /sales/manage/sales_people.php
7543    /includes/ui/ui_input.inc
7544  
7545 -------------------- 2,0 Pre Alpha - above ----------------------------
7546 31-Jan-2008 Janusz Dobrowolski
7547  # Minor bugfix in db_import()
7548  $ /admin/db/maintenance_db.inc
7549  
7550 30-Jan-2008 Janusz Dobrowolski
7551  # Minor display fix in tax_types.php
7552  $ /taxes/tax_types.php
7553  ! Format cleanup on some files.
7554  $ /gl/includes/gl_db.inc
7555    /gl/includes/gl_ui.inc
7556    /applications/application.php
7557    frontaccounting.php
7558    index.php
7559    
7560 -------------------- 1.16 Stable Released ----------------------
7561 28-Jan-2008 Joe Hunt
7562  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
7563    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
7564    and $no_supplier_list. Default is the normal behavior for all listboxes.
7565  $ /includes/ui/ui_lists.inc
7566    /sales/includes/ui/sales_orders_ui.inc
7567    /purchases/includes/ui/po_ui.inc
7568    /themes/default/images/locate.png (New file)
7569    config.php
7570
7571  + Added ALTER TABLE possibility in db_import. For future releases.
7572  $ /admin/db/maintenence_db.inc  
7573
7574  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
7575  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
7576  $ /includes/db/connect_db.inc
7577    /includes/ui/ui_lists.inc
7578    /includes/page/header.inc
7579    /access/login.php
7580    
7581 16-Jan-2008 Joe Hunt
7582  # When login screen is displayed after session timeout page content is broken. It
7583    is because of NOT using absolute paths in href attribute theme elements.
7584  $ /access/login.php
7585  
7586 30-Dec-2007 Joe Hunt
7587  # Minor adjustments in function db_export on line 325
7588  $ /admin/db/maintenance_db.inc
7589  
7590 29-Dec-2007 Joe Hunt
7591  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
7592  $ config.php
7593  
7594  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
7595    Also fixed a unneccessary str_replace when importing sql scripts.
7596  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
7597  $ /admin/db/maintenance_db.inc
7598    /reporting/includes/pdf_report.inc
7599    
7600 13-Dec-2007 Joe Hunt
7601  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
7602  $ /gl/inquiry/gl_trial_balance.php
7603    /gl/inquiry/gl_account_inquiry.php
7604
7605 13-Dec-2007 Joe Hunt
7606  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
7607  $ /admin/db/voiding_db.inc
7608  
7609 06-Dec-2007 Joe Hunt
7610  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
7611  $ /gl/gl_payment.php
7612    /gl/includes/ui/gl_payment_ui.inc
7613    
7614  ! Changed $loc_notification to be set to 0 instead of 1.
7615  $ config.php
7616  
7617 -------------------- 1.15 Stable Released ----------------------
7618 05-Dec-2007 Joe Hunt
7619  + Added email notification to stock location when available stock is below reorder level
7620  $ config.php
7621    /sales/includes/db/sales_order_db.inc
7622    
7623  # Fixed bugs in Open balances when account is not a balance account
7624  $ /gl/inquiry/gl_trial_balance.php
7625    /gl/inquiry/gl_account_inquiry.php
7626    /reporting/rep704.php
7627    /reporting/rep708.php
7628    
7629 -------------------- 1.14 Stable Released ----------------------
7630 01-Oct-2007 Joe Hunt
7631  ! Major change in the installation of modules to also accept an SQL-file for upload.
7632  $ config.php
7633    /admin/inst_module.php
7634    /admin/db/maintenance_db.inc
7635    
7636 30-Sep-2007 Joe Hunt
7637  # The following files were still vulnerable. Fixed
7638  $ /access/login.php
7639    /includes/lang/language.php
7640
7641 -------------------- 1.13 Stable Released ----------------------
7642 14-Sep-2007 Joe Hunt
7643  + Added optional link for electronic payment on invoices (PayPal). 
7644  ! Better support for install/update languages.  
7645  ! Minor adjustments
7646  # Fixed a vulnerable item in config.php
7647  $ config.php
7648
7649 14-Sep-2007 Joe Hunt
7650  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
7651  # config.php has been vulnerable. Fixed.
7652  $ /admin/inst_lang.php
7653  $ config.php
7654  
7655 10-Sep-2007 Joe Hunt
7656  ! Changed Bank Address field from text to textarea (multirows)
7657  $ /gl/manage/bank_accounts.php
7658  
7659 06-Sep-2007 Joe Hunt
7660  + Added optional link for electronic payment on invoices (PayPal)
7661  $ /reporting/reports_main.php
7662    /reporting/rep107.php
7663    /reporting/includes/report_classes.inc
7664    /reporting/includes/pdf_report.inc
7665    /reporting/includes/doc_text.inc
7666    /reporting/includes/doc_text2.inc
7667    
7668 23-Aug-2007 Joe Hunt
7669  # Unnecessary parameter ($db) in check_for_recursive_bom
7670  $ /manufacturing/manage/bom_edit.php
7671  
7672 21-Aug-2007 Joe Hunt
7673  # Bug in /includes/lang/gettext.php (249) affecting changing language!
7674  $ /includes/lang/gettext.php
7675  
7676 08-Aug-2007 Joe Hunt
7677  # Minor adjustments
7678  $ config.php
7679    /access/login.php
7680    /admin/create_coy.php
7681    /reporting/includes/pdf_report.inc
7682    
7683 04-Aug-2007 Joe Hunt
7684  + Added a default fiscal year in the en_US-new.sql and start references.
7685  $ /sql/en_US-new.sql
7686  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
7687  $ /lang/en_US/LC_MESSAGES/en_US.mo
7688  
7689 03-Aug-2007 Joe Hunt
7690  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
7691  $ /sales/includes/db/sales_order_db.inc
7692  
7693 23-Jul-2007 Joe Hunt
7694  # Changed <? in front of 2 files to <?php.
7695  $ /purchasing/includes/purchasing_ui.inc
7696    /reporting/includes/class.mail.inc
7697    
7698 -------------------- 1.12 Stable Released ----------------------
7699 21-Jul-2007 Joe Hunt
7700  + Added option to handle Jalali and Islamic Calendars
7701  ! Minor adjustments
7702  $ config.php
7703    /gl/includes/db/gl_db_trans.inc
7704    /includes/date_functions.inc
7705    /includes/ui/ui_input.inc
7706    /includes/ui/ui_lists.inc
7707    /includes/ui/ui_view.inc
7708    /purchasing/po_receive_items.php
7709    /purchasing/includes/ui/invoice_ui.inc
7710    /purchasing/includes/ui/po_ui.inc
7711    /reporting/rep705.php
7712    /sales/includes/db/sales_order_db.inc
7713    /sales/includes/ui/sales_order_ui.inc
7714    
7715 20-Jul-2007 Joe Hunt
7716  ! Changed parameters on report Sales Order. Option to print as Quote.
7717  $ /reporting/reports_main.php
7718    /reporting/rep109.php
7719    /reporting/includes/pdf_report.inc
7720    /reporting/includes/doctext.inc
7721    /reporting/includes/doctext2.inc
7722  
7723 19-Jul-2007 Joe Hunt
7724  + Added Budget Entry in General Ledger. Includes Dimensions.
7725  $ config.php
7726    /applications/generalledger.php
7727    /gl/gl_budget.php (New File!)
7728    /gl/includes/db/gl_db_trans.inc
7729    /includes/date_functions.inc
7730    /reporting/report_classes.inc
7731    
7732 -------------------- 1.11 Stable Released ----------------------
7733 04-Jul-2007 Joe Hunt
7734  ! Option for using alpha numeric chart of accounts.
7735  $ config.php
7736    /gl/manage/gl_accounts.php
7737    /gl/includes/db/gl_db_accounts.inc
7738    /gl/includes/db/gl_db_bank_trans.inc
7739    /gl/includes/db/gl_db_trans.inc
7740    /gl/inquiry/gl_trial_balance.inc
7741    /admin/db/company_db.inc
7742    /inventory/includes/db/items_db.inc
7743    /sales/manage/customer_branches.inc
7744
7745 04-Jul-2007 Joe Hunt
7746  # Problems retrieving language texts for poEdit in long javascripts
7747  $ /includes/ui/ui_view.inc
7748  
7749 04-May-2007 Joe Hunt
7750  # Database error when updating more than one item row in Sales Orders.
7751  $ /sales/includes/db/sales_order_db.inc
7752  # Database error when inserting work order issues. Fixed.
7753  $ /manufacturing/includes/db/work_order_issues_db.inc
7754  
7755 03-May-2007 Joe Hunt
7756  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
7757  $ /includes/db/manufacturing_db.inc
7758    /manufacturing/includes/db/work_order_requirements_db.inc
7759
7760 02-May-2007 Joe Hunt
7761  # Missing details on Purchase Order when emailing and printing
7762  $ /reporting/rep209.php
7763  
7764 -------------------- 1.1 Stable Released ----------------------
7765 02-May-2007 Joe Hunt
7766  + Enabled module addons and all the below bugfixes. No changes in database structure.
7767  - Removed /sql/basic.sql (included in the other sql files)
7768  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
7769    (not needed anymore).
7770  + Addition of update.html  
7771  $ /admin/inst_module.php (New file!)
7772    /applications/customers.php
7773    /applications/dimensions.php
7774    /applications/generalledger.php
7775    /applications/inventory.php
7776    /applications/manufacturing.php
7777    /applications/setup.php
7778    /applications/suppliers.php
7779    /install/index.php
7780    /install/save.php
7781    /modules/inst_modules.php (New folder and new file!)
7782    /modules/index.php (New file!)
7783    /sql/en_US-demo.sql
7784    /sql/en_US-new.sql
7785    install.html
7786    update.html (New file!)
7787    
7788 01-May-2007 Joe Hunt
7789  # Missing measure of units when printing sales orders
7790  # Update of Sales People caused a database error
7791  $ /sales/manage/sales_people.php
7792    /reporting/rep109.php
7793  
7794 30-Apr-2007 Joe Hunt
7795  + The selected menu tab is now shown with same background as hover color.
7796  $ config.php (default tab line 77. Change if you want)
7797    /includes/page/header.inc
7798    
7799 28-Apr-2007 Joe Hunt
7800  # When saving work order entries a lot of debug boxes appeared. Fixed
7801  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
7802  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
7803  $ /includes/db/manufacturing_db.inc
7804    /manufacturing/work_order_entry.php
7805    /manufacturing/includes/work_order_issue_ui.inc
7806    /manufacturing/includes/db/work_order_requirements_db.inc
7807    /manufacturing/includes/db/work_orders_quick_db.inc
7808    /manufacturing/inquiry/where_used_inquiry.php
7809    
7810 25-Apr-2007 Joe Hunt
7811  # Missing Date Picker
7812  $ /sales/customer_invoice.php
7813  # No JS popup window
7814  $ /sales/view/view_invoice.php
7815  
7816 24-Apr-2007 Joe Hunt
7817  ! New and better Date Picker, better cool theme.
7818  $ /includes/ui/ui_input.inc
7819    /includes/ui/ui_view.inc
7820    /reporting/includes/reports_classes.inc
7821    /themes/cool/default.css
7822
7823 -------------------- 1.0.1 Stable Released ----------------------
7824 23-Apr-2007 Joe Hunt
7825  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
7826    the changes for selection lists customers/suppliers and the Audit Trail.
7827
7828 22-Apr-2007 Joe Hunt
7829  ! Changed the two selection lists for customers/suppliers in reports to a single one with
7830    No Filter
7831  ! Changed the sort order in these selection lists from id to name.
7832  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
7833  $ /reporting/reports_main.php
7834    /reporting/rep101.php
7835    /reporting/rep102.php
7836    /reporting/rep201.php
7837    /reporting/rep202.php
7838    /reporting/rep203.php
7839    /reporting/rep204.php
7840    /reporting/includes/reports_classes.inc
7841    /includes/ui/ui_lists.inc
7842    /gl/includes/db/gl_db_trans.inc
7843    config.php
7844    
7845 22-Apr-2007 Joe Hunt
7846  + Date Picker for all date fields.
7847  $ config.php
7848    /admin/fiscalyears.php
7849    /admin/void_transaction.php
7850    /includes/ui/ui_view.inc
7851    /includes/ui/ui_input.inc
7852    /dimensions/dimension_entry.php
7853    /dimensions/inquiry/search_dimensions.php
7854    /gl/gl_journal.php
7855    /gl/gl_deposit.php
7856    /gl/gl_payment.php
7857    /gl/bank_transfer.php
7858    /gl/inquiry/bank_inquiry.php
7859    /gl/inquiry/gl_account_inquiry.php
7860    /gl/inquiry/gl_trial_balance.php
7861    /gl/manage/exchange_rates.php
7862    /inventory/adjustments.php
7863    /inventory/transfers.php
7864    /inventory/inquiry/stock_movements.php
7865    /inventory/manage/items.php
7866    /manufacturing/work_order_add_finished.php
7867    /manufacturing/work_order_entry.php
7868    /manufacturing/work_order_issue.php
7869    /manufacturing/work_order_release.php
7870    /purchasing/supplier_payment.php
7871    /purchasing/po_entry_items.php
7872    /purchasing/po_receive_items.php
7873    /purchasing/supplier_credit.php
7874    /purchasing/supplier_credit_grns.php
7875    /purchasing/supplier_invoice.php
7876    /purchasing/supplier_invoice_grns.php
7877    /purchasing/supplier_trans_gl.php
7878    /purchasing/includes/ui/po_ui.inc
7879    /purchasing/inquity/po_search.php
7880    /purchasing/inquiry/po_search_completed.php
7881    /purchasing/inquiry/supplier_allocation_inquiry.php
7882    /purchasing/inquiry/supplier_inquiry.php
7883    /reporting/reports_main.php
7884    /reporting/includes/reports_classes.inc
7885    /sales/credit_note_entry.php
7886    /sales/customer_credit_invoice.php
7887    /sales/customer_payments.php
7888    /sales/sales_order_entry.php
7889    /sales/includes/ui/sales_order_ui.inc
7890    /sales/inquiry/customer_allocation_inquiry.php
7891    /sales/inquiry/customer_inquiry.php
7892    /sales/inquiry/sales_orders_view.php
7893    New image files:
7894    /themes/default/images/cal.gif
7895    /themes/default/images/next.gif
7896    /themes/default/images/prev.gif
7897
7898 19-Apr-2007 Joe Hunt
7899  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
7900  # Bug no 1703891, Reserved MySQL words used as column names, fixed
7901  $ /taxes/db/tax_types_db.inc
7902
7903  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
7904  $ /gl/manage/gl_accounts.php
7905    /gl/includes/db/gl_db_accounts.inc
7906    /includes/ui/ui_input.inc
7907
7908 18-Apr-2007 Joe Hunt
7909  # Bug no 1702594, Logon Loop, fixed
7910  $ config.php
7911
7912 -------------------- 1.0a Stable Released ----------------------
7913 10-Apr-2007 Joe Hunt
7914  ! Release 1.0a established on SourceForge, fixing the bugs.
7915
7916 11-Apr-2007 Joe Hunt
7917  # Bug No 1698214, Creating Items, fixed
7918  $ /includes/ui/ui_lists.inc
7919  # Bug no 1698216, Item Movements, fixed
7920  $ /inventory/manage/items.php
7921
7922 -------------------- 1.0 Stable Released ----------------------
7923 10-Apr-2007 Joe Hunt
7924  ! Release 1.0 established on SourceForge.