2449fe1514d4b3cc39031fd783117cde00c3a48b
[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 24-Apr-2009 Janusz Dobrowolski
23 + Added inactive records support.
24 $ /admin/payment_terms.php
25   /admin/shipping_companies.php
26   /gl/includes/db/gl_db_account_types.inc
27   /gl/includes/db/gl_db_currencies.inc
28   /gl/manage/bank_accounts.php
29   /gl/manage/currencies.php
30   /gl/manage/gl_account_classes.php
31   /gl/manage/gl_account_types.php
32   /gl/manage/gl_accounts.php
33   /includes/ui/ui_lists.inc
34   /inventory/includes/db/items_units_db.inc
35   /inventory/includes/db/movement_types_db.inc
36   /inventory/manage/item_categories.php
37   /inventory/manage/item_units.php
38   /inventory/manage/items.php
39   /inventory/manage/locations.php
40   /inventory/manage/movement_types.php
41   /manufacturing/includes/db/work_centres_db.inc
42   /manufacturing/manage/work_centres.php
43   /purchasing/manage/suppliers.php
44   /sales/includes/db/sales_points_db.inc
45   /sales/manage/sales_points.php
46   /sql/alter2.2.sql
47   /sql/en_US-demo.sql
48   /sql/en_US-new.sql
49   /taxes/item_tax_types.php
50   /taxes/tax_groups.php
51   /taxes/tax_types.php
52   /taxes/db/tax_groups_db.inc
53   /taxes/db/tax_types_db.inc
54 # Edit buttons center alignment.
55 $ /includes/ui/ui_input.inc
56 # Fixed ajax request using element name on multi-part forms.
57 $ /js/utils.js
58
59 24-Apr-2009 Joe Hunt
60 ! Added option to select how to present Balance Sheet and P&L Statement
61 $ /gl/manage/gl_account_classes.php
62   /gl/includes/db/gl_db_account_types.inc
63   /reporting/rep706.php
64   /reporting/rep707.php
65   /sql/alter2.2.sql
66
67 22-Apr-2009 Janusz Dobrowolski
68 + Added inactive records support.
69 $ /sales/includes/db/credit_status_db.inc
70   /sales/includes/db/sales_types_db.inc
71   /sales/manage/credit_status.php
72   /sales/manage/customer_branches.php
73   /includes/data_checks.inc
74   /sales/manage/sales_groups.php
75   /sales/manage/sales_people.php
76   /sales/manage/sales_types.php
77 # Slightly changed inactive record support
78 $ /includes/ui/ui_input.inc
79   /includes/ui/ui_lists.inc
80   /sales/manage/customers.php
81   /sales/manage/sales_areas.php
82 ! Display all db_query errors in debug mode
83 $ /includes/db/connect_db.inc
84 # Hide empty/disabled tabs
85 $ /frontaccounting.php
86   /applications/dimensions.php
87 # Small typo fixed
88 $ /applications/application.php
89
90 21-Apr-2009 Janusz Dobrowolski
91 + Support for inactive records.
92 $ /includes/ui/ui_lists.inc
93   /includes/ui/ui_input.inc
94   /includes/db/sql_functions.inc
95   /themes/aqua/default.css
96   /themes/cool/default.css
97   /themes/default/default.css
98 + Added inactive field in cust_branches
99 $ /sql/alter2.2.sql
100   /sql/en_US-demo.sql
101   /sql/en_US-new.sql
102 + Added inactive records edition.
103 $ /sales/manage/customers.php
104   /sales/manage/sales_areas.php
105   
106 08-Apr-2009 Janusz Dobrowolski
107 # Fix for hotkeys on multi form pages.
108 $ /js/inserts.js
109 ! Customer name max. length 80
110 $ /sales/manage/customers.php
111   /sql/alter2.2.php
112   /sql/alter2.2.sql
113   /sql/en_US-demo.sql
114   /sql/en_US-new.sql
115
116 30-Mar-2009 Janusz Dobrowolski
117 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
118 $ /admin/db/v_banktrans.inc (removed)
119   /applications/manufacturing.php
120   /gl/include/db/gl_db_banking.inc
121   /gl/includes/ui/gl_bank_ui.inc
122   /gl/includes/ui/gl_journal_ui.inc
123   /gl/manage/exchange_rates.php
124   /.htaccess
125   /includes/banking.inc
126   /includes/data_checks.inc
127   /includes/ui/items_cart.inc
128   /includes/ui/ui_inputs.inc
129   /includes/ui/ui_lists.inc
130   /install.html
131   /install/index.php
132   /install/save.php
133   /inventory/includes/inventory_db.inc
134   /inventory/manage/items.php
135   /inventory/manage/sales_kits.php
136   /js/inserts.js
137   /lang/new_language_template/LC_MASSAGES/empty.po
138   /manufacturing/inquiry/bom_cost_inquiry.php
139   /purchasing/allocations/supplier_allocate.php
140   /purchasing/manage/suppliers.php
141   /reporting/includes/doctext2.inc
142   /reporting/includes/doctext.inc
143   /reporting/including/excel_report.inc
144   /reporting/rep104.php
145   /reporting/rep106.php
146   /reporting/rep303.php
147   /reporting/rep702.php
148   /sales/allocations/customer_allocate.php
149   /sales/includes/db/sales_credit_db.inc
150   /sales/includes/db/sales_points_db.inc
151   /sales/includes/ui/sales_credit_ui.inc
152   /sales/includes/ui/sales_order_ui.inc
153   /sales/manage/sales_points.php
154   /sales/sales_order_entry.php
155   /sql/alter2.1.sql
156   /taxes/tax_types.php
157   /themes/aqua/default.css
158   /themes/cool/default.css
159   /themes/default/default.css
160
161 29-Mar-2009 Janusz Dobrowolski
162 ! Added cancel button
163 $ /inventory/manage/items.php
164 ! Element id generation speedup
165 $ /includes/ui/ui_view.inc
166 # Fixed hotkeys behaviour in report module
167 $ /js/inserts.js
168   /reporting/includes/reports_classes.inc
169
170 21-Mar-2009 Janusz Dobrowolski
171 + Option to use last document date on subsequent new documents.
172 $ /admin/display_prefs.php
173   /admin/db/users_db.inc
174   /includes/current_user.inc
175   /includes/prefs/userprefs.inc
176   /sql/alter2.2.php
177   /sql/alter2.2.sql
178   /sql/en_US-demo.sql
179   /sql/en_US-new.sql
180 + Optional check for current date in date_cells()/date_row()
181 $ /includes/ui/ui_input.inc
182 ! Save/retrieve last document date.
183 $ /gl/bank_account_reconcile.php
184   /gl/gl_bank.php
185   /gl/gl_journal.php
186   /gl/includes/ui/gl_bank_ui.inc
187   /gl/includes/ui/gl_journal_ui.inc
188   /includes/date_functions.inc
189   /includes/ui/ui_view.inc
190   /inventory/adjustments.php
191   /inventory/transfers.php
192   /inventory/includes/item_adjustments_ui.inc
193   /inventory/includes/stock_transfers_ui.inc
194   /manufacturing/work_order_entry.php
195   /purchasing/po_entry_items.php
196   /purchasing/po_receive_items.php
197   /purchasing/supplier_payment.php
198   /purchasing/includes/ui/grn_ui.inc
199   /purchasing/includes/ui/invoice_ui.inc
200   /purchasing/includes/ui/po_ui.inc
201   /sales/credit_note_entry.php
202   /sales/customer_credit_invoice.php
203   /sales/customer_delivery.php
204   /sales/customer_invoice.php
205   /sales/customer_payments.php
206   /sales/sales_order_entry.php
207   /sales/includes/cart_class.inc
208   /sales/includes/sales_db.inc
209   /sales/includes/db/sales_order_db.inc
210   /sales/includes/ui/sales_credit_ui.inc
211   /sales/includes/ui/sales_order_ui.inc
212
213 18-Mar-2009 Janusz Dobrowolski
214 + Additional option for submit_add_or_update_x() helpers
215 $ /includes/ui/ui_input.inc
216 + Icon for default escape button
217 $ /themes/aqua/images/escape.png (new)
218   /themes/cool/images/escape.png (new)
219 + Arrow navigation also in report menus
220 $ /js/utils.js
221   /js/inserts.js
222 + Added default keys for form submition/cancelling when apprioprate.
223 $ All form entry files.
224
225 17-Mar-2009 Joe Hunt
226 ! Changed so company domicile is printed on invoices and statements if filled out.
227 $ /reporting/includes/header2.inc
228
229 17-Mar-2009 Janusz Dobrowolski
230 + Added default delivery_required_by parameter, removed custom company fields/names.
231 $ /admin/company_preferences.php
232   /admin/gl_setup.php
233   /admin/db/company_db.inc
234   /includes/prefs/sysprefs.inc
235   /sql/alter2.2.php (new)
236   /sql/alter2.2.sql (new)
237   /sql/en_US-demo.sql
238   /sql/en_US-new.sql
239 + Item category now contains default parameters for new items.
240 $ /inventory/includes/db/items_category_db.inc
241   /inventory/manage/item_categories.php
242   /inventory/manage/items.php
243   /sql/alter2.2.php
244   /sql/alter2.2.sql
245   /sql/en_US-demo.sql
246   /sql/en_US-new.sql
247 ! Updated FA version string.
248 $ /config.php
249 ! Stock item types moved to types.inc
250 $ /includes/types.inc
251   /includes/ui/ui_lists.inc
252 ! Focus js code optimization
253 $ /js/inserts.js
254   /js/utils.js
255  
256 16-Mar-2009 Janusz Dobrowolski
257 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
258         arrow navigation in menus
259 $ /includes/ui/ui_input.inc
260   /includes/ui/ui_controls.inc
261   /includes/ui/ui_view.inc
262   /includes/page/footer.inc
263   /config.php
264   /js/inserts.js
265   /js/utils.js
266   /reporting/includes/reporting.inc
267   /themes/default/images/escape.png
268   /themes/aqua/default.css
269   /themes/aqua/renderer.php
270   /themes/cool/default.css
271   /themes/cool/renderer.php
272   /themes/default/default.css
273   /themes/default/renderer.php
274   /themes/default/images/escape.png
275   /sales/sales_order_entry.php
276
277 ! SID & start_form() cleanup
278 $ /.htaccess
279   /access/logout.php
280   /admin/attachments.php
281   /admin/backups.php
282   /admin/create_coy.php
283   /admin/inst_lang.php
284   /admin/inst_module.php
285   /admin/view_print_transaction.php
286   /admin/void_transaction.php
287   /dimensions/inquiry/search_dimensions.php
288   /gl/bank_transfer.php
289   /gl/gl_bank.php
290   /gl/inquiry/gl_trial_balance.php
291   /gl/manage/exchange_rates.php
292   /inventory/adjustments.php
293   /inventory/cost_update.php
294   /inventory/prices.php
295   /inventory/purchasing_data.php
296   /inventory/reorder_level.php
297   /inventory/transfers.php
298   /inventory/inquiry/stock_movements.php
299   /inventory/inquiry/stock_status.php
300   /inventory/manage/item_codes.php
301   /inventory/manage/sales_kits.php
302   /manufacturing/search_work_orders.php
303   /manufacturing/work_order_issue.php
304   /manufacturing/inquiry/bom_cost_inquiry.php
305   /manufacturing/manage/bom_edit.php
306   /purchasing/po_entry_items.php
307   /purchasing/po_receive_items.php
308   /purchasing/supplier_credit.php
309   /purchasing/supplier_invoice.php
310   /purchasing/supplier_payment.php
311   /purchasing/allocations/supplier_allocate.php
312   /purchasing/inquiry/po_search.php
313   /purchasing/inquiry/po_search_completed.php
314   /purchasing/inquiry/supplier_allocation_inquiry.php
315   /purchasing/inquiry/supplier_inquiry.php
316   /sales/credit_note_entry.php
317   /sales/customer_credit_invoice.php
318   /sales/customer_delivery.php
319   /sales/customer_invoice.php
320   /sales/allocations/customer_allocate.php
321   /sales/includes/ui/sales_credit_ui.inc
322   /sales/inquiry/customer_allocation_inquiry.php
323   /sales/inquiry/sales_deliveries_view.php
324   /sales/inquiry/sales_orders_view.php
325
326 ------------------------------- Release 2.1.1 ----------------------------------
327 30-Mar-2009 Janusz Dobrowolski
328 # Fixed display of unsufficient quantities in sales docs.
329 $ /sales/includes/ui/sales_order_ui.inc
330   /themes/aqua/default.css
331   /themes/cool/default.css
332   /themes/default/default.css
333 # Updated gettext template file
334 $ /lang/new_language_template/LC_MASSAGES/empty.po
335 ! Release 2.1.1
336 $ config.php
337
338 29-Mar-2009 Janusz Dobrowolski
339 # [0000126] 'Invoice' words on credit note document.
340 $ /reporting/includes/doctext.inc
341   /reporting/includes/doctext2.inc
342 # [0000125] Sql error when creating credit note.
343 $ /sales/includes/db/sales_credit_db.inc
344 # [0000121] Error during qoh calculations.
345 $ /sales/includes/ui/sales_order_ui.inc
346
347 28-Mar-2009 Janusz Dobrowolski
348 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
349 $ /gl/manage/exchange_rates.php
350
351 27-Mar-2009 Janusz Dobrowolski
352 # Fixed include file path in reports 104,303
353 $ /reporting/rep104.php
354   /reporting/rep303.php
355
356 26-Mar-2009 Janusz Dobrowolski
357 # Fixed problems with cash invoices created after db upgrade.
358 $ /includes/data_checks.inc
359   /sales/includes/db/sales_points_db.inc
360   /sales/manage/sales_points.php
361   /sql/alter2.1.sql
362
363 24-Mar-2009 Joe Hunt
364 # Wrong price decimals in Report Salesman Listing
365 $ /reporting/rep106.php
366
367 23-Mar-2009 Janusz Dobrowolski
368 # Fixed keybord access issue after AltTab
369 $ /js/inserts.js
370
371 23-Mar-2009 Joe Hunt
372 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
373 $ /reporting/including/excel_report.inc
374
375 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
376 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
377 $ /inventory/manage/items.php
378   /inventory/includes/inventory_db.inc
379   /reporting/rep104.php
380   /reporting/rep303.php
381
382 21-Mar-2009 Janusz Dobrowolski
383 # Broken currency section after date change.
384 $ /sales/includes/ui/sales_credit_ui.inc
385   /sales/includes/ui/sales_order_ui.inc
386
387 20-Mar-2009 Joe Hunt
388 # Truncation bug when inserting/updating entered supplier credit limit
389 $ /purchasing/manage/suppliers.php
390
391 19-Mar-2009 Joe Hunt
392 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
393 $ /taxes/tax_types.php
394
395 19-Mar-2009 Janusz Dobrowolski
396 # Fixed quick entry amount update on list change.
397 $ /gl/includes/ui/gl_journal_ui.inc
398
399 ------------------------------- Release 2.1 ----------------------------------------------------
400 18-Mar-2009 Joe Hunt
401 ! Release 2.1
402 $ config.php
403
404 18-Mar-2009 Janusz Dobrowolski
405 # Additional php.ini checks and fixes for php in CGI mode
406 $ /.htaccess
407   /install.html
408   /install/index.php
409   /install/save.php
410 # Default focus in lists on searchbox if used.
411 $ /includes/ui/ui_lists.inc
412 # Fixed update after code search.
413 $ /inventory/manage/sales_kits.php
414
415 16-Mar-2009 Janusz Dobrowolski
416 # Fixed redirection after order cancelation.
417 $ /sales/sales_order_entry.php
418
419 15-Mar-2009 Joe Hunt
420 # Minor bug in Report List of Journal Entries
421 $ /reporting/rep702.php
422
423 14-Mar-2009 Joe Hunt
424 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
425   if invoice date is later than payment date
426 $ /includes/banking.inc
427
428 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
429 # GL line delete bug fixed.
430 $ /gl/includes/ui/gl_bank_ui.inc
431   /gl/includes/ui/gl_journal_ui.inc
432   /includes/ui/items_cart.inc
433 # Random syntax error + new menu item :).
434 $ /manufacturing/inquiry/bom_cost_inquiry.php
435   /applications/manufacturing.php
436 - Removed non used file
437 $ /admin/db/v_banktrans.inc (removed)
438
439 11-Mar-2009 Joe Hunt
440 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
441 $ /gl/include/db/gl_db_banking.inc
442
443 10-Mar-2009 Janusz Dobrowolski
444 # [0000119] Fixed search by item description in sales item selector.
445 $ /includes/ui/ui_lists.inc
446 # Fixed email_row/link_row display for empty input value.
447 $ /includes/ui/ui_inputs.inc
448 # Small layout fix 
449 $ /purchasing/allocations/supplier_allocate.php
450   /sales/allocations/customer_allocate.php
451
452 ------------------------------- Release 2.1.0 RC ------------------------------------------------
453 09-Mar-2009 Joe Hunt
454 ! Release 2.1.0 Release Candidate (RC).
455 $ config.php
456 ! Report clean up
457 $ /reporting/includes/excel_report.inc
458
459 09-Mar-2009 Janusz Dobrowolski
460 # Initial prefs for new created user now copied form current admin settings.
461 $ /admin/users.php
462 # Changed page_security level to 1
463 $ /admin/display_prefs.php
464 # Fixed item code display after item delete
465 $ /inventory/manage/items.php
466 # Cosmetic cleanup
467 $ /includes/session.inc
468
469 08-Mar-2009 Joe Hunt
470 ! XLS engine now compatible with PEAR Excel Writer.
471 $ /reporting/includes/excel_report.inc
472   /reporting/includes/Workbook.php
473   
474 05-Mar-2009 Joe Hunt
475 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
476 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
477   /reporting/includes/Workbook.php (new file)
478   /reporting/includes/excel_report.inc
479   /reporting/includes/pdf_report.inc
480   /reporting/prn_redirect.php
481   /reporting all repXXX.php files
482   
483 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
484 + Preparation for Excel Writer continued
485 $ /reporting/includes/ExcelWriterXML.php
486   /reporting/includes/ExcelWriterXML_Sheet.php
487   /reporting/includes/ExcelWriterXML_Style.php
488   /reporting/includes/excel_report.inc
489   /reporting all repXXX.php that are not documents
490   
491 02-Mar-2009 Joe Hunt
492 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
493 $ /reporting/includes/reports_classes.inc
494   /reporting/includes/pdf_report.inc
495   /reporting/includes/ExcelWriterXML.php (new file)
496   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
497   /reporting/includes/ExcelWriterXM__Style (new file)
498   /reporting/includes/excel_report.inc (new file)
499   /reporting/reports_main.php
500   /reporting/rep701.php
501   /reporting/rep705.php
502   /reporting/rep706.php
503   /reporting/rep707.php
504   
505 01-Mar-2009 Janusz Dobrowolski
506 # Setting magic_quotes_gpc and register_globals to off in htaccess file
507 $ /.htaccess (new)
508
509 28-Feb-2009 Joe Hunt
510 ! Improved layout in standard themes (graphics)
511 $ /themes/aqua/renderer.php
512   /themes/aqua/help.gif (new file)
513   /themes/aqua/login.gif (new file)
514   /themes/aqua/right.gif (new file)
515   /themes/cool/renderer.php
516   /themes/cool/help.gif (new file)
517   /themes/cool/login.gif (new file)
518   /themes/cool/right.gif (new file)
519   /themes/default/renderer.php
520   /themes/default/help.gif (new file)
521   /themes/default/login.gif (new file)
522   /themes/default/right.gif (new file)
523   /themes/themes/login.css
524     
525 27-Feb-2009 Janusz Dobrowolski
526 # Security fix to my last commit.
527 $ /frontaccounting.php
528   /includes/lang/language.php
529
530 25-Feb-2009 Joe Hunt
531 ! Improved layout
532 $ /inventory/prices.php
533   /inventory/reorder_level.php
534   /inventory/inquiry/stock_status.php
535   
536 24-Feb-2009 Janusz Dobrowolski
537 # Cleaning startup code
538 $ /index.php
539   /frontaccounting.php
540   /includes/session.inc
541   /includes/db/connect_db.inc
542   /includes/lang/gettext.php
543   /includes/lang/language.php
544 # Language changed on display prefs page stored to database.
545 $ /admin/display_prefs.php
546   /admin/db/users_db.inc
547   /includes/current_user.inc
548 # Fixed tab hot keys
549 $ /applications/customers.php
550   /applications/dimensions.php
551   /applications/generalledger.php
552   /applications/inventory.php
553   /applications/manufacturing.php
554   /applications/setup.php
555   /applications/suppliers.php
556
557 23-Feb-2009 Joe Hunt
558 ! Changed extension include to be outside function. Didn't work in submenus.
559 $ frontaccounting.php
560   /includes/main.inc
561 ! Better color in data picker
562 $ /themes/aqua/default.css
563   /themes/cool/default.css
564   /themes/default/default.css
565   
566 22-Feb-2009 Janusz Dobrowolski
567 ! Application startup code cleanup.
568 $ /frontaccounting.php
569   /index.php
570   /applications/customers.php
571   /applications/dimensions.php
572   /applications/generalledger.php
573   /applications/inventory.php
574   /applications/manufacturing.php
575   /applications/setup.php
576   /applications/suppliers.php
577   /includes/session.inc
578   /includes/lang/language.php
579   /themes/default/renderer.php
580   /themes/aqua/renderer.php
581   /themes/cool/renderer.php
582 ! Removed obsolete $applications array.
583 $ /config.php
584 ! Cosmetic cleanup
585 $ /includes/main.inc
586 ! Calendar style moved to theme default.css
587 $ /includes/ui/ui_view.inc
588   /themes/aqua/default.css
589   /themes/cool/default.css
590   /themes/default/default.css
591 # Fixed charset selection on login screen
592 $ /access/login.php
593 # Blocked password changes in demo mode
594 $ /admin/change_current_user_password.php
595 ! Default theme and language set for not logged user
596 $ /includes/current_user.inc
597   /includes/prefs/userprefs.inc
598 # Fixed initial query order.
599 $ /purchasing/inquiry/po_search.php
600
601 21-Feb-2009 Joe Hunt
602 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
603 $ /includes/ui/db_pager_view.inc
604 ! Better layout in stock_movements.php
605 $ /inventory/inquiry/stock_movements.php
606
607 18-Feb-2009 Joe Hunt
608 ! Better layout in Items form.
609 $ /inventory/manage/items.php
610
611 16-Feb-2009 Joe Hunt
612 # Instruction in update.html should include switch to standard theme before upgrade
613 $ update.html
614 # Bug in function get_ecb_rate when no function curl_init (missing url part)
615 $ /gl/includes/db/gl_db_rates.inc
616
617 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
618 15-Feb-2009 Joe Hunt
619 ! Release 2.1.0 beta 2
620 $ config.php
621
622 14-Feb-2009 Janusz Dobrowolski
623 # Removed obsolete bank_trans field
624 $ /sql/alter2.1.sql
625   /sql/en_US-demo.sql
626   /sql/en_US-new.sql
627 # Drop column queries executed also in not forced upgrade install 
628 $ /admin/db/maintenance_db.inc
629
630 13-Feb-2009 Janusz Dobrowolski
631 ! Added login page language setting
632 $ /access/login.php
633   /admin/inst_lang.php
634   /includes/lang/language.php
635   /lang/installed_languages.inc
636 # Message typo fixed
637 $ /admin/display_prefs.php
638 # Unified display_error function name in install wizard and main code
639 $ /install/save.php
640
641 13-Feb-2009 Joe Hunt
642 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
643 $ /includes/ui/ui_view.inc
644
645 12-Feb-2009 Janusz Dobrowolski
646 ! Changed extension menu file placement, added support for gettext in extensions.
647 $ /frontaccounting.php
648 # Fix for some buggy curl versions.
649 $ /gl/includes/db/gl_db_rates.inc
650   /gl/manage/exchange_rates.php
651 # Fixed get_amount() to return 0 for invalid input.
652 $ /js/utils.js
653   /js/budget.js
654
655 ------------------------------- Release 2.1.0 beta --------------------------------------------
656
657 08-Feb-2009 Janusz Dobrowolski
658 # Fixed division by zero bug in empty pager
659 $ includes/db_pager.inc
660 # Fixed special char display issue in item name [0000116]
661 $ sales/includes/cart_class.inc
662
663 08-Feb-2009 Joe Hunt
664 ! Changed license type to GNU GPLv3. Stamped headers changed.
665 $ all appropriate source files
666
667 04-Feb-2009 Joe Hunt
668 ! Removed ALTER TABLE DROP columns
669 $ /sql/alter2.1.sql
670 ! Removed files from CVS
671 /company/0/images/logo_frontaccounting.png
672 /reporting/fonts/vera.afm
673 + Added files to CVS
674 /doc/2.1_Beta.txt
675 /doc/extensions.txt
676 /themes/default/images/escape.png
677
678 04-Feb-2009 Joe Hunt
679 # Software Upgrade (re-read of current user needed)
680 $ /admin/inst_upgrade.php
681
682 03-Feb-2009 Joe Hunt
683 ! install/index.php link to AGPL license
684 $ /install/index.php
685
686 03-Feb-2009 Janusz Dobrowolski
687 ! Merging bugfixes since 2.0.6 from main trunk (see below)
688 $ /config.php
689   /gl/includes/db/gl_db_banking.inc
690   /gl/manage/gl_account_classes.php
691   /includes/ui/items_cart.inc
692   /includes/ui/ui_view.inc
693   /purchasing/includes/db/invoice_db.inc
694   /reporting/rep101.php
695   /reporting/rep201.php
696   /reporting/includes/class.pdf.inc
697   /sales/credit_note_entry.php
698   /sales/customer_credit_invoice.php
699   /sales/customer_delivery.php
700   /sales/customer_invoice.php
701   /sales/includes/db/payment_db.inc
702   /sales/includes/db/sales_credit_db.inc
703   /sales/includes/db/sales_delivery_db.inc
704   /sales/includes/db/sales_invoice_db.inc
705   /sales/includes/ui/sales_order_ui.inc
706   /sales/view/view_credit.php
707 # Due date display finally fixed.
708 $ /purchasing/inquiry/supplier_inquiry.php
709   /sales/inquiry/customer_inquiry.php
710
711 ------------------------------- Release 2.0.7 --------------------------------------------
712 03-Feb-2009 Joe Hunt
713 ! New release 2.0.7
714 $ config.php
715
716 22-Jan-2009 Joe Hunt
717 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
718 $ /sales/inquiry/customer_inquiry.php
719
720 13-Jan-2009 Joe Hunt
721 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
722 $ /sales/customer_delivery.php
723   /sales/customer_invoice.php
724   /sales/includes/ui/sales_order_ui.inc
725   
726 08-Jan-2009 Janusz Dobrowolski
727 # Numeric check on class id added.
728 $ /gl/manage/gl_account_classes.php
729
730 02-Jan-2009 Joe Hunt
731 # [0000104] minor language updates in a few sales files 
732 $ /sales/customer_invoice.php
733
734 23-Dec-2008 Joe Hunt
735 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
736 $ /gl/includes/db/gl_db_banking.inc
737
738 22-Dec-2008 Janusz Dobrowolski
739 # [0000102] Credit note was stored without entered shippment cost and comment.
740 $ /sales/credit_note_entry.php
741 # [0000103] Error during save of modified freehand credit note.
742 $ /sales/includes/db/cust_trans_db.inc
743
744 18-Dec-2008 Joe Hunt
745 # [0000101] Roll back of yeasterday issues
746 $ /purchasing/includes/db/invoice_db.inc
747   /purchasing/includes/db/supp_payment_db.inc
748   /sales/includes/db/payment_db.inc
749   /sales/includes/db/sales_credit_db.inc
750   /sales/includes/db/sales_invoice_db.inc
751
752 17-Dec-2008 Joe Hunt
753 # [0000101] More wonderful rounding issues 
754 $ /includes/ui/ui_view.inc
755   /purchasing/includes/db/invoice_db.inc
756   /purchasing/includes/db/supp_payment_db.inc
757   /sales/includes/db/payment_db.inc
758   /sales/includes/db/sales_credit_db.inc
759   /sales/includes/db/sales_delivery_db.inc
760   /sales/includes/db/sales_invoice_db.inc
761   
762 16-Dec-2008 Joe Hunt
763 # [0000100] Keep getting left allocated weird results (rounding problems).
764 $ /includes/ui/ui_view.inc
765   /purchasing/inquiry/supplier_allocation_inquiry.php
766   /reporting/rep101.php
767   /reporting/rep201.php
768   /sales/inquiry/customer_allocation_inquiry.php
769
770 10-Dec-2008 Janusz Dobrowolski
771 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
772 $ /includes/ui/items_cart.inc
773
774 09-Dec-2008 Janusz Dobrowolski
775 # [0000098] Unable issue of credit note for invoice with removed item lines.
776 $ /sales/customer_credit_invoice.php
777 # [0000097] Can't void freehand customer credit note.
778 $ /sales/includes/db/sales_invoice_db.inc
779 # Fixed to hide empty credit note lines.
780 $ /sales/view/view_credit.php
781 -------------------------------------------------------------------------------
782
783 03-Feb-2009 Janusz Dobrowolski
784 # sql2date around row[date] in due date.
785 $ /purchasing/inquiry/supplier_inquiry.php
786 # Bugfix [0000115] once again.
787 $ /sales/inquiry/sales_orders_view.php
788 # Division by zero avoided in db_pager
789 $ /includes/db_pager.inc
790
791 02-Feb-2009 Joe Hunt
792 ! Better layout in Form setup
793 $ /admin/forms_setup.php
794 # sql2date around row[date] in due date.
795 $ /sales/inquiry/customer_inquiry.php
796
797 02-Feb-2009 Janusz Dobrowolski
798 # Fixed initial sort order in pagers
799 $ /dimensions/inquiry/search_dimensions.php
800   /includes/db_pager.inc
801   /purchasing/allocations/supplier_allocation_main.php
802   /purchasing/inquiry/po_search_completed.php
803   /purchasing/inquiry/supplier_allocation_inquiry.php
804   /purchasing/inquiry/supplier_inquiry.php
805   /sales/allocations/customer_allocation_main.php
806   /sales/inquiry/customer_allocation_inquiry.php
807   /sales/inquiry/customer_inquiry.php
808 # Fixed due date display for invoices.
809 $ /sales/inquiry/customer_inquiry.php
810 # Bugfix [0000115] - error on empty table update in fallback mode.
811 $ /sales/inquiry/customer_allocation_inquiry.php
812
813 30-Jan-2009 Joe Hunt
814 + Outputs/Inputs on tax inquiry as well (why not)
815 $ /gl/includes/db/gl_db_trans.inc
816   /gl/inquiry/tax_inquiry.php
817 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
818 $ /sql/alter2.1.sql
819   /sql/en_US-demo.sql
820   /sql/en_US-new.sql
821   
822 29-Jan-2009 Joe Hunt
823 # A few minor fixes to get the tax report and inquiry right and syncronized
824 $ /gl/includes/db/gl_db_trans.inc
825   /gl/inquiry/tax_inquiry.php
826   /reporting/rep709.php
827 # Missing parameter to add_trans_tax_details
828 $ /sales/includes/db/sales_credit_db.inc
829   /sales/includes/db/sales_delivery_db.inc
830   /sales/includes/db/sales_invoice_db.inc
831   
832 29-Jan-2009 Janusz Dobrowolski
833 # Changes related to rewrite and optimalization of tax registration
834 $ /gl/includes/db/gl_db_bank_trans.inc
835   /gl/includes/db/gl_db_banking.inc
836   /gl/includes/db/gl_db_trans.inc
837   /purchasing/includes/db/invoice_db.inc
838   /purchasing/includes/db/invoice_items_db.inc
839   /purchasing/view/view_supp_credit.php
840   /purchasing/view/view_supp_invoice.php
841   /reporting/rep107.php
842   /reporting/rep110.php
843   /reporting/rep709.php
844   /sales/includes/db/cust_trans_details_db.inc
845   /sales/includes/db/sales_credit_db.inc
846   /sales/includes/db/sales_delivery_db.inc
847   /sales/includes/db/sales_invoice_db.inc
848   /sales/view/view_credit.php
849   /sales/view/view_dispatch.php
850   /sales/view/view_invoice.php
851   /sql/alter2.1.php
852   /sql/alter2.1.sql
853   /taxes/tax_calc.inc
854   /gl/inquiry/tax_inquiry.php
855 # Added precheck before system upgrade
856 $ /admin/inst_upgrade.php
857 # Reduced delay when ECB currency exrates page is unavailable.
858 $ /gl/includes/db/gl_db_rates.inc
859 # Small fixes
860 $ /inventory/prices.php
861   /includes/ui/ui_view.inc
862 # Fixed bug in checks before group delete.
863 $ /sales/manage/sales_groups.php
864 # Removing obsolete tax group in GL account definition
865 $ /gl/includes/db/gl_db_accounts.inc
866   /gl/manage/gl_accounts.php
867
868 28-Jan-2009 Joe Hunt
869 ! Changes to committed tax report routines.
870 $ /sales/includes/db/sales_invoice_db.inc
871   /sales/includes/db/sales_delivery_db.inc
872   /sales/includes/db/sales_credit_db.inc
873   /purchasing/includes/db/invoice_db.inc
874   /reporting/rep709.php
875   
876 28-Jan-2009 Joe Hunt
877 + Copyright notes at top op every source file
878 $ All files still missing
879
880 27-Jan-2009 Joe Hunt
881 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
882 $ update_db.php
883   /sql/en_US-demo.sql
884 # fixed underline in db pager for sortable columns.
885 $ /themes/aqua/default.css
886   /themes/cool/default.css
887   /themes/default/default.css
888   
889 26-Jan-2009 Joe Hunt
890 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
891 $ /gl/manage/gl_quick_entries.php
892   /includes/types.inc
893   /includes/ui/ui_view.inc
894 + Added 'inactive' field in most 'catalog' tables.
895 $ /sql/alter2.1.sql
896   /sql/en_US-new.sql
897   /sql/en_US-demo.sql
898 + Added graphics for cancel. (door-out)
899   /themes/aqua/images/cancel.png
900   /themes/cool/images/cancel.png
901   /themes/default/images/cancel.png
902
903 24-Jan-2009 Janusz Dobrowolski
904 ! Set maximum width for select to avoid broken layout in two column layout.
905 $ /themes/aqua/default.css
906   /themes/cool/default.css
907   /themes/default/default.css
908 # Voiding tax records included via GL/bank transactions
909 $ /admin/db/voiding_db.inc
910   /gl/includes/db/gl_db_bank_trans.inc
911   /gl/includes/db/gl_db_trans.inc
912 # Fixed quick entry types values.
913 $ /includes/types.inc
914
915 23-Jan-2009 Joe Hunt
916 + Added new files in doc subdirectory
917 $ /doc/attachments.txt
918   /doc/bank_reconciliation.txt
919   /doc/dim_on_invoice.txt
920   /doc/license.txt
921   /doc/quick_entries.txt
922   /doc/recurrent_invoice.txt
923   
924 22-Jan-2009 Janusz Dobrowolski
925 # Added attachments to company sub_dirs
926 $ /update_db.php
927 # Added hot key for Quick Entries
928 $ /applications/generalledger.php
929 # Improved quick entries.
930 $ /gl/gl_bank.php
931   /gl/gl_journal.php
932   /gl/includes/db/gl_db_bank_accounts.inc
933   /gl/includes/ui/gl_bank_ui.inc
934   /gl/includes/ui/gl_journal_ui.inc
935   /includes/types.inc
936   /includes/ui/items_cart.inc
937   /gl/manage/gl_quick_entries.php
938   /includes/ui/ui_lists.inc
939   /includes/ui/ui_view.inc
940   /purchasing/supplier_credit.php
941   /purchasing/supplier_invoice.php
942   /purchasing/includes/ui/invoice_ui.inc
943   /sql/alter2.1.sql
944   /sql/en_US-demo.sql
945   /sql/en_US-new.sql
946 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
947 $ /gl/includes/db/gl_db_banking.inc
948   /gl/includes/db/gl_db_trans.inc
949   /purchasing/includes/db/invoice_db.inc
950   /sales/includes/db/cust_trans_details_db.inc
951   /taxes/tax_calc.inc
952 # Allocation bug for cash sales.
953 $ /sales/includes/db/sales_invoice_db.inc
954 # Hiding voided gl transactions.
955 $ /gl/view/gl_trans_view.php
956 ! Icons removed from form buttons for now.
957 $ /sales/sales_order_entry.php
958
959 20-Jan-2009 Joe Hunt
960 ! Preparing for installing of extensions
961 $ installed_extensions.php (new file)
962   frontaccounting.php
963   /includes/main.inc
964 # Bad handling of graphic links in certain browsers
965   /includes/ui/ui_input.inc
966   
967 19-Jan-2009 Joe Hunt
968 ! Changed direct sales document line descriptions to be editable (via edit link)
969 $ /sales/sales_order_entry.php
970   /includes/cart_class.inc
971   /includes/ui/sales_order_ui.inc
972 ! Fixed so the printed documents can handle multiple lines of description
973 $ /reporting/rep107.php
974   /reporting/rep109.php
975   /reporting/rep110.php
976   
977 17-Jan-2009 Joe Hunt
978 ! Changed all smaller forms and tables to be uniform. Copyright notes.
979 $ All files with small forms and tables.
980
981 16-Jan-2009 Janusz Dobrowolski
982 ! Fixed new pager generation on first display.
983 $ /gl/manage/exchange_rates.php
984
985 15-Jan-2009 Joe Hunt
986 ! Adjustment of db pager width. Copyright notes. 
987 $ All files with db pager
988   /db_pager_view.inc
989   /themes/default/default.css
990   /themes/aqua/default.css
991   /themes/cool/default.css
992
993 15-Jan-2009 Janusz Dobrowolski
994 ! Rewritten reconciliation page.
995 $ /gl/bank_account_reconcile.php
996   /includes/ui/ui_lists.inc
997   /sql/alter2.1.php
998   /sql/alter2.1.sql
999   /js/reconcile.js (added)
1000 ! Standard mysql separator in date functions
1001 $ /includes/date_functions.inc
1002 + Separated checkbox generation for indirect display use
1003 $ /includes/ui/ui_input.inc
1004 ! Standard checkbox helper use.
1005 $ /sales/inquiry/sales_orders_view.php
1006
1007 14-Jan-2009 Joe Hunt
1008 ! Page reload problem, progress bar in backup/restore, 
1009 $ /admin/backups.php
1010   /admin/display_prefs.php
1011   /includes/lang/language.php
1012   
1013 12-Jan-2009 Joe Hunt
1014 ! Updating install and update helpers
1015 $ install.html
1016   update.html
1017   /install/index.php
1018 # Fixing price formatting of left to allocate
1019 $ /purchasing/allocations/supplier_allocation_main.php
1020   /sales/allocations/customer_allocation_main.php
1021   
1022 11-Jan-2009 Janusz Dobrowolski
1023 ! Added table pager.
1024 $ /admin/view_print_transaction.php
1025 ! Improved check_cells().
1026 $ /includes/ui/ui_input.inc
1027 # Added new attachments per company subdirectory.
1028 $ /admin/create_coy.php
1029 # Added hotkey for reconciliation menu option.
1030 $ /applications/generalledger.php
1031 # Fixed false qoh alerts.
1032 $ /sales/includes/ui/sales_order_ui.inc
1033 # Fixed page title.
1034 $ /sales/manage/sales_points.php
1035
1036 11-Jan-2009 Joe Hunt
1037 ! Changed notice msg to warnings and changed bg color for warning
1038 $ /admin/company_preferences.php
1039   /admin/void_transaction.php
1040   /includes/errors.inc
1041   /inventory/manage/items.php
1042   
1043 10-Jan-2009 Joe Hunt
1044 + Addition of Bank Reconciliation. Author Rob Mallon
1045 $ /applications/generalledger.php 
1046   /gl/bank_account_reconcile.php (new file)
1047   /sql/alter2.1.sql
1048 + Added more fields to suppliers table and fixed PO document
1049 $ /sql/alter2.1.sql
1050   /includes/ui/ui_input.inc (new link_row)
1051   /purchasing/manage/suppliers.php
1052   /reporting/includes/header2.inc
1053   /reporting/rep209.php
1054   
1055 09-Jan-2009 Janusz Dobrowolski
1056 + Added hook file for localized functions.
1057 $ /includes/lang/language.php
1058 ! Removed obsolete local css file inclusion.
1059 $ /includes/page/header.inc
1060 ! Optional params in table_header() added.
1061 $ /includes/ui/ui_controls.inc
1062 ! Added table pager in exchange rates editor.
1063 $ /gl/includes/db/gl_db_rates.inc
1064   /gl/manage/exchange_rates.php
1065 ! Fixed rate column, added width table parameter
1066 $ /includes/db_pager.inc
1067   /includes/ui/db_pager_view.inc
1068 # Added hot key for attachments menu option.
1069 $ /applications/setup.php
1070 # Removed bank_trans_types_db.inc inclusion.
1071 $ /gl/includes/gl_db.inc
1072 - Removed obsolete files
1073 $ /gl/manage/bank_trans_types.php (removed)
1074   /gl/includes/db/bank_trans_types.inc (removed)
1075   /lang/en_US/stylesheet.css (removed)
1076   /lang/new_language_template/stylesheet.css (removed)
1077 - Example picture files moved to company/0
1078 $ /inventory/manage/image (removed)
1079   /inventory/manage/image/0 (removed)
1080   /inventory/manage/image/0/102.jpg (removed)
1081   /inventory/manage/image/0/103.jpg (removed)
1082   /inventory/manage/image/0/104.jpg (removed)
1083
1084 09-Jan-2009 Joe Hunt
1085 ! Changed $path_to_root in report files and stamped copyright
1086 $ All report files
1087 + Added Sales kits to Items price list.
1088 $ /reporting/rep104.php
1089 # Company logo can not be deleted.
1090 $ /admin/company_preferences.php
1091 # Bug [0000107] and [0000108]
1092 $ /inventory/includes/db/items_codes_db.inc
1093   /gl/manage/gl_account_types.php
1094
1095 08-Jan-2009 Joe Hunt
1096 ! Changed attachments to use unique files store instead of blobs
1097 $ /admin/attachments/attachments.php
1098   /sql/alter2.1.sql
1099   
1100 07-Jan-2009 Joe Hunt
1101 ! Changed supplier credit note to only show items for a period, default 30 days back.
1102 $ /purchasing/includes/db/grn_db.inc
1103   /purchasing/includes/invoice_ui.inc
1104   /purchasing/supplier_credit.php
1105   
1106 07-Jan-2009 Janusz Dobrowolski
1107 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
1108 $ /sql/alter2.1.sql
1109 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
1110 $ sales/includes/cart_class.inc
1111 # Fixed error handling in forced upgrade mode.
1112 $ admin/db/maintenance_db.inc
1113 + Added backtrace debugging function;
1114 $ /includes/ui/ui_view.inc
1115
1116 05-Jan-2009 Joe Hunt
1117 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
1118   If there are many invoice items during a year, there would be many rows suggestions.
1119 $ /purchasing/includes/db/grn_db.inc
1120   /purchasing/includes/db/invoice_db.inc
1121   /purchasing/includes/ui/invoice_ui.inc
1122   /purchasing/supplier_credit.php
1123   /purchasing/inquiry/supplier_inquiry.php
1124   /purchasing/view/view_supp_credit.php
1125   
1126 22-Dec-2008 Janusz Dobrowolski
1127 # Fixed item_code database update on item creation.
1128 $ /inventory/includes/db/item_codes_db.inc
1129   /inventory/includes/db/items_db.inc
1130
1131 21-Dec-2008 Joe Hunt
1132 # Minor bugs in layout and quick entries.
1133 $ /Includes/ui/ui_view.inc
1134   /purchasing/includes/ui/invoice_ui.inc
1135   /purchasing/supplier_invoice.php
1136 # Minor bugs in doctext.inc and doctext2.inc
1137 $ /reporting/includes/doctext.inc
1138   /reporting/includes/doctext2.inc
1139   
1140 20-Dec-2008 Joe Hunt
1141 ! Replaced the ajax paging in stock movements with the old file.
1142 $ /inventory/inquiry/stock_movements.php
1143 ! Better layout in big forms
1144 $ /includes/ui/ui_controls.inc
1145
1146 18-Dec-2008 Joe Hunt
1147 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
1148 $ /gl/gl_bank.php
1149   /gl/gl_journal.php
1150   /gl/includes/db/gl_db_banking.inc
1151   /includes/ui/ui_view.inc
1152   /purchasing/supplier_credit.php
1153   /purchasing/supplier_invoice.php
1154   /purchasing/includes/ui/invoice_ui.inc
1155
1156 15-Dec-2008 Janusz Dobrowolski
1157 # [0000085] Fixed session conflicts during document edition in multiply tabs.
1158 $ /sales/includes/cart_class.inc
1159   /sales/includes/sales_ui.inc
1160   /sales/credit_note_entry.php
1161   /sales/customer_credit_invoice.php
1162   /sales/customer_delivery.php
1163   /sales/customer_invoice.php
1164   /sales/sales_order_entry.php
1165   /sales/view/view_sales_order.php
1166 # Fixed initial form values.
1167 $ /sales/manage/recurrent_invoices.php  
1168 ! Code cleanup.
1169 $ /purchasing/view/view_po.php
1170   /sales/includes/ui/sales_credit_ui.inc
1171   /sales/includes/ui/sales_order_ui.inc
1172
1173 12-Dec-2008 Joe Hunt
1174 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
1175 $ /reporting/includes/header2.inc
1176
1177 11-Dec-2008 Joe Hunt
1178 + Two new fields in company table, accumulate_shipping and logal_text
1179   Accumulat shipping is for accumulating shipping on batch invoice
1180   Legal text is a last line legal info on sales invoices.
1181 $ /sql/alter2.1.sql
1182   /admin/db/company_db.inc
1183   /admin/gl_setup.php
1184   /reporting/includes/header2.inc
1185   /sales/customer_invoice.php
1186
1187 10-Dec-2008 Janusz Dobrowolski
1188 # File and line was not displayed for devel error messages.
1189 $ /includes/errors.inc
1190 # Fixed duplicate groups in list selectors.
1191 $ /includes/ui/ui_lists.inc
1192
1193 09-Dec-2008 Joe Hunt
1194 # Bug in document right-margin when more than 1 page.
1195 $ /reporting/includes/header2.inc
1196 ! Changed so input of account type is possible (like classes)
1197 $ /gl/manage/gl_account_types.php
1198   /gl/includes/db/gl_db_account_types.inc
1199   
1200 08-Dec-2008 Janusz Dobrowolski
1201 + Added helpers for list editor F4 calls.
1202 $ /includes/ui/ui_controls.inc
1203   /sales/sales_order_entry.php
1204 + Added development/bugtracking sql trail 
1205 $ /config.php
1206   /sql/alter2.1.sql
1207   /includes/db/connect_db.inc
1208 ! GL accounts in list selector always grouped by type
1209 $ /admin/gl_setup.php
1210   /gl/includes/ui/gl_bank_ui.inc
1211   /gl/includes/ui/gl_journal_ui.inc
1212   /gl/manage/bank_accounts.php
1213   /gl/manage/gl_accounts.php
1214   /gl/manage/gl_quick_entries.php
1215   /includes/ui/ui_lists.inc
1216   /purchasing/includes/ui/invoice_ui.inc
1217   /sales/manage/customer_branches.php
1218 # Fixed Win AltGr issue in hotkeys system.
1219 $ /js/inserts.js
1220 # Fixed sales_items selector for MySql 3.xx compatibility
1221 $ /includes/ui/ui_lists.inc
1222 # Fixed broken syntax in delete_item_code()
1223 $ /inventory/includes/db/items_codes_db.inc
1224 # Additional fixes to foreign/kit codes
1225 $ /inventory/manage/item_codes.php
1226   /inventory/manage/sales_kits.php
1227 ! Merged changes from main trunk up to version 2.0.6 (see below)
1228 $ /config.php
1229   /update.html
1230   /update_db.php
1231   /admin/create_coy.php
1232   /admin/db/maintenance_db.inc
1233   /gl/includes/db/gl_db_banking.inc
1234   /gl/includes/db/gl_db_trans.inc
1235   /includes/banking.inc
1236   /includes/current_user.inc
1237   /manufacturing/view/wo_production_view.php
1238   /purchasing/includes/db/invoice_db.inc
1239   /purchasing/includes/db/supp_payment_db.inc
1240   /purchasing/includes/ui/invoice_ui.inc
1241   /reporting/rep107.php
1242   /reporting/rep109.php
1243   /reporting/rep110.php
1244   /reporting/rep209.php
1245   /reporting/rep302.php
1246   /reporting/rep303.php
1247   /reporting/includes/pdf_report.inc
1248   /sales/customer_delivery.php
1249   /sales/includes/cart_class.inc
1250   /sales/includes/sales_db.inc
1251   /sales/includes/db/payment_db.inc
1252   /sales/includes/db/sales_credit_db.inc
1253   /sales/includes/db/sales_invoice_db.inc
1254   /sales/includes/ui/sales_credit_ui.inc
1255   /sales/includes/ui/sales_order_ui.inc
1256   /sales/view/view_credit.php
1257   /sales/view/view_dispatch.php
1258   /sales/view/view_invoice.php
1259   /sales/view/view_sales_order.php
1260   /taxes/tax_calc.inc
1261 ------------------------------- Release 2.0.6 --------------------------------------------
1262 08-Dec-2008 Joe Hunt
1263 ! New release 2.0.6
1264 $ config.php
1265
1266 05-Dec-2008 Joe Hunt
1267 # [0000095] Bad behaviour of routine number_format and round in Windows.
1268 $ /gl/includes/gl_db_trans.inc
1269   /includes/banking.inc
1270   /includes/current_user.inc
1271   /purchasing/includes/ui/invoice_ui.inc
1272   /reporting/rep107.php
1273   /reporting/rep109.php
1274   /reporting/rep110.php
1275   /reporting/rep209.php
1276   /sales/view/view_credit.php
1277   /sales/view/view_dispatch.php
1278   /sales/view/view_invoice.php
1279   /sales/view/view_sales_order.php
1280
1281 04-Dec-2008 Janusz Dobrowolski
1282 # Check write permissions and create per company subdirectory structure.
1283 $ /update.html
1284   /update_db.php
1285 # Fixed index.php files in new company dirs.
1286 $ /admin/create_coy.php
1287   /admin/db/maintenance_db.inc
1288
1289 04-Dec-2008 Joe Hunt
1290 # [0000095] Inbalance double entry on Documents
1291 $ /gl/includes/db/gl_db_trans.inc
1292   /gl/includes/db/gl_db_banking.inc
1293   /purchasing/includes/db/invoice_db.inc
1294   /purchasing/includes/db/supp_payment_db.inc
1295   /sales/includes/db/payment_db.inc
1296   /sales/includes/db/sales_credit_db.inc
1297   /sales/includes/db/sales_invoice_db.inc
1298   
1299 29-Nov-2008 Joe Hunt
1300 # [0000094] Report does not show items that have 0 qty but have demand qty
1301 $ /reporting/rep302.php
1302   /reporting/rep303.php
1303   
1304 28-Nov-2008 Joe Hunt
1305 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
1306 $ /purchasing/includes/db/invoice_db.inc
1307
1308 27_Nov-2008 Joe Hunt
1309 # [0000092] Stock Sheet Report. Bad Page break.
1310 $ /reporting/includes/pdf_report.inc
1311
1312 26-Nov-2008 Joe Hunt
1313 # [0000091] Tax for 2 decimal places doesn't compute properly
1314 $ /taxes/tax_calc.inc
1315
1316 25-Nov-2008 Janusz Dobrowolski
1317 # [0000084] Low inventory items are not marked properly.
1318 $ /sales/customer_delivery.php
1319 # [0000086] New line added to document sometimes overwrites old one.
1320 $ /sales/includes/cart_class.inc
1321 # [0000087] Change of order date always updates prices.
1322 $ /sales/includes/ui/sales_credit_ui.inc
1323   /sales/includes/ui/sales_order_ui.inc
1324 # Fixed automatic price calculations always on.
1325 $ /sales/includes/sales_db.inc
1326
1327 08-Dec-2008 Joe Hunt
1328 ! Better support for purchasing data (automatic updating from PO receive)
1329 $ /purchasing/includes/db/grn_db.inc
1330   /purchasing/includes/db/invoice_db.inc
1331   /purchasing/includes/db/po_db.inc
1332   /purchasing/includes/ui/invoice_ui.inc
1333   /purchasing/includes/purchasing_db.inc
1334   /reporting/rep209.php
1335
1336 07-Dec-2008 Janusz Dobrowolski
1337 + Added list category grouping.
1338 $ /includes/ui/ui_lists.inc
1339 ! Changed branch/customer invoice address/name selection on reports
1340 $ /reporting/includes/doctext.inc
1341   /reporting/includes/doctext2.inc
1342   /reporting/includes/header2.inc
1343 ! Fixed default delivery address selection
1344 $ /sales/includes/ui/sales_order_ui.inc
1345 + Added delivery links
1346 $ /sales/view/view_invoice.php
1347 # Small syntax fix.
1348 $ /sql/alter2.1.php
1349 # Fixed error handling during upgrade
1350 $ /admin/db/maintenance_db.inc
1351 # Fixed warnings display
1352 $ /includes/errors.inc
1353
1354 08-Dec-2008 Joe Hunt
1355 # Bad and missing parameter to header2 funciton
1356 $ /reporting/rep109.php
1357   /reporting/rep209.php
1358 ! Rerun of invoice_ui.inc
1359 $ /purchasing/includes/ui/invoice_ui.inc
1360
1361 07-Dec-2008 Joe Hunt
1362 ! Better layout. Copyright notes. Mailto links, outer table routines.
1363 $ /admin/company_preferences.php
1364   /admin/display_prefs.php
1365   /admin/gl_setup.php
1366   /admin/users.php
1367   /gl/includes/ui/gl_bank_ui.inc
1368   /gl/includes/ui/gl_journal_ui.inc
1369   /includes/ui_controls.inc
1370   /includes/ui_input.inc
1371   /inventory/adjustments.php
1372   /inventory/transfers.php
1373   /inventory/includes/item_adjustments_ui.inc
1374   /inventory/includes/stock_transfers_ui.inc
1375   /inventory/manage/locations.php
1376   /purchasing/includes/ui/invoice_ui.inc
1377   /purchasing/includes/ui/po_ui.inc
1378   /purchasing/manage/suppliers.php
1379   /purchasing/supplier_credit.php
1380   /purchasing/supplier_invoice.php
1381   /purchasing/supplier_payment.php
1382   /sales/includes/ui/sales_credit_ui.inc
1383   /sales/includes/ui/sales_order_ui.inc
1384   /sales/manage/customer_branches.php
1385   /sales/manage/customers.php
1386   /sales/manage/sales_people.php
1387   /sales/customer_payments.php
1388   
1389 05-Dec-2008 Joe Hunt
1390 + New fields in suppliers, phone, fax, vat no, contact and credit limit
1391 $ /purchasing/suppliers.php
1392   /sql/alter2.1.sql
1393 ! Changed dimension view to show result instead of ledger trans
1394 $ /dimensions/view/view_dimension.php
1395   /dimensions/includes/dimension_ui.inc
1396   
1397 05-Dec-2008 Janusz Dobrowolski
1398 ! Allowed optional ORDER BY option in base db_pager sql query
1399 $ /includes/db_pager.inc
1400 # Small fixes to pager layout
1401 $ /includes/ui/db_pager_view.inc
1402 ! Reusable button code
1403 $ /includes/ui/ui_controls.inc
1404 ! Button helpers moved from ui_controls.inc
1405 $ /includes/ui/ui_input.inc
1406   /includes/ui/ui_controls.inc
1407 # Fixed errors during focus on nonexistent elements
1408 $ /js/utils.js
1409
1410 26-Nov-2008 Janusz Dobrowolski
1411 # Fixed layout of amount_ex() fields with label.
1412 $ /includes/ui/ui_input.inc
1413 # Fixed combo_input for $sql with GROUP BY option
1414 $ /includes/ui/ui_lists.inc
1415
1416 25-Nov-2008 Janusz Dobrowolski
1417 ! Merged all changes from main trunk up to 2.0.5 (see details below)
1418 $ /CHANGELOG.txt
1419   /update.html
1420   /admin/void_transaction.php
1421   /admin/db/voiding_db.inc
1422   /gl/includes/db/gl_db_trans.inc
1423   /gl/inquiry/gl_trial_balance.php
1424   /includes/banking.inc
1425   /includes/ui/ui_input.inc
1426   /includes/ui/ui_view.inc
1427   /manufacturing/manage/bom_edit.php
1428   /purchasing/po_receive_items.php
1429   /purchasing/supplier_credit.php
1430   /purchasing/supplier_invoice.php
1431   /purchasing/supplier_payment.php
1432   /purchasing/includes/purchasing_db.inc
1433   /purchasing/includes/db/invoice_db.inc
1434   /purchasing/includes/db/supp_payment_db.inc
1435   /purchasing/includes/db/supp_trans_db.inc
1436   /purchasing/includes/ui/invoice_ui.inc
1437   /reporting/rep101.php
1438   /reporting/rep106.php
1439   /reporting/rep201.php
1440   /reporting/rep203.php
1441   /reporting/rep209.php
1442   /reporting/rep708.php
1443   /reporting/reports_main.php
1444   /reporting/includes/class.pdf.inc
1445   /sales/customer_payments.php
1446   /sales/allocations/customer_allocate.php
1447   /sales/includes/sales_db.inc
1448   /sales/includes/db/cust_trans_db.inc
1449   /sales/includes/db/payment_db.inc
1450   /sales/view/view_receipt.php
1451 ------------------------------- Release 2.0.5 --------------------------------------------
1452 24-Nov.2008 Joe Hunt
1453 ! Release 2.0.5
1454 $ config.php
1455 ! Changed update.html
1456 $ update.html
1457 # Small bug fixes
1458 $ /reporting/includes/header2.inc
1459   /sales/view/view_receipt.php
1460
1461 20-Nov-2008 Janusz Dobrowolski
1462 # [0000082] Bad js allocation on All/None button press.
1463 $ /sales/allocations/customer_allocate.php
1464
1465 20-Nov-2008 Joe Hunt
1466 # Do not allow editing invoice if allocated > 0
1467 $ /sales/inquiry/customer_inquiry.php
1468
1469 19-Nov-2008 Joe Hunt
1470 + Possibility to view a transaction before final voiding.
1471 $ /admin/void_transaction.php
1472
1473 11-Nov-2008 Janusz Dobrowolski
1474 # Fixed right alignment of amount cells.
1475 $ /includes/ui/ui_input.inc
1476 # Fixed display bug for fully received items and false modify conflicts.
1477 $ /purchasing/po_receive_items.php
1478
1479 10-Nov-2008 Joe Hunt
1480 ! [0000081] Trial Balance again minor changes.
1481 $ /gl/inquiry/gl_trial_balance.php
1482   /reporting/rep708.php
1483
1484 07-Nov-2008 Joe Hunt
1485 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
1486 $ /gl/inquiry/gl_trial_balance.php
1487   /reporting/reports_main.php
1488   /reporting/rep708.php
1489   
1490 03-Nov-2008 Janusz Dobrowolski
1491 # Fixed price priority in automatic calculations.
1492 $ sales/includes/sales_db.inc
1493
1494 30-Oct-2008 Janusz Dobrowolski
1495 # [0000080] BOM elements was not editable after entry.
1496 $ /manufacturing/manage/bom_edit.php
1497
1498 29-Oct-2008 Joe Hunt
1499 # Voiding a supplier invoice/credit note with GL Postings creates a database error
1500 $ /purchasing/includes/db/invoice_db.inc
1501
1502 28-Oct-2008 Joe Hunt
1503 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
1504 $ /admin/db/voiding_db.inc
1505   /sales/inquiry/sales_deliveries_view.php
1506   /sales/inquiry/customer_inquiry.php
1507   
1508 27-Oct-2008 Joe Hunt
1509 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
1510 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
1511 $ /gl/includes/db/gl_db_trans.inc
1512   /includes/banking.inc
1513   /includes/ui/ui_view.inc
1514   /purchasing/supplier_payment.php
1515   /purchasing/includes/purchasing_db.inc
1516   /purchasing/includes/db/supp_payment_db.inc
1517   /purchasing/includes/db/supp_trans_db.inc
1518   /sales/customer_payments.php
1519   /sales/includes/sales_db.inc
1520   /sales/includes/db/cust_trans_db.inc
1521   /sales/includes/db/payment_db.inc
1522 # [0000078] Fixed some reports with wrong exchange rates.
1523 $ /reporting/rep101.php
1524   /reporting/rep106.php
1525   /reporting/rep201.php
1526   /reporting/rep203.php
1527   /reporting/rep209.php
1528 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
1529 $ /purchasing/supplier_invoice.php
1530
1531 24-Oct-2008 Joe Hunt
1532 ! [0000077] Added a total before ending balance in trial balance (also in report)
1533 $ /gl/inquiry/gl_trial_balance.php
1534   /reporting/rep708.php
1535 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
1536   /reporting/includes/class.pdf.inc
1537 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
1538 $ /purchasing/supplier_invoice.php
1539   /purchasing/supplier_credit.php
1540   /purchasing/includes/ui/invoice_ui.inc
1541   
1542 ------------------------------- Release 2.0.4 --------------------------------------------
1543 23-Oct-2008 Joe Hunt
1544 ! Release 2.0.4
1545 25-Nov-2008 Joe Hunt
1546 ! Inserted Copyright Notice and fixed graphic items
1547 $ /access/login.php
1548   /access/logout.php
1549   /admin/attachments.php
1550   /admin/backups.php
1551   /admin/change_current_user_password.php
1552   /admin/db/company_db.inc
1553   /admin/db/maintenence_db.inc
1554   /admin/db/printers_db.inc
1555   /admin/db/users_db.inc
1556   /admin/db/v_banktrans.inc
1557   /admin/db/voiding_db.inc
1558   /admin/display_prefs.php
1559   /admin/fiscalyears.php
1560   /admin/forms_setup.php
1561   /admin/gl_setup.php
1562   /admin/inst_upgrade.php
1563   /admin/payment_terms.php
1564   /admin/print_profiles.php
1565   /admin/printers.php
1566   /admin/shipping_companies.php
1567   /admin/users.php
1568   /admin/view_print_transaction.php
1569   /admin/void_transaction.php
1570   /gl/gl_journal.php
1571   /gl/includes/ui/gl_bank_ui.inc
1572   /gl/includes/ui/gl_journal_ui.inc
1573   /gl/inquiry/bank_inquiry.php
1574   /gl/inquiry/tax_inquiry.php
1575   /gl/manage/bank_accounts.php
1576   /includes/ui/ui_controls.inc
1577   /reporting/includes/pdf_report.inc
1578   /reporting/rep709.php
1579   /sales/includes/ui/sales_credit_ui.inc
1580   /sql/alter2.1.php
1581   
1582 24-Nov-2008 Janusz Dobrowolski
1583 + Added alias/foreign item codes and sales kits support.
1584 $ /applications/inventory.php
1585   /includes/ui/ui_lists.inc
1586   /inventory/prices.php
1587   /inventory/includes/inventory_db.inc
1588   /inventory/includes/db/items_category_db.inc
1589   /inventory/includes/db/items_db.inc
1590   /inventory/manage/items.php
1591   /inventory/includes/db/items_codes_db.inc (new)
1592   /inventory/manage/item_codes.php (new)
1593   /inventory/manage/sales_kits.php (new)
1594   /sales/includes/sales_db.inc
1595   /sales/includes/ui/sales_order_ui.inc
1596 ! Added decimals to get_item_edit_info() return (sql usage optimization).
1597 $ /includes/db/inventory_db.inc
1598   /inventory/includes/item_adjustments_ui.inc
1599   /inventory/includes/stock_transfers_ui.inc
1600   /manufacturing/includes/work_order_issue_ui.inc
1601   /purchasing/includes/ui/po_ui.inc
1602   /sales/includes/ui/sales_credit_ui.inc
1603 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
1604 $ /includes/ui/ui_input.inc
1605 # Fixed _vd() debug function for use also in ajax mode.
1606 $ /includes/ui/ui_view.inc
1607 ! Changed foreign column name to avoid mysql syntax problems, added category.
1608 $ /sql/alter2.1.sql
1609   /sql/alter2.1.php
1610 # Fixed unconsistent units of measure.
1611 $ /sql/en_US-demo.sql
1612   /sql/en_US-new.sql
1613
1614 24-Nov-2008 Joe Hunt
1615 ! Preparing for graphic Links
1616 $ config.php
1617   /includes/ui/ui_input.inc
1618   /sales/sales_order_entry.php
1619   /sales/includes/ui/sales_order_ui.inc
1620   /themes/aqua/images/ok.gif
1621   /themes/cool/images/ok.gif
1622   /themes/default/images/ok.gif
1623 # Small layout bug in header2.inc
1624 $ /reporting/includes/header2.inc
1625 # Small layout bug in report bank statement
1626 $ /reporting/rep601.php
1627 # Restriction on links
1628 $ /sales/inquiry/customer_inquiry.php
1629
1630 22-Nov-2008 Joe Hunt
1631 + Preparing for Graphic Links final.Optimized.
1632 $ config.php
1633   /admin/create_coy.php
1634   /admin/inst_lang.php
1635   /admin/inst_module.php
1636   /dimensions/inquiry/search_dimensions.php
1637   /includes/ui/ui_controls.inc
1638   /includes/ui/ui_view.inc
1639   /includes/db_pager_view.inc
1640   /manufacturing/search_work_orders.php
1641   /purchasing/inquiry/po_search.php
1642   /purchasing/inquiry/po_search_completed.php
1643   /purchasing/inquiry/supplier_allocation_inquiry.php
1644   /purchasing/allocations/supplier_allocation_main.php
1645   /reporting/includes/reporting.inc
1646   /sales/allocations/customer_allocation_main.php
1647   /sales/inquiry/customer_allocation_inquiry.php
1648   /sales/inquiry/customer_inquiry.php
1649   /sales/inquiry/sales_orders_view.php
1650   /sales/inquiry/sales_deliveries_view.php
1651   /themes/default/images/receive.gif (new file)
1652   /themes/aquat/images/receive.gif (new file)
1653   /themes/cool/images/receive.gif (new file)
1654   
1655   
1656 21-Nov-2008 Joe Hunt
1657 + Preparing for Graphic Links instead of Text Links (user display option, default)
1658   (new field in 0_users, graphic_links)
1659 $ config.php
1660   /admin/display_prefs.php
1661   /admin/create_coy.php
1662   /admin/inst_lang.php
1663   /admin/inst_module.php
1664   /admin/db/users_db.inc
1665   /includes/current_user.inc
1666   /includes/prefs/userprefs.inc
1667   /includes/ui/ui_controls.inc
1668   /includes/ui/ui_input.inc
1669   /includes/ui/ui_view.inc
1670   /reporting/includes/reporting.inc
1671   /sql/alter2.1.sql 
1672   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1673           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1674   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1675           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1676   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1677           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1678   
1679 20-Nov-2008 Joe Hunt
1680 + Added new AGPL license file
1681 $ /doc/license.txt (new file)
1682
1683 19-Nov-2008 Janusz Dobrowolski
1684 # Fixed error handling during database upgrade in normal and forced mode.
1685 $ /admin/db/maintenance_db.inc
1686 ! Additions needed for foreign item codes support.
1687 $ /sql/alter2.1.php
1688   /sql/alter2.1.sql
1689
1690 19-Nov-2008 Joe Hunt
1691 ! Changed the default header2.inc.
1692 $ /reporting/includes/header2.inc
1693
1694 18-Nov-2008 Janusz Dobrowolski
1695 + System upgrade page for site admins
1696 $ /admin/db/maintenance_db.inc
1697   /applications/setup.php
1698   /admin/inst_upgrade.php       (new)
1699   /sql/alter2.1.php             (new)
1700 ! Added $tbpref parameter to get_user_prefs()
1701 $ /admin/db/company_db.inc
1702 # Next fixes to db_pager behaviour.
1703 $ /includes/db_pager.inc
1704   /includes/ui/db_pager_view.inc
1705   /dimensions/inquiry/search_dimensions.php
1706   /inventory/inquiry/stock_movements.php
1707   /manufacturing/search_work_orders.php
1708   /manufacturing/inquiry/where_used_inquiry.php
1709   /purchasing/allocations/supplier_allocation_main.php
1710   /purchasing/inquiry/po_search.php
1711   /purchasing/inquiry/po_search_completed.php
1712   /purchasing/inquiry/supplier_allocation_inquiry.php
1713   /purchasing/inquiry/supplier_inquiry.php
1714   /sales/allocations/customer_allocation_main.php
1715   /sales/inquiry/customer_allocation_inquiry.php
1716   /sales/inquiry/customer_inquiry.php
1717   /sales/inquiry/sales_deliveries_view.php
1718   /sales/inquiry/sales_orders_view.php
1719
1720 16-Nov-2008 Janusz Dobrowolski
1721 ! Rewritten for paged query results.
1722 $ /inventory/inquiry/stock_movements.php
1723 + Added optional footer and header in db_pager, simplified usage.
1724 $ /includes/db_pager.inc
1725   /includes/ui/db_pager_view.inc
1726 ! Code cleanup.
1727 $ /dimensions/inquiry/search_dimensions.php
1728   /manufacturing/search_work_orders.php
1729   /manufacturing/inquiry/where_used_inquiry.php
1730   /purchasing/inquiry/po_search.php
1731   /purchasing/inquiry/po_search_completed.php
1732   /purchasing/inquiry/supplier_allocation_inquiry.php
1733   /purchasing/inquiry/supplier_inquiry.php
1734   /sales/inquiry/customer_allocation_inquiry.php
1735   /sales/inquiry/customer_inquiry.php
1736   /sales/inquiry/sales_deliveries_view.php
1737   /sales/inquiry/sales_orders_view.php
1738
1739 16-Nov-2008 Joe Hunt
1740 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
1741 $ /admin/attachments.php (new file)
1742   /applications/setup.php
1743   /purchasing/supplier_credit,php
1744   /purchasing/supplier_invoice.php
1745   /sql/alter2.1.sql
1746 # Minor bug in view_print_transactions.php
1747 $ /admin/view_print_transactions.php
1748
1749 15-Nov-2008 Joe Hunt
1750 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
1751 $ /gl/gl_bank.php
1752   /gl/gl_journal.php
1753   /gl/includes/db/gl_db_bank_accounts.inc
1754   /gl/includes/ui/gl_bank_ui.inc
1755   /gl/includes/ui/gl_journal_ui.inc
1756   /includes/ui/ui_lists.inc
1757   
1758 15-Nov-2008 Joe Hunt
1759 + Added Tax Inquiry in Banking and General Ledger tab.
1760 $ /applications/generalledger.php
1761   /gl/inquiry/tax_inquiry.php (new file)
1762   
1763 14-Nov-2008 Joe Hunt
1764 + Added Sales Groups and Recurrent Invoices.
1765 $ /applications/customers.php
1766   /includes/ui/ui_lists.inc
1767   /reporting/includes/reporting.inc
1768   /reporting/rep108.php
1769   /sales/includes/db/branches_db.inc
1770   /sales/includes/db/sales_credit_db.inc
1771   /sales/includes/db/sales_delivery_db.inc
1772   /sales/includes/db/sales_invoice_db.inc
1773   /sales/inquiry/sales_orders_view.php
1774   /sales/manage/customer_branches.php
1775   /sales/manage/customers.php
1776   /sql/alter2.1.sql
1777   /sales/create_recurrent_invoices.php (new file)
1778   /sales/manage/recurrent_invoices.php (new file)
1779   /sales/manage/sales_groups.php (new file)
1780
1781 13-Nov-2008 Janusz Dobrowolski
1782 ! Rewritten for paged query results.
1783 $ /dimensions/inquiry/search_dimensions.php
1784 # Removed obsolete dimension list submit_on_change option.
1785 $ /sales/includes/ui/sales_order_ui.inc
1786   /sales/credit_note_entry.php
1787   /sales/includes/ui/sales_credit_ui.inc
1788
1789 12-Nov-2008 Janusz Dobrowolski
1790 ! Rewritten for paged query results.
1791 $ /manufacturing/search_work_orders.php
1792   /manufacturing/inquiry/where_used_inquiry.php
1793   /purchasing/allocations/supplier_allocation_main.php
1794   /sales/allocations/customer_allocation_main.php
1795 ! Code reorganization to reuse sql query by db_pager.
1796   /purchasing/includes/db/supp_trans_db.inc
1797   /purchasing/includes/db/suppalloc_db.inc
1798   /sales/includes/db/custalloc_db.inc
1799 ! Added $echo parameter to view_stock_status()
1800 $ /includes/ui/ui_view.inc
1801 # Fixed sql query (duplicated rows in query result)
1802 $ /sales/inquiry/customer_inquiry.php
1803 # Fixed bom selection via $_GET['stock_id']
1804 $  /manufacturing/manage/bom_edit.php
1805
1806 12-Nov-2008 Joe Hunt
1807 ! Added dimension entries in delivery and invoice forms
1808 $ /includes/ui/ui_lists.inc
1809   /sales/credit_note_entry.php
1810   /sales/includes/cart_class.inc
1811   /sales/includes/db/cust_trans_db.inc
1812   /sales/includes/db/sales_credit_db.inc
1813   /sales/includes/db/sales_delivery_db.inc
1814   /sales/includes/db/sales_invoice_db.inc
1815   /sales/includes/db/sales_order_db.inc
1816   /sales/includes/sales_db.inc
1817   /sales/includes/ui/sales_credit_ui.inc
1818   /sales/includes/ui/sales_order_ui.inc
1819   /sales/sales_order_entry.php
1820   /sql/alter2.1.sql
1821   
1822 12-Nov-2008 Janusz Dobrowolski
1823 ! Changed db_pager API for inserted columns.
1824 $ /includes/db_pager.inc
1825   /includes/ui/db_pager_view.inc
1826 ! Fixed $cols according to api change.
1827 $ /purchasing/inquiry/supplier_inquiry.php
1828   /sales/inquiry/customer_allocation_inquiry.php
1829   /sales/inquiry/customer_inquiry.php
1830   /sales/inquiry/sales_deliveries_view.php
1831   /sales/inquiry/sales_orders_view.php
1832 ! Rewritten for paged query results.
1833 $ /purchasing/inquiry/po_search.php
1834   /purchasing/inquiry/po_search_completed.php
1835   /purchasing/inquiry/supplier_allocation_inquiry.php
1836
1837 10-Nov-2008 Janusz Dobrowolski
1838 # Suppressed page update after import errors
1839 $ /admin/backups.php
1840 # More fail safe db_import()
1841 $ /admin/db/maintenance_db.inc
1842 # Added check for POS relations before account delete.
1843 $ /gl/manage/bank_accounts.php
1844 # Fixed for MySQL <4.0.18, removed bank_trans_types
1845 $ /sql/alter2.1.sql
1846 # Fixed page update after branch/customer change.
1847 $ /sales/includes/ui/sales_order_ui.inc
1848
1849 10-Nov-2008 Joe Hunt
1850 ! changing the default.css style sheets to handle the new navibar/buttons
1851 $ /themes/default/default.css 
1852   /themes/aqua/default.css
1853   /themes/cool/default.css
1854   /themes/cool/images/sort_asc.gif
1855   /themes/cool/images/sort_desc.gif
1856   
1857 10-Nov-2008 Joe Hunt
1858 ! Changed Bank Statement Report in accourding to Bank Account Change
1859 $ /reporting/rep601.php
1860   /reporting/includes/reports_classes.inc
1861 # Removed Type header from bank inquiry.
1862   /gl/inquiry/bank_inquiry.php
1863   
1864 09-Nov-2008 Janusz Dobrowolski
1865 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
1866 $ /applications/generalledger.php
1867   /gl/bank_transfer.php
1868   /gl/gl_bank.php
1869   /gl/includes/db/gl_db_bank_accounts.inc
1870   /gl/includes/db/gl_db_bank_trans.inc
1871   /gl/includes/db/gl_db_banking.inc
1872   /gl/includes/db/gl_db_trans.inc
1873   /gl/includes/ui/gl_bank_ui.inc
1874   /gl/inquiry/bank_inquiry.php
1875   /gl/manage/bank_accounts.php
1876   /gl/view/bank_transfer_view.php
1877   /gl/view/gl_deposit_view.php
1878   /gl/view/gl_payment_view.php
1879   /includes/banking.inc
1880   /includes/data_checks.inc
1881   /includes/types.inc
1882   /includes/ui/ui_lists.inc
1883   /purchasing/supplier_payment.php
1884   /purchasing/includes/db/supp_payment_db.inc
1885   /purchasing/includes/db/supp_trans_db.inc
1886   /purchasing/view/view_supp_payment.php
1887   /sales/customer_payments.php
1888   /sales/includes/db/payment_db.inc
1889   /sales/includes/db/sales_invoice_db.inc
1890   /sales/view/view_receipt.php
1891   /sql/alter2.1.sql
1892 ! Fixed session name for multiuser debuging tests.
1893   /includes/lang/language.php
1894 ! Preparing to paged table view in customer_allocation_main.php 
1895 $ /sales/includes/db/cust_trans_db.inc
1896   /sales/includes/db/custalloc_db.inc
1897 # Small fix to avoid sql conflicts
1898 $ /sales/includes/db/sales_points_db.inc
1899 # Changes to POS addition related to above changes.
1900 $ /includes/ui/ui_lists.inc
1901   /sales/includes/db/sales_points_db.inc
1902   /sales/manage/sales_points.php
1903   /sql/alter2.1.sql
1904
1905 09-Nov-2008 Joe Hunt
1906 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
1907 $ /includes/ui/ui_lists.inc 
1908   /includes/ui/ui_input.inc 
1909   /gl/gl_bank.php
1910   /gl/includes/db/gl_db_bank_accounts.inc
1911   /gl/includes/ui/gl_bank_ui.inc
1912   /gl/manage/gl_quick_entries.php
1913 ! New table, 0:quick_entry_lines, change to 0_quick_entries
1914 $ /sql/alter2.1.sql
1915
1916 08-Nov-2008 Janusz Dobrowolski
1917 ! Rewritten for paged query results.
1918 $ /purchasing/inquiry/supplier_inquiry.php
1919 # Fixed broken table content after customer selector change.
1920 $ /sales/inquiry/customer_allocation_inquiry.php
1921   /sales/inquiry/customer_inquiry.php
1922   /sales/inquiry/sales_deliveries_view.php
1923   /sales/inquiry/sales_orders_view.php
1924
1925 05-Nov-2008 Janusz Dobrowolski
1926 ! Changed dbpager API.
1927 $ /includes/ui/db_pager_view.inc
1928 # Polishing db_pager code.
1929 $ /includes/db_pager.inc
1930 + Added array_replace() and array_append() helpers.
1931 $ /includes/main.inc
1932 # Fixed multiply sales document view links.
1933 $ /includes/ui/ui_view.inc
1934 ! Rewritten for paged query results.
1935 $ /sales/inquiry/customer_allocation_inquiry.php
1936   /sales/inquiry/customer_inquiry.php
1937   /sales/inquiry/sales_deliveries_view.php
1938 ! Code cleanup.
1939 $ /sales/inquiry/sales_orders_view.php
1940
1941 04-Nov-2008 Janusz Dobrowolski
1942 + Added db_pager widget for paged/sorted sql query display.
1943 $ /includes/db_pager.inc (New)
1944   /includes/ui/db_pager_view.inc (New)
1945   /themes/aqua/images/sort_asc.gif (New)
1946   /themes/aqua/images/sort_desc.gif (New)
1947   /themes/aqua/images/sort_none.gif (New)
1948   /themes/cool/images/sort_asc.gif (New)
1949   /themes/cool/images/sort_desc.gif (New)
1950   /themes/cool/images/sort_none.gif (New)
1951   /themes/default/images/sort_asc.gif (New)
1952   /themes/default/images/sort_desc.gif (New)
1953   /themes/default/images/sort_none.gif (New)
1954   /themes/default/default.css
1955   /themes/aqua/default.css
1956 + Added query size user preference.
1957 $ /admin/display_prefs.php
1958   /admin/db/users_db.inc
1959   /includes/current_user.inc
1960   /includes/prefs/userprefs.inc
1961   /sql/alter2.1.sql
1962 + Added helper functions for array manipulation.
1963 $ /includes/main.inc
1964 + Added mysql_fetch_assoc() wrapper.
1965 $ /includes/db/connect_db.inc
1966 ! Paged query result.
1967 $ /sales/inquiry/sales_orders_view.php
1968 # Two smaller fixes.
1969 $ /js/inserts.js
1970
1971 31-Oct-2008 Janusz Dobrowolski
1972 + POS and cash sale support.
1973 $ /admin/users.php
1974   /admin/db/users_db.inc
1975   /applications/setup.php
1976   /includes/current_user.inc
1977   /includes/ui/ui_lists.inc
1978   /sales/sales_order_entry.php
1979   /sales/includes/cart_class.inc
1980   /sales/includes/sales_db.inc
1981   /sales/includes/ui/sales_order_ui.inc
1982   /sales/manage/sales_points.php (New)
1983   /sales/includes/db/sales_points_db.inc (New)
1984   /sales/includes/cart_class.inc
1985   /sales/includes/db/sales_invoice_db.inc
1986   /sales/includes/db/sales_order_db.inc
1987   /sql/alter2.1.sql
1988 # Fixed focus after error display.
1989 $ /js/utils.js
1990 # Fixed buggy output when SetLineWidth is used before first AddPage call.
1991 $ /reporting/includes/tcpdf.php
1992 # Fixed sign in payment view.
1993 $ /sales/view/view_receipt.php
1994 # Fixed missing hotkeys support for print links.
1995 $ /reporting/includes/reporting.inc
1996
1997 30-Oct-2008 Joe Hunt
1998 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
1999 $ /applications/generalledger.php 
2000   /includes/data_checks.inc
2001   /includes/types.inc
2002   /includes/ui/ui_lists.inc
2003   /gl/gl_bank.php
2004   /gl/includes/db/gl_db_bank_accounts.inc
2005   /gl/includes/ui/gl_bank_ui.inc
2006   /gl/manage/gl_quick_entries.php
2007   /sales/manage/customer_branches.php
2008 ! New table, 0_quick_entries
2009 $ /sql/alter2.1.sql
2010 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
2011 $ /gl/manage/gl_accounts.php
2012
2013 24-Oct-2008 Janusz Dobrowolski
2014 ! Added hotkeys to final menu options.
2015 $ /dimensions/dimension_entry.php
2016   /gl/bank_transfer.php
2017   /gl/gl_bank.php
2018   /gl/gl_journal.php
2019   /inventory/adjustments.php
2020   /inventory/transfers.php
2021   /manufacturing/work_order_add_finished.php
2022   /manufacturing/work_order_issue.php
2023   /manufacturing/work_order_release.php
2024   /purchasing/po_entry_items.php
2025   /purchasing/po_receive_items.php
2026   /purchasing/supplier_payment.php
2027   /sales/credit_note_entry.php
2028   /sales/customer_credit_invoice.php
2029   /sales/customer_invoice.php
2030   /sales/customer_payments.php
2031   /sales/sales_order_entry.php
2032 # Fixed TCPDF errors display.
2033 $ /reporting/includes/tcpdf.php
2034 # Fixed page position after message display.
2035 $  /js/utils.js
2036
2037 23-Oct-2008 Janusz Dobrowolski
2038 + Improved report module performance, also usable without javascript.
2039 $ /reporting/reports_main.php
2040   /reporting/includes/class.pdf.inc
2041   /reporting/includes/pdf_report.inc
2042   /reporting/includes/reports_classes.inc
2043   /reporting/includes/header2.inc
2044 + Hotkey support for viewer links.
2045 $ /includes/ui/ui_view.inc
2046   /js/inserts.js
2047 + Added purchase order printing after entry.
2048 $ /purchasing/po_entry_items.php
2049 + Added hotkeys to credit note final menu.
2050 $ /sales/credit_note_entry.php
2051 # Fixed submit button for IE7
2052 $ /includes/ui/ui_input.inc
2053 # Fixed ajax popup flicker.
2054 $ /js/utils.js
2055 # Fix after 2.0.4 merge
2056 $ /sales/inquiry/sales_orders_view.php
2057
2058 23-Oct-2008 Joe Hunt
2059 ! Merging the changes up to 2-0-4
2060 $ /purchasing/supplier_invoice.php
2061   /purchasing/supplier_credit.php
2062   /purchasing/includes/db/invoice_db.inc
2063   /purchasing/includes/db/grn_db.inc
2064   /purchasing/includes/ui/invoice_ui.inc
2065   /purchasing/supplier_invoice_grns.php (File removed)
2066   /purchasing/supplier_credit_grns.php (File removed)
2067   /purchasing/supplier_trans_gl.php (File removed)
2068   /gl/inquiry/gl_trial_balance.php
2069   /gl/inquiry/gl_account_inquiry.php
2070   /reporting/rep704.php
2071   /reporting/rep708.php
2072   /sql/en_US-demo.sql
2073   /sales/includes/ui/sales_order_ui.inc
2074   /sales/inquiry/sales_orders_view.php
2075   
2076 20-Oct-2008 Janusz Dobrowolski
2077 # Fix for pdf reports (php 5.2.4 issue)
2078 $ /reporting/includes/pdf_report.inc
2079
2080 19-Oct-2008 Janusz Dobrowolski
2081 + User interface mode (full vs fallback) detected and set on login
2082 $ /access/login.php
2083   /includes/current_user.inc
2084   /includes/session.inc
2085   /includes/ui/ui_input.inc
2086   /includes/ui/ui_lists.inc
2087 + More sales documents available for printing from inquiry page.
2088 $ /sales/inquiry/customer_inquiry.php
2089   /reporting/includes/header2.inc
2090 ! Changed version info.
2091 $ /config.php
2092 # Fixed ajax popup/redirection.
2093 $ /reporting/includes/pdf_report.inc
2094   /includes/ajax.inc
2095
2096 17-Oct-2008 Janusz Dobrowolski
2097 + Added ajax request indicator.
2098 $ /js/utils.js
2099   /themes/aqua/renderer.php
2100   /themes/aqua/images/ajax-loader.gif (new)
2101   /themes/cool/renderer.php
2102   /themes/cool/images/ajax-loader.gif (new)
2103   /themes/default/renderer.php
2104   /themes/default/images/ajax-loader.gif (new)
2105 + Added optional popup for pdf reports display.
2106 $ /admin/display_prefs.php
2107   /admin/users.php
2108   /admin/db/users_db.inc
2109   /includes/current_user.inc
2110   /includes/prefs/userprefs.inc
2111   /reporting/includes/pdf_report.inc
2112   /sql/alter2.1.sql
2113 # Changed message for missing currency rate.
2114 $ /includes/banking.inc
2115 # Fixed submit/button behaviour.
2116 $ /js/inserts.js
2117 # Fixed canceling order.
2118 $ /sales/sales_order_entry.php
2119 # Fixed typo in css
2120 $ /themes/aqua/default.css
2121 # Fixed pdf_debug mode
2122 $ /reporting/includes/reporting.inc
2123   /reporting/includes/reports_classes.inc
2124
2125 15-Oct-2008 Janusz Dobrowolski
2126 + Added remote printing support
2127 $ /admin/print_profiles.php (new)
2128   /admin/printers.php (new)
2129   /admin/db/printers_db.inc (new)
2130   /reporting/prn_redirect.php (new)
2131   /reporting/includes/printer_class.inc (new)
2132   /sql/alter2.1.sql (new)
2133   /config.php
2134   /admin/display_prefs.php
2135   /admin/users.php
2136   /admin/db/users_db.inc
2137   /applications/setup.php
2138   /includes/current_user.inc
2139   /includes/prefs/userprefs.inc
2140   /includes/ui/ui_lists.inc
2141   /js/inserts.js
2142   /js/utils.js
2143   /reporting/rep109.php
2144   /reporting/reports_main.php
2145   /reporting/includes/pdf_report.inc
2146   /reporting/includes/reporting.inc
2147   /reporting/includes/reports_classes.inc
2148 !Fixes related to changed printing api.
2149 $ /admin/view_print_transaction.php
2150   /purchasing/inquiry/po_search.php
2151   /purchasing/inquiry/po_search_completed.php
2152   /sales/customer_credit_invoice.php
2153   /sales/customer_delivery.php
2154   /sales/customer_invoice.php
2155   /sales/sales_order_entry.php
2156   /sales/inquiry/customer_inquiry.php
2157   /sales/inquiry/sales_deliveries_view.php
2158   /sales/inquiry/sales_orders_view.php
2159 + Added optional id parameter for label helpers; added value for buttons.
2160 $ /includes/ui/ui_input.inc
2161 + Added ajax popup screen command.
2162 $ /includes/ajax.inc
2163 # Skipping index.php file during flush_dir()
2164 $ /includes/main.inc
2165
2166 06-Oct-2008 Janusz Dobrowolski
2167 + Menu hotkeys system implementation.
2168 $ /includes/page/header.inc
2169   /includes/ui/ui_controls.inc
2170   /includes/ui/ui_input.inc
2171   /js/JsHttpRequest.js
2172   /js/inserts.js
2173   /js/utils.js
2174   /reporting/includes/reports_classes.inc
2175   /sales/sales_order_entry.php
2176   /sales/manage/customers.php
2177   /themes/aqua/default.css
2178   /themes/aqua/renderer.php
2179   /themes/cool/default.css
2180   /themes/cool/renderer.php
2181   /themes/default/default.css
2182   /themes/default/renderer.php
2183 + Access keys added to menu options strings.
2184 $ /config.php
2185   /applications/customers.php
2186   /applications/dimensions.php
2187   /applications/generalledger.php
2188   /applications/inventory.php
2189   /applications/manufacturing.php
2190   /applications/setup.php
2191   /applications/suppliers.php
2192   /reporting/reports_main.php
2193
2194 ------------------------------- Release 2.0.3 --------------------------------------------
2195 06-Oct-2008 Joe Hunt
2196 ! Release 2.0.3
2197 $ config.php
2198 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
2199 $ /inventory/inquiry/stock_movements.php
2200
2201 05-Oct-2008 Janusz Dobrowolski
2202 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
2203 $ /sales/includes/cart_class.inc
2204   /sales/includes/sales_db.inc
2205   /sales/includes/db/sales_credit_db.inc
2206   /sales/includes/db/sales_delivery_db.inc
2207   /sales/includes/db/sales_invoice_db.inc
2208 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
2209 $ /sales/manage/customers.php
2210
2211 04-Oct-2008 Joe Hunt
2212 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
2213 $ /admin/db/voiding_db.inc
2214 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
2215 $ /inventory/includes/db/item_adjust_db.inc
2216
2217 01-Oct-2008 Joe Hunt
2218 # When deleting the last module in FA a parce error arose:
2219 $ /admin/inst_module.php
2220   /admin/inst_lang.php
2221
2222 30-Sep-2008 Janusz Dobrowolski
2223 # Bug [0000067] Settled supplier documents were displayed as overdued.
2224 $ /purchasing/inquiry/supplier_inquiry.php
2225   /purchasing/inquiry/supplier_allocation_inquiry.php
2226 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
2227 $ /sales/allocations/customer_allocation_main.php
2228
2229 29-Sep-2008 Janusz Dobrowolski
2230 # Bug [0000065] Changing item type during adding new item caused record reset.
2231 $ /inventory/manage/items.php
2232
2233 26-Sep-2008 Joe Hunt
2234 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
2235 $ /sales/includes/db/sales_credit_db.inc
2236
2237 26-Sep-2008 Janusz Dobrowolski
2238 # Bug [0000062] Delivery Modifitication - duplicated tax details.
2239 $ /sales/includes/db/sales_delivery_db.inc
2240
2241 25-Sep-2008 Joe Hunt
2242 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
2243   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
2244 $ /gl/gl_budget.php
2245   /includes/db/comments_db.inc
2246   /inventory/cost_update.php
2247   /purchasing/includes/db/supp_trans_db.inc
2248   /sales/includes/db/cust_trans_db.inc
2249 # Bug [0000060] table prefix error message and inconsistency at install
2250 $ /admin/db/maintenance_db.inc
2251   /install/index.php
2252   /install/save.php
2253 # Bug [0000061] Delivery Modifitication (standard cost change)
2254 $ /sales/includes/db/sales_delivery_db.inc
2255
2256 ------------------------------- Release 2.0.2 --------------------------------------------
2257 23-Sep-2008 Joe Hunt
2258 ! Release 2.0.2
2259 $ config.php
2260 ! Increased time_out to 3 minutes.
2261 $ /install/save.php
2262
2263 23-Sep-2008 Joe Hunt
2264 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
2265 $ /sales/sales_order_entry.php
2266
2267 21-Sep-2008 Janusz Dobrowolski
2268 + Added submit_on_change option for date fields
2269 $ /includes/ui/ui_input.inc
2270 + Automatic exchange rate update after document date change
2271 $ /gl/bank_transfer.php
2272   /gl/gl_bank.php
2273   /gl/includes/db/gl_db_rates.inc
2274   /gl/includes/ui/gl_bank_ui.inc
2275   /includes/banking.inc
2276   /includes/ui/ui_view.inc
2277   /purchasing/supplier_payment.php
2278   /sales/customer_payments.php
2279   /sales/includes/cart_class.inc
2280 # Sales/purchase terms update after document date change [0000058]
2281 $ /purchasing/includes/ui/invoice_ui.inc
2282   /purchasing/includes/ui/po_ui.inc
2283   /sales/customer_invoice.php
2284 # Fixed edit line total, price update after date change
2285 $ /sales/includes/ui/sales_credit_ui.inc
2286   /sales/includes/ui/sales_order_ui.inc
2287 # Fixed unneeded page reload on enter key in text inputs
2288 $ /js/inserts.js
2289 # Fixed session variables conflicts with some third party software (e.g. XRMS)
2290 $ /includes/lang/language.php
2291 # Fixed calendar flicker, removed buttons from exchange_rate_display()
2292 $ /includes/ui/ui_view.inc
2293 ! Default delivery required by changed to 1 day.
2294 $ /includes/prefs/sysprefs.inc
2295 # Small bug fix 
2296 $ /sales/includes/sales_db.inc
2297
2298 20-Sep-2008 Joe Hunt
2299 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
2300 $ /admin/gl_setup.php
2301   /admin/db/company_db
2302   /includes/banking.inc
2303   /purchasing/allocations/supplier_allocate.php
2304   /purchasing/includes/db/suppalloc_db.inc
2305   /sales/allocations/customer_allocate.php
2306   /sales/includes/db/custalloc_db.inc
2307   /sales/includes/db/payment_db.inc
2308   /sales/includes/db/sales_credit_db.inc
2309 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
2310   /reporting/includes/tcpdf.php
2311 ! Layout adjustments
2312   /dimensions/includes/dimensions_ui.inc
2313   /dimensions/view/view_dimension.php
2314   /inventory/view/view_adjustment.php
2315   /manufacturing/view/work_order_view.php
2316   
2317 18-Sep-2008 Janusz Dobrowolski
2318 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
2319 $ /index.php
2320   /includes/ui/ui_controls.inc
2321   /includes/ui/ui_input.inc
2322   /includes/ui/ui_lists.inc
2323   /js/inserts.js
2324 + Add/view on F4 in customer/supplier selectors
2325 $ /gl/gl_bank.php
2326 + Add/view on F4 in supplier/items selectors
2327 $ /purchasing/po_entry_items.php
2328   /inventory/manage/items.php
2329 + Add/view on F4 in supplier selector
2330 $ /purchasing/supplier_credit.php
2331   /purchasing/supplier_invoice.php
2332   /purchasing/supplier_payment.php
2333   /purchasing/allocations/supplier_allocation_main.php
2334   /purchasing/manage/suppliers.php
2335   /inventory/purchasing_data.php
2336 + Add/view on F4 in customer selector
2337   /sales/credit_note_entry.php
2338   /sales/customer_payments.php
2339   /sales/sales_order_entry.php
2340   /sales/allocations/customer_allocation_main.php
2341   /sales/includes/ui/sales_credit_ui.inc
2342   /sales/includes/ui/sales_order_ui.inc
2343   /sales/manage/customer_branches.php
2344   /sales/manage/customers.php
2345 # Syntax error introduced in previous update fixed
2346 $ /inventory/prices.php
2347 # Fixed retreiving of exchange rates [0000057]
2348 $ /gl/manage/exchange_rates.php
2349   /includes/banking.inc
2350   /includes/ui/ui_view.inc
2351
2352 18-Sep-2008 Joe Hunt
2353 + New Report - Bank Statement.
2354 $ /reporting/reports_main.php
2355   /reporting/rep601.php (new file)
2356   
2357 17-Sep-2008 Joe Hunt
2358 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
2359   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
2360 $ /reporting/includes/tcpdf.php
2361 ! Inventory column option in Report Stock Sheet Check.
2362 $ /reporting/reports_main.php
2363   /reporting/rep303.php
2364   
2365 11-Sep-2008 Janusz Dobrowolski
2366 # Fixed slash quotation problems on direct POST values display.
2367 $ /includes/session.inc
2368   /includes/db/connect_db.inc
2369 # Added missing db_escape on person_id.
2370 $ /gl/includes/db/gl_db_bank_trans.inc
2371   /gl/includes/db/gl_db_trans.inc
2372 # Added error message and suppressed db update on failed ECB exchange rate read.
2373 $ /includes/ui/ui_view.inc
2374
2375 10-Sep-2008 Janusz Dobrowolski
2376 # Fixed company folders renaming after company remove.
2377 $ /admin/create_coy.php
2378 # Fixed list selectors' behaviour during search.
2379 $ /includes/ui/ui_lists.inc
2380 # Fixed page update after item search. Closes bugs [0000051],[0000054].
2381 $ /inventory/cost_update.php
2382   /inventory/prices.php
2383   /inventory/purchasing_data.php
2384   /inventory/reorder_level.php
2385   /inventory/includes/item_adjustments_ui.inc
2386   /inventory/includes/stock_transfers_ui.inc
2387   /inventory/inquiry/stock_status.php
2388   /inventory/manage/items.php
2389   /manufacturing/includes/work_order_issue_ui.inc
2390   /manufacturing/inquiry/where_used_inquiry.php
2391   /purchasing/includes/ui/po_ui.inc
2392   /sales/includes/ui/sales_credit_ui.inc
2393   /sales/includes/ui/sales_order_ui.inc
2394
2395 09-Sep-2008 Joe Hunt
2396 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
2397 $ /purchasing/includes/db/invoice_db.inc
2398
2399 ------------------------------- Release 2.0.1 --------------------------------------------
2400 07-Sep-2008 Joe Hunt
2401 ! Release 2.0.1
2402 $ config.php
2403
2404 05-Sep-2008 Janusz Dobrowolski
2405 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
2406 $ /sales/includes/sales_db.inc
2407   /sales/includes/db/sales_credit_db.inc
2408 ! Obsolete code removed
2409 $ /sales/customer_credit_invoice.php
2410
2411 05-Sep-2008 Joe Hunt
2412 # Bug [0000053] Missing GL postings on item issue on Work Order
2413 $ /manufacturing/includes/db/work_order_quick_db.inc
2414   /manufacturing/includes/db/work_order_issues_db.inc
2415   /manufacturing/includes/db/work_order_produce_items_db.inc
2416 ! Bad layout in aging on report Statements
2417 $ /reporting/rep108.php
2418
2419 04-Sep-2008 Joe Hunt
2420 # Bug [0000050] Invoice no. on all sales reports
2421 $ /reporting/includes/doctext.inc
2422   /reporting/includes/doctext2.inc
2423   
2424 04-Sep-2008 Joe Hunt
2425 # Bug [0000052] Inventory Valuation Report
2426 $ /reporting/rep301.php
2427
2428 04-Sep-2008 Joe Hunt
2429 # Bug [0000047] Not possible to view delivery sequence
2430 $ /purchasing/supplier_credit_grns.php
2431   /purchasing/supplier_invoice_grns.php
2432   /purchasing/includes/db/grn_db.inc
2433   /purchasing/includes/ui/invoice_ui.inc
2434   /purchasing/view/view_po.php
2435   /purchasing/view/view_supp_credit.php
2436 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
2437 $ /sales/includes/db/sales_credit_db.inc  
2438
2439 03-Sep-2008 Janusz Dobrowolski
2440 # Fixed fatal error handling in php5
2441 $ /includes/errors.inc
2442   /includes/session.inc
2443 # Fixed display of errors while saving sales documents
2444 $ /sales/sales_order_entry.php
2445
2446 03-Sep-2008 Joe Hunt
2447 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
2448 $ /inventory/inquiry/stock_movements.php
2449   /purchasing/includes/db/grn_db.inc
2450   /purchasing/includes/invoice_db.inc
2451
2452 03-Sep-2008 Joe Hunt
2453 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
2454 # Bug [0000044] Standard Cost error on credit note
2455 $ /inventory/includes/db/items_adjust_db.inc
2456   /purchasing/includes/db/grn_db.inc
2457   /purchasing/includes/invoice_db.inc
2458 # Bug [0000045] Cannot close fiscal year 
2459 $ /admin/fiscalyears.php
2460 # Update screen bug in Bank Account Inquiry.
2461   $ /gl/inquiry/bank_inquiry.php
2462
2463 02-Sep-2008 Joe Hunt
2464 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
2465 $ /reporting/includes/reports_classes.inc
2466 $ /reporting/rep702.php
2467
2468 01-Sep-2008 Joe Hunt
2469 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
2470 $ /lang/new_language_template/LC_MASSAGES/empty.po
2471   /lang/en_US/LC_MESSAGES/en_US.mo
2472
2473 31-Aug-2008 Janusz Dobrowolski
2474 + Added ajax support for file uploading
2475 $ /js/utils.js
2476 # Final fix for logo file upload
2477 $ /admin/company_preferences.php
2478 # Fixed item image file upload
2479 $ /inventory/manage/items.php
2480
2481 30-Aug-2008 Janusz Dobrowolski
2482 ! Up to date translation file
2483 $ /lang/new_language_template/LC_MASSAGES/empty.po
2484 # Fixed broken &amp's in backup files [0000040]
2485 $ /admin/db/maintenance_db.inc
2486 # Temporary fix (sync page reload) for uploading logo file
2487 $ /admin/company_preferences.php
2488 -------------------------------2.0 Final --------------------------------------------
2489 21_aug-2008 Joe Hunt
2490 ! config.php file. Version changed to 2.0
2491 $ config.php
2492 ! Set time out to 120 seconds.
2493 $ /install/save.php
2494 # Removed js warnings on index pages
2495 $ /js/utils.js
2496
2497 20-Aug-2008 Joe Hunt
2498 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
2499 $ /includes/db/inventory_db.inc
2500   /purchase/includes/db/grn_db.inc
2501   /purchase/includes/db/invoice_db.inc
2502
2503 20-Aug-2008
2504 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
2505 $ /admin/db/voiding_db.inc
2506 # Fixing a minor bug in grn_db.inc
2507 $ /purchasing/includes/db/grn_db.inc 
2508   
2509 19-Aug-2008 Joe Hunt
2510 # Fixed some color conversion problems in the new PDF Engine
2511 $ /reporting/includes/pdf_report.inc
2512   /reporting/includes/class.pdf.inc
2513   
2514 19-Aut-2008 Joe Hunt
2515 ! Optimized the textwraplines in pdf_report.inc and header2.inc
2516   /reporting/includes/pdf_report.inc
2517   /reporting/includes/header2.inc (This is important to download too!)
2518   
2519 19-Aug-2008 Joe Hunt
2520 ! Replacing the PDF Engine with a slightly modified TCPDF
2521 $ /reporting/fonts/helvetica*.php (new php files)
2522   /reporting/fonts/*.atm files removed
2523   /reporting/includes/pdf_report.inc (changed)
2524   /reporting/includes/class.pdf.inc (changed)
2525   /reporting/includes/barcodes.php (new file)
2526   /reporting/includes/htmlcolors.php (new file)
2527   /reporting/includes/html_entity_decode_php4.php (new file)
2528   /reporting/includes/tcpdf.php (new file, the PDF engine)
2529   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
2530   
2531 18-Aug-2008 Joe Hunt
2532 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
2533   that this can not be done. 
2534 $ /admin/db/voiding_db.inc
2535
2536 18-Aug-2008 Joe Hunt
2537 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
2538 $ /purchase/includes/db/grn_db.inc
2539   /purchase/includes/db/invoice_db.inc
2540   
2541 16-Aug-2008 Janusz Dobrowolski
2542 # Fixed first supplier add confirmation [0000039].
2543 $ /purchasing/manage/suppliers.php
2544 # Fixed entering direct documents with date in the past [0000036]
2545 $ /sales/customer_delivery.php
2546   /sales/includes/cart_class.inc
2547 # Fixed date_picker caching in debug mode
2548 $ /includes/ui/ui_view.inc
2549 # Some focus fixes after user entry error
2550 $ /sales/manage/credit_status.php
2551   /sales/manage/customer_branches.php
2552   /sales/manage/sales_areas.php
2553   /sales/manage/sales_people.php
2554
2555 08-Aug-2008 Joe Hunt
2556 # Wrong email-adress field taken when emailing documents [0000035].
2557 $ /sales/includes/db/cust_trans_db.inc
2558
2559 02-Aug-2008 Joe Hunt
2560 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
2561 $ /sales/manage/customer_branches.php
2562
2563 01-Aug-2008 Joe Hunt
2564 ! Customer Dimension overrides an Item Dimension when creating GL transactions
2565 $ /sales/includes/db/customers_db.inc
2566   /sales/includes/db/sales_credit_db.inc
2567   /sales/includes/db/sales_delivery_db.inc
2568   /sales/includes/db/sales_invoice_db.inc
2569   
2570 31-Jul-2008 Joe Hunt
2571 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
2572 $ /gl/gl_bank.php
2573
2574 30-Jul-2008 Joe Hunt
2575 ! Currency selection in Price Listing Report
2576 $ /reporting/rep104.php
2577   /reporting/reports_main.php
2578   
2579 28-Jul-2008 Janusz Dobrowolski
2580 # Fixed control buttons reset after record deletion.
2581 $ /admin/fiscalyears.php
2582   /admin/payment_terms.php
2583   /admin/shipping_companies.php
2584   /gl/manage/bank_accounts.php
2585   /gl/manage/currencies.php
2586   /gl/manage/gl_account_classes.php
2587   /gl/manage/gl_account_types.php
2588   /inventory/manage/item_categories.php
2589   /inventory/manage/item_units.php
2590   /inventory/manage/locations.php
2591   /inventory/manage/movement_types.php
2592   /manufacturing/manage/work_centres.php
2593   /sales/manage/credit_status.php
2594   /sales/manage/customer_branches.php
2595   /sales/manage/sales_areas.php
2596   /sales/manage/sales_people.php
2597   /sales/manage/sales_types.php
2598   /taxes/item_tax_types.php
2599   /taxes/tax_groups.php
2600   /taxes/tax_types.php
2601
2602 27-Jul-2008 Janusz Dobrowolski
2603 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
2604 $ /includes/ui/ui_controls.inc
2605   /includes/ui/ui_input.inc
2606   /inventory/manage/item_units.php
2607 # Fixed focus setting on multi-form pages.
2608 $ /js/utils.js
2609 # Fixed ajax reload
2610 $ /manufacturing/work_order_release.php
2611
2612 26-Jul-2008 Janusz Dobrowolski
2613 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
2614 $ /config.php
2615   /admin/create_coy.php
2616   /admin/inst_lang.php
2617   /admin/inst_module.php
2618   /includes/current_user.inc
2619 # Small layout fix
2620   /admin/fiscalyears.php
2621
2622 25-Jul-2008 Joe Hunt
2623 # Minor adjustments
2624 $ /includes/page/header.inc
2625   /manufacturing/work_order_release.php
2626   
2627 25-Jul-2008 Joe Hunt
2628 # Default application setting does not work [0000034]
2629 $ /includes/page/header.inc
2630
2631 25-Jul-2008 Joe Hunt
2632 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
2633 $ config.php
2634
2635 25-Jul-2008 Joe Hunt
2636 # Missing GL transactions when producing advanced manufacturing [0000032].
2637 $ /manufacturing/includes/db/work_order_produce_items_db.inc
2638
2639 24-Jul-2008 Janusz Dobrowolski
2640 + Added fatal error handling during ajax calls - [0000003] closed
2641 $ includes/session.inc
2642 # Fixed hints for lists without submit [0000026]
2643 $ includes/ui/ui_lists.inc
2644 # Removed not used file (related to [0000023])
2645 $ sql/basic.sql
2646
2647 24-Jul-2008 Joe Hunt
2648 # Pressing the link in the meta_forward function may result in a blank page.
2649 $ /includes/ui/ui_controls.inc
2650
2651 23-Jul-2008 Joe Hunt
2652 # Increment reference bug in GL Deposit and missing hyperlink parameter.
2653 $ /gl/gl_bank.php
2654   /gl/includes/gl_bank_ui.inc
2655   
2656 22-Jul-2008 Janusz Dobrowolski
2657 # Corrected backup maintenance page display during script download.
2658 $ /admin/backups.php
2659
2660 20-Jul-2008 Janusz Dobrowolski
2661 # Corrected reports page display after yesterday change.
2662 $ /reporting/reports_main.php
2663
2664 19-Jul-2008 Janusz Dobrowolski
2665 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
2666 $ /admin/backups.php
2667   /reporting/reports_main.php
2668 + Support for js only divs/pages.
2669 $ /includes/main.inc
2670   /includes/ui/ui_controls.inc
2671   /js/inserts.js
2672 # Fixed page usability in non-js mode.
2673 $ /sales/inquiry/sales_orders_view.php
2674 # Small table view fix
2675 $ /admin/inst_lang.php
2676
2677 18-Jul-2008 Janusz Dobrowolski
2678 + Added optional processing progressbar for submit buttons
2679 $ /includes/ui/ui_input.inc
2680   /includes/ui/ui_lists.inc
2681   /js/inserts.js
2682   /themes/aqua/images/progressbar.gif (new)
2683   /themes/cool/images/progressbar.gif (new)
2684   /themes/default/images/progressbar.gif (new)
2685 # Fixed database error after empty supplier search result [0000022]
2686 $ /purchasing/supplier_credit.php
2687   /purchasing/supplier_invoice.php
2688 # Fixed focus after update
2689 $ /admin/company_preferences.php
2690 # Fixed message typo.
2691 $ /admin/create_coy.php
2692 # Fixed line edition layout
2693 $ /inventory/includes/item_adjustments_ui.inc
2694
2695 18-Jul-2008 Joe Hunt
2696 # Parse error fixed [0000021] in customer_credit_invoice.php
2697 $ /sales/customer_credit_invoice.php
2698
2699 15-Jul-2008 Janusz Dobrowolski
2700 # Fixed bug [0000018] - unwanted freight cost reset on page update.
2701 $ /sales/customer_delivery.php
2702
2703 14-Jul-2008 Janusz Dobrowolski
2704 # Fixed bug [0000017] - error while checking qoh
2705 $ /includes/ui/items_cart.inc
2706   /manufacturing/work_order_issue.php
2707 # Fixed ajax update
2708 $ /gl/manage/gl_accounts.php
2709
2710 13-Jul-2008 Joe Hunt
2711 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
2712 $ /reporting/rep709.php
2713
2714 12-Jul-2008 Joe Hunt
2715 ! Rewrite of Tax Report (rep709.php).
2716 $ /reporting/rep709.php
2717
2718 09-Jul-2008 Janusz Dobrowolski
2719 # Corrections to maximum input lengths
2720 $ /gl/manage/bank_accounts.php
2721   /gl/manage/gl_account_classes.php
2722 # Fixed spare Back link on restricted pages
2723 $ /includes/session.inc
2724 # Fixed bank_account_types_list()
2725 $ /includes/ui/ui_lists.inc
2726 # Fixed warning about unexisting POST var
2727 $ /sales/manage/customers.php
2728
2729 08-Jul-2008 Janusz Dobrowolski
2730 # Added validation of entered quantities
2731 $ /sales/customer_credit_invoice.php
2732 # Fixed ajax update (0000015) and quantity checks
2733 $ /sales/customer_delivery.php
2734   /sales/customer_invoice.php
2735 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
2736 $ /sales/includes/db/sales_delivery_db.inc
2737   /sales/includes/db/sales_invoice_db.inc
2738   /sales/includes/sales_db.inc
2739 # Fixed setting document date to Today() 
2740 $ /sales/includes/cart_class.inc
2741
2742 08-Jul-2008 Joe Hunt
2743 + Addition in test of duplicate fiscal year
2744 $ /admin/fiscalyears.php
2745
2746 07-Jul-2008 Joe Hunt
2747 # Corrected a subbug in 00000012 (blank page in sales_types.php).
2748 $ /sales/manage/sales_types.php
2749
2750 07-Jul-2008 Janusz Dobrowolski
2751 + Added ajax
2752 $ /admin/fiscalyears.php
2753   /inventory/purchasing_data.php
2754 # Corrected factor parameter checking (fixes 00000012)
2755 $ /sales/includes/sales_db.inc
2756 ! Changed selector for fiscal year functions to id
2757 $ /admin/db/company_db.inc
2758 # Checking options parameter for combos 
2759 $ /includes/ui/ui_lists.inc
2760
2761 06-Jul-2008 Janusz Dobrowolski
2762 + Ajax additions
2763 $ /admin/view_print_transaction.php
2764   /admin/void_transaction.php
2765   /dimensions/dimension_entry.php
2766   /manufacturing/work_order_entry.php
2767   /manufacturing/manage/bom_edit.php
2768   /sales/manage/customer_branches.php
2769 + Default value calculated for new prices
2770 $ /inventory/prices.php
2771 + Optional default value for input_num()
2772 $ /includes/ui/ui_input.inc
2773 + Submit on change option for currency lists
2774 $ /includes/ui/ui_lists.inc
2775 # factor parameter in get_price() is now optional
2776 $ /sales/includes/sales_db.inc
2777 # Smaller fix to ajax page content update
2778 $ /sales/manage/customers.php
2779
2780 05-Jul-2008 Janusz Dobrowolski
2781 + Ajax additions
2782 $ /admin/change_current_user_password.php
2783   /admin/company_preferences.php
2784   /admin/forms_setup.php
2785   /admin/gl_setup.php
2786   /admin/payment_terms.php
2787   /admin/shipping_companies.php
2788   /admin/users.php
2789   /inventory/manage/item_categories.php
2790   /inventory/manage/item_units.php
2791   /inventory/manage/locations.php
2792   /inventory/manage/movement_types.php
2793   /manufacturing/manage/work_centres.php
2794   /sales/manage/credit_status.php
2795   /sales/manage/sales_areas.php
2796   /sales/manage/sales_people.php
2797   /sales/manage/sales_types.php
2798   /taxes/item_tax_types.php
2799   /taxes/tax_groups.php
2800   /taxes/tax_types.php
2801 # Gettext fixes
2802 $ /gl/manage/bank_accounts.php
2803   /gl/manage/bank_trans_types.php
2804   /gl/manage/currencies.php
2805   /gl/manage/gl_account_classes.php
2806   /gl/manage/gl_account_types.php
2807   /gl/manage/gl_accounts.php
2808
2809 04-Jul-2008 Janusz Dobrowolski
2810 + Ajax additions
2811   /gl/inquiry/bank_inquiry.php
2812   /gl/inquiry/gl_account_inquiry.php
2813   /gl/inquiry/gl_trial_balance.php
2814   /gl/manage/bank_accounts.php
2815   /gl/manage/bank_trans_types.php
2816   /gl/manage/currencies.php
2817   /gl/manage/exchange_rates.php
2818   /gl/manage/gl_account_classes.php
2819   /gl/manage/gl_account_types.php
2820   /gl/manage/gl_accounts.php
2821 ! Changed layout for simple db table editor pages
2822 $ /includes/ui/ui_input.inc
2823 - Removed unused GL account settings.
2824 $ /admin/gl_setup.php
2825   /admin/db/company_db.inc
2826   /gl/manage/gl_accounts.php
2827 # Fixed default sales account for customer branch.
2828 $ /admin/gl_setup.php
2829   /sales/manage/customer_branches.php
2830 # Fixed focus after ajax page reload.
2831 $ /includes/ajax.inc
2832 # Fixed optional submit for yesno and gl_all_accounts lists.
2833 $ /includes/ui/ui_lists.inc
2834
2835 01-Jul-2008 Janusz Dobrowolski
2836 + Ajax additions
2837   /gl/bank_transfer.php
2838   /gl/gl_budget.php
2839   /gl/gl_journal.php
2840   /gl/includes/ui/gl_journal_ui.inc
2841 + Added client side calculations for budget
2842   /gl/gl_budget.php
2843   /js/budget.js
2844 # Fixed default POST assigning [fixes 0000009]
2845   /includes/ui/ui_lists.inc
2846 # Fixed submit type in submit_row()
2847   /includes/ui/ui_input.inc
2848 # Small display fix
2849   /gl/manage/currencies.php
2850 ! Code cleanup
2851   /gl/gl_bank.php
2852   /gl/includes/ui/gl_bank_ui.inc
2853   /inventory/adjustments.php
2854   /inventory/transfers.php
2855   /purchasing/po_entry_items.php
2856   /sales/sales_order_entry.php
2857   /sales/credit_note_entry.php
2858
2859 29-Jun-2008 Janusz Dobrowolski
2860 ! Rewritten bank deposit/payment related files, added ajax
2861   /gl/gl_deposit.php (removed)
2862   /gl/gl_payment.php (removed)
2863   /gl/gl_bank.php (added)
2864   /gl/includes/ui/gl_bank_ui.inc (new file)
2865   /gl/includes/ui/gl_deposit_ui.inc (removed)
2866   /gl/includes/ui/gl_payment_ui.inc (removed)
2867   /gl/includes/db/gl_db_banking.inc
2868   /gl/gl_journal.php
2869   /manufacturing/search_work_orders.php
2870   /applications/generalledger.php
2871 + Added fallback flag for non-js mode only ui elements
2872 $ /js/inserts.js
2873 ! Default value from POST for check_box,hidden and text_cells inputs
2874 $ /includes/ui/ui_input.inc
2875 ! Rewritten non-sql list selectors
2876 $ /includes/ui/ui_lists.inc
2877   /purchasing/inquiry/supplier_allocation_inquiry.php
2878   /purchasing/inquiry/supplier_inquiry.php
2879 ! Added trans_type parameter to items_cart()  
2880 $ /includes/ui/items_cart.inc
2881   /inventory/adjustments.php
2882   /inventory/transfers.php
2883   /manufacturing/work_order_issue.php
2884
2885 27-Jun-2008 Janusz Dobrowolski
2886 + Ajax additions
2887 $ /dimensions/dimension_entry.php
2888   /dimensions/inquiry/search_dimensions.php
2889   /manufacturing/work_order_add_finished.php
2890   /manufacturing/work_order_issue.php
2891   /manufacturing/work_order_release.php
2892   /manufacturing/includes/work_order_issue_ui.inc
2893   /manufacturing/search_work_orders.php
2894 ! Default $selected_id=null (ie current $_POST value) for all lists;
2895    standard view (ie with search box) of stock_component_list()
2896 $ /includes/ui/ui_lists.inc
2897 # Fixed selection for outstanding work orders
2898 $ /manufacturing/search_work_orders.php
2899 # Fixed stock item links
2900 $ /inventory/includes/item_adjustments_ui.inc
2901   /inventory/includes/stock_transfers_ui.inc
2902 # Fixed typo in menu option
2903 $ /applications/manufacturing.php
2904
2905 27-Jun-2008 Joe Hunt
2906 # Minor html adjustment in login.php
2907 $ /access/login.php
2908 # Fixed a bug when trying to create a duplicate year
2909 $ /admin/fiscalyears.php
2910 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
2911 $ /applications/manufacturing.php
2912
2913 26-Jun-2008 Janusz Dobrowolski
2914 + Ajax additions
2915 $ /includes/ui/ui_lists.inc
2916   /inventory/adjustments.php
2917   /inventory/cost_update.php
2918   /inventory/prices.php
2919   /inventory/transfers.php
2920   /inventory/includes/item_adjustments_ui.inc
2921   /inventory/includes/stock_transfers_ui.inc
2922   /inventory/inquiry/stock_movements.php
2923   /inventory/manage/items.php
2924   /manufacturing/work_order_entry.php
2925   /purchasing/po_entry_items.php
2926 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
2927 $ /includes/ui/items_cart.inc
2928 # Fixed bug 0000008 (call to no more existing function)
2929 $ /sales/includes/db/sales_types_db.inc
2930
2931 25-Jun-2008 Joe Hunt
2932 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
2933 $ /purchasing/includes/ui/invoice_ui.inc
2934
2935 25-Jun-2008 Janusz Dobrowolski
2936 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
2937 $ /purchasing/includes/ui/invoice_ui.inc
2938
2939 25-Jun-2008 Joe Hunt
2940 # Fixed bug when updating/saving Tax Group Items
2941 $ /includes/ui/ui_lists.inc
2942
2943 24-Jun-2008 Joe Hunt
2944 # Fixed inconsistencies in customer and supplier aging 
2945 $ /sales/includes/db/customers_db.inc
2946   /sales/inquiry/customer_inquiry.php
2947   /purchasing/includes/db/suppliers_db.inc
2948   /reporting/rep102.php
2949   /reporting/rep202.php
2950 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
2951 $ /sales/sales_order_entry.php
2952
2953
2954 23-Jun-2008 Janusz Dobrowolski
2955 + Ajax additions to sales and purchasing modules
2956 $ /purchasing/po_receive_items.php
2957   /purchasing/supplier_credit.php
2958   /purchasing/supplier_credit_grns.php
2959   /purchasing/supplier_invoice.php
2960   /purchasing/supplier_invoice_grns.php
2961   /purchasing/supplier_trans_gl.php
2962   /purchasing/allocations/supplier_allocate.php
2963   /purchasing/includes/ui/invoice_ui.inc
2964   /sales/customer_credit_invoice.php
2965   /sales/allocations/customer_allocate.php
2966 # Fixed edition of purchase order (bug #0000001)
2967 $ /purchasing/includes/ui/po_ui.inc
2968 ! Improved client side allocation functions
2969 $ /js/allocate.js
2970 + Optional coloured price_format()
2971 $ /js/utils.js
2972   /js/inserts.js
2973 ! Async update of locations selector
2974 $ /includes/ui/ui_lists.inc
2975 # Fixed warning on pages without default focus.
2976 $ /includes/ui/ui_controls.inc
2977 # Fixed initial display for numeric inputs with dec=0. 
2978 $ /includes/ui/ui_input.inc
2979
2980 21-Jun-2008 Janusz Dobrowolski
2981 + Ajax additions to sales and purchasing modules
2982 $ /purchasing/po_entry_items.php
2983   /purchasing/supplier_payment.php
2984   /purchasing/allocations/supplier_allocate.php
2985   /purchasing/includes/ui/po_ui.inc
2986   /purchasing/inquiry/po_search.php
2987   /purchasing/inquiry/po_search_completed.php
2988   /purchasing/inquiry/supplier_allocation_inquiry.php
2989   /purchasing/inquiry/supplier_inquiry.php
2990   /purchasing/manage/suppliers.php
2991   /sales/manage/customers.php
2992
2993 21-Jun-2008 Joe Hunt
2994 + Added upload functionality to company logo. Better names on lists search.
2995 $ /admin/company_preferences.php
2996 ! Better layout on company logo print-out
2997 $ /reporting/includes/header2.inc
2998
2999 ---------------------------------------Release Candidate 2-------------------------------
3000 20-Jun-2008 Joe Hunt
3001 ! 2.0 Release Candidate 2
3002 $ config.php
3003   update.html
3004   
3005 20-Jun-2008 Joe Hunt
3006 ! In reorder_level.php the heading gets updated as well
3007 $ /inventory/reorder_level.php
3008 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
3009 $ /inventory/manage/item_units.php
3010
3011 20-Jun-2008 Janusz Dobrowolski
3012 # Proper error handling even after exit() call.
3013 $ /includes/errors.inc
3014   /includes/main.inc
3015   /includes/session.inc
3016 # Fixed initial combo selection.
3017   /includes/ui/ui_lists.inc
3018 # Layout fixes to customer edition.
3019   /sales/manage/customers.php
3020 # Added order table reload after template option change
3021   /sales/inquiry/sales_orders_view.php
3022
3023 19-Jun-2008 Janusz Dobrowolski
3024 + Added ajax improvements
3025 $ /purchasing/allocations/supplier_allocation_main.php
3026   /sales/customer_delivery.php
3027   /sales/customer_invoice.php
3028   /sales/allocations/customer_allocation_main.php
3029   /sales/manage/customers.php
3030 + Ajax added to check helper function
3031 $ /includes/ui/ui_input.inc
3032 # Fixing database error in branch exist check on empty customer_id
3033 $ /includes/data_checks.inc
3034 # Layout fix for hyperlink_params_td()
3035 $ /includes/ui/ui_controls.inc
3036 # Fix for initial combo position
3037 $ /includes/ui/ui_lists.inc
3038 # Fix to select onchange extension
3039 $ /js/inserts.js
3040
3041 19-Jun-2008 Joe Hunt
3042 ! changed so the due date is updated when changing customer in direct invoice.
3043 $ /sales/includes/ui/sales_order_ui.inc
3044
3045 19-Jun-2008 Joe Hunt
3046 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
3047 $ /sales/customer_credit_invoice.php
3048
3049 18-Jun-2008 Janusz Dobrowolski
3050 + Added ajax improvements
3051 $ /sales/credit_note_entry.php
3052   /sales/customer_payments.php
3053   /sales/sales_order_entry.php
3054   /sales/includes/ui/sales_credit_ui.inc
3055   /sales/includes/ui/sales_order_ui.inc
3056   /sales/inquiry/customer_allocation_inquiry.php
3057   /sales/inquiry/customer_inquiry.php
3058 + Added optional trigger parameter to div_start()
3059 $ /includes/ui/ui_controls.inc
3060 + Added dec attribute ajax update for amount fields 
3061 $ /includes/ui/ui_input.inc
3062 + Ajaxified stock item types and credit types lists
3063 $ /includes/ui/ui_lists.inc
3064 # Fixed onblur for amount fields, extended onchange event handling for selects
3065 $ /js/inserts.js
3066 # Fixed addAssign() js handler for nonstandard attributes
3067 $ /js/utils.js
3068 # Fixed bug in stock item image upload
3069 $ /inventory/manage/items.php
3070
3071 17-Jun-2008 Joe Hunt
3072 ! More files with Quantity routines needed fix due to php4 related issue.
3073 $ /includes/current_user.inc
3074   /manufacturing/work_order_entry.php
3075   /manufacturing/inquiry/where_used_inquiry.php
3076   /manufacturing/manage/bom_edit.php
3077   /purchasing/po_receive_items.php
3078   /purchasing/supplier_credit_grns.php
3079   /purchasing/supplier_invoice_grns.php
3080   /sales/customer_credit_invoice.php
3081   /sales/includes/ui/sales_order_ui.inc
3082
3083 16-Jun-2008 Joe Hunt
3084 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
3085 $ /reporting/includes/header2.inc
3086   /reporting/doctext.inc
3087   /reporting/doctext2.inc
3088   
3089 16-Jun-2008 Joe Hunt
3090 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
3091 $ /includes/current_user.inc
3092   /includes/ui/ui_input.inc
3093   /includes/ui/ui_lists.inc
3094   /inventory/reorder_level.inc
3095   /inventory/includes/item_adjustments_ui.inc
3096   /inventory/includes/stock_transfers_ui.inc
3097   /inventory/includes/db/items_units_db.inc
3098   /inventory/inquiry/stock_movements.php
3099   /inventory/inquiry/stock_status.php
3100   /inventory/manage/item_units.php
3101   /inventory/view/view_adjustment.php
3102   /inventory/view/view_transfer.php
3103   /manufacturing/search_work_orders.php
3104   /manufacturing/work_order_entry.php
3105   /manufacturing/includes/manufacturing_ui.inc
3106   /manufacturing/includes/work_order_issue_ui.inc
3107   /manufacturing/inquiry/where_used_inquiry.php
3108   /manufacturing/manage/bom_edit.php
3109   /manufacturing/view/wo_issue_view.php
3110   /manufacturing/view/wo_production_view.php
3111   /purchasing/po_receive_items.php
3112   /purchasing/supplier_credit_grns.php
3113   /purchasing/supplier_invoice_grns.php
3114   /purchasing/includes/ui/invoice_ui.inc
3115   /purchasing/includes/ui/po_ui.inc
3116   /purchasing/view/view_grn.php
3117   /purchasing/view/view_po.php
3118   /reporting/rep105.php
3119   /reporting/rep107.php
3120   /reporting/rep108.php
3121   /reporting/rep109.php
3122   /reporting/rep110.php
3123   /reporting/rep204.php
3124   /reporting/rep209.php
3125   /reporting/rep301.php
3126   /reporting/rep302.php
3127   /reporting/rep303.php
3128   /reporting/rep401.php
3129   /sales/customer_credit_invoice.php
3130   /sales/customer_delivery.php
3131   /sales/customer_invoice.php
3132   /sales/includes/ui/sales_credit_ui.inc
3133   /sales/includes/ui/sales_order_ui.inc
3134   /sales/view/view_credit.php
3135   /sales/view/view_dispatch.php
3136   /sales/view/view_invoice.php
3137   /sales/view/view_sales_order.php
3138   
3139 15-Jun-2008 Janusz Dobrowolski
3140 + Ajax driven delivery and order queries.
3141 $ /sales/inquiry/sales_deliveries_view.php
3142   /sales/inquiry/sales_orders_view.php
3143 + Added searchbox class selector for text inputs with onchange event handlers.
3144 ! Added text selection after focus.
3145 $ /js/inserts.js
3146   /js/utils.js
3147 + Added submit_on_change option to ref input functions, fixed data picker
3148 $ /includes/ui/ui_input.inc
3149 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
3150 $ /includes/ui/ui_lists.inc
3151
3152 15-Jun-2008 Joe Hunt
3153 # Changed so Invoice Template gets the current day instead of original day.
3154 $ /sales/sales_order_entry.php
3155
3156 15-Jun-2008 Joe Hunt
3157 # Bug in tax_types_list (spec_id)
3158 $ /includes/ui/ui_lists.inc
3159
3160 14-Jun-2008 Joe Hunt
3161 # Minor annoying layout bug in stock movements.
3162 $ /inventory/inquiry/stock_movements.php
3163
3164 14-Jun-2008 Joe Hunt
3165 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
3166   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
3167 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
3168   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
3169 $ /includes/ui/ui_lists.inc
3170   /sales/includes/db/sales_invoice_db.inc
3171   /sales/includes/db/sales_credit_db.inc
3172   /sales/manage/customer_branches.php
3173   .
3174 12-Jun-2008 Joe Hunt
3175 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
3176 $ /reporting/reports_main.php
3177   /reporting/rep304.php (new file)
3178   
3179 ---------------------------------------Release Candidate 1-------------------------------
3180 10-Jun-2008 Janusz Dobrowolski
3181 # Some more fixes related to ajax combos usage
3182 $ /includes/ui/ui_lists.inc
3183   /inventory/cost_update.php
3184   /inventory/prices.php
3185   /inventory/purchasing_data.php
3186   /inventory/reorder_level.php
3187   /inventory/includes/item_adjustments_ui.inc
3188   /inventory/inquiry/stock_status.php
3189   /manufacturing/inquiry/where_used_inquiry.php
3190   /manufacturing/manage/bom_edit.php
3191   /purchasing/includes/ui/po_ui.inc
3192 # Fixed focus issues
3193 $ /gl/gl_journal.php
3194   /gl/gl_deposit.php
3195   /gl/gl_payment.php
3196   /js/inserts.js
3197   
3198 09-Jun-2008 Janusz Dobrowolski
3199 # Some additional fixes related to last big committment
3200 $ /gl/gl_journal.php
3201   /gl/gl_deposit.php
3202   /gl/gl_payment.php
3203   /includes/ajax.inc
3204   /includes/reserved.inc
3205   /includes/ui/ui_lists.inc
3206   /includes/ui/ui_view.inc
3207   /js/inserts.js
3208   /js/utils.js
3209   /sales/includes/ui/sales_order_ui.inc
3210   /themes/default/default.css
3211   /themes/aqua/default.css
3212   /themes/cool/default.css
3213
3214 08-Jun-2008 Joe Hunt
3215 ! Preparing for release candidate 1
3216 $ config.php
3217
3218 08-Jun-2008 Joe Hunt
3219 ! Set 'max_execution_time' to 60 seconds by ini_set.
3220 $ /install/save.php
3221
3222 07-Jun-2008 Joe Hunt
3223 # Fixed a layout bug in footer.inc
3224 $ /includes/page/footer.inc
3225
3226 07-Jun-2008 Joe Hunt
3227 ! Changed install.html and update.html
3228 $ install.html
3229   update.html
3230 + New files, change_current_user_password.php and alter2.sql
3231 $ /admin/change_current_user_password.php
3232   /sql/alter2.sql
3233 ! Changed some files for layout
3234 $ /lang/en_US/stylesheet.css
3235   /themes/aqua/default.css
3236   /themes/aqua/renderer.php
3237   /themes/cool/default.css
3238   /themes/cool/renderer.php
3239   /themes/default/default.css
3240   /themes/default/renderer.php
3241 ! Changed install sql scripts
3242 $ /sql/en_US-demo.sql
3243   /sql/en_US-new.sql
3244   
3245 07-Jun-2008 Janusz Dobrowolski
3246 + Added ajax functionality and ui hints to sales form entry pages.
3247 $ /sales/sales_order_entry.php
3248   /sales/includes/ui/sales_order_ui.inc
3249 + Added option for hints display, changed input/lists functions API
3250 $ /admin/display_prefs.php
3251   /admin/db/users_db.inc
3252   /includes/current_user.inc
3253   /includes/prefs/userprefs.inc
3254   /includes/ui/ui_input.inc
3255   /themes/default/renderer.php
3256   /sql/alter.sql
3257 + List functions rewrite. Added ajax functionality, universal combo_input().
3258 $ /includes/ui/ui_lists.inc
3259 + Ajaxified exchange_rate_display()
3260 $ /includes/ui/ui_view.inc
3261 + Added methods for setting focus and page reload to $Ajax class
3262 $ /includes/ajax.inc
3263   /includes/main.inc
3264 + Added comma separated css element selectors
3265 $ /js/behaviour.js
3266 ! Searchable select js changes related to new ui_lists.inc changes
3267 $ /js/inserts.js
3268   /js/utils.js
3269 + Additional style definitions for various ajax controls
3270 $ /themes/default/default.css
3271 ! Fixes related to changed input/lists API and ajax extensions
3272 $ /admin/company_preferences.php
3273   /admin/fiscalyears.php
3274   /admin/forms_setup.php
3275   /admin/gl_setup.php
3276   /dimensions/dimension_entry.php
3277   /dimensions/inquiry/search_dimensions.php
3278   /gl/bank_transfer.php
3279   /gl/includes/ui/gl_deposit_ui.inc
3280   /gl/includes/ui/gl_journal_ui.inc
3281   /gl/includes/ui/gl_payment_ui.inc
3282   /gl/inquiry/bank_inquiry.php
3283   /gl/inquiry/gl_account_inquiry.php
3284   /gl/inquiry/gl_trial_balance.php
3285   /gl/manage/gl_account_types.php
3286   /gl/manage/gl_accounts.php
3287   /includes/ui/ui_controls.inc
3288   /inventory/includes/item_adjustments_ui.inc
3289   /inventory/includes/stock_transfers_ui.inc
3290   /inventory/inquiry/stock_movements.php
3291   /manufacturing/search_work_orders.php
3292   /manufacturing/work_order_add_finished.php
3293   /manufacturing/work_order_entry.php
3294   /manufacturing/includes/work_order_issue_ui.inc
3295   /manufacturing/manage/bom_edit.php
3296   /purchasing/supplier_payment.php
3297   /purchasing/includes/ui/grn_ui.inc
3298   /purchasing/includes/ui/invoice_ui.inc
3299   /purchasing/includes/ui/po_ui.inc
3300   /purchasing/inquiry/po_search.php
3301   /purchasing/inquiry/po_search_completed.php
3302   /purchasing/inquiry/supplier_allocation_inquiry.php
3303   /purchasing/inquiry/supplier_inquiry.php
3304   /sales/customer_credit_invoice.php
3305   /sales/customer_delivery.php
3306   /sales/customer_invoice.php
3307   /sales/includes/ui/sales_credit_ui.inc
3308   /sales/inquiry/customer_allocation_inquiry.php
3309   /sales/inquiry/customer_inquiry.php
3310   /sales/inquiry/sales_deliveries_view.php
3311   /sales/inquiry/sales_orders_view.php
3312   /taxes/tax_groups.php
3313
3314 06-Jun-2008 Joe Hunt
3315 # Final fixes in html layout
3316 $ /admin/create_coy.php
3317   /gl/gl_deposit.php
3318   /gl/gl_payment.php
3319   /gl/manage/exchange_rates.php
3320   /inventory/prices.php
3321   /inventory/purchasing_date.php
3322   /inventory/reorder_level.php
3323   /inventory/inquiry/stock_status.php
3324   /manufacturing/inquiry/where_used_inquiry.php
3325   /manufacturing/manage/bom_edit.php
3326   
3327 05-Jun-2008 Joe Hunt
3328 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
3329 $ /includes/ui/ui_view.inc
3330 # Fixed a html layout bug
3331 $ /includes/page/header.inc
3332
3333 31-May-2008 Joe Hunt
3334 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
3335 $ /gl/view/gl_deposit_view.php
3336   /gl/view/gl_payment_view.php
3337   /includes/ui/ui_controls.inc
3338   /includes/ui/ui_lists.inc
3339   /includes/ui/ui_view.inc
3340   /manufacturing/work_order_add_finished.php
3341   /manufacturing/includes/manufacturing_ui.inc
3342   /manufacturing/view/work_order_view.php
3343   /manufacturing/view/wo_issue_view.php
3344   /sales/inquiry/customer_allocation_inquiry.php
3345   /sales/inquiry/customer_inquiry.php
3346
3347 30-May-2008 Joe Hunt
3348 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
3349 $ /inventory/inquiry/stock_movements.php
3350   /reporting/rep302.php
3351
3352 28-May-2008 Joe Hunt
3353 # More bugs related to debtor_trans changes (positive amounts)
3354 $ /gl/includes/db/gl_db_banking.inc
3355   /sales/allocations/customer_allocate.php
3356   /sales/includes/db/custalloc_db.inc
3357   /sales/inquiry/customer_allocation_inquiry.php
3358
3359 27-May-2008 Joe Hunt
3360 # Changed more files with new html/css.
3361 $ /includes/page/header.inc
3362   /purchasing/inquiry/supplier_allocation_inquiry.php
3363   /sales/credit_note_entry.php
3364   
3365 26-May-2008 Joe Hunt
3366 # Fixed many minor bugs, new ones as well as debtor_trans related.
3367 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
3368 $ /admin/backups.php
3369   /admin/create_coy.php
3370   /admin/inst_lang.php
3371   /admin/inst_module.php
3372   /gl/manage/exchange_rates.php
3373   /includes/session.inc
3374   /includes/page/header.inc
3375   /includes/ui/ui_controls.inc
3376   /includes/ui/ui_input.inc
3377   /includes/ui/ui_lists.inc
3378   /includes/ui/ui_view.inc
3379   /purchasing/allocations/supplier_allocate.php
3380   /sales/allocations/customer_allocate.php
3381   /sales/includes/db/sales_credit_db.inc
3382   /sales/inquiry/customer_allocation_inquiry.php
3383   /themes/aqua/default.css
3384   /themes/cool/default.css
3385   /themes/default/default.css
3386   
3387 23-May-2008 Joe Hunt
3388 # Minor bug in dimensions.php (Outstanding Dimensions)
3389 $ /applications/dimensions.php
3390   /dimensions/inquiry/search_dimensions.php
3391   
3392 23-May-2008 Janusz Dobrowolski
3393 ! Include file order / error handling order fixed once again.
3394 $ /includes/main.inc
3395   /includes/session.inc
3396   
3397 23-May-2008 Joe Hunt
3398 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
3399   correct renderer.php.
3400 $ frontaccounting.php
3401   /includes/page/header.inc
3402   /includes/page/footer.inc
3403   /themes/default/renderer.php
3404   /themes/cool/renderer.php
3405   /themes/aqua/renderer.php
3406
3407 22-May-2008 Janusz Dobrowolski
3408 ! Error handler switching moved to session.inc for early error catching
3409 $ /includes/main.inc
3410   /includes/session.inc
3411 ! Cosmetic cleanup
3412   /js/utils.js
3413   
3414 18-May-2008 Janusz Dobrowolski
3415 # Added explicit ob_end_flush() on shutdown needed for php5
3416 $ /includes/main.inc
3417 # Fixed for www servers on nonstandard listening ports.
3418 $ /js/JsHttpRequest.js
3419
3420 18-May-2008 Joe Hunt
3421 # Bug when inserting new records in debtor_trans.
3422 $ /sales/includes/db/cust_trans_db.inc
3423
3424 16-May-2008 Janusz Dobrowolski
3425 + Rewritten errors/messages handling, unified for ajax/user/php errors
3426 $ /includes/errors.inc
3427   /includes/main.inc
3428   /includes/ui/ui_msgs.inc
3429 + Framework extended for ajax functionality, javascript code organization improvements.
3430 $ /config.php
3431   /includes/JsHttpRequest.php (new file)
3432   /includes/ajax.inc (new file)
3433   /includes/current_user.inc
3434   /includes/session.inc
3435   /includes/lang/language.php
3436   /includes/page/footer.inc
3437   /includes/page/header.inc
3438   /includes/ui/ui_controls.inc
3439   /includes/ui/ui_input.inc
3440   /includes/ui/ui_view.inc
3441   /js/JsHttpRequest.js (new file)
3442   /js/allocate.js (new file)
3443   /js/utils.js (new file)
3444   /js/behaviour.js
3445   /js/inserts.js
3446   /themes/aqua/images (new dir)
3447   /themes/aqua/images/button_ok.png (new file)
3448   /themes/aqua/images/locate.png (new file)
3449   /themes/cool/images (new dir)
3450   /themes/coll/images/button_ok.png (new file)
3451   /themes/coll/images/locate.png (new file)
3452   /themes/default/images/button_ok.png (new file)
3453   /themes/default/images/progressbar.gif (new file)
3454   /themes/default/images/progressbar1.gif (new file)
3455   /themes/default/images/progressbar2.gif (new file)
3456   /themes/default/default.css
3457   /themes/aqua/default.css
3458   /themes/cool/default.css
3459 ! Payment allocation js functions moved to allocate.js
3460 $ /purchasing/allocations/supplier_allocate.php 
3461   /sales/allocations/customer_allocate.php
3462 ! Some initializations moved from sales_order_ui.inc
3463 $ /sales/includes/cart_class.inc
3464 + Added javascript compression routine
3465 $ /includes/main.inc
3466
3467 14-May-2008 Joe Hunt
3468 # Minor bugs in the former fixing.
3469 $ /includes/ui/ui_lists.inc
3470
3471 14-May-2008 Joe Hunt
3472 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
3473   the records when there were no search values.
3474 $ /includes/ui/ui_lists.inc
3475
3476 09-May-2008 Joe Hunt
3477 ! Due to differences in Javascript the script update_db.php had to be changed.
3478 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
3479 $ /update_db.php
3480   /sql/en_US-new.sql
3481   /sql/en_US-demo.sql
3482   
3483 09-May-2008 Janusz Dobrowolski
3484 # Automatic calculation of not set item prices from home currency and base sales type settings.
3485 $ /admin/company_preferences.php
3486   /admin/db/company_db.inc
3487   /includes/ui/ui_lists.inc
3488   /sales/includes/cart_class.inc
3489   /sales/includes/sales_db.inc
3490   /sales/includes/db/sales_order_db.inc
3491   /sales/includes/db/sales_types_db.inc
3492   /sales/includes/ui/sales_credit_ui.inc
3493   /sales/includes/ui/sales_order_ui.inc
3494   /sales/manage/sales_types.php
3495   /sql/alter.sql
3496 # Fixed dev bug blocking change of price on order entry.
3497 $ /sales/includes/ui/sales_order_ui.inc
3498 # Small display fix
3499 $ /sales/manage/sales_people.php
3500
3501 30-Apr-2008 Joe Hunt
3502 # Fixed price update also in purchase order
3503 $ /purchasing/includes/ui/po_ui.inc
3504
3505 30-Apr-2008 Janusz Dobrowolski
3506 # Fixed price update when changing item in sales order.
3507 $ /includes/ui/ui_lists.inc
3508   /js/inserts.js
3509   /sales/includes/ui/sales_order_ui.inc
3510
3511 24-Apr-2008 Janusz Dobrowolski
3512 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
3513 $ /company/0/reporting (added new directory)
3514   /company/0/reporting/index.php
3515   /admin/create_coy.php
3516   /reporting/includes/reports_classes.inc
3517 # Warnings turned off in case of charset not supported by htmlspecialchars().
3518 $ /includes/db/connect_db.inc
3519 # Added content type encoding header
3520 $ /includes/page/header.inc
3521
3522 24-Apr-2008 Joe Hunt
3523 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
3524   /includes/prefs/sysprefs.inc
3525 $ /includes/ui/items_cart.inc  
3526 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
3527 $ /reporting/includes/pdf_report.inc
3528
3529 23-Apr-2008 Joe Hunt
3530 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
3531   It will make it easier to design your own document layouts.
3532 $ /reporting/includes/pdf_report.inc
3533   /reporting/includes/header2.inc (new file)
3534   
3535 20-Apr-2008 Janusz Dobrowolski
3536 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
3537 $ /admin/create_coy.php
3538 ! Added missing include_once directives.
3539 $ /includes/ui/items_cart.inc
3540   /includes/ui/ui_lists.inc
3541   /includes/ui/ui_view.inc
3542 + Added ini default_charset unnecessary for planned ajax calls.
3543 $ /includes/lang/language.inc
3544
3545 19-Apr.2008 Joe Hunt
3546 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
3547   ago wasn't removed.
3548 $ /reporting/includes/pdf_report.inc
3549
3550 18-Apr-2008 Janusz Dobrowolski
3551 # Additional checks on provisions and break point entry.
3552 $ /sales/manage/sales_people.php
3553 ! Modules purchasing, sales and taxes sealed against XSS attacks
3554 $ /install/save.php
3555   /admin/db/maintenance_db.inc
3556   /purchasing/includes/db/grn_db.inc
3557   /purchasing/includes/db/invoice_items_db.inc
3558   /purchasing/includes/db/po_db.inc
3559   /purchasing/includes/db/supp_trans_db.inc
3560   /purchasing/manage/suppliers.php
3561   /sales/includes/db/credit_status_db.inc
3562   /sales/includes/db/cust_trans_db.inc
3563   /sales/includes/db/cust_trans_details_db.inc
3564   /sales/includes/db/sales_order_db.inc
3565   /sales/includes/db/sales_types_db.inc
3566   /sales/manage/customer_branches.php
3567   /sales/manage/customers.php
3568   /sales/manage/sales_areas.php
3569   /sales/manage/sales_people.php
3570   /taxes/db/item_tax_types_db.inc
3571   /taxes/db/tax_groups_db.inc
3572   /taxes/db/tax_types_db.inc
3573
3574 18-Apr-2008 Joe Hunt
3575 ! Module gl sealed against XSS Attacks
3576 $ /gl/includes/db/gl_db_accounts.inc
3577   /gl/includes/db/gl_db_account_types.inc
3578   /gl/includes/db/gl_db_bank_accounts.inc
3579   /gl/includes/db/gl_db_bank_trans.inc
3580   /gl/includes/db/gl_db_bank_trans_types.inc
3581   /gl/includes/db/gl_db_currencies.inc
3582   /gl/includes/db/gl_db_trans.inc
3583   
3584 18-Apr-2008 Janusz Dobrowolski
3585 ! Modules admin and dimensions sealed against XSS attacks
3586 $ /admin/payment_terms.php
3587   /admin/shipping_companies.php
3588   /admin/db/company_db.inc
3589   /admin/db/maintenance_db.inc
3590   /admin/db/users_db.inc
3591   /admin/db/voiding_db.inc
3592   /dimensions/includes/dimensions_db.inc
3593
3594 18-Apr-2008 Joe Hunt
3595 ! Modules includes, inventory and manufacturing sealed against XSS attacks
3596 $ /includes/db/comments_db.inc
3597   /includes/db/inventory_db.inc
3598   /includes/db/references_db.inc
3599   /inventory/includes/db/items_category_db.inc
3600   /inventory/includes/db/items_db.inc
3601   /inventory/includes/db/items_locations_db.inc
3602   /inventory/includes/db/items_units_db.inc
3603   /inventory/includes/db/movement_types_db.inc
3604   /manufacturing/includes/db/work_centres_db.inc
3605   /manufacturing/includes/db/work_orders_db.inc
3606   /manufacturing/includes/db/work_orders_quick_db.inc
3607   /manufacturing/includes/db/work_order_issues_db.inc
3608   /manufacturing/includes/db/work_order_produce_items_db.inc
3609   
3610 18-Apr-2008 Janusz Dobrowolski
3611 ! Changed db_escape function to avoid XSS attacks via js db injection
3612 $ /includes/db/connect_db.inc
3613 # Database inserts/updates secured against js injection
3614 $ /admin/db/maintenance_db.inc
3615   /gl/includes/db/gl_db_accounts.inc
3616   /purchasing/includes/db/po_db.inc
3617   /sales/sales_order_entry.php
3618   /sales/includes/db/sales_order_db.inc
3619
3620 16-Apr-2008 Joe Hunt
3621 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
3622 $ /includes/ui/ui_lists.inc
3623
3624 09-Apr-2008 Janusz Dobrowolski
3625 # Fixed number formatting bug in standard cost update.
3626 $ /inventory/cost_update.php
3627
3628 -------------------- 2,0 Beta - released ----------------------------
3629
3630 06-Apr-2008 Joe Hunt
3631 ! Changed install.html and update.html to fit the new unstable release 2.0
3632 ! Changed demo sql script to fit the 2.0 unstable.
3633 $ install.html
3634   update.html
3635   /sql/en_US-demo.sql
3636   
3637 06-Apr-2008 Janusz Dobrowolski
3638 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
3639   /sales/customer_invoice.php
3640 # Fixed typo causing error while adding new tax type.
3641   /taxes/tax_types.php
3642   
3643 05-Apr-2008 Joe Hunt
3644 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
3645 $ /admin/create_coy.php
3646
3647 05-Apr-2008 Joe Hunt
3648 # Removed annoying warnings in several reports. 
3649 $ config.php 
3650   /reporting/rep102.php
3651   /reporting/rep104.php
3652   /reporting/rep201.php
3653   /reporting/rep203.php
3654   /reporting/rep705.php
3655   /reporting/rep706.php
3656   /reporting/rep707.php
3657   /reporting/rep709.php
3658   /reporting/reports_main.php
3659   /reporting/includes/pdf_report.inc
3660   
3661 04-Apr-2008 Janusz Dobrowolski
3662 # Javascript bugfix in selecting orders for template.
3663 $ /sales/inquiry/sales_orders_view.php
3664
3665 04-Apr-2008 Joe Hunt
3666 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
3667 + Preparing for download of release 2.0b on SourceForge.
3668 $ config.php
3669   update.html
3670   /sql/en_US-new.sql
3671   /sql/en_US-demo.sql
3672   
3673 02-Apr-2008 Janusz Dobrowolski
3674 # Removed selector expansion on space key for multi-line selectors
3675 $ /js/inserts.js
3676 ! Hiding search button in combo selectors for javascript enabled browsers
3677 $ /includes/ui/ui_lists.inc
3678   /js/inserts.js
3679 + Focus set to invalid form field after submit check fail
3680 $ /admin/company_preferences.php
3681   /admin/fiscalyears.php
3682   /admin/gl_setup.php
3683   /admin/payment_terms.php
3684   /admin/shipping_companies.php
3685   /admin/users.php
3686   /admin/void_transaction.php
3687   /dimensions/dimension_entry.php
3688   /gl/bank_transfer.php
3689   /gl/gl_deposit.php
3690   /gl/gl_journal.php
3691   /gl/gl_payment.php
3692   /gl/manage/bank_accounts.php
3693   /gl/manage/bank_trans_types.php
3694   /gl/manage/currencies.php
3695   /gl/manage/exchange_rates.php
3696   /gl/manage/gl_account_classes.php
3697   /gl/manage/gl_account_types.php
3698   /gl/manage/gl_accounts.php
3699   /inventory/adjustments.php
3700   /inventory/cost_update.php
3701   /inventory/prices.php
3702   /inventory/purchasing_data.php
3703   /inventory/transfers.php
3704   /inventory/manage/item_categories.php
3705   /inventory/manage/item_units.php
3706   /inventory/manage/items.php
3707   /inventory/manage/locations.php
3708   /inventory/manage/movement_types.php
3709   /manufacturing/work_order_add_finished.php
3710   /manufacturing/work_order_entry.php
3711   /manufacturing/work_order_issue.php
3712   /manufacturing/work_order_release.php
3713   /manufacturing/manage/bom_edit.php
3714   /manufacturing/manage/work_centres.php
3715   /purchasing/po_entry_items.php
3716   /purchasing/po_receive_items.php
3717   /purchasing/supplier_credit.php
3718   /purchasing/supplier_credit_grns.php
3719   /purchasing/supplier_invoice.php
3720   /purchasing/supplier_invoice_grns.php
3721   /purchasing/supplier_payment.php
3722   /purchasing/supplier_trans_gl.php
3723   /purchasing/allocations/supplier_allocate.php
3724   /purchasing/manage/suppliers.php
3725   /sales/credit_note_entry.php
3726   /sales/customer_credit_invoice.php
3727   /sales/customer_delivery.php
3728   /sales/customer_invoice.php
3729   /sales/customer_payments.php
3730   /sales/sales_order_entry.php
3731   /sales/allocations/customer_allocate.php
3732   /taxes/item_tax_types.php
3733   /taxes/tax_groups.php
3734   /taxes/tax_types.php
3735 # Set default focus in update_db.php
3736 $ /admin/backups.php
3737
3738 29-Mar-2008 Janusz Dobrowolski
3739 # Changed gl_all_accounts_list() API
3740 $ /includes/ui/ui_lists.inc
3741 + Enhanced list accessability in kbd usage via space key
3742 $ js/inserts.js
3743
3744 28-Mar-2008 Janusz Dobrowolski
3745 # Fixed headers for various display mode
3746 $ /sales/inquiry/sales_orders_view.php
3747
3748 28-Mar-2008 Joe Hunt
3749 + Added print document options in inquiries.
3750 $ /sales/inquiry/customer_inquiry.php
3751   /sales/inquiry/sales_orders_view.php
3752   /sales/inquiry/sales_deliveries_view.php
3753   /purchasing/inquiry/po_search.php
3754   /purchasing/inquiry/po_search_completed.php
3755   
3756 28-Mar-2008 Joe Hunt
3757 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
3758 $ /sales/includes/db/customers_db.inc
3759 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
3760 $ /sales/includes/db/sales_credit_db.inc
3761 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
3762 $ /reporting/includes/doctext.inc
3763   /reporting/includes/doctext2.inc
3764 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
3765 $ /reporting/rep101.php
3766   /reporting/rep102.php
3767
3768 28-Mar-2008 Janusz Dobrowolski
3769 # Layout/focus fixes for no_[customer/supplier/item]_list option on
3770 $  /includes/ui/ui_lists.inc
3771    /purchasing/includes/ui/po_ui.inc
3772    /sales/credit_note_entry.php
3773    /sales/sales_order_entry.php
3774    /sales/includes/ui/sales_credit_ui.inc
3775    /sales/includes/ui/sales_order_ui.inc
3776
3777 27-Mar-2008 Janusz Dobrowolski
3778 + Automatic first field focus on page start, focus order preserved between form updates
3779 $  /gl/inquiry/gl_account_inquiry.php
3780    /includes/page/footer.inc
3781    /includes/ui/ui_controls.inc
3782    /includes/ui/ui_input.inc
3783    /includes/ui/ui_lists.inc
3784    /includes/ui/ui_view.inc
3785    /js/inserts.js
3786    /sales/sales_order_entry.php
3787    /sales/credit_note_entry.php
3788    /sales/includes/ui/sales_credit_ui.inc
3789    /sales/includes/ui/sales_order_ui.inc
3790 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
3791 $  /includes/ui/ui_input.inc
3792 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
3793 $  /gl/gl_deposit.php
3794    /gl/gl_journal.php
3795    /gl/gl_payment.php
3796    /gl/includes/ui/gl_deposit_ui.inc
3797    /gl/includes/ui/gl_journal_ui.inc
3798    /gl/includes/ui/gl_payment_ui.inc
3799    /includes/ui/ui_view.inc
3800    /purchasing/po_entry_items.php
3801    /purchasing/includes/ui/po_ui.inc
3802    /sales/sales_order_entry.php
3803    /sales/includes/ui/sales_credit_ui.inc
3804    /sales/includes/ui/sales_order_ui.inc
3805    /js/inserts.js
3806 ! get_js_set_focus moved from ui_view (this is only standalone form).
3807    /update_db.php
3808 # Fixed debit/credit entry check 
3809 $  /gl/gl_journal.php
3810 # Restored GET/POST security check on path_to_root
3811 $  /config.php
3812
3813 26-Mar-2008 Janusz Dobrowolski
3814 # Bug fixes in purchase module related to tax structure changes.
3815 $  /purchasing/includes/supp_trans_class.inc
3816    /purchasing/includes/db/invoice_db.inc
3817    /purchasing/includes/db/invoice_items_db.inc
3818    /purchasing/includes/ui/invoice_ui.inc
3819    /reporting/rep105.php
3820
3821 25-Mar-2008 Janusz Dobrowolski
3822 ! Per company pdf, backup and graphics directories in 'company' dir.
3823 $  /company (new dir)
3824    /company/0 (new dir)
3825    /company/0/images/ (new dir)
3826    /company/0/images/102.jpg    (moved from inventory/manage/image)
3827    /company/0/images/103.jpg    (moved from inventory/manage/image)
3828    /company/0/images/104.jpg    (moved from inventory/manage/image)
3829    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
3830    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
3831    /admin/backups.php
3832    /admin/create_coy.php
3833    /admin/db/maintenance_db.inc
3834    /install/index.php
3835    /reporting/rep102.php
3836    /reporting/rep104.php
3837    /reporting/rep202.php
3838    /reporting/rep303.php
3839    /reporting/rep706.php
3840    /reporting/rep707.php
3841    /reporting/includes/pdf_report.inc
3842    /inventory/manage/items.php
3843
3844 + jscript component caching (enables browser caching and future compression)
3845 $  /includes/session.inc
3846    /includes/main.inc
3847    /includes/page/header.inc
3848    /includes/ui/ui_view.inc
3849    /admin/display_prefs.php
3850    /config.php
3851
3852 - Removed obsolete file
3853 $  /sales/includes/ui/print_invoice.inc
3854
3855 21-Mar-2008 Janusz Dobrowolski
3856 ! Total Allocation/Left to Allocate update without page submit.
3857 $  /includes/ui/ui_view.inc
3858    /purchasing/allocations/supplier_allocate.php
3859    /sales/allocations/customer_allocate.php
3860 # Fixed unvisable under IE editbutton
3861 $  /themes/aqua/default.css
3862    /themes/cool/default.css
3863    /themes/default/default.css
3864
3865 20-Mar-2008 Janusz Dobrowolski
3866 # Excluding delivery notes from Customer Balances, removed warnings. 
3867 $  /reporting/rep101.php 
3868 # Divide by zero fix on order_price==0 in new supplier invoice
3869 $  /purchasing/supplier_invoice_grns.php
3870 # Database bug fix in new customer entry
3871 $  /sales/manage/customers.php
3872 # Small bug fix (warnings) in is_date() function.
3873 $  /includes/date_functions.inc
3874
3875 18-Mar-2008 Janusz Dobrowolski
3876 # Line items editor uses POST method - no disappearing shippment info.
3877 $  /sales/credit_note_entry.php
3878    /sales/sales_order_entry.php
3879    /sales/includes/ui/sales_credit_ui.inc
3880    /sales/includes/ui/sales_order_ui.inc
3881 + Added edit_button_cell() function
3882 $  /includes/ui/ui_controls.inc
3883 + Helper function for finding indexed submit $_POST vars.
3884 $  /includes/ui/ui_input.inc
3885 + New class .editbutton for buttons. Default view is link alike.
3886 $  /themes/aqua/default.css
3887    /themes/cool/default.css
3888    /themes/default/default.css
3889
3890 17-Mar-2008 Janusz Dobrowolski
3891 # Added rounding when needed to avoid document non cosistent documents.
3892 $  /includes/banking.inc
3893    /purchasing/supplier_credit_grns.php
3894    /purchasing/supplier_invoice_grns.php
3895    /purchasing/includes/supp_trans_class.inc
3896    /purchasing/includes/ui/invoice_ui.inc
3897    /purchasing/includes/ui/po_ui.inc
3898    /reporting/rep107.php
3899    /reporting/rep109.php
3900    /reporting/rep110.php
3901    /reporting/rep209.php
3902    /sales/includes/cart_class.inc
3903    /sales/includes/ui/sales_credit_ui.inc
3904    /sales/includes/ui/sales_order_ui.inc
3905    /sales/view/view_credit.php
3906    /sales/view/view_dispatch.php
3907    /sales/view/view_invoice.php
3908    /sales/view/view_sales_order.php
3909    /taxes/tax_calc.inc
3910 # Sign bug for customer transactions
3911 $  /reporting/rep709.php
3912 # Include file conflict fix
3913 $ /purchasing/includes/ui/invoice_ui.inc
3914   /gl/manage/bank_accounts.php
3915   /manufacturing/inquiry/where_used_inquiry.php
3916   /purchasing/manage/suppliers.php
3917   
3918 16-Mar-2008 Janusz Dobrowolski
3919 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
3920 $  /js/behaviour.js
3921    /js/inserts.js
3922 + Added javascript source collecting functions
3923 $  /includes/main.inc
3924 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
3925 + Added global js code collecting arrays  $js_lib, $js_static
3926 $  /includes/session.inc
3927 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
3928 $  /includes/ui/ui_view.inc
3929 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
3930 $  /includes/page/footer.inc
3931    /includes/page/header.inc
3932 ! Added including of data_checks.inc
3933 $  /includes/ui.inc
3934 + User side percent/exrate/qty/price input formatting via onblur handler.
3935 $  /admin/gl_setup.php
3936    /gl/gl_budget.php
3937    /gl/manage/exchange_rates.php
3938    /includes/ui/ui_input.inc
3939    /inventory/purchasing_data.php
3940    /inventory/reorder_level.php
3941    /inventory/includes/item_adjustments_ui.inc
3942    /inventory/includes/stock_transfers_ui.inc
3943    /manufacturing/work_order_entry.php
3944    /manufacturing/manage/bom_edit.php
3945    /purchasing/po_entry_items.php
3946    /purchasing/po_receive_items.php
3947    /purchasing/supplier_credit.php
3948    /purchasing/supplier_credit_grns.php
3949    /purchasing/supplier_invoice_grns.php
3950    /purchasing/supplier_trans_gl.php
3951    /purchasing/allocations/supplier_allocate.php
3952    /purchasing/includes/ui/po_ui.inc
3953    /sales/customer_delivery.php
3954    /sales/customer_invoice.php
3955    /sales/allocations/customer_allocate.php
3956    /sales/includes/ui/sales_credit_ui.inc
3957    /sales/includes/ui/sales_order_ui.inc
3958    /taxes/tax_groups.php
3959    /taxes/tax_types.php
3960
3961 14-Mar-2008 Janusz Dobrowolski
3962  + All forms fixed to accept user native numeric format.
3963  $ /admin/gl_setup.php
3964    /gl/bank_transfer.php
3965    /gl/gl_budget.php
3966    /gl/gl_deposit.php
3967    /gl/gl_journal.php
3968    /gl/gl_payment.php
3969    /gl/includes/db/gl_db_banking.inc
3970    /gl/includes/ui/gl_deposit_ui.inc
3971    /gl/includes/ui/gl_journal_ui.inc
3972    /gl/includes/ui/gl_payment_ui.inc
3973    /gl/manage/exchange_rates.php
3974    /inventory/adjustments.php
3975    /inventory/cost_update.php
3976    /inventory/prices.php
3977    /inventory/purchasing_data.php
3978    /inventory/reorder_level.php
3979    /inventory/transfers.php
3980    /inventory/includes/item_adjustments_ui.inc
3981    /inventory/includes/stock_transfers_ui.inc
3982    /inventory/manage/item_units.php
3983    /manufacturing/work_order_entry.php
3984    /manufacturing/inquiry/where_used_inquiry.php
3985    /manufacturing/manage/bom_edit.php
3986    /purchasing/po_entry_items.php
3987    /purchasing/po_receive_items.php
3988    /purchasing/supplier_credit_grns.php
3989    /purchasing/supplier_invoice_grns.php
3990    /purchasing/supplier_payment.php
3991    /purchasing/supplier_trans_gl.php
3992    /purchasing/allocations/supplier_allocate.php
3993    /purchasing/includes/ui/po_ui.inc
3994    /purchasing/inquiry/po_search.php
3995    /sales/credit_note_entry.php
3996    /sales/customer_credit_invoice.php
3997    /sales/customer_delivery.php
3998    /sales/customer_invoice.php
3999    /sales/customer_payments.php
4000    /sales/sales_order_entry.php
4001    /sales/allocations/customer_allocate.php
4002    /sales/includes/ui/sales_credit_ui.inc
4003    /sales/includes/ui/sales_order_ui.inc
4004    /sales/manage/customers.php
4005    /sales/manage/sales_people.php
4006    /sales/view/view_credit.php
4007    /sales/view/view_dispatch.php
4008    /sales/view/view_invoice.php
4009    /sales/view/view_receipt.php
4010    /sales/view/view_sales_order.php
4011    /taxes/item_tax_types.php
4012    /taxes/tax_groups.php
4013    /taxes/tax_types.php
4014  + User format functions for percent/price/exrate amounts display.
4015  $ /includes/current_user.inc
4016  + Input checking functions for numeric input fields in user native format
4017  $ /includes/data_checks.inc
4018  + Numeric input fields in user native format
4019  $ /includes/ui/ui_input.inc
4020  + Javascript function for conversion to/from user native numeric format.
4021  $ /includes/ui/ui_view.inc
4022  + New class amount for numeric input
4023  $ /themes/aqua/default.css
4024    /themes/cool/default.css
4025    /themes/default/default.css
4026  # Removed warning on adding component
4027    /manufacturing/manage/bom_edit.php
4028  # Quantity display correction
4029    /manufacturing/inquiry/where_used_inquiry.php
4030  # Fixed add_customer_trans() call
4031    /gl/includes/db/gl_db_banking.inc
4032
4033 12-Mar-2008 Joe Hung
4034  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
4035  - Removed default insertion of Units of Measure. Not neccessary.
4036  $ /sql/alter.sql
4037    /admin/db/maintenance_db.inc (added support for update)
4038
4039 11-Mar-2008 Janusz Dobrowolski
4040  + Table of measure moved into new table item_units
4041  ! Removed $themes[] from config.php, theme list based on directory structure
4042  $ /config.php
4043    /includes/ui/ui_lists.inc
4044    /applications/inventory.php
4045    /inventory/includes/inventory_db.inc
4046    /inventory/includes/db/items_units_db.inc
4047    /inventory/manage/item_units.php
4048    /inventory/manage/items.php
4049    /sql/alter.sql
4050
4051 11-Mar-2008 Joe Hunt
4052  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
4053  $ /sales/customer_invoice.php
4054    /sales/customer_delivery.php
4055  
4056 10-Mar-2008 Joe Hunt
4057  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
4058  $ /sales/sales_order_entry.php
4059  
4060 10-Mar-2008 Janusz Dobrowolski
4061  + Added price list selector to sales entry (debtor_master gives only default one)
4062  + Added optional submit_on_change parameter to sales ui lists
4063  $ /includes/ui/ui_lists.inc
4064    /sales/sales_order_entry.php
4065    /sales/includes/ui/sales_credit_ui.inc
4066    /sales/includes/ui/sales_order_ui.inc
4067  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
4068  $ /sales/includes/cart_class.inc
4069    /includes/ui/ui_view.inc
4070    /sales/includes/sales_db.inc
4071  # Fixed bogus sales_type lists in edition mode
4072  $ /sales/customer_delivery.php
4073    /sales/customer_invoice.php
4074  # Smaller fixes, cart_class.sales_type name change
4075  $ /sales/includes/ui/sales_credit_db.inc
4076    /sales/credit_note_entry.php
4077    /sales/customer_credit_invoice.php
4078    /sales/includes/cart_class.inc
4079    /sales/includes/db/sales_credit_db.inc
4080    /sales/includes/db/sales_delivery_db.inc
4081    /sales/includes/db/sales_invoice_db.inc
4082    /sales/includes/db/sales_order_db.inc
4083    /sales/includes/ui/sales_credit_ui.inc
4084  # One another pmWiki name conflict removed
4085  $ /admin/display_prefs.php
4086  
4087 09-Mar-2008 Joe Hunt
4088  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
4089  $ /dimensions/includes/dimensions_db.inc
4090    /gl/includes/db/gl_db_banking.inc
4091    /includes/main.inc
4092    /inventory/includes/db/items_adjust_db.inc
4093    /manufacturing/includes/db/work_order_issues_db.inc
4094    /manufacturing/includes/db/work_order_produce_items_db.inc
4095    /manufacturing/includes/db/work_orders_db.inc
4096    /manufacturing/includes/db/work_orders_quick_db.inc
4097    /purchasing/includes/db/grn_db.inc
4098    /purchasing/includes/db/po_db.inc
4099    /purchasing/includes/db/supp_payment_db.inc
4100    /reporting/includes/form_types.inc (File removed)
4101    /sales/includes/db/sales_delivery_db.inc
4102    /sales/includes/db/sales_invoice_db.inc
4103    /sales/includes/db/sales_order_db.inc
4104    /sql/alter.sql
4105  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
4106  $ /reporting/rep101.php
4107    /reporting/rep201.php
4108  # clone replacement do_clone() for both PHP 4 and PHP 5.
4109  $ /includes/ui/ui_view.inc (at the very bottom)
4110    /sales/includes/cart_class.inc
4111    
4112 07-Mar-2008 Janusz Dobrowolski
4113  ! Changed name tax type uniqueness constraint to (name, rate)
4114  $ /includes/ui/ui_lists.inc
4115    /taxes/items_tax_types.php
4116  ! Tax included option moved from tax_group to sales_types table
4117  $ includes/ui/ui_view.inc
4118    /purchasing/includes/ui/invoice_ui.inc
4119    /taxes/tax_calc.inc
4120    /taxes/tax_groups.php
4121    /taxes/db/tax_groups_db.inc
4122    /sql/alter.sql
4123  # Final rewriting of sales module, a lot of bugfixes.
4124  + Template delivery/invoicing
4125  + Concurrent document editing control on sql level
4126  + Most of sales documents are now editable
4127  + Some links to print documents after entry
4128  ! Changed javascript helper function for customer allocations
4129  $ /applications/customers.php
4130    /includes/ui/ui_input.inc
4131    /reporting/rep107.php
4132    /reporting/rep109.php
4133    /reporting/rep110.php
4134    /sales/credit_note_entry.php
4135    /sales/customer_credit_invoice.php
4136    /sales/customer_delivery.php
4137    /sales/customer_invoice.php
4138    /sales/customer_payments.php
4139    /sales/sales_order_entry.php
4140    /sales/allocations/customer_allocate.php
4141    /sales/allocations/customer_allocation_main.php
4142    /sales/includes/cart_class.inc
4143    /sales/includes/sales_db.inc
4144    /sales/includes/sales_ui.inc
4145    /sales/includes/db/cust_trans_db.inc
4146    /sales/includes/db/cust_trans_details_db.inc
4147    /sales/includes/db/custalloc_db.inc
4148    /sales/includes/db/customers_db.inc
4149    /sales/includes/db/payment_db.inc
4150    /sales/includes/db/sales_credit_db.inc
4151    /sales/includes/db/sales_delivery_db.inc
4152    /sales/includes/db/sales_invoice_db.inc
4153    /sales/includes/db/sales_order_db.inc
4154    /sales/includes/db/sales_types_db.inc
4155    /sales/includes/ui/print_invoice.inc
4156    /sales/includes/ui/sales_credit_ui.inc
4157    /sales/includes/ui/sales_order_ui.inc
4158    /sales/inquiry/customer_allocation_inquiry.php
4159    /sales/inquiry/customer_inquiry.php
4160    /sales/inquiry/sales_deliveries_view.php
4161    /sales/inquiry/sales_orders_view.php
4162    /sales/manage/credit_status.php
4163    /sales/manage/sales_types.php
4164    /sales/view/view_credit.php
4165    /sales/view/view_dispatch.php
4166    /sales/view/view_invoice.php
4167    /sales/view/view_receipt.php
4168    /sales/view/view_sales_order.php
4169 # Removed function name conflict with wiki help system
4170    /includes/lang/language.php
4171    
4172 06-Mar-2008 Janusz Dobrowolski
4173  + Wiki help links integration
4174  $ /config.php
4175    /includes/page/header.inc
4176    /includes/lang/language.php
4177  + Optional debuging with xdebug module
4178  $ /index.php
4179    /includes/db/connect_db.inc
4180  ! Concurrent edition fix
4181  $  /includes/systypes.inc
4182  # Table header fix
4183  $  /manufacturing/manage/bom_edit.php
4184  # Menu layout fixes
4185  $ /themes/aqua/renderer.php
4186    /themes/cool/renderer.php
4187    /themes/default/renderer.php
4188  # Removed warning about nonexistent $_GET variable
4189  $ /dimensions/inquiry/search_dimensions.php
4190  # MySQL 3.xx CAST bug fix
4191  $ /includes/db/manufacturing_db.inc
4192    /manufacturing/includes/db/work_order_requirements_db.inc
4193    /manufacturing/inquiry/where_used_inquiry.php
4194
4195 04-Mar-2008 Joe Hunt
4196  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
4197    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
4198  $ /inventory/cost_update.php
4199    /purchasing/includes/db/grn_db.inc and
4200    /manufacturing/manage/bom_edit.php. 
4201    /manufacturing/includes/db/work_orders_db.inc
4202    /manufacturing/includes/db/work_orders_quick_db.inc
4203    /manufacturing/work_order_entry.php
4204   
4205 21-Feb-2008 Joe Hunt
4206  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
4207  $ /admin/view_print_transaction.php
4208    /applications/setup.php
4209   
4210 17-Feb-2008 Joe Hunt
4211  ! Minor change in menu and function in view_print_transaction.php
4212  $ /admin/view_print_transaction.php
4213    /application/setup.php
4214  + Preparing for print of single documents
4215  $ /reporting/includes/reporting.inc
4216  ! Removing 'out' field in table tax_types
4217  $ /sql/alter.sql
4218    /taxes/tax_types.php
4219    /taxes/db/tax_types_db.inc
4220  + Added 2 functions in ui_input.inc, button and button_cell
4221    /includes/ui/ui_input.inc
4222
4223 11-Feb-2008 Joe Hunt
4224  + Added file, update_db.php, for updating company databases from an SQL script.
4225  $ update_db.php (New file)
4226    update.html
4227   
4228 06-Fef-2008 Joe Hunt
4229  + Added Report, Salesman Listing, rep106.php. 
4230  $ /reporting/reports_main.php
4231    /reporting/rep106.php
4232   
4233 06-Feb-2008 Janusz Dobrowolski
4234  + Separation of customer invoice issue and goods delivery.
4235  + Batch invoicing for more than one delivery
4236  # Corrected inadequate shipping tax calculations.
4237  ! Default debugging status changed to off.
4238  $ /taxes/tax_calc.inc
4239    /taxes/db/tax_groups_db.inc
4240    /admin/db/voiding_db.inc
4241    /applications/customers.php
4242    /includes/systypes.inc
4243    /includes/types.inc
4244    /includes/ui/ui_controls.inc
4245    /includes/ui/ui_lists.inc
4246    /includes/ui/ui_view.inc
4247    /inventory/inquiry/stock_status.php
4248    /reporting/rep105.php
4249    /reporting/rep107.php
4250    /reporting/rep109.php
4251    /reporting/rep110.php 
4252    /reporting/rep209.php
4253    /reporting/reports_main.php
4254    /reporting/includes/doctext.inc
4255    /reporting/includes/doctext2.inc
4256    /reporting/includes/form_types.inc
4257    /reporting/includes/pdf_report.inc
4258    /reporting/includes/reports_classes.inc
4259    /sales/customer_credit_invoice.php
4260    /sales/customer_invoice.php
4261    /sales/sales_order_entry.php
4262    /sales/customer_delivery.php 
4263    /sales/includes/db/sales_delivery_db.inc 
4264    /sales/includes/ui/print_invoice.inc 
4265    /sales/includes/cart_class.inc
4266    /sales/includes/sales_db.inc
4267    /sales/includes/db/cust_trans_db.inc
4268    /sales/includes/db/cust_trans_details_db.inc
4269    /sales/includes/db/sales_credit_db.inc
4270    /sales/includes/db/sales_invoice_db.inc
4271    /sales/includes/db/sales_order_db.inc
4272    /sales/includes/ui/sales_order_ui.inc
4273    /sales/inquiry/customer_allocation_inquiry.php
4274    /sales/inquiry/customer_inquiry.php
4275    /sales/inquiry/sales_orders_view.php
4276    /sales/inquiry/sales_deliveries_view.php 
4277    /sales/view/view_dispatch.php
4278    /sales/view/view_invoice.php
4279    /sales/view/view_sales_order.php
4280    /sql/alter.sql
4281    config.php
4282   
4283 01-Feb-2008 Joe Hunt
4284  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
4285  $ /sales/includes/cart_class.inc
4286    /sales/includes/db/sales_credit_db.inc
4287    /sales/includes/db/sales_invoice_db.inc
4288    /sales/includes/db/sales_order_db.inc
4289    /sales/includes/db/cust_trans_details_db.inc
4290    /sales/includes/ui/sales_order_ui.inc
4291    /sales/includes/ui/sales_credit_ui.inc
4292    /sales/credit_note_entry.php
4293    /sales/customer_credit_invoice.php
4294    /sales/sales_order_entry.php
4295    /sales/customer_invoice.php
4296
4297 31-Jan-2008 Joe Hunt
4298  ! New Release 2.0 Pre Alpha
4299  $ config.php
4300  # Fixed a release 2 related bug in create_coy.php
4301  $ /admin/create_coy.php
4302  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
4303    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
4304    with these databases changes without any new files. They are coming as soon as possible.
4305  $ /sql/alter.sql (New file)  
4306  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
4307    and 2 related files
4308  $ /purchasing/supplier_trans_gl.php
4309    /purchasing/includes/db/invoice_items_db.inc
4310  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
4311  $ /includes/ui/ui_lists.inc
4312    /purchasing/includes/ui/po_ui.inc
4313    /sales/includes/ui/sales_order_ui.inc
4314    /admin/company_preferences.php
4315    /admin/db/company_db.inc
4316    config.php
4317  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
4318    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
4319  $ /sales/manage/sales_people.php
4320    /includes/ui/ui_input.inc
4321  
4322 -------------------- 2,0 Pre Alpha - above ----------------------------
4323 31-Jan-2008 Janusz Dobrowolski
4324  # Minor bugfix in db_import()
4325  $ /admin/db/maintenance_db.inc
4326  
4327 30-Jan-2008 Janusz Dobrowolski
4328  # Minor display fix in tax_types.php
4329  $ /taxes/tax_types.php
4330  ! Format cleanup on some files.
4331  $ /gl/includes/gl_db.inc
4332    /gl/includes/gl_ui.inc
4333    /applications/application.php
4334    frontaccounting.php
4335    index.php
4336    
4337 -------------------- 1.16 Stable Released ----------------------
4338 28-Jan-2008 Joe Hunt
4339  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
4340    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
4341    and $no_supplier_list. Default is the normal behavior for all listboxes.
4342  $ /includes/ui/ui_lists.inc
4343    /sales/includes/ui/sales_orders_ui.inc
4344    /purchases/includes/ui/po_ui.inc
4345    /themes/default/images/locate.png (New file)
4346    config.php
4347
4348  + Added ALTER TABLE possibility in db_import. For future releases.
4349  $ /admin/db/maintenence_db.inc  
4350
4351  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
4352  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
4353  $ /includes/db/connect_db.inc
4354    /includes/ui/ui_lists.inc
4355    /includes/page/header.inc
4356    /access/login.php
4357    
4358 16-Jan-2008 Joe Hunt
4359  # When login screen is displayed after session timeout page content is broken. It
4360    is because of NOT using absolute paths in href attribute theme elements.
4361  $ /access/login.php
4362  
4363 30-Dec-2007 Joe Hunt
4364  # Minor adjustments in function db_export on line 325
4365  $ /admin/db/maintenance_db.inc
4366  
4367 29-Dec-2007 Joe Hunt
4368  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
4369  $ config.php
4370  
4371  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
4372    Also fixed a unneccessary str_replace when importing sql scripts.
4373  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
4374  $ /admin/db/maintenance_db.inc
4375    /reporting/includes/pdf_report.inc
4376    
4377 13-Dec-2007 Joe Hunt
4378  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
4379  $ /gl/inquiry/gl_trial_balance.php
4380    /gl/inquiry/gl_account_inquiry.php
4381
4382 13-Dec-2007 Joe Hunt
4383  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
4384  $ /admin/db/voiding_db.inc
4385  
4386 06-Dec-2007 Joe Hunt
4387  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
4388  $ /gl/gl_payment.php
4389    /gl/includes/ui/gl_payment_ui.inc
4390    
4391  ! Changed $loc_notification to be set to 0 instead of 1.
4392  $ config.php
4393  
4394 -------------------- 1.15 Stable Released ----------------------
4395 05-Dec-2007 Joe Hunt
4396  + Added email notification to stock location when available stock is below reorder level
4397  $ config.php
4398    /sales/includes/db/sales_order_db.inc
4399    
4400  # Fixed bugs in Open balances when account is not a balance account
4401  $ /gl/inquiry/gl_trial_balance.php
4402    /gl/inquiry/gl_account_inquiry.php
4403    /reporting/rep704.php
4404    /reporting/rep708.php
4405    
4406 -------------------- 1.14 Stable Released ----------------------
4407 01-Oct-2007 Joe Hunt
4408  ! Major change in the installation of modules to also accept an SQL-file for upload.
4409  $ config.php
4410    /admin/inst_module.php
4411    /admin/db/maintenance_db.inc
4412    
4413 30-Sep-2007 Joe Hunt
4414  # The following files were still vulnerable. Fixed
4415  $ /access/login.php
4416    /includes/lang/language.php
4417
4418 -------------------- 1.13 Stable Released ----------------------
4419 14-Sep-2007 Joe Hunt
4420  + Added optional link for electronic payment on invoices (PayPal). 
4421  ! Better support for install/update languages.  
4422  ! Minor adjustments
4423  # Fixed a vulnerable item in config.php
4424  $ config.php
4425
4426 14-Sep-2007 Joe Hunt
4427  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
4428  # config.php has been vulnerable. Fixed.
4429  $ /admin/inst_lang.php
4430  $ config.php
4431  
4432 10-Sep-2007 Joe Hunt
4433  ! Changed Bank Address field from text to textarea (multirows)
4434  $ /gl/manage/bank_accounts.php
4435  
4436 06-Sep-2007 Joe Hunt
4437  + Added optional link for electronic payment on invoices (PayPal)
4438  $ /reporting/reports_main.php
4439    /reporting/rep107.php
4440    /reporting/includes/report_classes.inc
4441    /reporting/includes/pdf_report.inc
4442    /reporting/includes/doc_text.inc
4443    /reporting/includes/doc_text2.inc
4444    
4445 23-Aug-2007 Joe Hunt
4446  # Unnecessary parameter ($db) in check_for_recursive_bom
4447  $ /manufacturing/manage/bom_edit.php
4448  
4449 21-Aug-2007 Joe Hunt
4450  # Bug in /includes/lang/gettext.php (249) affecting changing language!
4451  $ /includes/lang/gettext.php
4452  
4453 08-Aug-2007 Joe Hunt
4454  # Minor adjustments
4455  $ config.php
4456    /access/login.php
4457    /admin/create_coy.php
4458    /reporting/includes/pdf_report.inc
4459    
4460 04-Aug-2007 Joe Hunt
4461  + Added a default fiscal year in the en_US-new.sql and start references.
4462  $ /sql/en_US-new.sql
4463  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
4464  $ /lang/en_US/LC_MESSAGES/en_US.mo
4465  
4466 03-Aug-2007 Joe Hunt
4467  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
4468  $ /sales/includes/db/sales_order_db.inc
4469  
4470 23-Jul-2007 Joe Hunt
4471  # Changed <? in front of 2 files to <?php.
4472  $ /purchasing/includes/purchasing_ui.inc
4473    /reporting/includes/class.mail.inc
4474    
4475 -------------------- 1.12 Stable Released ----------------------
4476 21-Jul-2007 Joe Hunt
4477  + Added option to handle Jalali and Islamic Calendars
4478  ! Minor adjustments
4479  $ config.php
4480    /gl/includes/db/gl_db_trans.inc
4481    /includes/date_functions.inc
4482    /includes/ui/ui_input.inc
4483    /includes/ui/ui_lists.inc
4484    /includes/ui/ui_view.inc
4485    /purchasing/po_receive_items.php
4486    /purchasing/includes/ui/invoice_ui.inc
4487    /purchasing/includes/ui/po_ui.inc
4488    /reporting/rep705.php
4489    /sales/includes/db/sales_order_db.inc
4490    /sales/includes/ui/sales_order_ui.inc
4491    
4492 20-Jul-2007 Joe Hunt
4493  ! Changed parameters on report Sales Order. Option to print as Quote.
4494  $ /reporting/reports_main.php
4495    /reporting/rep109.php
4496    /reporting/includes/pdf_report.inc
4497    /reporting/includes/doctext.inc
4498    /reporting/includes/doctext2.inc
4499  
4500 19-Jul-2007 Joe Hunt
4501  + Added Budget Entry in General Ledger. Includes Dimensions.
4502  $ config.php
4503    /applications/generalledger.php
4504    /gl/gl_budget.php (New File!)
4505    /gl/includes/db/gl_db_trans.inc
4506    /includes/date_functions.inc
4507    /reporting/report_classes.inc
4508    
4509 -------------------- 1.11 Stable Released ----------------------
4510 04-Jul-2007 Joe Hunt
4511  ! Option for using alpha numeric chart of accounts.
4512  $ config.php
4513    /gl/manage/gl_accounts.php
4514    /gl/includes/db/gl_db_accounts.inc
4515    /gl/includes/db/gl_db_bank_trans.inc
4516    /gl/includes/db/gl_db_trans.inc
4517    /gl/inquiry/gl_trial_balance.inc
4518    /admin/db/company_db.inc
4519    /inventory/includes/db/items_db.inc
4520    /sales/manage/customer_branches.inc
4521
4522 04-Jul-2007 Joe Hunt
4523  # Problems retrieving language texts for poEdit in long javascripts
4524  $ /includes/ui/ui_view.inc
4525  
4526 04-May-2007 Joe Hunt
4527  # Database error when updating more than one item row in Sales Orders.
4528  $ /sales/includes/db/sales_order_db.inc
4529  # Database error when inserting work order issues. Fixed.
4530  $ /manufacturing/includes/db/work_order_issues_db.inc
4531  
4532 03-May-2007 Joe Hunt
4533  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
4534  $ /includes/db/manufacturing_db.inc
4535    /manufacturing/includes/db/work_order_requirements_db.inc
4536
4537 02-May-2007 Joe Hunt
4538  # Missing details on Purchase Order when emailing and printing
4539  $ /reporting/rep209.php
4540  
4541 -------------------- 1.1 Stable Released ----------------------
4542 02-May-2007 Joe Hunt
4543  + Enabled module addons and all the below bugfixes. No changes in database structure.
4544  - Removed /sql/basic.sql (included in the other sql files)
4545  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
4546    (not needed anymore).
4547  + Addition of update.html  
4548  $ /admin/inst_module.php (New file!)
4549    /applications/customers.php
4550    /applications/dimensions.php
4551    /applications/generalledger.php
4552    /applications/inventory.php
4553    /applications/manufacturing.php
4554    /applications/setup.php
4555    /applications/suppliers.php
4556    /install/index.php
4557    /install/save.php
4558    /modules/inst_modules.php (New folder and new file!)
4559    /modules/index.php (New file!)
4560    /sql/en_US-demo.sql
4561    /sql/en_US-new.sql
4562    install.html
4563    update.html (New file!)
4564    
4565 01-May-2007 Joe Hunt
4566  # Missing measure of units when printing sales orders
4567  # Update of Sales People caused a database error
4568  $ /sales/manage/sales_people.php
4569    /reporting/rep109.php
4570  
4571 30-Apr-2007 Joe Hunt
4572  + The selected menu tab is now shown with same background as hover color.
4573  $ config.php (default tab line 77. Change if you want)
4574    /includes/page/header.inc
4575    
4576 28-Apr-2007 Joe Hunt
4577  # When saving work order entries a lot of debug boxes appeared. Fixed
4578  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
4579  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
4580  $ /includes/db/manufacturing_db.inc
4581    /manufacturing/work_order_entry.php
4582    /manufacturing/includes/work_order_issue_ui.inc
4583    /manufacturing/includes/db/work_order_requirements_db.inc
4584    /manufacturing/includes/db/work_orders_quick_db.inc
4585    /manufacturing/inquiry/where_used_inquiry.php
4586    
4587 25-Apr-2007 Joe Hunt
4588  # Missing Date Picker
4589  $ /sales/customer_invoice.php
4590  # No JS popup window
4591  $ /sales/view/view_invoice.php
4592  
4593 24-Apr-2007 Joe Hunt
4594  ! New and better Date Picker, better cool theme.
4595  $ /includes/ui/ui_input.inc
4596    /includes/ui/ui_view.inc
4597    /reporting/includes/reports_classes.inc
4598    /themes/cool/default.css
4599
4600 -------------------- 1.0.1 Stable Released ----------------------
4601 23-Apr-2007 Joe Hunt
4602  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
4603    the changes for selection lists customers/suppliers and the Audit Trail.
4604
4605 22-Apr-2007 Joe Hunt
4606  ! Changed the two selection lists for customers/suppliers in reports to a single one with
4607    No Filter
4608  ! Changed the sort order in these selection lists from id to name.
4609  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
4610  $ /reporting/reports_main.php
4611    /reporting/rep101.php
4612    /reporting/rep102.php
4613    /reporting/rep201.php
4614    /reporting/rep202.php
4615    /reporting/rep203.php
4616    /reporting/rep204.php
4617    /reporting/includes/reports_classes.inc
4618    /includes/ui/ui_lists.inc
4619    /gl/includes/db/gl_db_trans.inc
4620    config.php
4621    
4622 22-Apr-2007 Joe Hunt
4623  + Date Picker for all date fields.
4624  $ config.php
4625    /admin/fiscalyears.php
4626    /admin/void_transaction.php
4627    /includes/ui/ui_view.inc
4628    /includes/ui/ui_input.inc
4629    /dimensions/dimension_entry.php
4630    /dimensions/inquiry/search_dimensions.php
4631    /gl/gl_journal.php
4632    /gl/gl_deposit.php
4633    /gl/gl_payment.php
4634    /gl/bank_transfer.php
4635    /gl/inquiry/bank_inquiry.php
4636    /gl/inquiry/gl_account_inquiry.php
4637    /gl/inquiry/gl_trial_balance.php
4638    /gl/manage/exchange_rates.php
4639    /inventory/adjustments.php
4640    /inventory/transfers.php
4641    /inventory/inquiry/stock_movements.php
4642    /inventory/manage/items.php
4643    /manufacturing/work_order_add_finished.php
4644    /manufacturing/work_order_entry.php
4645    /manufacturing/work_order_issue.php
4646    /manufacturing/work_order_release.php
4647    /purchasing/supplier_payment.php
4648    /purchasing/po_entry_items.php
4649    /purchasing/po_receive_items.php
4650    /purchasing/supplier_credit.php
4651    /purchasing/supplier_credit_grns.php
4652    /purchasing/supplier_invoice.php
4653    /purchasing/supplier_invoice_grns.php
4654    /purchasing/supplier_trans_gl.php
4655    /purchasing/includes/ui/po_ui.inc
4656    /purchasing/inquity/po_search.php
4657    /purchasing/inquiry/po_search_completed.php
4658    /purchasing/inquiry/supplier_allocation_inquiry.php
4659    /purchasing/inquiry/supplier_inquiry.php
4660    /reporting/reports_main.php
4661    /reporting/includes/reports_classes.inc
4662    /sales/credit_note_entry.php
4663    /sales/customer_credit_invoice.php
4664    /sales/customer_payments.php
4665    /sales/sales_order_entry.php
4666    /sales/includes/ui/sales_order_ui.inc
4667    /sales/inquiry/customer_allocation_inquiry.php
4668    /sales/inquiry/customer_inquiry.php
4669    /sales/inquiry/sales_orders_view.php
4670    New image files:
4671    /themes/default/images/cal.gif
4672    /themes/default/images/next.gif
4673    /themes/default/images/prev.gif
4674
4675 19-Apr-2007 Joe Hunt
4676  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
4677  # Bug no 1703891, Reserved MySQL words used as column names, fixed
4678  $ /taxes/db/tax_types_db.inc
4679
4680  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
4681  $ /gl/manage/gl_accounts.php
4682    /gl/includes/db/gl_db_accounts.inc
4683    /includes/ui/ui_input.inc
4684
4685 18-Apr-2007 Joe Hunt
4686  # Bug no 1702594, Logon Loop, fixed
4687  $ config.php
4688
4689 -------------------- 1.0a Stable Released ----------------------
4690 10-Apr-2007 Joe Hunt
4691  ! Release 1.0a established on SourceForge, fixing the bugs.
4692
4693 11-Apr-2007 Joe Hunt
4694  # Bug No 1698214, Creating Items, fixed
4695  $ /includes/ui/ui_lists.inc
4696  # Bug no 1698216, Item Movements, fixed
4697  $ /inventory/manage/items.php
4698
4699 -------------------- 1.0 Stable Released ----------------------
4700 10-Apr-2007 Joe Hunt
4701  ! Release 1.0 established on SourceForge.