Two small cleanups.
[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
23 18-Jan-2011 Janusz Dobrowolski
24 # Fixed help link
25 $ /gl/accruals.php
26 # Cleanup
27 $ /includes/ui/ui_view.inc
28
29 18-Jan-2011 Janusz Dobrowolski
30 # Fixed accruals postings date calculation.
31 $ /gl/accruals.php
32 # Fixed add_months() result for dates near end of month.
33 $ /includes/date_functions.inc
34
35 18-Jan-2011 Joe Hunt
36 # Wrong linked credit data on invoices/credits table when view PO
37 $ /purchasing/includes/db/grn_db.inc
38   /purchasing/includes/db/invoice_db.inc
39   
40 17-Jan-2011 Janusz Dobrowolski
41 # Removed sparse Add button
42 $ /admin/inst_module.php
43 # Check for qoh for supplier credit was missing.
44 $ /purchasing/supplier_credit.php
45 # Screen refresh on Update button fixed
46 $ /sales/customer_credit_invoice.php
47 # Fixed theme images location
48 $ /themes/aqua/renderer.php
49   /themes/cool/renderer.php
50   /themes/default/renderer.php
51 # Fixed slow sql for po related invoices/credits
52 $ /purchasing/includes/db/invoice_db.inc
53
54 17-Jan-2011 Joe Hunt
55 # [0000494] Cannot set second company pref when setup System and General GL 
56 $ /admin/db/company_db.inc
57 # {0000481] No warning when user does not supply db credentials in create_coy 
58 $ /admin/create_coy.php
59
60 12-Jan-2011 Janusz Dobrowolski
61 + Added access extensions hook method, cleanup
62 $ /includes/hooks.inc
63 # Fixed suplier reference allowed length.
64 $ /purchasing/includes/ui/invoice_ui.inc
65 # Sparse dot.
66 $ /sql/alter2.3.sql
67 # Backward compatiblity fix in bank account limit check.
68 $ /gl/includes/db/gl_db_bank_accounts.inc
69
70 ------------------------------- Release 2.3.1 ------------------------------------
71 04-Jan-2011 Joe Hunt
72 ! Release 2.3.1
73 $ version.php
74   /lang/new_language_template/LC_MESSAGES/empty.po
75
76 04-Jan-2011 Janusz Dobrowolski
77 ! Database host name up to 60 chars allowed.
78 $ /admin/create_coy.php
79   /install/index.php
80
81 31-Dec-2010 Joe Hunt
82 # Fixed bug in earlier invoice_db (GRN Provision should have only one row)
83   Only GRN Clearring on stock items.
84 $ /purchasing/includes/db/grn_db.inc
85   /purchasing/includes/db/invoice_db.inc
86 ! Changed so supplier credit note items shows the invoice price/not grn price
87 $ /purchasing/includes/db/grn_db.inc
88   /invoice_ui.inc
89 + Added link for viewing GL Delivery if clearing account
90 $ /purchasing/po_receive_items.php
91   /purchasing/po_entry_items.php
92 # Bug. $n undefined in /admin/gl_setup.php
93 $ /admin/gl_setup.php
94 ! Added GL trans on Removal GRN items (Supp Invoice) if GRN Clearing
95 $ /purchasing/includes/db/invoice_db.inc
96   
97 30-Dec-2010 Janusz Dobrowolski
98 + Added option for using GRN Clearing Account for yet non invoiced GRNs.
99 $ /purchasing/includes/po_class.inc
100   /purchasing/includes/db/grn_db.inc
101   /purchasing/includes/db/invoice_db.inc
102   /sql/en_US-demo.sql
103   /sql/en_US-new.sql
104 ! Added GRN clearing account setting
105 $ /admin/gl_setup.php
106 ! Added set_company_pref() function
107 $ /admin/db/company_db.inc
108 # JS error on focus move
109 $ /js/reconcile.js
110
111 29-Dec-2010 Janusz Dobrowolski
112 ! Hook files inclusion moved to session.inc
113 $ /includes/hooks.inc
114   /includes/session.inc
115 # Non-voidable transactions removed from selection on voiding page.
116 $ /admin/void_transaction.php
117   /includes/ui/ui_lists.inc
118
119 27-Dec-2010 Joe Hunt
120 ! Prepared for category icons in applications/application.php for themes
121   To activate, set $show_menu_category_icons = 1, in config.php
122 $ /config.default.php
123   /applications/application.php
124   /applications/customers.php
125   /applications/dimensions.php
126   /applications/generalledger.php
127   /applications/inventory.php
128   /applications/manufacturing.php
129   /applications/setup.php
130   /applications/supplier.php
131   /themes/aqua/renderer.php
132   /themes/aqua/images/menu_entry.png (new file)
133   /themes/aqua/images/menu_inquiry.png (new file)
134   /themes/aqua/images/menu_maintenance.png (new file)
135   /themes/aqua/images/menu_report.png (new file)
136   /themes/aqua/images/menu_settings.png (new file)
137   /themes/aqua/images/menu_system.png (new file)
138   /themes/aqua/images/menu_transaction.png (new file)
139   /themes/aqua/images/menu_update.png (new file)
140   /themes/cool/renderer.php
141   /themes/cool/images/menu_entry.png (new file)
142   /themes/cool/images/menu_inquiry.png (new file)
143   /themes/cool/images/menu_maintenance.png (new file)
144   /themes/cool/images/menu_report.png (new file)
145   /themes/cool/images/menu_settings.png (new file)
146   /themes/cool/images/menu_system.png (new file)
147   /themes/cool/images/menu_transaction.png (new file)
148   /themes/cool/images/menu_update.png (new file)
149   /themes/default/renderer.php
150   /themes/default/images/menu_entry.png (new file)
151   /themes/default/images/menu_inquiry.png (new file)
152   /themes/default/images/menu_maintenance.png (new file)
153   /themes/default/images/menu_report.png (new file)
154   /themes/default/images/menu_settings.png (new file)
155   /themes/default/images/menu_system.png (new file)
156   /themes/default/images/menu_transaction.png (new file)
157   /themes/default/images/menu_update.png (new file)
158   
159 27-Dec-2010 Janusz Dobrowolski
160 + Option for allowing negative prices for dummy/service items [0000343]
161 $ /config.default.php
162   /sales/sales_order_entry.php
163 # [0000356] Database errror on PO voiding.
164 $ /admin/db/transactions_db.inc
165 # [0000380] Database error during direct invoice processing in mysql strict mode.
166 $ /sales/includes/db/cust_trans_db.inc
167 ! Added balance limit for payments made from cash accounts
168 $ /gl/gl_bank.php
169   /gl/bank_transfer.php
170   /gl/includes/db/gl_db_bank_accounts.inc
171   /purchasing/supplier_payment.php
172
173 19-Dec-2010 Janusz Dobrowolski
174 # Supressed strict warnings in reporting 
175 $ /includes/errors.inc
176 # Fixed errors in tax display in purchase transactions
177 $ /purchasing/po_receive_items.php
178   /purchasing/includes/po_class.inc
179   /purchasing/includes/db/grn_db.inc
180   /purchasing/includes/db/po_db.inc
181
182 17-Dec-2010 Joe Hunt
183 # [0000304] Set locale functionality broken on Windows
184 $ /includes/lang/gettext.php
185   /includes/packages.inc (missing include directive for hooks.inc)
186 # Bad test code left over, cleaning up
187 $ /includes/db/inventory_db.inc
188
189 16-Dec-2010 Janusz Dobrowolski
190 + Added hook for session handling, fixed bug [0000315] (session fixation)
191 $ /includes/hooks.inc
192   /includes/session.inc
193 # Cleanup on add_quick_entry() qid parameter added
194 $ /gl/includes/db/gl_db_bank_accounts.inc
195 # Could not change quick entry base amount description
196 $ /gl/manage/gl_quick_entries.php
197 # Fixed error handling
198 $ /includes/ui/items_cart.inc
199 # Fixed get_gl_trans_from_to return type
200 $ /gl/includes/db/gl_db_trans.inc
201
202 15-Dec-2010 Janusz Dobrowolski
203 + Added Georgian installer wizard translation by Giorgi Natsvlishvili
204 $ /install/isession.inc
205   /install/lang/it_IT/LC_MESSAGES/ka_GE.mo (new)
206   /install/lang/it_IT/LC_MESSAGES/ka_GE.po (new)
207 # Nonprintable CR filtered out from pdf texts.
208 $ /reporting/includes/pdf_report.inc
209
210 13-Dec-2010 Joe Hunt
211 ! Dispaly group no in Balance Sheet/Profit Loss Drilldown.
212 $ /gl/inquiry/balance_sheep.php
213   /gl/inquiry/profit_loss.php
214   
215 12-Dec-2010 Joe Hunt
216 # Removed Timezone warnings
217 $ /config.default.php
218   /includes/date_functions.inc
219   
220 12-Dec-2010 Janusz Dobrowolski
221 # [0000318] Database error after last changes related to bug 313
222 $ /purchasing/includes/ui/po_ui.inc
223
224 ------------------------------- Release 2.3.0 ------------------------------------
225 09-Dec-2010 Joe Hunt
226 ! Release 2.3.0
227 $ version.php
228
229 08-Dec-2010 Janusz Dobrowolski
230 + Debug backtace on all errors when go_debug is set to 2
231 $ /includes/errors.inc
232   /includes/ui/ui_msgs.inc
233   /includes/ui/ui_view.inc
234 + Added SetFontSize method
235 $ /reporting/includes/excel_report.inc
236 # Fixedsql assembly in gl_account_types.
237   /gl/includes/db/gl_db_account_types.inc
238 # [0000312] Prevented directory traversal (by Mithy)
239 $ /admin/display_prefs.php
240   /admin/attachments.php
241   /admin/company_preferences.php
242 # [0000314] Fixed session fixation vulnerabilities
243   /includes/session.inc
244 # [0000313] Fixed SQL injection vulerabilities (by Mithy)
245 $ /dimensions/includes/dimensions_db.inc
246   /includes/banking.inc
247   /includes/data_checks.inc
248   /includes/systypes.inc
249   /purchasing/includes/ui/po_ui.inc
250   /reporting/includes/header2.inc
251   /sales/includes/sales_db.inc
252   /sales/includes/ui/sales_order_ui.inc
253 ! Updated gettext template
254 $ /lang/new_language_template/LC_MESSAGES/empty.po
255
256 08-Dec-2010 Janusz Dobrowolski
257 # Added errors.inc inclusion
258 $ /install/isession.inc
259
260 07-Dec-2010 Janusz Dobrowolski
261 # Missing tags argument in display_type call
262 $ /reporting/rep705.php
263 # [0000301] Voided transactions should no be presented in gl inquiry
264 $ /gl/includes/db/gl_db_trans.inc
265 # [0000306] Fixed upload file name test by Mithy
266 $ /admin/backups.php
267 # Fixed multiply warnings and error handling on PHP 5.3
268   /config.default.php
269   /reporting/includes/class.pdf.inc
270   /reporting/includes/pdf_report.inc
271   /reporting/includes/tcpdf.php
272 # Added missing hooks class methods placeholders
273 $ /includes/hooks.inc
274 # Improved error handling
275 $ /admin/inst_module.php
276   /includes/main.inc
277   /includes/session.inc
278   /includes/errors.inc
279
280 03-Dec-2010 Janusz Dobrowolski
281 # Fixed company prefs refresh after upgrade/restore
282 $ /admin/inst_upgrade.php
283   /admin/backups.php
284   /admin/db/company_db.inc
285 ! Improved readibility in COA report.
286 $ /reporting/rep701.php
287 ! Added core translation support for modules
288 $ /includes/hooks.inc
289   /includes/lang/gettext.php
290 ! Cleanup.
291 $ /includes/ui/ui_lists.inc
292   /sales/includes/ui/sales_order_ui.inc
293
294 03-Dec-2010 Joe Hunt
295 + Creating a warning when opening balance in trial balance is not in balance,
296   and a probably cause of that.
297 $ /gl/inquiry/gl_trial_balance.php
298   /reporting/rep708.php
299 ! Fixing year closure for earlier fiscal years. en_US-demo.sql
300 $ /sql/en_US-demo.sql
301   
302 02-Dec-2010 Joe Hunt
303 # When deleting a fiscal year, the open balances should share the same trans no.
304 $ /admin/db/fiscalyear_db.inc
305 ! Changed so it is not possible to select a from date bigger than fiscal year end in trial balance.
306 $ /gl/inquiry/gl_trial_balance.php
307
308 01-Dec-2010 Joe Hunt
309 ! Better test for correct balance accounts when closing fiscal year.
310 $ /admin/db/fiscalyear_db.inc
311
312 29-Nov-2010 Janusz Dobrowolski
313 # [0000290] Fixed side bug after last changes (can't upload file).
314 $ /admin/backups.php
315 # [0000289] Duplicated records in void/view/print transaction pager
316 $ /admin/db/transactions_db.inc
317
318 28-Nov-2010 Janusz Dobrowolski
319 + Transaction name shortcuts added
320 $ /includes/sysnames.inc
321   /reporting/includes/reports_classes.inc
322 + Added Italian installer wizard translation by Paolo Ardoino
323 $ /install/isession.inc
324   /install/lang/it_IT/LC_MESSAGES/it_IT.mo (new)
325   /install/lang/it_IT/LC_MESSAGES/it_IT.po (new)
326
327 28-Nov-2010 Joe Hunt
328 - Removed possibility to use bank account in Direct Invoice. This
329   was an old method for handling Cash Payment. We now have better options.
330 $ /sales/includes/db/sales_invoice_db.inc
331   /sales/manage/customer_branches.php
332
333 26-Nov-2010 Janusz Dobrowolski
334 ! [0000282] Improved reports menu display.
335 $ /js/inserts.js
336   /js/utils.js
337   /js/reports.js (new)
338   /reporting/reports_main.php
339   /reporting/includes/reports_classes.inc
340 # [0000283] Fixed potential vulnerability (Mithy)
341 $ /admin/db/security_db.inc
342 # Fixed hotkeys support.
343 $ /js/inserts.js
344 # [0000285] Errors/warning due to obsolete code
345 $ /reporting/rep109.php
346 # Fixed tabs switching
347 $ /sales/manage/customer_branches.php
348
349 23-Nov-2010 Janusz Dobrowolski
350 # [0000281] Filename input sanitization (Mithy)
351 $ /admin/attachments.php
352   /includes/main.inc
353   /admin/db/maintenance_db.inc
354 # Fixed sql file view, sanitization.
355 $ /admin/backups.php
356 # Fixed period type display.
357 $ /gl/manage/gl_quick_entries.php
358 # Fixed errors disay in included files
359 $ /includes/hooks.inc
360
361 22-Nov-2010 Janusz Dobrowolski
362 + Rewritten third party module installation according to extended hooks system.
363 $ /admin/inst_module.php
364 ! Tabs/menu/roles extensions moved to module hooks file, added install/uninstall hooks.
365 $ /includes/packages.inc
366   /includes/access_levels.inc
367   /sql/alter2.3.php
368 ! check_table() helper moved.
369 $ /admin/inst_upgrade.php
370   /admin/db/maintenance_db.inc
371 ! Integration of hooks provided by extensions.
372 $ /includes/hooks.inc
373   /includes/session.inc
374 ! Hooks for tabs/menu options added.
375   /frontaccounting.php
376   /applications/application.php
377 ! Small cleanup.
378 $ /includes/main.inc
379 ! Fixed long timeout on localhost repo.
380 $ /includes/remote_url.inc
381 ! [0000279] Fixed input sanitization by Mithy.
382 $ /reporting/prn_redirect.php
383   /.htaccess
384 # [0000280] Fixed parameter sanitization in get_company_extensions() by Mithy.
385 $ /admin/db/company_db.inc
386 # Fixed db_close() helper.
387 $ /includes/db/connect_db.inc
388 # Fixed bug in update_person_contact()
389 $ /includes/db/crm_contacts_db.inc
390 # Fixed bug in exrate return
391 $ /gl/includes/db/gl_db_rates.inc
392 # Item type display incorrect after change saving
393 $ /inventory/manage/items.php
394
395 18-Nov-2010 Janusz Dobrowolski
396 ! Updated including exclusive theme messages
397 $ /lang/new_language_template/LC_MESSAGES/empty.po
398 + Added Spanish (Mexican) installer wizard translation by Julio C. Perea Pastrana
399 $ /install/isession.inc
400   /install/lang/es_MX/LC_MESSAGES/es_MX.po (new)
401   /install/lang/es_MX/LC_MESSAGES/es_MX.mo (new)
402
403 18-Nov-2010 Joe Hunt
404 # Could not enter a year before other years (removed readonly begin)
405   and better check for first end year.
406 $ /adminfiscalyears.php
407   /admin/db/fiscalyears_db.inc
408   
409 ! Scrambled graphic images to avoid unwanted downloads.
410 $ /reporting/rep102.php
411   /reporting/rep202.php
412   /reporting/rep706.php
413   /reporting/rep707.php
414   
415 16-Nov-2010 Joe Hunt
416 # Minor change in class.graphic.inc
417 $ /reporting/includes/class.graphic.inc
418 ! Added Work Order Entry menu link after Sales Order issue.
419 $ /sales/sales_order_entry.php
420
421 15-Nov-2010 Janusz Dobrowolski
422 # Fixed date legend on po/grn/invoice
423 $ /purchasing/includes/ui/po_ui.inc
424 # Fixed text encoding in graphics
425 $ /reporting/includes/class.graphic.inc
426 ! Default font for graphics changed from Vera to LiberationSans-Regular
427 $ /reporting/fonts/LiberationSans-Regular.ttf (new)
428   /reporting/fonts/Vera.ttf (removed)
429   /reporting/includes/class.graphic.inc
430   /reporting/rep102.php
431   /reporting/rep202.php
432   /reporting/rep706.php
433   /reporting/rep707.php
434
435 13-Nov-2010 Janusz Dobrowolski
436 + New hooks system added
437 $ /includes/hooks.inc (new)
438   /includes/session.inc
439   /lang/new_language_template/locale.inc
440 ! Old hooks converted to new hooks API
441 $ /gl/includes/db/gl_db_rates.inc
442   /includes/ui/ui_view.inc
443   /reporting/rep709.php
444 + Added transaction db_write/db_void hooks
445 $ /gl/includes/db/gl_db_banking.inc
446   /inventory/includes/db/items_adjust_db.inc
447   /inventory/includes/db/items_transfer_db.inc
448   /manufacturing/includes/db/work_order_issues_db.inc
449   /manufacturing/includes/db/work_order_produce_items_db.inc
450   /manufacturing/includes/db/work_orders_db.inc
451   /manufacturing/includes/db/work_orders_quick_db.inc
452   /purchasing/po_entry_items.php
453   /purchasing/includes/db/grn_db.inc
454   /purchasing/includes/db/invoice_db.inc
455   /purchasing/includes/db/po_db.inc
456   /purchasing/includes/db/supp_payment_db.inc
457   /sales/includes/db/payment_db.inc
458   /sales/includes/db/sales_credit_db.inc
459   /sales/includes/db/sales_delivery_db.inc
460   /sales/includes/db/sales_invoice_db.inc
461   /sales/includes/db/sales_order_db.inc
462
463 12-Nov-2010 Janusz Dobrowolski
464 # Added missing due date on direct purchase invoice.
465 $ /purchasing/po_entry_items.php
466   /purchasing/includes/po_class.inc
467   /purchasing/includes/supp_trans_class.inc
468   /purchasing/includes/db/invoice_db.inc
469   /purchasing/includes/ui/invoice_ui.inc
470   /purchasing/includes/ui/po_ui.inc
471 # Fixed maximum name length
472 $ /inventory/manage/items.php
473 # Fixed a couple of edition ui bugs
474 $ /gl/manage/gl_quick_entries.php
475 + Added db_close() for optional  use
476 $ /includes/db/connect_db.inc
477
478 11-Nov-2010 Janusz Dobrowolski
479 # Fixed sql_gen for multiply extra where clauses
480 $ /includes/db_pager.inc
481 # Fixed implode injection vulnerabilities.
482 $ /includes/db/crm_contacts_db.inc
483   /sales/includes/db/cust_trans_details_db.inc
484
485 10-Nov-2010 Janusz Dobrowolski
486 # Additional fix for setting local_path_to_root in find_custom_file()
487 $ /includes/main.inc
488 # Removed related report class when company does not use dimensions
489 $ /reporting/includes/report_classes.inc
490
491 09-Nov-2010 Joe Hunt
492 ! [0000277] Changed so FA suggest the next begin day in new Fiscal Year (read only).
493   But only if there are any fiscal years before. Otherwise it is normal.
494 $ /admin/db/fiscalyears_db.inc
495   /admin/fiscalyears.php
496
497 09-Nov-2010 Janusz Dobrowolski
498 # Session destroy added on install finish, fixed pasword/admin login update, also [0000273].
499 $ /install/index.php
500
501 08-Nov-2010 Janusz Dobrowolski
502 # Fixed support for report translations in extension modules
503 $ /includes/main.inc
504   /reporting/includes/class.pdf.inc
505
506 07-Nov-2010 Janusz Dobrowolski
507 ! Separate class for view and print/email links (also fixes conflict with confirmation dialog)
508 $ /includes/ui/ui_controls.inc
509 ! Cleanup
510   /reporting/rep107.php
511   /reporting/rep109.php
512   /reporting/rep110.php
513   /reporting/rep111.php
514   /reporting/rep209.php
515   /reporting/rep210.php
516   /reporting/rep409.php
517   /reporting/includes/pdf_report.inc
518 # Fixed multipart mail structure
519 $ /reporting/includes/class.mail.inc
520 # Enabled javascript updates on ajax _page_body refresh
521 $ /includes/ajax.inc
522 ! Added validation hook on buttons
523 $ /js/inserts.js
524
525 06-Nov-2010 Janusz Dobrowolski
526 # [0000274] Contact edition failed after last security fixes in RC2
527 $ /includes/session.inc
528 ! Rearanged contacts edition
529 $ /includes/db/crm_contacts_db.inc
530   /includes/ui/contacts_view.inc
531   /sales/includes/db/branches_db.inc
532 + Helpers for js confirmation dialog before data entry is abandoned
533 $ /includes/ui/ui_controls.inc
534   /js/inserts.js
535   /themes/aqua/renderer.php
536   /themes/cool/renderer.php
537   /themes/default/renderer.php
538 # Confirmation dialog added before transaction entry is abandoned.
539 $ /sales/sales_order_entry.php
540   /sales/includes/sales_ui.inc
541
542 05-Nov-2010 Janusz Dobrowolski
543 # [0000276] Fixed admin username update and error when no prefix is selected in installer.
544 $ /install/index.php
545
546 04-Nov-2010 Janusz Dobrowolski
547 # Fixed broken excel reports for non-latin encodings.
548 $ /reporting/includes/Workbook.php
549
550 03-Nov-2010 Janusz Dobrowolski
551 # More corrections in cleanup for input
552 $ /includes/session.inc
553
554 02-Nov-2010 Joe Hunt
555 # Report Customer Details didn't show up correctly in Excel
556 $ /reporting/rep103.php
557
558 30-Oct-2010 Janusz Dobrowolski
559 ! Added group code in account groups list selector.
560 $ /includes/ui/ui_lists.inc
561 ! Normalized add_domain() parameters in native/ohpgettext classes
562 $ /includes/lang/gettext.php
563 ! submit_js_confirm() fixed to be used also on buttons uploaded with ajax.
564 $ /includes/ui/ui_input.inc
565 # Validation code was skipped when Esc/ctrlEnter hotkeys used
566 $ /js/inserts.js
567 # Fixed reference display in credit note edition.
568 $ /sales/includes/ui/sales_credit_ui.inc
569
570 29-Oct-2010 Janusz Dobrowolski
571 # [0000275] Fixed cleanup for input arrays 
572 $ /includes/session.inc
573
574 28-Oct-2010 Janusz Dobrowolski
575 ! All mysql specific functions moved to connect_db.inc
576 $ /admin/inst_theme.php
577   /admin/db/maintenance_db.inc
578   /includes/current_user.inc
579   /includes/db_pager.inc
580   /includes/db/connect_db.inc
581   /install/index.php
582 # Fixed mailing problems under PHP with Suhoshin patch (Michael Hahn)
583 $ /reporting/includes/class.mail.inc
584 # Fixed db error on freehand credit invoice reedition.
585 $ /sales/includes/cart_class.inc
586
587 ------------------------------- Release 2.3 RC3 --------------------------------
588 26-Oct-2010 Janusz Dobrowolski
589 ! Release 2.3RC3
590 $ version.php
591 # Small fix to tabbed_content behaviour.
592 $ /includes/ui/ui_controls.inc
593 # Fixed installer (error in sys_prefs update)
594 $ /install/index.php
595
596 26-Oct-2010 Joe Hunt
597 # 0000272: Manufacturing Bugs. Issue GL items moved to wo_work_order_issues.inc
598 $ /manufacturing/includes/db/work_orders_quick_db.inc
599   /manufacturing/includes/db/work_order_issues_db.inc
600   /manufacturing/includes/db/work_order_produce_items.inc
601 ! Layout improvements in work order inquiry and various work order forms
602 $ /manufacturing/search_work_orders.php
603   /manufacturing/work_order_add_finished.php
604   /manufacturing/work_order_costs.php
605   /manufacturing/work_order_issue.php
606   /manufacturing/work_order_release.php
607   /includes/ui/view_package.php
608   
609 22-Oct-2010 Janusz Dobrowolski
610 + Added greek installer translation by Kyriakos Tsoukalas
611 $ /install/isession.inc
612   /install/lang/el_GR/LC_MESSAGES/el_GR.mo
613   /install/lang/el_GR/LC_MESSAGES/el_GR.po
614 # Fixed sql init for manual modules.
615 $ /admin/inst_module.php
616 # Old package version was not uninstalled on upgrade.
617 $ /includes/packages.inc
618
619 21-Oct-2010 Joe Hunt
620 + Added credit info in supplier invoice and supplier credit note.
621 $ /purchasing/includes/db/invoice_db.inc
622   /purchasing/includes/ui/invoice_ui.inc
623   /purchasing/includes/supp_trans_class.inc
624   
625 21-Oct-2010 Janusz Dobrowolski
626 ! Optimized bank transaction edition code, [0000270] invalid next reference update in journal/bank trans
627 $ /gl/gl_bank.php
628   /gl/includes/db/gl_db_bank_trans.inc
629   /gl/includes/db/gl_db_banking.inc
630   /purchasing/includes/db/invoice_db.inc
631   /purchasing/includes/db/supp_payment_db.inc
632   /purchasing/includes/db/supp_trans_db.inc
633 ! Code cleanups
634 $ /includes/main.inc
635   /sales/view/view_dispatch.php
636   /sales/view/view_invoice.php
637   /includes/references.inc
638   /includes/db/references_db.inc
639   /gl/includes/db/gl_db_trans.inc
640   /gl/inquiry/journal_inquiry.php
641 # Bad amount sign for amount
642   /gl/view/gl_payment_view.php
643 # Additonal sql parameters sanitization against SQLI attacks
644 $ /gl/includes/db/gl_db_trans.inc
645   /gl/inquiry/journal_inquiry.php
646   /includes/date_functions.inc
647   /includes/references.inc
648   /includes/ui/ui_lists.inc
649   /purchasing/includes/db/suppalloc_db.inc
650   /sales/includes/db/custalloc_db.inc
651   /sales/includes/db/cust_trans_db.inc
652   /sales/includes/sales_db.inc
653   /sales/includes/db/sales_order_db.inc
654 # Added global input cleanup against reflected XSS attacks
655 $ /includes/session.inc
656
657 19-Oct-2010 Janusz Dobrowolski
658 ! Accounts list compares keypresses to starting fragment of GL code (combo3)
659 $ /includes/ui/ui_lists.inc
660   /js/inserts.js
661
662 17-Oct-2010 Joe Hunt
663 ! Changed Inventory Sales Report to use average cost by actual trans dates if non zero
664 $ /reporting/rep304.php
665
666 16-Oct-2010 Joe Hunt
667 ! [0000266] Added dimension selections in Profit Loss and Balance drilldown and Trial Balance
668 $ /gl/inquiry/balance_sheet.php
669   /gl/inquiry/gl_trial_balance.php
670   /gl/inquiry/profit_loss.php
671
672 15-Oct-2010 Joe Hunt
673 # [0000263] Customer Credit Note didn't update units when shifting items.
674 $ /sales/includes/ui/sales_credit_ui.inc
675 ! [0000265] Changed Report List of Journal Entries to include balances.
676 $ /reporting/rep702.php
677
678 14-Oct-2010 Joe Hunt
679 # Check for empty class ID and better test for type/account id/name.
680 $ /gl/manage/gl_account_classes.php
681   /gl/manage/gl_account_types.php
682   /gl/manage/gl_accounts.php
683  
684 13-Oct-2010 Janusz Dobrowolski
685 ! Added inline company switching with set_global_connection()
686 $ /admin/inst_upgrade.php
687   /includes/current_user.inc
688   /includes/errors.inc
689   /includes/db/connect_db.inc
690 ! Warning instead of fatal error when sales_orders table contains invalid records
691 $ /sales/includes/db/sales_order_db.inc
692 # Fixed document totals update
693 $ /sql/alter2.3.php
694 # Fixed cash payment terms definition
695 $ /sql/en_US-demo.sql
696   /sql/en_US-new.sql
697
698 12-Oct-2010 Janusz Dobrowolski
699 # Upgrade failed when MySQL run in strict mode.
700 $ /sql/alter2.3.sql
701
702 ------------------------------- Release 2.3 RC2 --------------------------------
703 ! Release 2.3RC2
704 11-Oct-2010 Joe Hunt
705 $ version.php
706   update.html
707
708 11-Oct-2010 Janusz Dobrowolski
709 + Added document reference display in cust/supp payments
710 $ /includes/ui/allocation_cart.inc
711 ! Added payment terms categories
712 $ /includes/types.inc
713 ! Added terms category parameter to sale_payment_list
714 $ /includes/ui/ui_lists.inc
715   /sales/customer_invoice.php
716 ! Allowed full edition of bank account if not used yet
717 $ /gl/manage/bank_accounts.php
718 # Fixed point of sale handling and terms selection.
719 $ /sales/sales_order_entry.php
720   /sales/includes/cart_class.inc
721   /sales/includes/db/sales_invoice_db.inc
722   /sales/includes/ui/sales_order_ui.inc
723 ! Payment terms in so/si view
724 $ /sales/view/view_invoice.php
725   /sales/view/view_sales_order.php
726 ! Updated po template file
727 $ /lang/new_language_template/LC_MESSAGES/empty.po
728
729 10-Oct-2010 Joe Hunt
730 # Master bug in class supp_trans get_items_total. Minor bug in gl_db_trans.inc
731   Wrong tax report and wrong supp trans/gl records with gl item lines.
732   Fixing tax_included in gl_items. Layout improvements.
733 $ /purchasing/includes/supp_trans_class.inc
734   /purchasing/includes/db/invoice_db.inc
735   /purchasing/includes/ui/invoice_ui.inc
736   /purchasing/view/view_supp_credit.php
737   /gl/includes/db/gl_db_trans.inc
738
739 06-Oct-2010 Janusz Dobrowolski
740 # Fixed gettext for extension links.
741 $ /reporting/includes/reports_classes.inc
742 ! Added helper for gettext domain switching
743 $ /includes/lang/gettext.php
744   /applications/application.php
745   /frontaccounting.php
746
747 06-Oct-2010 Joe Hunt
748 ! Option for saving report selections ($save_report_selections > 0 in config.php means days to save)
749 $ /reporting/includes/reports_classes.inc
750   /reporting/prn_redirect.php
751   config.default.php
752 # Excel reports were missing their headers (due to change in report system).
753 $ /reporting/includes/excel_report.inc
754 # [0000259] Item prices not transferring when using kit codes 
755 $ /sales/includes/sales_db.inc
756
757 05-Oct-2010 Jusz Dobrowolski
758 # [0000258] Broken src_id fields after sales document edition.
759 $ /sales/includes/cart_class.inc
760   /sales/includes/sales_db.inc
761
762 05-Oct-2010 Joe Hunt
763 # [00000257] Bad Layout in sales order inquiry etc. (long item descriptions)
764 $ /sales/inquiry/sales_orders_view.php
765   /sales/inquiry/sales_deliveries_view.php
766   /purchasing/inquiry/po_search.php
767   /purchasing/inquiry/po_search_completed.php
768   /inventory/inquiry/stock_movements.php
769   /gl/inquiry/gl_account_inquiry.php
770 ! Other layour improvements
771   /admin/fiscalyears.php
772   /taxes/tax_groups.php
773   /taxes/tax_types.php
774   
775 05-Oct-2010 Janusz Dobrowolski
776 # Fixed contact type for language selection
777 $ reporting/rep107.php
778 # Fixed language file selection
779 $ reporting/includes/class.pdf.inc
780
781 04-Oct-2010 Janusz Dobrowolski
782 # [0000252] Error during credit invoice processing for already allocated sales invoice.
783 $ /sales/includes/db/custalloc_db.inc
784
785 04-Oct-2010 Joe Hunt
786 # Dimension Report doesn't show up with correct references
787 $ /reporting/rep501.php
788
789 01-Oct-2010 Janusz Dobrowolski/Scott
790 + Added chinese simplified installation wizard translation.
791 $ /install/isession.inc
792   /install/lang/de_DE/LC_MESSAGES/zh_CN.mo (new)
793   /install/lang/de_DE/LC_MESSAGES/zh_CN.po (new)
794 # Added missing GL/sql messages.
795 $ /lang/new_language_template/LC_MESSAGES/empty.po
796
797 28-Sep-2010 Janusz Dobrowolski
798 # Reference should be updated after SO edition
799 $ /sales/includes/db/sales_order_db.inc
800 # [0000250] Reference update should not change next reference.
801 $ /includes/references.inc
802 # Division by zero error in graphics (Joe Hunt)
803 $ /reporting/includes/class.graphic.inc
804 # Fixed missing gettext calls
805 $ /gl/inquiry/gl_account_inquiry.php
806   /purchasing/manage/suppliers.php
807   /sales/manage/customer_branches.php
808   /sales/manage/customers.php
809 # Fixed warning on multiply extension access file include
810 $ /includes/access_levels.inc
811 ! Updated po tempate 
812 $ /lang/new_language_template/LC_MESSAGES/empty.po
813
814 27-Sep-2010 Janusz Dobrowolski
815 ! Alowed optional path for $icon parameter in set_icon helper
816 $ /includes/ui/ui_input.inc
817 ! pageNumber property of TCPDF class made publicly accesible 
818 $ /reporting/includes/fpdi/fpdi2tcpdf_bridge.php
819
820 23-Sep-2010 Janusz Dobrowolski
821 # Fixed focus behaviour
822 $ /includes/ajax.inc
823 + Additional debug logging helper.
824 $ /includes/ui/ui_view.inc
825 # Fixed gettext for extension menu options.
826 $ /applications/application.php
827
828 22-Sep-2010 Janusz Dobrowolski
829 # Fixed delivery address printing in pdf documents.
830 $ /reporting/includes/header2.inc
831
832 20-Sep-2010 Janusz Dobrowolski
833 # Fixed third party  module installation.
834 $ /admin/inst_module.php
835
836 17-Sep-2010 Janusz Dobrowolski
837 + [0000248] External url reading made independent of php configuration.
838 $ /gl/includes/db/gl_db_rates.inc
839   /includes/packages.inc
840   /includes/remote_url.inc (new)
841 # Fixed custom reports includes issue.
842 $ /includes/main.inc
843   /reporting/prn_redirect.php
844 # Warning fixed
845 $ /includes/archive.inc
846
847 13-Sep-2010 Joe Hunt/Chaitanya
848 ! Improved information in Bank Transfers.
849 $ /gl/includes/db/gl_db_banking.inc
850
851 11-Sep-2010 Janusz Dobrowolski
852 # Uniqueness moved from name to debtor_ref key in debtors_master
853 $ /sql/en_US-demo.sql
854   /sql/en_US-new.sql
855
856 10-Sep-2010 Joe Hunt
857 ! Layout improvements
858 $ /gl/inquiry/gl_account_inquiry.php
859   /includes/ui/contacts_view.inc
860   /includes/ui/ui_view.inc
861   /manufacturing/manage/bom_edit.php
862
863 09-Sep-2010 Janusz Dobrowolski
864 # Missing focus on sales entry page
865 $ /sales/includes/ui/sales_order_ui.inc
866 # Invalid user table name 
867 $ /sql/alter2.3rc.sql
868
869 08-Sep-2010 Joe Hunt
870 # Material cost updated when buying service items. Resulted in double COGS booking.
871 $ /purchasing/includes/db/grn_db.inc
872   /purchasing/includes/db/invoice_db.inc
873   /sales/includes/db/sales_delivery_db.inc
874 ! Layout improvements in accruals.php
875 $ /gl/accruals.php
876
877 ------------------------------- Release 2.3 RC1 --------------------------------
878 07-Sep-2010 Janusz Dobrowolski
879 ! Release 2.3 RC1
880 $ version.php
881 # Ugly bug in formating numbers
882 $ /js/utils.js
883
884 07-Sep-2010 Joe Hunt/Chaitanya
885 ! Removed all decimal roundings in cost price calculations
886 $ /purchasing/includes/db/grn_db.inc
887   /manufacturing/includes/db/work_orders_db.inc
888
889 06-Sep-2010 Janusz Dobrowolski
890 # [0000247] Fixed error on new contact add.
891 $ /includes/ui/contacts_view.inc
892 # Fixed crud editor mode passing.
893 $ /includes/ui/simple_crud_class.inc
894
895 ------------------------------- Release 2.3 RC --------------------------------
896 05-Sep-2010 Joe Hunt
897 ! Release 2.3 RC
898 $ version.php
899 # Wrong stock item gl code when processing supplier invoice
900 $ /purchasing/includes/db/invoice_db.inc
901 ! Changed layout of Direct GRN/Invoice form and check for supp ref in invoice.
902 $ /purchasing/po_entry_items.php
903
904 04-Sep-2010 Joe Hunt
905 # Fixed installed_extensions.php creation
906 $ /install/index.php
907 # Page blocked during FA upgrade
908 $ /sales/sales_order_entry.php
909 # Fixed languages update
910 $ /sql/alter2.3.php
911 ! Shorter line comments
912 $ /install/lang/new_language_template/LC_MESSAGES/empty.po
913
914 03-Sep-2010 Joe Hunt
915 + Added possibility to put dimensions on Delivery from sales order
916 $ /sales/customer_delivery.php
917   /sales/customer_invoice.php
918 ! Changed update.html to be more readable
919 $ update.html
920
921 02-Sep-2010 Janusz Dobrowolski
922 # Preprinted forms folder moved to /reporting where it should be
923 $ /reporting/forms
924   /reporting/forms/index.php
925
926 29-Aug-2010 Janusz Dobrowolski
927 # Fixed maxprec option in number_format2
928 $ /includes/current_user.inc
929 # Missing tags parameter in display_type call
930 $ /reporting/rep706.php
931   /reporting/rep707.php
932
933 25-Aug-2010 Janusz Dobrowolski
934 + Added taxes display for sales order/quotation
935 $ /sales/includes/cart_class.inc
936   /sales/view/view_sales_order.php
937   /reporting/rep109.php
938
939 24-Aug-2010 Joe Hunt
940 # Removed old headerfunc in rep111.php (Sales Quotation)
941 $ /reporting/rep111.php
942
943 23-Aug-2010 Janusz Dobrowolski
944 + Added german translation for install wizard (thanks to iscongroup) 
945 $ /install/isession.inc
946   /install/lang/de_DE/LC_MESSAGES/de_DE.mo (new)
947   /install/lang/de_DE/LC_MESSAGES/de_DE.po (new)
948 # Small fix in layout
949 $ /gl/manage/exchange_rates.php
950 # Fixed maxprec formatting
951 $ /includes/current_user.inc
952   /js/utils.js
953 # Fixed cogs account selection
954 $ /purchasing/includes/db/invoice_db.inc
955 # Fixed tax_included option update.
956 $ /purchasing/manage/suppliers.php
957
958 23-Aug-2010 Joe Hunt
959 # Period bug caused warning on no fiscal year. Had to be reduces by one.
960 $ /gl/accruals.php
961
962 22-Aug-2010 Janusz Dobrowolski
963 + Extended number formatting to allow maximum precision numbers with 'max' specifier. 
964   /includes/current_user.inc
965   /js/utils.js
966 + Added purchase account special option for using item's account
967 $ /purchasing/manage/suppliers.php
968 # Fixed default 'C' locale in listing
969 $ /admin/inst_lang.php
970 # Fixed mysql extension test
971 $ /includes/system_tests.inc
972 # Fixed exrate reedition
973 $ /gl/manage/exchange_rates.php
974 # Maximum precision for factor entry
975 $ /inventory/purchasing_data.php
976 # Fixed backward compatibility for cogs GL account setup
977 $ /purchasing/includes/db/invoice_db.inc
978 ! Fixed GL account selection on first display
979 $ /purchasing/includes/ui/invoice_ui.inc
980 # Fixed bug in lang update, changed purchase account for suppliers to default.
981 $ /sql/alter2.3rc.sql
982   /sql/en_US-demo.sql
983
984 20-Aug-2010 Joe Hunt/Chaitanya
985 + Improvements to bank inquiry credit/debit totals as well.
986 $ /gl/inquiry/bank_inquiry.php
987
988 18-Aug-2010 Joe Hunt
989 # View of backup scripts and attachments didn't work
990 $ /admin/attachments.php
991   /admin/backups.php
992   /admin/db/attachments_db.inc
993 ! Added more memo info in advanced manufacture / Chaitanya
994 $ /manufacturing/includes/db/work_orders_quick_db.inc
995 ! Added total debit/credit in gl_trans_view.inc / Chaitanya
996 $ /gl/view/gl_trans_view.php
997
998 13-Aug-2010 Joe Hunt/infotechaccountant.com
999 + Added arabic translation for install wizard (thanks to Hameed, infotechaccountants)
1000 $ /install/lang/ar_EG/LC_MESSAGES/ar_EG.mo (new)
1001   /install/lang/ar_EG/LC_MESSAGES/ar_EG.po (new)
1002   /install/isession.inc
1003
1004 13-Aug-2010 Janusz Dobrowolski
1005 # Updated pt_BR instaler translation
1006 $ /install/lang/pt_BR/LC_MESSAGES/pt_BR.mo
1007   /install/lang/pt_BR/LC_MESSAGES/pt_BR.po
1008 # Fixed mysql extension test
1009 $ /includes/system_tests.inc
1010
1011 12-Aug-2010 Janusz Dobrowolski
1012 # [0000242] Database error during credit note processing.
1013 $ /sales/includes/db/sales_credit_db.inc
1014
1015 11-Aug-2010 Janusz Dobrowolski
1016 + Added dutch translation for install wizard (thanks to MorkVonOrk) 
1017 $ /install/isession.inc
1018   /install/lang/nl_BE/LC_MESSAGES/nl_BE.mo (new)
1019   /install/lang/nl_BE/LC_MESSAGES/nl_BE.po (new)
1020 + Added portuguese (Brasil) translation for install wizard (thanks to InterConnect Brasil)
1021 $ /install/isession.inc
1022   /install/lang/pt_BR/LC_MESSAGES/pt_BR.mo (new)
1023   /install/lang/pt_BR/LC_MESSAGES/pt_BR.po (new)
1024 # Fixed two typos in translated messages.
1025 $ /includes/system_tests.inc
1026   /install/lang/da_DK/LC_MESSAGES/da_DK.mo
1027   /install/lang/da_DK/LC_MESSAGES/da_DK.po
1028   /install/lang/fr_FR/LC_MESSAGES/fr_FR.mo
1029   /install/lang/fr_FR/LC_MESSAGES/fr_FR.po
1030   /install/lang/id_ID/LC_MESSAGES/id_ID.mo
1031   /install/lang/id_ID/LC_MESSAGES/id_ID.po
1032   /install/lang/new_language_template/LC_MESSAGES/empty.po
1033   /install/lang/pl_PL/LC_MESSAGES/pl_PL.mo
1034   /install/lang/pl_PL/LC_MESSAGES/pl_PL.po
1035   /install/lang/sv_SE/LC_MESSAGES/sv_SE.mo
1036   /install/lang/sv_SE/LC_MESSAGES/sv_SE.po
1037   /lang/new_language_template/LC_MESSAGES/empty.po
1038
1039 10-Aug-2010 Janusz Dobrowolski
1040 # Fixed tests or fresh new install
1041 $ /includes/system_tests.inc
1042 ! Warning cleanups
1043 $ /includes/ajax.inc
1044   /includes/lang/language.php
1045
1046 09-Aug-2010 Janusz Dobrowolski
1047 + Added French translation (thanks to Gaston)
1048 $ /install/isession.inc
1049   /install/lang/fr_FR/LC_MESSAGES/fr_FR.mo
1050   /install/lang/fr_FR/LC_MESSAGES/fr_FR.po
1051 + Added Indonesian translation (thanks to Eko Prasetiyo)
1052 $ /install/isession.inc
1053   /install/lang/id_ID/LC_MESSAGES/id_ID.mo
1054   /install/lang/id_ID/LC_MESSAGES/id_ID.po
1055 # Warning in installer cleanup
1056 $ /includes/ajax.inc
1057 # Subpage display title update on lang switching
1058 $ /install/index.php
1059
1060 08-Aug-2010 Janusz Dobrowolski
1061 + Multilangage support in installer
1062 $ /install/lang (new)
1063   /install/lang/new_language_template/LC_MESSAGES (new)
1064   /install/lang/new_language_template/LC_MESSAGES/empty.po (new)
1065   /install/index.php
1066   /install/isession.inc
1067 + Added Polish installer translation
1068 $ /install/lang/pl_PL (new)
1069   /install/lang/pl_PL/LC_MESSAGES (new)
1070   /install/lang/pl_PL/LC_MESSAGES/pl_PL.po (new)
1071   /install/lang/pl_PL/LC_MESSAGES/pl_PL.mo (new)
1072 + Added Danish/Svedish installer translation (Joe Hunt)
1073 $ /install/lang/da_DK (new)
1074   /install/lang/da_DK/LC_MESSAGES (new)
1075   /install/lang/da_DK/LC_MESSAGES/da_DK.po (new)
1076   /install/lang/da_DK/LC_MESSAGES/da_DK.mo (new)
1077 $ /install/lang/sv_SE (new)
1078   /install/lang/sv_SE/LC_MESSAGES (new)
1079   /install/lang/sv_SE/LC_MESSAGES/sv_SE.po (new)
1080   /install/lang/sv_SE/LC_MESSAGES/sv_SE.mo (new)
1081   
1082 ! Updated language template
1083 $ /lang/new_language_template/LC_MESSAGES/empty.po
1084
1085 07-Aug-2010 Janusz Dobrowolski
1086 + Added langauges selection in installer.
1087 $ /install/index.php
1088 ! Testing config_db on start
1089 $ /index.php
1090 # Side bug fixed.
1091 $ /applications/setup.php
1092 ! Default language code changed form 'en_GB' to 'C'
1093 $ /admin/inst_lang.php
1094   /includes/system_tests.inc
1095   /includes/lang/gettext.php
1096   /includes/lang/language.php
1097   /sql/alter2.3rc.sql
1098   /sql/alter2.3.php
1099   /sql/en_US-demo.sql
1100 ! Cleanup.
1101 $ /includes/archive.inc
1102 ! Additional error messages
1103 $ /includes/packages.inc
1104 ! Added descriptions for all existing hooks
1105 $ /lang/new_language_template/locale.inc
1106 ! Changed hook name from TaxFunction to tax_report_done
1107 $ /reporting/rep709.php
1108
1109 07-Aut-2010 Joe Hunt
1110 # Stamping the installed_languags.inc file with 'rtl' = false, causes 'rtl'.
1111   The value: 'rtl' = false will make the variable as isset.
1112 $ /includes/lang/languages.php
1113   /includes/session.inc
1114   /admin/inst_lang.php
1115
1116 06-Aug-2010 Janusz Dobrowolski
1117 # Fixed page title
1118 $ /gl/gl_bank.php
1119 # Fixed memo dupliactaion after bank payment edition.
1120 $ /gl/includes/db/gl_db_bank_trans.inc
1121 ! Cleanup.
1122 $ /install/index.php
1123 ! Improved chart list selection.
1124 $ /includes/ui/ui_lists.inc
1125 + Added Chart of accounts installation.
1126 $ /admin/inst_chart.php (new)
1127   /applications/setup.php
1128 # Fixed third-party extension installation
1129 $ /admin/inst_module.php
1130 # Fixed theme description popup.
1131 $ /admin/inst_theme.php
1132 ! Added optional type parameter in get_extensions_list()
1133 $ /includes/packages.inc
1134 + Added encoding display for chart packages list
1135 $ /install/index.php
1136 # Fixed multiline package property values display.
1137 $ /includes/ui/view_package.php
1138
1139 06-Aug-2010 Joe Hunt
1140 # Bank Payment on customer statements shows in credit column, should be debit. Balance ok.
1141 $ /reporting/rep108.php
1142
1143 04-Aug-2010 Janusz Dobrowolski
1144 + Rewritten installation wizard, uploading additional COAs form repository during install
1145   /install/index.php
1146   /install/stylesheet.css
1147   /install/isession.inc (new)
1148   /install/save.php (removed)
1149 ! COAs selected from previously uploaded charts.
1150 $ /admin/create_coy.php
1151 ! Diagnostic tests moved to separate file, to be reused during FA install.
1152 $ /includes/system_tests.inc (new)
1153   /admin/system_diagnostics.php
1154 ! user_theme fixed to be used before login, and warning suppressed in array_search_value 
1155 $ /includes/current_user.inc
1156 # Fixed bug in check_write() helper
1157 $ /includes/main.inc
1158 ! Changed core_version to db_version for better readibility
1159 $ /admin/db/company_db.inc
1160   /sql/alter2.3.php
1161   /version.php
1162 + Chart packages support added
1163 $ /includes/packages.inc
1164   /includes/ui/ui_lists.inc
1165 ! Update from beta to RC1
1166 $ /sql/alter2.3rc.sql (new)
1167   /sql/en_US-demo.sql
1168   /sql/en_US-new.sql
1169 # Fixed exit on error in check_db_error()
1170 $ /includes/errors.inc
1171 ! Added css parameter in page();
1172 $ /includes/page/header.inc
1173   /includes/main.inc
1174 ! Changed repository parameteres format.
1175 $ /version.php
1176 ! Cleanup
1177 $ /admin/inst_lang.php
1178
1179 04-Aug-2010 Joe Hunt
1180 + Added an extra parameter to db_export in maintenance_db.inc for new COAs
1181 $ /admin/db/maintenance_db.inc
1182 # Link error in items.php for Pictures
1183 $ /inventory/manage/items.php
1184
1185 01-Aug-2010 Joe Hunt
1186 + Added Email link when updating documents.
1187 $ /sales/credit_note_entry.php
1188   /sales/customer_credit_invoice.php
1189   /sales/customer_invoice.php
1190   
1191 30-Jul-2010 Janusz Dobrowolski
1192 ! Skipping hidden files in sql folder during upgrade.
1193 $ /admin/inst_upgrade.php
1194 # Warning cleanup
1195 $ /includes/lang/language.php
1196 # Bug in src document lines retrieval during edition 
1197 $ /sales/includes/cart_class.inc
1198 ! Fixing extensions configuration moved to installed() method.
1199 $ /sql/alter2.3.php
1200
1201 26-Jul-2010 Janusz Dobrowolski
1202 # Fatal typo in upgrade function fixed.
1203 $ /sql/alter2.3.php
1204
1205 25-Jul-2010 Janusz Dobrowolski
1206 # Fixed language file switching on package version change
1207   /admin/db/company_db.inc
1208   /includes/session.inc
1209   /includes/lang/language.php
1210   /includes/current_user.inc
1211 ! flush_dir() and company_path() moved to current_user.php 
1212 $  /includes/main.inc
1213 + Added preprinted forms folder
1214 $ /reporting/includes/forms (new)
1215   /reporting/includes/forms/index.php
1216 # Fixed multilanguage tests 
1217 $ /admin/system_diagnostics.php
1218   /includes/lang/gettext.php
1219 # Fixed config comments
1220 $ /admin/db/maintenance_db.inc
1221 ! Cleanup.
1222 $ /includes/packages.inc
1223 # Fixed installed_languages config file upgrade.
1224 $ /sql/alter2.3.php
1225
1226 24-Jul-2010 Janusz Dobrowolski
1227 # Upgrade routines for extensions configuration
1228   /sql/alter2.3.php
1229 # Cleanup
1230 $ /admin/inst_module.php
1231   /includes/current_user.inc
1232   /includes/packages.inc
1233
1234 24-Jul-2010 Joe Hunt
1235 ! Changed so Purchase Order also print taxes.
1236 $ /reporting/rep209.php
1237   /reporting/doctype.inc
1238 # Fixed Customer Details Report and Pricelist (UOM)
1239 $ /reporting/rep103.php
1240   /reporting/rep104.php
1241   
1242 23-Jul-2010 Janusz Dobrowolski
1243 + Added tax information display
1244   /purchasing/view/view_grn.php
1245   /purchasing/view/view_po.php
1246 + Added option for tax included prices.
1247 $ /purchasing/includes/db/suppliers_db.inc
1248   /purchasing/manage/suppliers.php
1249 + Added support for transactions with tax included prices
1250 $ /purchasing/po_entry_items.php
1251   /purchasing/po_receive_items.php
1252   /purchasing/includes/po_class.inc
1253   /purchasing/includes/supp_trans_class.inc
1254   /purchasing/includes/db/grn_db.inc
1255   /purchasing/includes/db/invoice_db.inc
1256   /purchasing/includes/db/po_db.inc
1257   /purchasing/includes/db/supp_trans_db.inc
1258   /purchasing/includes/ui/invoice_ui.inc
1259   /purchasing/includes/ui/po_ui.inc
1260 + Added GRNs to supplier transaction inquiry
1261   /purchasing/inquiry/supplier_inquiry.php
1262 ! Added upgrade from 2.3beta to 2.3RC
1263   /sql/alter2.3.php
1264   /sql/alter2.3.sql
1265   /sql/en_US-demo.sql
1266   /sql/en_US-new.sql
1267 ! Versions information moved to separate file.
1268 $ /version.php (new) 
1269   /config.default.php
1270   /includes/session.inc
1271 ! Fixed item list buttons position.
1272 $ /sales/includes/ui/sales_order_ui.inc
1273 # Fixed credit links colors
1274 $ /themes/aqua/default.css
1275   /themes/cool/default.css
1276   /themes/default/default.css
1277 # SysPrefs restoration after upgrade.
1278 $ /admin/inst_upgrade.php
1279 # Warning clenaup
1280 $ /includes/packages.inc
1281 + Supplier transactions list added.
1282 $ /includes/ui/ui_lists.inc
1283 # Fixed tax footer descriptions
1284 $ /includes/ui/ui_view.inc
1285
1286 21-Jul-2010 Joe Hunt
1287 ! Changed Report Statements to accept selector Outstanding Only
1288 $ /reporting/reports_main.php
1289   /reporting/rep108.php
1290   
1291 19-Jul-2010 Joe Hunt
1292 + Added Revenue / Cost Accruals to be included in core FA
1293 $ /applications/generalledger.php
1294   /gl/accruals.php (new file)
1295   /gl/view/accrual_trans.php (new file)
1296   /includes/access_levels.inc
1297 ! Changed Std. Cost to show all decimals, and added UOM
1298 $ /reporting/rep301.php
1299   /reporting/rep303.php
1300 # Wrong link to Inventory Reports
1301 $ /applications/inventory.php
1302
1303 18-Jul-2010 Janusz Dobrowolski
1304 ! Improved key_in_foreign_table to check multiply tables
1305 $ /admin/db/company_db.inc
1306 ! New customer/supplier currency can be edited as long as no transaction is entered.
1307 $ /purchasing/includes/db/suppliers_db.inc
1308   /purchasing/manage/suppliers.php
1309   /sales/includes/db/customers_db.inc
1310   /sales/manage/customers.php
1311
1312 17-Jul-2010 Janusz Dobrowolski
1313 + New packaged extensions system
1314 $ /modules/_cache/index.php (new)
1315   /FA.pem (new)
1316   /includes/archive.inc (new)
1317   /includes/packages.inc (new)
1318   /includes/ui/view_package.php (new)
1319   /config.default.php
1320   /frontaccounting.php
1321   /admin/inst_lang.php
1322   /admin/inst_module.php
1323   /includes/access_levels.inc
1324   /includes/ui/ui_controls.inc
1325   /includes/ui/ui_view.inc
1326   /admin/db/maintenance_db.inc
1327 ! Changed language file convention to prevent need for apache restart after *.po file change.
1328 $ /includes/lang/gettext.php
1329   /includes/lang/language.php
1330 ! Small cleanup
1331 $ /includes/page/header.inc
1332 ! Fixed memo string in adjust_deliveries.
1333 $ /includes/db/inventory_db.inc
1334 ! Fixed call params check message display
1335 $ /gl/view/gl_trans_view.php
1336 ! Updated MySQL, php, debugging and extension system checks
1337 $ /admin/system_diagnostics.php
1338 # Fixed gettext msg typo
1339 $ /purchasing/supplier_invoice.php
1340 # Fixed curr_default check
1341 $ /gl/manage/currencies.php
1342 # Message typos
1343 $ /admin/create_coy.php
1344   /admin/inst_upgrade.php
1345 ! Updated translation template
1346 $ /lang/new_language_template/LC_MESSAGES/empty.po
1347
1348 15-Jul-2010 Chaitanya/Joe Hunt
1349 ! Changed calculating of cost update (average material price) for better sync.
1350 $ /purchasing/includes/db/grn_db.inc
1351   /purchasing/includes/db/invoice_db.inc
1352   /manufacturing/includes/db/work_orders_db.inc
1353   /includes/db/inventory_db.inc
1354   
1355 ------------------------------- Release 2.3 Beta --------------------------------
1356 28-Jun-2010 Joe Hunt
1357 ! Release 2.3 Beta
1358 $ config.default.php
1359   
1360 28-Jun-2010 Merged changes from main trunk (2.2.11) as follows
1361 ------------------------------- Release 2.2.11 ----------------------------------
1362 ! Release 2.2.11
1363 $ config.default.php
1364   update.html
1365
1366 22-Jun-2010 Joe Hunt
1367 # Minor select bug in create recurrent invoices
1368 $ /sales/create_recurrent_invoices.php
1369
1370 18-Jun-2010 Joe Hunt
1371 - Removed constraint on day values in Payment Terms
1372 $ /admin/payment_terms.php
1373
1374 18-Jun-2010 Janusz Dobrowolski
1375 # Small bug on final credit note screen redirection
1376 $ /sales/customer_credit_invoice.php
1377
1378 17-Jun-2010 Janusz Dobrowolski
1379 # [0000235],[0000236] db error in sales order view window.
1380 $ /sales/view/view_sales_order.php
1381
1382 14-Jun-2010 Tom Moulton/Joe Hunt
1383 # Bug [0000231] Wrong On Order for Advanced Manufacturing.before final production.
1384 $ /includes/db/manufacturing_db.inc
1385 ! Allow optional non zero values in reports 101,102,201,202,203 and 303.
1386 $ /reporting/rep101.php
1387   /reporting/rep102.php
1388   /reporting/rep201.php
1389   /reporting/rep202.php
1390   /reporting/rep203.php
1391   /reporting/rep303.php
1392   /reporting/reports_main.php
1393
1394 ---------- End of changes from main trunk 2.2.11
1395
1396 27-Jun-2010 Janusz Dobrowolski
1397 + Added debtor_trans.src_id update
1398 $ /sql/alter2.3.php
1399   /sql/alter2.3.sql
1400 + Added key for debtor_trans_detail.src_id
1401 $ /sql/en_US-demo.sql
1402   /sql/en_US-new.sql
1403 + Added company upgrade boundary markers in error log.
1404 $ /admin/inst_upgrade.php
1405 ! Changed price column name to reflect current pricelist type.
1406   /sales/includes/ui/sales_order_ui.inc
1407 # Fixed sql (removed obsolete email field)
1408   /reporting/rep112.php
1409 # Fixed sql for child/parent lines retrieval
1410   /sales/includes/sales_db.inc
1411 # Removed bank payment print links (not implemented yet)
1412   /sales/inquiry/customer_inquiry.php
1413 # Cleanup
1414 $ /purchasing/includes/db/po_db.inc
1415
1416 26-Jun-2010 Joe Hunt
1417 ! Option to suppress tax rates on documents. To be used for tax on tax
1418   The tax % should be included in the tax name and the calculated
1419   rate be set as the rate. $suppress_tax_rates in config.php set to 1.
1420 $ config.default.php
1421   /includes/ui/ui_view.inc
1422   /reporting/rep107.php
1423   /reporting/rep110.php
1424 ! Improvements to Sales Groups. Presenting the Id too.
1425 $ /sales/manage/sales_groups.php
1426 + Preparing for 2.3 Beta
1427 $ update.html
1428   
1429 26-Jun-2010 Janusz Dobrowolski
1430 # Fixed sql for child transaction retrieval
1431 $  /sales/includes/sales_db.inc
1432 ! Added debtor_trans_details.src_id
1433 $ /sql/en_US-demo.sql
1434   /sql/en_US-new.sql
1435
1436 25-Jun-2010 Janusz Dobrowolski
1437 ! Allow reuse of references previously used on voided transactions
1438 $ /includes/references.inc
1439 ! Fixed sales database design to ensure document relations consistency on line level.
1440 $ /admin/db/fiscalyears_db.inc
1441   /admin/db/voiding_db.inc
1442   /reporting/includes/header2.inc
1443   /sales/customer_invoice.php
1444   /sales/includes/cart_class.inc
1445   /sales/includes/sales_db.inc
1446   /sales/includes/db/cust_trans_db.inc
1447   /sales/includes/db/cust_trans_details_db.inc
1448   /sales/includes/db/payment_db.inc
1449   /sales/includes/db/sales_credit_db.inc
1450   /sales/includes/db/sales_delivery_db.inc
1451   /sales/includes/db/sales_invoice_db.inc
1452   /sales/view/view_invoice.php
1453   /sales/view/view_sales_order.php
1454
1455 24-Jun-2010 Joe Hunt
1456 # Rewritten function gl_account_in_company_defaults in gl_db_accounts.inc
1457 $ /gl/includes/db/gl_db_accounts.inc
1458 # More test on tags due to db error in reports with tags.
1459 $ /reporting/rep705.php
1460   /reporting/rep706.php
1461   /reporting/rep707.php
1462   
1463 23-Jun-2010 Chaitanya/Joe Hunt
1464 ! Changed memo message in supp invoice price variance
1465 $ /purchasing/includes/db/invoice_db.inc
1466 ! Changed Ourstanding GRN Report to use Actual Price instead of Std Cost.
1467 $ /reporting/rep204.php
1468
1469 23-Jun-2010 Janusz Dobrowolski
1470 # Restored customer payments display
1471 $ /sales/includes/db/cust_trans_db.inc
1472
1473 22-Jun-2010 Janusz Dobrowolski
1474 # Fixed pos parameters retrieval in direct invoice
1475 $ /sales/includes/cart_class.inc
1476
1477 21-Jun-2010 Janusz Dobrowolski
1478 + Support for current credit display
1479 $ /includes/ui/ui_input.inc
1480   /purchasing/po_entry_items.php
1481   /purchasing/includes/po_class.inc
1482   /purchasing/includes/db/po_db.inc
1483   /purchasing/includes/db/suppliers_db.inc
1484   /purchasing/includes/ui/po_ui.inc
1485   /sales/customer_delivery.php
1486   /sales/includes/cart_class.inc
1487   /sales/includes/db/customers_db.inc
1488   /sales/includes/db/sales_order_db.inc
1489   /sales/includes/ui/sales_order_ui.inc
1490 + Optional displaying all sql queries in footer for debugging purposes
1491   /includes/db/connect_db.inc
1492   /includes/page/footer.inc
1493   /config.default.php
1494   /admin/system_diagnostics.php
1495   /includes/errors.inc
1496 + Not fully credited invoice can still be credited (automatic payments reallocation)
1497 $ /sales/includes/db/cust_trans_db.inc
1498   /sales/includes/db/custalloc_db.inc
1499   /sales/includes/db/sales_credit_db.inc
1500 + Added payment term types
1501 $ /includes/sysnames.inc
1502   /includes/types.inc
1503 + Added popup mode
1504 $ /sales/inquiry/customer_inquiry.php
1505   /purchasing/inquiry/supplier_inquiry.php
1506 ! Reorganized payment terms editor
1507 $ /admin/payment_terms.php
1508   /includes/ui/ui_lists.inc
1509 ! Comments
1510 $ /includes/ui/allocation_cart.inc
1511 ! Cleanup
1512 $ /reporting/rep101.php
1513 # Fixed fatal typo
1514 $ /sales/customer_credit_invoice.php
1515 ! Fixed final page message text
1516 $ /sales/customer_invoice.php
1517 ! Removed sparse order allocation code, invoice reallocation routine added
1518 $ /sales/includes/db/custalloc_db.inc
1519 # Fixed branch creation for new company
1520 $ /sales/manage/customer_branches.php
1521 ! Changed line_details class name to po_line_details to avoid conflicts.
1522 $ /purchasing/includes/po_class.inc
1523 ! Added sales and purchase order totals
1524 $ /sql/alter2.3.sql
1525   /sql/alter2.3.php
1526   /sql/en_US-demo.sql
1527   /sql/en_US-new.sql
1528
1529 14-Jun-2010 Janusz Dobrowolski
1530 # Additional corrections to yesterday commit
1531 $ /sales/includes/cart_class.inc
1532   /sales/includes/db/cust_trans_db.inc
1533   /sales/view/view_sales_order.php
1534
1535 13-Jun-2010 Janusz Dobrowolski
1536 # Small layout bug in tabs widget
1537 $ /includes/ui/ui_controls.inc
1538 ! Allowed space and '[' in button names
1539 $ /includes/ui/ui_input.inc
1540 ! Formatted posts and a couple of improvements
1541 $ /includes/ui/simple_crud_class.inc
1542 ! Changed method naming convention
1543 $ /includes/ui/contacts_view.inc
1544 ! is_invoice property superseded by trans_type, removed obsolete Complete property
1545 $ /purchasing/includes/supp_trans_class.inc
1546   /purchasing/includes/db/invoice_db.inc
1547   /purchasing/includes/ui/invoice_ui.inc
1548   /purchasing/view/view_supp_credit.php
1549   /purchasing/view/view_supp_invoice.php
1550 ! Cleanups and comments
1551 $ /purchasing/includes/po_class.inc
1552   /sales/includes/cart_class.inc
1553 ! Added document inheritance definitions
1554 $ /includes/types.inc
1555 # Smaller technical fixes
1556 $ /purchasing/includes/db/grn_db.inc
1557   /purchasing/includes/db/po_db.inc
1558   /sales/includes/sales_db.inc
1559   /sales/includes/db/sales_credit_db.inc
1560   /purchasing/po_entry_items.php
1561   /purchasing/po_receive_items.php
1562   /purchasing/supplier_credit.php
1563   /purchasing/supplier_invoice.php
1564
1565 13-Jun-2010 Merged changes from main trunk (2.2.10) as follows
1566
1567 ------------------------------- Release 2.2.10 ----------------------------------
1568 11-Jun-2010 Joe Hunt
1569 ! Release 2.2.10
1570 $ config.default.php
1571   update.html
1572   
1573 10-Jun-2010 Joe Hunt
1574 ! Changed Wiki help url and site url in config.default.php
1575 $ config.default.php
1576
1577 07-Jun-2010 Joe Hunt
1578 # HTML decode text when printing to Excel.
1579 $ /reporting/includes/excel_report.inc
1580
1581 06-Jun-2010 Janusz Dobrowolski
1582 # False overallocation fixed.
1583 $ /includes/ui/allocation_cart.inc
1584 + Allowed optional long timeout on default/cancel/selector buttons
1585 $ /includes/ui/ui_input.inc
1586   /js/behaviour.js
1587   /js/inserts.js
1588 # Long ajax timeout on all reports
1589 $ /reporting/includes/reports_classes.inc
1590 # [0000232] Fixed list of related invoices/credits in SO view.
1591 $ /sales/view/view_sales_order.php
1592 # Small bug on final screen redirection
1593 $ /sales/customer_credit_invoice.php
1594
1595 03-Jun-2010 Joe Hunt
1596 # Rounding bug when decimals greater than or equal to 6.
1597 $ /includes/current_user.inc
1598
1599 31-May-2010 Joe Hunt
1600 # No limit on 30 days in Payment terms if end of month.
1601 $ /admin/payment_terms.php
1602
1603 30-May-2010 Joe Hunt
1604 ! Global variabel, $def_print_destination, config.php can be set to 0 or 1
1605 $ config.default.php
1606   /reporting/includes/reports_classes.inc
1607 ! copy line memo to next line in journal entries and bank payments/deposits
1608 $ /gl/includes/ui/gl_bank_ui.inc
1609   /gl/includes/ui/gl_journal_ui.inc
1610 ! Report GL Transactions now prints line memos
1611 $ /reporting/rep704.php
1612
1613 29-May-2010 Janusz Dobrowolski
1614 # Smaller fixes initial COAs
1615 $ /sql/en_US-demo.sql
1616   /sql/en_US-new.sql
1617
1618 ---------- End of changes from main trunk 2.2.10
1619
1620 05-Jun-2010 Joe Hunt
1621 ! Allowing SA_MULTIFISCALYEAR access to enter transactions on open fiscal years
1622 $ /admin/db/fiscalyears_db.inc
1623   /includes/date_functions.inc
1624   /includes/acces_levels.inc
1625   
1626 31-May-2010 Joe Hunt
1627 ! Allowing modifying of Bank Payments/Deposits
1628 $ /gl/gl_bank.php
1629   /gl/includes/db/gl_db_banking.inc
1630   /gl/includes/db/gl_db_bank_trans.inc
1631   /gl/includes/db/gl_db_trans.inc
1632   /gl/inquiry/journal_inquiry.php
1633   /purchasing/includes/db/supp_trans_db.inc
1634   /sales/includes/db/cust_trans_db.inc
1635   
1636 27-May-2010 Merged changes from main trunk (2.2.8, 2.2.9) as follows
1637
1638 ------------------------------- Release 2.2.9 ----------------------------------
1639 24-May-2010 Joe hunt
1640 ! Release 2.2.9
1641 $ config.default.php
1642   update.html
1643 # [0000230] Incorrect 'On order' quantity of raw materials in the 'Stock Check Sheets' report.   
1644 $ /reporting/rep303.php
1645
1646 24-May-2010 Janusz Dobrowolski
1647 # Additional fixes in payment/deposit allocations.
1648 $ /includes/ui/allocation_cart.inc
1649   /js/payalloc.js
1650
1651 22-May-2010 Janusz Dobrowolski
1652 # Fixed html generation for buttons
1653 $ /includes/ui/ui_input.inc
1654
1655 13-May-2010 Janusz Dobrowolski
1656 # [0000229] Payment overallocation is now forbidden (addendum)
1657 $ /js/payalloc.js
1658
1659 12-May-2010 Janusz Dobrowolski
1660 # [0000226] Fixed diagnostic checks for javascript cached files, improved readability
1661 $ /admin/system_diagnostics.php
1662 # [0000227] Fixed cookie name to enable multiply FA instances on the same server.
1663 $ /includes/session.inc
1664 # [0000229] Payment overallocation is now forbidden
1665 $ /includes/ui/allocation_cart.inc
1666   /js/allocate.js
1667 # Fixed email links to use ajax
1668 $ /purchasing/po_entry_items.php
1669   /sales/credit_note_entry.php
1670   /sales/customer_delivery.php
1671   /sales/customer_invoice.php
1672 # Fixed shipping tax naming
1673 $ /taxes/tax_groups.php
1674
1675 12-May-2010 Joe Hunt
1676 ! Changed to allow change of theme in 'allow_demo_mode' during session
1677 $ /admin/display_prefs.php
1678 ! [0000228] Sales order inquiry using reference number.
1679 $ /sales/inquiry/sales_orders_view.php
1680
1681 10-May-2010 Joe Hunt/Alvin
1682 ! Changed so Print Statements don't list voided items.
1683 $ /reporting/rep108.php
1684
1685 04-May-2010 Janusz Dobrowolski/Robert Laussegger
1686 # Fixed amibiguites and typos in report titles.
1687 $ /reporting/includes/doctext.inc
1688   /reporting/includes/doctext2.inc
1689
1690 04-May-2010 Joe Hunt
1691 # [0000225] Supplier Payment Report showing paid invoices (rounding problem)
1692 $ /reporting/rep203.php
1693 ! Minor change to balance sheet/profit and loss drilldown
1694   Script is modified to display only direct child types
1695 /gl/inquiry/balance_sheet.php
1696 /gl/inquiry/profit_loss.php
1697 ! New empty.po for release 2.2.8
1698 $ /lang/new_language_template/LC_MESSAGES/empty.po
1699
1700 26-Apr-2010 Joe Hunt
1701 ! Allowing the Tax Report to be printed to Excel/OO Calc
1702 $ /reporting/rep709.php
1703   /reporting/reports_main.php
1704   /reporting/includes/excel_report.inc
1705   
1706 21-Apr-2010 Joe Hunt
1707 # [0000223] Incorrect backup of tables with more than 2 digit prefix
1708 $ /admin/db/maintenance_db.inc
1709
1710 21-Apr-2010 Joe Hunt
1711 # [0000222] Deleting a Sales Order with reference to a voided delivery causes SQL error when
1712   looking at this delivery. Solution, can't delete, but set the deliveries to 0
1713   on the lines.
1714 $ /sales/includes/db/sales_order_db.inc
1715
1716 ------------------------------- Release 2.2.8 ----------------------------------
1717 18-Apr-2010
1718 ! Release 2.2.8
1719 $ config.default.php
1720   update.html
1721
1722 17-Apr-2010 Janusz Dobrowolski
1723 # Small fix in company creation 
1724 $ /admin/create_coy.php
1725 # Checking whether reference is unique before saving transaction.
1726 $ /sales/sales_order_entry.php
1727
1728 09-Apr-2010 Joe Hunt
1729 # Creating a new company without a Database script causes unpredictable errors.
1730 $ /admin/create_coy.php
1731
1732 06-Apr-2010 Joe Hunt/Albin
1733 # Inactive items should not show in Price List Report. In Item lists they are
1734   stamped (Inactive) after the description.
1735 $ /reporting/rep104.php
1736   /reporting/rep301.php
1737   /reporting/rep302.php
1738   /reporting/rep303.php
1739   /reporting/rep304.php
1740   /reporting/rep305.php
1741   
1742 03-Apr-2010 Joe Hunt/Chaitanya
1743 # [0000219] Incorrect behaviors regarding Payment forms
1744 $ /purchasing/supplier_payment.php
1745   /sales/customer_payments.php
1746
1747 20-Mar-2010 Joe Hunt/RodW
1748 # [0000215} Wrong text in deliver to and not printing it.
1749 $ /reporting/includes/doctext.inc
1750   /reporting/includes/doctext2.inc
1751   /reporting/includes/header2.inc
1752   
1753 15-Mar-2010 Janusz Dobrowolski
1754 # Missing check for customer/branch selected ([0000216])
1755 $ /sales/sales_order_entry.php
1756   /sales/customer_payment.php
1757 # Missing check for supplier selected ([0000217])
1758 $ /purchasing/supplier_invoice.php
1759   /purchasing/supplier_payment.php
1760   /purchasing/po_entry_items.php
1761 # Fixed db error on no supplier selected
1762   /purchasing/includes/db/suppalloc_db.inc
1763 # Smaller clenaups.
1764 $ /includes/current_user.inc
1765   /includes/session.inc
1766
1767 10-Mar-2010 Joe Hunt
1768 ! Print full Location name on reports
1769 $ /reporting/rep105.php
1770   /reporting/rep301.php
1771   /reporting/rep302.php
1772   /reporting/rep303.php
1773 # Print reference on email (PO)
1774   /reporting/rep209.php
1775   
1776 07-Mar-2010 Joe Hunt
1777 # Bug in ui_lists.inc, systypes_list_row, too many parameters in
1778   call to systypes_list_cells
1779 $ /includes/ui/ui_lists.inc
1780
1781 06-Mar-2010 Joe Hunt
1782 # Bug in Text(Col)WrapLines. Doesn't break on space.
1783 $ /reporting/includes/pdf_report.inc
1784 # Missing 'Set Global Supplier' in invoice_ui.inc
1785 $ /purchasing/includes/ui/invoice_ui.inc
1786
1787 ---------- End of changes from main trunk 2.2.7-2.2.9
1788
1789 15-May-2010 Joe Hunt
1790 ! Layout - added class label for branch link
1791 $ /sales7manage/customers.php
1792
1793 11-May-2010 Janusz Dobrowolski
1794 + Added multiply categorized customer/branch/supplier contacts in separate table,
1795  per contact report language selection
1796 $ /admin/crm_categories.php (new)
1797   /applications/setup.php
1798   /includes/access_levels.inc
1799   /includes/sysnames.inc
1800   /includes/db/crm_contacts_db.inc (new)
1801   /includes/ui/contacts_view.inc (new)
1802   /includes/ui/simple_crud_class.inc (new)
1803   /manufacturing/includes/db/work_orders_db.inc
1804   /purchasing/includes/db/suppliers_db.inc
1805   /purchasing/manage/suppliers.php
1806   /reporting/rep107.php
1807   /reporting/rep108.php
1808   /reporting/rep109.php
1809   /reporting/rep110.php
1810   /reporting/rep111.php
1811   /reporting/rep112.php
1812   /reporting/rep209.php
1813   /reporting/rep210.php
1814   /reporting/rep409.php
1815   /sales/includes/db/branches_db.inc
1816   /sales/includes/db/cust_trans_db.inc
1817   /sales/includes/db/customers_db.inc
1818   /sales/includes/db/sales_order_db.inc
1819   /sales/includes/ui/sales_order_ui.inc
1820   /sales/manage/customer_branches.php
1821   /sales/manage/customers.php
1822   /sql/alter2.3.php
1823   /sql/alter2.3.sql
1824   /sql/en_US-demo.sql
1825   /sql/en_US-new.sql
1826 + Added tabbed content widget
1827 $ /includes/ui/ui_controls.inc
1828   /themes/aqua/default.css
1829   /themes/cool/default.css
1830   /themes/default/default.css
1831 + Changes in hotkeys system for tabs support
1832 $ /js/inserts.js
1833 + Emailed reports can be send to multiply contacts, fixed email charset selection
1834 $ /reporting/includes/pdf_report.inc
1835 + Added charset selection for email content
1836 $ /reporting/includes/class.mail.inc
1837 # Small field name bug
1838 $ /reporting/reports_main.php
1839 # Fixed typo and small bug
1840 $ /reporting/includes/doctext.inc
1841 # Fixed problem with multiselection in array_combo, added crm related list helpers
1842 $ /includes/ui/ui_lists.inc
1843 # Fixed function name
1844 $ /sales/includes/db/sales_credit_db.inc
1845 # Fixed email sending links to use ajax.
1846 $ /sales/credit_note_entry.php
1847   /sales/customer_delivery.php
1848   /sales/customer_invoice.php
1849 # Fix in array_search_keys
1850 $ /includes/current_user.inc
1851 # Fixed bug in company deletion
1852 $ /admin/create_coy.php
1853   /admin/db/company_db.inc
1854
1855 07-May-2010 Joe Hunt
1856 + Added Account tags selection in Annual Expense Breakdown, Balanse Sheet
1857   and Profit and Loss Sheet
1858 $ /admin/db/tags_db.inc
1859   /reporting/rep705.php
1860   /reporting/rep706.php
1861   /reporting/rep707.php
1862   /reporting/reports_main.php
1863   /reporting/includes/reports_classes.inc
1864   
1865 07-May-2010 Janusz Dobrowolski
1866 # Fixed bug in array_selector for multiply lists
1867 $ /includes/ui/ui_lists.inc
1868
1869 30-Apr-2010 Janusz Dobrowolski
1870 + Recovering next reference after voiding of last reference
1871   /admin/db/voiding_db.inc
1872   /includes/references.inc
1873   /includes/db/references_db.inc
1874 # Reference column displayed also for journal entries
1875   /admin/void_transaction.php
1876 # Voided transactions excluded form list of transactions
1877   /admin/db/transactions_db.inc
1878
1879 26-Apr-2010 Joe Hunt
1880 ! Changed voiding of Direct Invoice to automatically void 'auto' delivery
1881   and set SO quantity and qty_sent to 0.
1882   And a few small bug fixes.  
1883 $ /admin/db/voiding_db.inc
1884   /sales/includes/sales_db.inc
1885   /sales/includes/db/sales_credit_db.inc
1886   /sales/includes/db/sales_invoice_db.inc
1887   /sales/includes/db/sales_delivery_db.inc
1888   
1889 21-Apr-2010 Joe Hunt
1890 # Bug in systypes selector (no type update)
1891 $ /admin/attachments.php
1892 ! Better layout
1893 $ /admin/company_preferences.php
1894 # Didn't show 'View Attachments' for Journal Entries
1895 $ /includes/ui/ui_controls.inc
1896
1897 20-Apr-2010 Joe Hunt
1898 + Added option for Manual Revaluation of Currency Accounts
1899 $ /admin/company_preferences.php
1900   /applications/generalledger.php
1901   /gl/includes/db/gl_db_banking.inc
1902   /gl/manage/revaluate_currencies.php (new file)
1903   /includes/prefs/sysprefs.inc
1904   /sql/en_US-demo.sql
1905   /sql/en_US-new.sql
1906   /sql/alter2.3.sql
1907   
1908 16-Apr-2010 Joe Hunt
1909 # Minor fixes in voiding transactions
1910 $ /admin/void_transaction.php
1911 ! Layout improvement in hyperlink_back function
1912 $ /includes/ui/ui_controls.inc
1913
1914 15-Apr-2010 Joe Hunt
1915 ! Added an alternative way of presenting tax included on invoices.
1916   This is done by setting a global variabel $alternative_tax_include_on_docs = 1.
1917 $ config.default.php 
1918   /includes/ui/ui_view.inc
1919   /reporting/rep107.php
1920   /reporting/rep110.php
1921   
1922 ! Added a date column and combined the # and View column in 'View / Print Transactions.
1923 ! Changed Voiding Transaction to also include a pager.
1924 $ /admin/view_print_transaction.php
1925   /admin/void_transaction.php
1926   /admin/db/transaction_db.inc
1927   /includes/systypes.inc
1928   /manufacturing/view/wo_production_view.php
1929   /reporting/includes/reporting.inc
1930   
1931 14-Apr-2010 Joe Hunt
1932 ! Replaced the global variables for table styles to defined CSS classes.
1933 $ all files that includes the call to start_table and start_outer_table
1934
1935 14-Apr-2010 Joe Hunt/ AVB3
1936 + Added 'View Attachments' if any in all popup view windows
1937 $ /admin/db/attachments_db.inc
1938   /includes/main.inc
1939   /includes/ui/ui_controls.inc
1940   /dimensions/view/view_dimension.php
1941   /gl/view/bank_transfer_view.php
1942   /gl/view/gl_deposit_view.php
1943   /gl/view/gl_payment_view.php
1944   /gl/view/gl_trans_view.php
1945   /inventory/view/view_adjustment.php
1946   /inventory/view/view_transfer.php
1947   /manufacturing/view/work_order_view.php
1948   /manufacturing/view/wo_issue_view.php
1949   /manufacturing/view/wo_production_view.php
1950   /purchasing/view/view_grn.php
1951   /purchasing/view/view_po.php
1952   /purchasing/view/view_supp_credit.php
1953   /purchasing/view/view_supp_invoice.php
1954   /purchasing/view/view_supp_payment.php
1955   /sales/view/view_credit.php
1956   /sales/view/view_dispatch.php
1957   /sales/view/view_invoice.php
1958   /sales/view/view_receipt.php
1959   /sales/view/view_sales_order.php
1960   
1961 04-Apr-2010 Janusz Dobrowolski
1962 + Added supplier/customer document language selection
1963 $ /purchasing/includes/db/suppliers_db.inc
1964   /purchasing/manage/suppliers.php
1965   /reporting/rep107.php
1966   /reporting/rep108.php
1967   /reporting/rep109.php
1968   /reporting/rep110.php
1969   /reporting/rep111.php
1970   /reporting/rep112.php
1971   /reporting/rep209.php
1972   /reporting/rep210.php
1973   /reporting/includes/class.pdf.inc
1974   /reporting/includes/pdf_report.inc
1975   /sales/includes/db/branches_db.inc
1976   /sales/includes/db/customers_db.inc
1977   /sales/includes/db/cust_trans_db.inc
1978   /sales/includes/db/sales_order_db.inc
1979   /sales/manage/customer_branches.php
1980   /sales/manage/customers.php
1981   /sql/alter2.3.sql
1982   /sql/en_US-demo.sql
1983   /sql/en_US-new.sql
1984   /reporting/includes/doctext2.inc (removed)
1985
1986 + Added company_path() helper
1987 $ /admin/attachments.php
1988   /admin/company_preferences.php
1989   /admin/create_coy.php
1990   /admin/display_prefs.php
1991   /admin/print_profiles.php
1992   /admin/system_diagnostics.php
1993   /admin/db/fiscalyears_db.inc
1994   /includes/main.inc
1995   /includes/lang/language.php
1996   /includes/page/header.inc
1997   /includes/ui/ui_view.inc
1998   /inventory/manage/items.php
1999   /reporting/rep102.php
2000   /reporting/rep104.php
2001   /reporting/rep202.php
2002   /reporting/rep303.php
2003   /reporting/rep706.php
2004   /reporting/rep707.php
2005   /reporting/includes/excel_report.inc
2006   /reporting/includes/header2.inc
2007
2008 ! Added all_option parameter to language selectors
2009 $ /includes/ui/ui_lists.inc
2010
2011 ! System names extracted to new separated file to enable re-read after langauge change
2012 $ /includes/types.inc
2013   /includes/sysnames.inc (new)
2014
2015 ! Fixed for better extension modules support
2016 $ /reporting/prn_redirect.php
2017   /reporting/includes/tcpdf.php
2018
2019 ! Changed addReport method (better support for extension modules)
2020 $ /reporting/reports_main.php
2021   /reporting/includes/reports_classes.inc
2022
2023 ! Code cleanup
2024 $ /gl/inquiry/balance_sheet.php
2025   /gl/inquiry/profit_loss.php
2026
2027 26-Mar-2010 Joe Hunt
2028 # Fixed a sorting problem in gl_account_types_list
2029 $ /includes/ui/ui_lists.inc
2030   /gl/includes/db/gl_db_account_types.inc
2031
2032 24-Mar-2010 Janusz Dobrowolski/Joe Hunt
2033 # Fixed problem with multiply zeros a value of option in list selectors
2034 # Parse error in ui_list.inc. Fix in other files.
2035 $ /includes/ui/ui_lists.inc
2036   /gl/includes/db/gl_db_account_types.inc
2037   /gl/manage/gl_account_types.php
2038
2039 22-Mar-2010 Joe Hunt
2040 # Error editing (updating) Account Groups and problem
2041   with "00" == "0" in php.
2042 $ /gl/includes/db/gl_db_account_types.inc
2043   /gl/manage/gl_account_classes.php
2044   /gl/manage/gl_account_types.php
2045   /includes/ui/ui_lists.inc
2046   /sql/alter2.3.sql
2047   
2048 12-Mar-2010 Janusz Dobrowolski
2049 # Small cleanups.
2050 $ /reporting rep301.php
2051   /reporting rep304.php
2052   /reporting rep601.php
2053
2054 05-Mar-2010 Merged changes from main trunk up to 2.2. as follows
2055 ------------------------------- Release 2.2.7 ----------------------------------
2056 05-Mar-2010 Joe Hunt
2057 ! Release 2.2.7
2058 ! Removed redundant variable $use_new_account_types from config.php
2059 $ config.default.php
2060   update.html
2061 ! Removed redundant function get_gl_accounts_all in gl_db_accounts.inc
2062 $ /gl/includes/db/gl_db_accounts.inc
2063
2064 02-Mar-2010 Joe Hunt
2065 # Bug sending email to a name with commas. Has been replaced with ''.
2066 $ /reporting/includes/pdf_report.inc
2067
2068 01-Mar-2010 Janusz Dobrowolski
2069 # [0000212] Selecting branch from popup was not working.
2070 $ /sales/manage/customer_branches.php
2071 # [0000213] Date change on journal entry update.
2072 $ /gl/gl_journal.php
2073
2074 01-Mar-2010 Joe Hunt
2075 ! Allow change of password without script in Create/Update Company.
2076 $ /admin/create_coy.php
2077
2078 28-Feb-2010 Joe Hunt
2079 # Fixed a non esisting voiding of Work Order Advanced and a couple of
2080   bugs in the same operation. And a fix according to Vramak on the forum.
2081   Wiki will be updated on how does the Work Order work
2082 $ /manufacturing/includes/db/work_orders_db.inc
2083   /manufacturing/includes/db/work_orders_quick_db.inc
2084   /manufacturing/includes/db/work_order_produce_items_db.inc
2085   /manufacturing/includes/db/work_order_requirements_db.inc
2086   /purchasing/includes/db/grn_db.inc
2087   
2088 26-Feb-2010 Janusz Dobrowolski
2089 # [0000209],[0000210] Improper quantity/price handling on supplier change.
2090 $ /purchasing/includes/ui/po_ui.inc
2091 # [0000211] Typo in work order legend.
2092 $ /reporting/includes/doctext.inc
2093   /reporting/includes/doctext2.inc
2094 # Restored Esc hot key on cancel buttons.
2095 $ /js/inserts.js
2096
2097 26-Feb-2010 Joe Hunt
2098 # [0000208] Voiding a work order production does not revert raw material quantities 
2099 $ /manufacturing/includes/db/work_order_produce_items_db.inc
2100
2101 25-Feb-2010 Janusz Dobrowolski
2102 # Fixed bug in quantity input
2103 $ /manufacturing/work_order_add_finished.php
2104
2105 24-Feb-2010 Joe Hunt
2106 # Tax included calculation problem when more than 1 tax type in a group
2107 $ /taxes/tax_calc.inc
2108 ! Small layout fixes
2109 $ /admin/backups.php
2110   /includes/ui/ui_lists.inc
2111   /reporting/rep107.php
2112   /reporting/rep110.php
2113   
2114 22-Feb-2010 Janusz Dobrowolski
2115 # Two smaller fixes in security area codes.
2116 $ /includes/access_levels.inc
2117
2118 21-Feb-2010 Joe Hunt
2119 # Exchange rate doesn't update table immediately when adding new rate 
2120   and no exchange rates there before.
2121 $ /gl/manage/exchange_rates.php
2122 # Bug in exchange variation calculation in certain situations. Again.
2123 $ /gl/includes/db/gl_db_banking.inc
2124  
2125 21-Feb-2010 Janusz Dobrowolski
2126 # Fixed check for language session var.
2127 $ /includes/session.inc
2128
2129 19-Feb-2010 Joe Hunt/Ary Wibowo
2130 # Bug in exchange variation calculation in certain situations.
2131 $ /gl/includes/gl_db_banking.inc
2132 ! Better and cleaner layout in graphics
2133 $ /reporting/includes/class.graphic.inc
2134 ! Fixed better layout in customer delivery form
2135 $ /sales/customer_delivery.php
2136
2137 17-Feb-2010 Joe Hunt
2138 # Missing border layout in report centre
2139 $ /reporting/includes/reports_classes.inc
2140
2141 ---------- End of changes from main trunk 2.2.6-2.2.7
2142
2143 01-Mar-2010 Janusz Dobrowolski
2144 + Rewrite of FrontReport header API to accept externally defined headers in php and/or pdf form.
2145 $ /reporting/includes/class.pdf.inc
2146   /reporting/includes/excel_report.inc
2147   /reporting/includes/header2.inc
2148   /reporting/includes/pdf_report.inc
2149 + Integration of fpdi class
2150 $ /reporting/includes/fpdi/* (new)
2151   /reporting/forms (new)
2152 ! find_report_file() helper moved to main.inc and renamed to ind_custom_file
2153 $ /reporting/prn_redirect.php
2154   /includes/main.inc
2155 ! Reports fixed according to changes in header API in FrontReport class.
2156 $ /reporting/rep101.php
2157   /reporting/rep102.php
2158   /reporting/rep103.php
2159   /reporting/rep104.php
2160   /reporting/rep105.php
2161   /reporting/rep106.php
2162   /reporting/rep107.php
2163   /reporting/rep108.php
2164   /reporting/rep109.php
2165   /reporting/rep110.php
2166   /reporting/rep111.php
2167   /reporting/rep112.php
2168   /reporting/rep201.php
2169   /reporting/rep202.php
2170   /reporting/rep203.php
2171   /reporting/rep204.php
2172   /reporting/rep209.php
2173   /reporting/rep210.php
2174   /reporting/rep301.php
2175   /reporting/rep302.php
2176   /reporting/rep303.php
2177   /reporting/rep304.php
2178   /reporting/rep305.php
2179   /reporting/rep401.php
2180   /reporting/rep409.php
2181   /reporting/rep501.php
2182   /reporting/rep601.php
2183   /reporting/rep701.php
2184   /reporting/rep702.php
2185   /reporting/rep704.php
2186   /reporting/rep705.php
2187   /reporting/rep706.php
2188   /reporting/rep707.php
2189   /reporting/rep708.php
2190   /reporting/rep709.php
2191   /reporting/rep710.php
2192
2193 25-Feb-2010 Janusz Dobrowolski
2194 # Files manipulation helpers added
2195 $ /includes/main.inc
2196 # Cleanup
2197 $ /includes/db/sql_functions.inc
2198 + Added radio buttons helper
2199 $ /includes/ui/ui_input.inc
2200 # Smaller fixes: lists reset after page reload, nonformatted description for edition, html cleanup
2201 $ /includes/ui/ui_lists.inc
2202 ! Changed _vd debug function to notification type
2203 $ /includes/ui/ui_view.inc
2204 # Layout fix on final screen 
2205 $ /purchasing/po_entry_items.php
2206 # Error message when no report file is found
2207 $ /reporting/prn_redirect.php
2208 # Code cleanup (missing $row declaration)
2209 $ /reporting/includes/pdf_report.inc
2210
2211 20-Feb-2010 Joe Hunt
2212 # Wrong class parameter in Generqal Ledger Reports
2213 $ /applications/generalledger.php
2214
2215 16-Feb-2010 Merged changes from main trunk up to 2.2.6 as follows
2216 ------------------------------- Release 2.2.6 ----------------------------------
2217 16-Feb-2010 Joe Hunt
2218 ! Release 2.2.6
2219 $ config.default.php
2220   update.html
2221   /lang/new_language_template/LC_MESSAGES/empty.po
2222 ! CSS style is now implemented in all FA.
2223 ! New label style for the themes. Better layout in supp inv/credit
2224 ! A lot of code clean up. New password_row and file_row/cells.
2225 # Several minor bugs during final CSS implementaion
2226   /access/login.php
2227   /admin/attachments.php
2228   /admin/change_current_user_password.php
2229   /admin/company_preferences.php
2230   /admin/create_coy.php
2231   /admin/display_prefs.php
2232   /admin/gl_setup.php
2233   /admin/inst_lang.php
2234   /admin/inst_module.php
2235   /admin/users.php
2236   /includes/ui/ui_controls.inc
2237   /includes/ui/ui_input.inc
2238   /includes/ui/ui_lists.inc
2239   /inventory/manage/items.php
2240   /purchasing/supplier_credit.php
2241   /purchasing/supplier_invoice.php
2242   /purchasing/includes/ui/po_ui.inc
2243   /purchasing/includes/ui/invoice_ui.inc
2244   /reporting/includes/reports_classes.inc
2245   /sales/includes/ui/sales_order_ui.inc
2246   /sales/view/view_sales_order.php
2247   /themes/default/default.css
2248   /themes/aqua/default.css
2249   /themes/cool/default.css
2250   
2251
2252 11-Feb-2010 Janusz Dobrowolski
2253 # Better check for language session var.
2254 $ /includes/session.inc
2255 # Fixed IE related hotkeys problem with AltTab
2256 $ /js/inserts.js
2257
2258 11-Feb-2010 Joe Hunt/Chaitanya
2259 # [0000204] GRN Valuation Report shows wrong data
2260 $ /reporting/rep305.php
2261
2262 10-Feb-2010 Janusz Dobrowolski
2263 # [0000201] Cannot change item type when item is edited
2264 $  /inventory/manage/items.php
2265 # Sparse warning fixed.
2266 $ includes/db/manufacturing_db.inc
2267
2268 10-Feb-2010 Joe Hunt
2269 ! Changed so 'Allow Negative Stock' will update the GL cogs/inventory when
2270   the correct values later are obtained.
2271 $ /admin/gl_setup.php
2272   /includes/db/inventory_db.inc
2273   /manufacturing/includes/db/work_orders_db.inc
2274   /purchasing/includes/db/grn_db.inc
2275   /purchasing/includes/db/invoice_db.inc
2276 + Added a selector for decimal values in Balance Sheet and P/L Statement
2277 $ /reporting/reports_main.php
2278   /reporting/rep706.php
2279   /reporting/rep707.php
2280 ! Added trans_no in bank deposit/payment final link, by Tom Hallman.
2281 $ /gl/gl_bank.php
2282   
2283 09-Feb-2010 Joe Hunt/Chaitanya
2284 # [0000202] Global $path_to_root is missing in function handle_submit() in file admin/create_coy.php 
2285 $ /admin/create_coy.php
2286
2287 06-Feb-2010 Janusz Dobrowolski
2288 # Fixed get_standard_cost() for dummy items again.
2289 $ /includes/db/inventory_db.inc
2290 # Fixed bug resulting in broken line items relations after edition of multiline SO.
2291 $ /sales/includes/db/sales_invoice_db.inc
2292 ! Yesterday changes removed
2293 $ /sales/includes/db/sales_delivery_db.inc
2294   /sales/includes/db/sales_invoice_db.inc
2295 # Prevent saving empty lines in invoices/delivery notes - rerun
2296   /reporting/rep107.php
2297   /reporting/rep110.php
2298
2299 06-Feb-2010 Joe Hunt/Chaitanya
2300 ! Changed Balance Sheets/PL Statements to be recursive
2301 $ /gl/inquiry/balance_sheet.php
2302   /gl/inquiry/profit_loss.php
2303   /reporting/rep701.php
2304   /reporting/rep705.php
2305   /reporting/rep706.php
2306   /reporting/rep707.php
2307   
2308 05-Feb-2010 Joe Hunt/Kalido
2309 + Placing a print link in all view windows (without menus).
2310 $ /includes/main.inc
2311   /includes/ui_controls.inc
2312 ! Preparing for new recursive balance sheet/PL Statements
2313 $ /gl/includes/db/gl_db_accounts.inc
2314   /gl/includes/db/gl_db_account_types.inc
2315   
2316 05-Feb-2010 Janusz Dobrowolski
2317 # Fixed get_standard_cost() for dummy items
2318 $ /includes/db/inventory_db.inc
2319 # Prevent saving empty lines in invoices/delivery notes
2320 $ /sales/includes/db/sales_delivery_db.inc
2321   /sales/includes/db/sales_invoice_db.inc
2322
2323 03-Feb-2010 Janusz Dobrowolski
2324 # Fixed continuation after timeout.
2325 $ /access/login.php
2326   /includes/main.inc
2327   /includes/session.inc
2328   /includes/page/footer.inc
2329   /themes/aqua/default.css
2330   /themes/cool/default.css
2331   /themes/default/default.css
2332 # Added error message when no file is selected on view or download.
2333 $ /admin/backups.php
2334
2335 03-Feb-2010 Joe Hunt
2336 # When buying a service item from a supplier, the delivery produced
2337   wrong inventory GL transactions. No GL transactions should be here.
2338 $ /sales/includes/db/sales_delivery_db.inc
2339 # [0000200] stock_master material_cost incorrectly updated during GRN when 
2340   price format uses thousands seperator. A couple of minor errors too. 
2341 $ /purchasing/includes/db/grn_db.inc
2342   /purchasing/includes/db/invoices_db.inc
2343 # Exchange rate bug when searching a non existing customer
2344 $ /includes/banking.inc
2345
2346 03-Feb-2010 Chaitanya/Joe
2347 + Added a Profit and Loss Drilldown page and changed menu link
2348 $ /applications/generalledger.php
2349   /gl/inquiry/profit_loss.php (New file)
2350   /gl/inquiry/balance_sheet.php
2351 ! Better layout
2352 $ /gl/inquiry/journal_inquiry.php
2353
2354 02-Feb-2010 Chaitanya
2355 + Added memo search on journal inquires.
2356 $ /gl/inquiry/journal_inquiry.php
2357
2358 ---------- End of changes from main trunk 2.2.5-2.2.6
2359
2360 09-Feb-2010 Janusz Dobrowolski
2361 + Improved multilevel database transaction support
2362 $ /includes/errors.inc
2363   /includes/db/connect_db.inc
2364   /includes/db/sql_functions.inc
2365   /sales/includes/cart_class.inc
2366 + Added Direct GRN and Direct Invoice in purchases module
2367 $ /applications/suppliers.php
2368   /includes/current_user.inc
2369   /includes/ui/ui_lists.inc
2370   /purchasing/po_entry_items.php
2371   /purchasing/po_receive_items.php
2372   /purchasing/includes/po_class.inc
2373   /purchasing/includes/db/grn_db.inc
2374   /purchasing/includes/db/invoice_db.inc
2375   /purchasing/includes/db/po_db.inc
2376   /purchasing/includes/ui/grn_ui.inc
2377   /purchasing/includes/ui/po_ui.inc
2378 + Added invoice preselection option.
2379 $ /purchasing/supplier_payment.php
2380 ! Optimized extensions related code.
2381 $ /applications/application.php
2382   /applications/customers.php
2383   /applications/dimensions.php
2384   /applications/generalledger.php
2385   /applications/inventory.php
2386   /applications/manufacturing.php
2387   /applications/setup.php
2388 ! Cleanup
2389 $ /purchasing/supplier_invoice.php
2390   /sales/includes/ui/sales_order_ui.inc
2391 # Typo
2392 $ /sales/sales_order_entry.php
2393
2394 05-Feb-2010 Janusz Dobrowolski
2395 + Multiply order items with the same stock_id (with warning), code cleanups
2396 $ /purchasing/po_entry_items.php
2397   /purchasing/includes/po_class.inc
2398   /purchasing/includes/supp_trans_class.inc
2399   /purchasing/includes/db/po_db.inc
2400   /purchasing/includes/ui/po_ui.inc
2401 # Fixed typo bugs
2402 $ /purchasing/includes/db/grn_db.inc
2403   /purchasing/includes/db/invoice_db.inc
2404
2405 04-Feb-2010 Joe Hunt
2406 ! Extended account id's to 15 chars. Changed account type to varchar(10)
2407   and class id varchar(3). Ability to change account groups online.
2408 $ /gl/manage/gl_account_classes.php
2409   /gl/manage/gl_account_types.php
2410   /gl/manage/gl_accounts.php
2411   /gl/includes/db/gl_db_account_types.inc
2412   /includes/ui/ui_lists.inc
2413   /sql/alter2.3.sql
2414   /sql/en_US-demo.sql
2415   /sql/en_US-new.sql
2416
2417 03-Feb-2010 Janusz Dobrowolski
2418 # Payment terms were not retrieved at invoice edit start.
2419 $ /sales/customer_invoice.php
2420 # Fixed item selector.
2421 $ /inventory/prices.php
2422
2423 02-Feb-2010 Janusz Dobrowolski
2424 # Missing closing bracket
2425 $ /sql/alter2.3.php
2426 # Small fixes in sys_prefs update/retrieve
2427 $ /admin/db/company_db.inc
2428
2429 02-Feb-2010 Merged changes from main trunk 2.2.4-2.2.5 as follows
2430 ------------------------------- Release 2.2.5 ----------------------------------
2431 02-Feb-2010 Joe Hunt
2432 ! Release 2.2.5
2433 $ $config.default.php
2434   update.html
2435 # Bug in direct invoice when cash sales and no cash account defined in sales pos.
2436 $ /sales/sales_order_entry.php
2437
2438 01-Feb-2010 Janusz Dobrowolski
2439 # Fixed error display hidden during ajax call in some situations
2440 $ /includes/errors.inc
2441 ! Ajax timeout changed to 6/60s without retries, otherwise multiply 
2442  errors are generated on fatal failure.
2443 $ /js/utils.js
2444   /js/inserts.js
2445
2446 01-Feb-2010 Joe Hunt
2447 # [0000198] Bug ignoring shipping cost in Direct Invoice (cash).
2448 $ /sales/sales_order_entry.php
2449 # [0000197] Bug in closing some special balance sheet levels.
2450 $ /gl/inquiry/balance_sheet.php
2451   /reporting/rep705.php
2452   /reporting/rep706.php
2453   /reporting/rep707.php
2454
2455 31-Jan-2010 Joe Hunt
2456 # Bug in Quick Entries with Tax added.
2457 $ /includes/ui/ui_view.inc
2458
2459 30-Jan-2010 Joe Hunt/Chaitanya
2460 + Added a Balance Sheet drilldown inquiry in Banking and GL.
2461   Contributed by Chatanya. Magnificient!
2462 $ /applications/generalledger.php
2463   /gl/inquiry/balance_sheet.php (new file)
2464   /gl/inquiry/gl_account_inquiry.php
2465 + Added Purchase tax account in en_US-new.sql and en_US-demo.sql
2466 $ /sql/en_US-demo.sql
2467   /sql/en_US_new.sql
2468 # Fixed bug in gl accounts checks
2469   /taxes/tax_types.php
2470
2471 30-Jan-2010 Janusz Dobrowolski
2472 # [0000194] Fixed tax records from journal entry (voiding problem)
2473 $ /gl/includes/db/gl_db_trans.inc
2474   /reporting/rep709.php
2475
2476 25-Jan-2010 Joe Hunt
2477 # [0000195] Bug not deleting refs record when deleting Sales Order, Quotation
2478 # A couple of redirecting bugs
2479 $ /sales/sales_order_entry.php
2480   /sales/includes/db/sales_order_db.inc
2481 # Bug in the sequence in sales price pickup
2482 $ /sales/includes/sales_db.inc
2483 + Added document Receipt and small rearrangements and bugfixes
2484 $ /includes/types.inc
2485   /includes/ui/ui_view.inc
2486   /reporting/rep107.php
2487   /reporting/rep108.php
2488   /reporting/rep109.php
2489   /reporting/rep110.php
2490   /reporting/rep111.php
2491   /reporting/rep112.php (new document file)
2492   /reporting/rep209.php
2493   /reporting/rep210.php
2494   /reporting/reports_main.php
2495   /reporting/includes/doctext.inc
2496   /reporting/includes/doctext2.inc
2497   /reporting/includes/header2.inc
2498   /reporting/includes/reporting.inc
2499   /reporting/includes/reports_classes.inc
2500   /sales/customer_payments.php
2501   /sales/sales_order_entry.php
2502   /sales/inquiry/customer_inquiry.php
2503   
2504 22-Jan-2010 Tom Hallman/Joe Hunt
2505 # Exchange rate doesn't update table when adding new or deleting rate
2506 $ /gl/manage/exchange_rates.php
2507 ! Small adjustments to Bank Statement and GL Transactions Reports
2508 $ /reporting/rep601.php
2509   /reporting/rep704.php
2510 ! Layout fix for Report Selectors in when running in Windows OS.
2511 $ /reporting/includes/reports_classes.inc
2512
2513 20-Jan-2010 Joe Hunt
2514 ! Put a heavy warning on marking the checkbox 'Allow Negative Inventory'.
2515 $ /admin/gl_setup.php
2516
2517 18-Jan-2010 Joe Hunt
2518 # Demand was calculated double from Sales Quotation. Should be 0.
2519 $ /includes/db/manufacturing_db.inc
2520 # A back link was still in Bank Transfer.
2521 $ /gl/bank_transfer.php
2522
2523 ---------- End of changes from main trunk 2.2.4-2.2.5
2524
2525 26-Jan-2010 Janusz Dobrowolski
2526 + Editable sales terms in sales orders and invoices, default terms from customer record.
2527 $ /admin/db/company_db.inc
2528   /includes/ui/ui_lists.inc
2529   /reporting/rep102.php
2530   /reporting/rep108.php
2531   /sales/create_recurrent_invoices.php
2532   /sales/customer_delivery.php
2533   /sales/customer_invoice.php
2534   /sales/sales_order_entry.php
2535   /sales/includes/cart_class.inc
2536   /sales/includes/sales_db.inc
2537   /sales/includes/db/cust_trans_db.inc
2538   /sales/includes/db/sales_credit_db.inc
2539   /sales/includes/db/sales_delivery_db.inc
2540   /sales/includes/db/sales_invoice_db.inc
2541   /sales/includes/db/sales_order_db.inc
2542   /sales/includes/ui/sales_order_ui.inc
2543   /sales/manage/sales_points.php
2544   /sql/alter2.3.php
2545   /sql/alter2.3.sql
2546   /sql/en_US-demo.sql
2547   /sql/en_US-new.sql
2548
2549 26-Jan-2010 Janusz Dobrowolski
2550 + Full support for items with editable descriptions in sales documents
2551 $ /includes/ui/ui_lists.inc
2552   /inventory/prices.php
2553   /inventory/includes/db/items_db.inc
2554   /inventory/manage/items.php
2555   /js/inserts.js
2556   /sales/customer_delivery.php
2557   /sales/sales_order_entry.php
2558   /sales/includes/cart_class.inc
2559   /sales/includes/ui/sales_order_ui.inc
2560   /sql/alter2.3.sql
2561   /sql/en_US-demo.sql
2562   /sql/en_US-new.sql
2563 # Fixed warning in debug mode
2564 $ /sales/inquiry/sales_deliveries_view.php
2565   /sales/includes/db/cust_trans_db.inc
2566
2567 23-Jan-2010 Janusz Dobrowolski
2568 + Improved locales checking
2569 $ /includes/lang/gettext.php
2570   /includes/lang/language.php
2571 + Defaults for get_post also for array submits, added confirm dialog helper
2572 $ /includes/ui/ui_controls.inc
2573 + Added info label in error_log for warnings during upgrade process
2574 $ /includes/errors.inc
2575 ! System preferences moved from company to new sys_prefs table
2576 $ /admin/company_preferences.php
2577   /admin/display_prefs.php
2578   /admin/gl_setup.php
2579   /admin/users.php
2580   /admin/db/company_db.inc
2581   /admin/db/users_db.inc
2582   /includes/current_user.inc
2583   /includes/session.inc
2584   /includes/prefs/sysprefs.inc
2585   /includes/prefs/userprefs.inc
2586   /sql/alter2.1.php
2587   /sql/alter2.3.php
2588   /sql/alter2.3.sql
2589   /sql/en_US-demo.sql
2590   /sql/en_US-new.sql
2591   /install/save.php
2592 ! Updated locales and database/src compatibility checks
2593 $ /admin/system_diagnostics.php
2594 ! Added core version for checks against database version_id
2595 $ /config.default.php
2596 ! System setup re-read after upgrade
2597 $  /admin/inst_upgrade.php
2598 ! Cached company currency retrieval
2599 $ /includes/banking.inc
2600 ! Removed sysprefs.inc include
2601 $ /includes/main.inc
2602 # Removed archaic error handling
2603 $ /includes/date_functions.inc
2604 # Missing path_to_root declaration in handle_submit().
2605 $ /admin/create_coy.php
2606 # Message box cleanup before ajax call
2607 $ /js/utils.js
2608
2609 20-Jan-2010 Merged changes from main trunk 2.2.3-2.2.4 as follows
2610
2611 ------------------------------- Release 2.2.4 ----------------------------------
2612 17-Jan-2010 Joe Hunt
2613 ! Release 2.2.4
2614 $ $config.default.php
2615   update.html
2616
2617 17-Jan-2010 Janusz Dobrowolski
2618 ! Improved error checking.in company update/creation.
2619 $ /admin/create_coy.php
2620 # Fixed default value for stock_category.dflt_tax_type
2621 $ /sql/en_US-new.sql
2622 # Fixed errors display in ajax mode.
2623 $ /includes/errors.inc
2624 # Fixed checks for deleting POS
2625 $ /sales/manage/sales_points.php
2626
2627 15-Jan-2010 Janusz Dobrowolski
2628 ! Changed so GL Account Types id allows up to 10 digits.
2629 $ /gl/manage/gl_account_types.php
2630 # [0000187] Category and description reset after failed check;
2631 $ /inventory/manage/sales_kits.php
2632 # Cleaned warnings in errorlog.
2633 $ /sales/includes/sales_db.inc
2634 ! Default 0 on empty amount fields
2635 $ /includes/data_checks.inc
2636 ! Empty numeric input fields globaly defaulted to 0.
2637 $ /includes/data_checks.inc
2638   /includes/ui/ui_input.inc
2639
2640 15-Jan-2010 Joe Hunt
2641 # [0000190] Back link on confirmation only pages removed.
2642 $ /includes/page/footer.inc
2643   /includes/ui/ui_view.inc
2644   /includes/main.inc
2645 # Removed a comma after last item in structure for 0_tax_types, line 1596
2646 $ /sql/en_US-new.sql
2647
2648 14-Jan-2010 Joe Hunt
2649 # A couple of small bugs were fixed in average material cost
2650 $ /purchasing/includes/db/grn_db.inc
2651   /purchasing/includes/db/invoice_db.inc
2652   /manufacturing/includes/db/work_orders_db.inc
2653
2654 13-Jan-2010 Joe Hunt
2655 ! Changed so also Item Adjustment and Cost Update allow more than 2 dec in price
2656 $ /inventory/cost_update.php
2657   /inventory/includes/item_adjustments_ui.inc
2658   /inventory/view/view_adjustment.php
2659 ! Changed so GL Account Types id allows up to 6 digits.
2660 $ /gl/manage/gl_account_types.php
2661   
2662 12-Jan-2010 Janusz Dobrowolski
2663 # Fixed buggy exemptions display
2664 $ /taxes/item_tax_types.php
2665
2666 ---------- End of changes from main trunk 2.2.3-2.2.4
2667
2668 12-Jan-2010 Janusz Dobrowolski
2669 ! Added sorting by branch_ref
2670 $ /sales/includes/db/branches_db.inc
2671 # Fixed misnamed function parameter.
2672   /sales/includes/db/cust_trans_db.inc
2673   /sales/inquiry/sales_deliveries_view.php
2674
2675 12-Jan-2010 Merged changes from main trunk 2.2.2-2.2.3 as follows
2676 ------------------------------- Release 2.2.3 ----------------------------------
2677 12-Jan-2010 Joe Hunt
2678 ! Release 2.2.3
2679 ! Allow using of multi level sub-types when digits are of same length in account types
2680 $ config.default.php
2681   update.html
2682   /gl/includes/db/gl_db_accounts.inc
2683 ! Print COA also prints class id and account type id.
2684 $ /reporting/rep701.php
2685
2686
2687 11-Jan-2010 Janusz Dobrowolski
2688 # Removed invalid constraint on tax_types.
2689 $ /sql/en_US-new.sql
2690
2691 10-Jan-2010 Janusz Dobrowolski
2692 ! Small fix in new_doc_date()
2693 $ /includes/date_functions.inc
2694 # Prevent warnings for sql results without 'inactive' field
2695 $ /includes/ui/db_pager_view.inc
2696 # Fixed js error in IE7
2697 $ /js/inserts.js
2698 + Added support for customized doctext.inc/header2.inc
2699 $ /reporting/prn_redirect.php
2700   /reporting/includes/pdf_report.inc
2701 ! Increased number of decimals for tax calculations
2702 $ /taxes/tax_calc.inc
2703 ! Code cleanup
2704 $ /includes/current_user.inc
2705 # Fixed check for missing POST in check_num()
2706 $ /includes/data_checks.inc
2707 # [0000187] Category and description reset after failed check;
2708 $ /inventory/manage/item_codes.php
2709 # [0000186] Timeout on Refresh button
2710 $ /sales/allocations/customer_allocate.php
2711 # [0000185] Update notification missing.
2712 $ inventory/reorder_level.php
2713
2714 09-Jan-2010 Joe Hunt
2715 # Bugs in deleting fiscal year. Some transactions weren't deleted.
2716 $ /admin/fiscalyear.php
2717
2718 07-Jan-2010 Joe Hunt
2719 ! Changed to let the $doctypes in documents follow the types in types.inc
2720 + New document, Remittance, to print payment allocations to suppliers
2721   Also print/email links from Supplier Payment and Supplier Inquiry.
2722 $ /purchasing/supplier_payment.php
2723   /purchasing/inquiry/supplier_inquiry.php
2724   /reporting/rep108.php
2725   /reporting/rep109.php
2726   /reporting/rep110.php
2727   /reporting/rep111.php
2728   /reporting/rep209.php
2729   /reporting/rep210.php (New file)
2730   /reporting/reports_main.php
2731   /reporting/includes/doctext.inc
2732   /reporting/includes/doctext2.inc
2733   /reporting/includes/header2.inc
2734   /reporting/includes/pdf_report.inc
2735   /reporting/includes/reporting.inc
2736   /reporting/includes/reports_classes.inc
2737 # Creating recurrent invoices with date outside fiscal year.  
2738   /sales/create_recurrent_invoices.php
2739   
2740 06-Jan-2010 Janusz Dobrowolski
2741 # Check on existence of locale.inc added to avoid blank pages when the file is broken.
2742 $ /includes/session.inc
2743 ! Changed reference incrementation algorithm to preserve both number prefix and postfix.
2744 $ /includes/references.inc
2745
2746 04-Jan-2010 Joe Hunt
2747 ! Making the stretch parameter = 1 on default print pdf all over
2748   Improved layout on documents.
2749 $ /reporting/includes/class.pdf.inc
2750   /reporting/includes/pdf_report.inc
2751   /reporting/includes/doctext.inc
2752   /reporting/includes/doctext2.inc
2753   /reporting/includes/header2.inc
2754   
2755 31-Dec-2009 Joe Hunt
2756 # When updating tax rate, it didn't show and calculate correct in documents.
2757 $ /taxes/db/tax_groups_db.inc
2758
2759 27-Dec-2009 Joe Hunt
2760 # Problems letting various currency bank accounts sharing the same GL account
2761 $ /gl/manage/bank_accounts.php
2762   /gl/includes/db/gl_db_banking.inc
2763
2764 ---------- End of changes from main trunk 2.2.2-2.2.3
2765
2766 11-Jan-2010 Janusz Dobrowolski
2767 ! Optimized database indexes.
2768 $ /sql/alter2.3.sql
2769   /sql/en_US-demo.sql
2770   /sql/en_US-new.sql
2771
2772 27-Dec-2009 Janusz Dobrowolski
2773 + Remote packages repository support for extensions and languages
2774 $ /config.default.php
2775   /frontaccounting.php
2776   /admin/inst_lang.php
2777   /admin/inst_module.php
2778   /includes/access_levels.inc
2779   /includes/ui/ui_lists.inc
2780   /sql/alter2.3.php
2781 # Small fix in handle_submit
2782 $ /admin/create_coy.php
2783 ! Using var_dump function for storing variables in config files.
2784 $ /admin/db/maintenance_db.inc
2785 + Added copy_file(), check_write() helper functions.
2786 $ /includes/main.inc
2787 + Aded array_search_key() helper.
2788 $ /includes/lang/gettext.php
2789 + Added helper for checking langauge support.
2790 $ /includes/current_user.inc
2791 + Added helper for radio buttons.
2792 $ /includes/ui/ui_input.inc
2793 ! Extension links support moved to application class.
2794 $ /applications/application.php
2795   /applications/customers.php
2796   /applications/dimensions.php
2797   /applications/generalledger.php
2798   /applications/inventory.php
2799   /applications/manufacturing.php
2800   /applications/setup.php
2801   /applications/suppliers.php
2802   /includes/archive.inc (new)
2803   /includes/packages.inc (new)
2804 + Support for popup buttons
2805 $ /js/inserts.js
2806
2807 24-Dec-2009 Merged changes from main trunk 2.2.1-2.2.2 as follows
2808 ------------------------------- Release 2.2.2 ----------------------------------
2809 23-Dec-2009 Joe Hunt
2810 ! Release 2.2.2
2811 $ /update.html
2812 ! Changed so Printed Sales Order (Quotation) shows TOTAL VAT INCL. if it is.
2813 $ /reporting/rep109.php
2814   /reporting/rep111.php
2815   /reporting/includes/doctext.inc
2816   /reporting/includes/doctext2.inc
2817 # Restoring journal entry sql to previous without join with bank_trans
2818   due to error in joins. Tom Hallman works on it until 2.2.3
2819 $ /gl/inquiry/journal_inquiry.php  
2820 ! Replaced all deprecated functions so FA runs in php >= 5.3.0 as well.
2821 $ /admin/db/maintenance_db.inc
2822   /gl/gl_bank.php
2823   /includes/db_pager.inc
2824   /includes/session.inc
2825   /includes/lang/language.php
2826   /includes/page/header.inc
2827   /install/save.php
2828   /inventory/adjustments.php
2829   /inventory/transfers.php
2830   /purchasing/supplier_invoice.php
2831   /purchasing/allocations/supplier_allocate.php
2832   /purchasing/includes/ui/po_ui.inc
2833   /reporting/includes/class.graphic.inc
2834   /reporting/includes/tcpdf.php
2835   /reporting/includes/Workbook.php
2836   /sales/allocations/customer_allocate.php
2837   
2838 22-Dec-2009 Joe Hunt
2839 ! Some additional changes in pdf_report.inc for supporting report extensions.
2840 $ /reporting/includes/pdf_report.inc
2841   /reporting/includes/excel_report.inc
2842
2843 21-Dec-2009 Chaitanya/Janusz Dobrowolski
2844 # [0000184] Bad source document quantities update and invalid qtys during
2845         derivative document entry.
2846 $ /sales/includes/cart_class.inc
2847   /sales/includes/sales_db.inc
2848 # Fixed quantity columns descriptions in delivery edition.
2849 $ /sales/customer_delivery.php
2850
2851 21-Dec-2009 Joe Hunt
2852 # Function money_format function doesn't exist in OS Win. Fix in current_user.inc
2853   Some errors in header3() in pdf_report.inc.
2854 $ /includes/current_user.inc
2855   /reporting/includes/pdf_report.inc
2856
2857 18-Dec-2009 Joe Hunt
2858 # Allowing a quantity of 0 in a PO item line when modifying caused strange result.
2859   Fixed depending on the decimals in the stock item to not allow less than minimum.
2860 $ /purchasing/po_entry_items.php
2861
2862 12-Dec-2009 Joe Hunt
2863 ! Implemented search on categories as well in sales_items_list...
2864 $ /includes/ui/ui_lists.inc
2865
2866 09-Dec-2009 Janusz Dobrowolski
2867 + Added system diagnostics page
2868 $ /admin/system_diagnostics.php
2869   /applications/setup.php
2870
2871 08-Dec-2009 Tom Hallman/Joe Hunt
2872 + Extended the Report Engine to better support own reports
2873 $ /reporting/includes/class.pdf.inc
2874   /reporting/includes/excel_report.inc
2875   /reporting/includes/pdf_report.inc
2876   /reporting/includes/tcpdf.php
2877   /reporting/fonts/courier.php (new file)
2878   /reporting/fonts/times.php (new file)
2879   /reporting/fonts/timesb.php (new file)
2880   /reporting/fonts/timesbi.php (new file)
2881   /reporting/fonts/timesi.php (new file)
2882   /reporting/fonts/symbol.php (new file)
2883   /reporting/fonts/zapfdingbats.php (new file)
2884   
2885 07-Dec-2009 Joe Hunt
2886 ! Providing use of alternative providers for exchange rates.
2887 $ /gl/includes/db/gl_db_rates.inc
2888
2889 06-Dec-2009 Janusz Dobrowolski
2890 # Safer algorithm for company removal, additional prefix check on company add.
2891 $ /admin/create_coy.php
2892   /admin/db/maintenance_db.inc
2893
2894 04-Dec-2009 Janusz Dobrowolski
2895 # [0000179] Cannot allocate ST_BANKPAYMENT type payments
2896 $ /includes/ui/allocation_cart.inc
2897 # False currency rate error on first opening of sales order page when customer_list is off.
2898 $ /sales/includes/cart_class.inc
2899
2900 04-Dec-2009 Joe Hunt
2901 # Print Statement prints balances in wrong place.
2902 $ /reporting/rep108.php
2903 ! Better date2sql in date_functions.inc
2904 $ /includes/date_functions.inc
2905
2906 03-Dec-2009 Janusz Dobrowolski
2907 # Fixed bug [0000178] data error in supplier allocations
2908 $ /includes/ui/allocation_cart.inc
2909
2910 ---------- End of changes from main trunk 2.2.1-2.2.2
2911
2912 10-Dec-2009 Joe Hunt
2913 + Enhanced Quick Entries to also support Balance Based source amount. Monthly or Yearly (all)
2914   Only works with type Journal Entry.
2915 $ /gl/manage/gl_quick_entries.php
2916   /gl/includes/ui/gl_journal_ui.inc
2917   /includes/ui/ui_view.inc
2918   /sql/alter2.3.sql
2919   /sql/en_US-new.sql
2920   /sql/en_US-demo.sql
2921   .
2922 05-Dec-2009 Joe Hunt
2923 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
2924   All folders done, except reporting/repXXX.php and reporting/includes/reports_classes.inc
2925   Awaiting change in report mechanism
2926 $ /includes/ui/allocation_cart.inc
2927   /reporting/includes/header2.inc
2928   /reporting/includes/reports_classes.inc (partly)
2929   /sales/create_recurrent_invoices.php
2930   /sales/customer_payments.php
2931   /sales/allocations/customer_allocate.php
2932   /sales/includes/sales_db.inc
2933   /sales/includes/db/branches_db.inc
2934   /sales/includes/db/custalloc_db.inc
2935   /sales/includes/db/customers_db.inc
2936   /sales/includes/db/cust_trans_db.inc
2937   /sales/includes/db/recurrent_invoices_db.inc (new file)
2938   /sales/includes/db/sales_groups_db.inc (new file)
2939   /sales/includes/db/sales_order_db.inc
2940   /sales/inquiry/customer_allocation_inquiry.php
2941   /sales/inquiry/customer_inquiry.php
2942   /sales/inquiry/sales_deliveries_view.php
2943   /sales/inquiry/sales_orders_view.php
2944   /sales/manage/credit_status.php
2945   /sales/manage/customers.php
2946   /sales/manage/customer_branches.php
2947   /sales/manage/recurrent_invoices.php
2948   /sales/manage/sales_areas.php
2949   /sales/manage/sales_groups.php
2950   /sales/manage/sales_people.php
2951   /sales/manage/sales_points.php
2952   /sales/manage/sales_types.php
2953   /sales/view/view_sales_order.php
2954   /taxes/item_tax_types.php
2955   /taxes/tax_groups.php
2956   /taxes/tax_types.php
2957   /taxes/db/tax_types_db.inc
2958
2959 04-Dec-2009 Janusz Dobrowolski
2960 + Next release upgrade skeleton files.
2961 $ /sql/alter2.3.php (new)
2962   /sql/alter2.3.sql (new)
2963
2964 04-Dec-2009 Tom Hallman
2965 # Added key on type, id in comments to improve performance
2966 $ /sql/en_US-demo.sql
2967   /sql/en_US-new.sql
2968
2969 04-Dec-2009 Joe Hunt
2970 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
2971   Included purchasing folder
2972 $ /includes/db/manufacturing_db.inc
2973   /manufacturing/search_work_orders.php
2974   /manufacturing/work_order_costs.php
2975   /manufacturing/includes/db/work_orders_db.inc
2976   /manufacturing/inquiry/where_used_inquiry.php
2977   /manufacturing/manage/bom_edit.php
2978   /manufacturing/manage/work_centres.php
2979   /purchasing/po_entry_items.php
2980   /purchasing/supplier_credit.php
2981   /purchasing/supplier_invoice.php
2982   /purchasing/includes/db/invoice_db.inc
2983   /purchasing/includes/db/po_db.inc
2984   /purchasing/includes/db/suppalloc_db.inc
2985   /purchasing/includes/db/supp_trans_db.inc
2986   /purchasing/inquiry/po_search.php
2987   /purchasing/inquiry/po_search_completed.php
2988   /purchasing/inquiry/supplier_allocations_inquiry.php
2989   /purchasing/inquiry/supplier_inquiry.php
2990   /purchasing/manage/suppliers.php
2991
2992 03-Dec-2009 Joe Hunt
2993 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
2994   Included inventory folder
2995 $ /admin/payment_terms.php
2996   /admin/printers.php
2997   /admin/print_profiles.php
2998   /admin/shipping_companies.php
2999   /admin/db/company_db.inc
3000   /admin/db/printers_db.inc
3001   /admin/db/shipping_db.inc
3002   /dimensions/includes/dimens_db.inc
3003   /gl/gl_bank.php
3004   /gl/includes/db/gl_db_accounts.inc
3005   /gl/includes/db/gl_db_account_types.inc
3006   /gl/includes/db/gl_db_bank_accounts.inc
3007   /gl/includes/db/gl_db_curriencies.inc
3008   /gl/manage/bank_accounts.php
3009   /gl/manage/currencies.php
3010   /gl/manage/gl_accounts.php
3011   /gl/manage/gl_account_classes.php
3012   /gl/manage/gl_account_types.php
3013   /inventory/purchasing_data.php
3014   /inventory/includes/inventory_db.inc
3015   /inventory/includes/db/items_category_db.inc
3016   /inventory/includes/db/items_db.inc
3017   /inventory/includes/db/items_locations_db.inc
3018   /inventory/includes/db/items_purchases_db.inc (New file)
3019   /inventory/includes/db/movement_types_db.inc
3020   /inventory/inquiry/stock_movements.php
3021   /inventory/manage/items_php
3022   /inventory/manage/item_categories.php
3023   /inventory/manage/locations.php
3024   /inventory/manage/movement_types.php
3025   
3026 02-Dec-2009 Janusz Dobrowolski
3027 ! Merged changed from trunk up to 2.2.1 ---------------------------------------
3028
3029 $ /sql/en_US-demo.sql
3030 # Fixed to store default null values on export
3031 $ /admin/db/maintenance_db.inc
3032 ! Display sql in case of duplicate data error when go_debug=1 - redone
3033 $ /includes/errors.inc
3034 # Display settings are restored in every login in demo mode.
3035 $ /admin/display_prefs.php
3036   /includes/current_user.inc
3037 # Fixed view/download backup
3038 $ /admin/backups.php
3039
3040 $ config.default.php
3041   /lang/new_language_template/LC_MESSAGES/empty.po
3042   /lang/en_US/LC_MESSAGES/en_US.mo
3043 # More restrictions on deleting gl_accounts
3044 $ /gl/manage/gl_accounts.php
3045 ! Changed 'delete' to 'deldump' in backups.php to better satisfy IE8 (Yes!)
3046 $ /admin/backups.php
3047
3048 01-Dec-2009 Janusz Dobrowolski
3049 # Removing config.php after error during install. Otherwise misleading message is displayed.
3050 $ /install/save.php
3051 ! Display sql in case of duplicate data error when go_debug=1.
3052 $ /includes/errors.inc
3053 ! Next transaction numbers retrieved from transaction table instead of sys_types
3054 $ /includes/systypes.inc
3055
3056 29-Nov-2009 Janusz Dobrowolski
3057 # Fixed change of language in display preferences. Removed sparse $_SESSION['languages'] variable
3058 $ /includes/lang/language.php
3059   /includes/session.inc
3060 ! Array helpers moved to current_user. Added array_search_key and array_search_key helpers.
3061 $ /includes/current_user.inc
3062   /includes/main.inc
3063
3064 28-Nov-2009 Chaitanya/Joe Hunt
3065 # Missing ajax trigger in stock_purchasable_items_list_cells. Prices not updated instantly.
3066 $ /purchasing/includes/ui/po_ui.inc
3067
3068 26-Nov-2009 Joe Hunt
3069 # Round to nearest value of 0 produced a division by zero error
3070 $ /admin/company_preferences.php
3071 # When printing reference numbers instead of internal numbers on documents
3072   it should also refer to reference numbers in deliveries and orders.
3073 $ /reporting/includes/header2.inc
3074
3075 25-Nov-2009 Joe Hunt/Tom Hallman
3076 # Fixed so total amount cannot be 0 in Bank Payments/Deposits
3077 $ /gl/gl_bank.php
3078
3079 21-Nov-2009 Janusz Dobrowolski
3080 # Fixed bug [0000178] data error in supplier allocations
3081 $ /includes/ui/allocation_cart.inc
3082 ! Fixed type constant usage.
3083 $ /purchasing/includes/db/supp_trans_db.inc
3084
3085 --------------
3086
3087 01-Dec-2009 Joe Hunt
3088 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
3089   included gl folder
3090 $ /dimensions/includes/dimensions_db.inc
3091   /dimensions/includes/dimensions_ui.inc
3092   /dimensions/inquiry/search_dimensions.php
3093   /gl/bank_account_reconcile.pph
3094   /gl/gl_budget.php
3095   /gl/includes/db/gl_db_accounts.inc
3096   /gl/includes/db/gl_db_account_types.inc
3097   /gl/includes/db/gl_db_bank_accounts.inc
3098   /gl/includes/db/gl_db_bank_trans.inc
3099   /gl/includes/db/gl_db_currencies.inc
3100   /gl/includes/db/gl_db_rates.inc
3101   /gl/includes/db/gl_db_trans.inc
3102   /gl/inquiry/bank_inquiry.php
3103   /gl/inquiry/journal_inquiry.php
3104   /gl/manage/bank_accounts.php
3105   /gl/manage/currencies.php
3106   /gl/manage/exchange_rates.php
3107   /gl/manage/gl_accounts.php
3108   /gl/manage/gl_account_classes.php
3109   /gl/manage/gl_account_types.php
3110   /gl/view/gl_trans_view.php
3111   
3112 30-Nov-2009 Joe Hunt
3113 ! Moved all SQL statements from PHP files into relevant *_db.inc files.
3114   admin folder
3115 $ /admin/attachments.php
3116   /admin/create_coy.php
3117   /admin/fiscalyears.php
3118   /admin/gl_setup.php
3119   /admin/payment_terms.php
3120   /admin/printers.php
3121   /admin/shipping_companies.php
3122   /admin/view_print_transaction.php
3123   /admin/db/attachments_db.inc (New file)
3124   /admin/db/company_db.inc
3125   /admin/db/fiscalyears_db.inc (New file)
3126   /admin/db/maintenance_db.inc
3127   /admin/db/printers_db.inc
3128   /admin/db/shipping_db.inc (New file)
3129   /admin/db/transactions_db.inc (New file)
3130   /includes/date_functions.inc
3131   /reporting/includes/excel_report.inc
3132   /reporting/includes/pdf_report.inc
3133
3134 ------------------------------- Release 2.2 ----------------------------------
3135 18-Nov-2009 Joe Hunt
3136 ! Release 2.2
3137 $ config.default.php
3138 # Allow null references in trans to show up in gl_trans_view
3139 $ /gl/view/gl_trans_view.php
3140 # Fixed side bug after last sql update.
3141 $ /gl/bank_account_reconcile.php
3142
3143 17-Nov-2009 Joe Hunt/Tom Hallman
3144 ! Moved payment terms in documents for better view. Increased
3145   space for legal text.
3146 $ /reporting/includes/header2.inc
3147   /reporting/includes/pdf_report.inc
3148 ! Changed sorting in get_gl_transactions to sort by tran_date, counter
3149   Changed period in Journal Entries to one month instead of one year.
3150 $ /gl/includes/db/gl_db_trans.inc
3151   /gl/inquiry/journal_inquiry.php
3152 ! Changed rep705 to show fiscal year instead of year
3153 $ /reporting/rep705.php
3154   /reporting/includes/reports_classes.inc
3155 ! updated fles
3156 $ update.html
3157   /lang/new_language_template/LC_MESSAGES/empty.po
3158   
3159 15-Nov-2009 Janusz Dobrowolski
3160 + Added integration of custom and extended reports into reporting module; optimizations.
3161 $ /reporting/prn_redirect.php
3162   /reporting/reports_main.php
3163   /reporting/includes/reports_classes.inc
3164 ! All *_list() helper functions now return html code, while *_list_cells/*_list_row() display the controls directly.
3165 $ /includes/ui/ui_lists.inc
3166   /admin/backups.php
3167   /admin/inst_module.php
3168   /admin/print_profiles.php
3169   /gl/includes/ui/gl_bank_ui.inc
3170   /gl/includes/ui/gl_journal_ui.inc
3171   /gl/manage/exchange_rates.php
3172   /includes/ui/ui_input.inc
3173   /inventory/cost_update.php
3174   /inventory/prices.php
3175   /inventory/purchasing_data.php
3176   /inventory/reorder_level.php
3177   /inventory/inquiry/stock_status.php
3178   /inventory/manage/item_codes.php
3179   /inventory/manage/items.php
3180   /inventory/manage/sales_kits.php
3181   /manufacturing/inquiry/where_used_inquiry.php
3182   /manufacturing/manage/bom_edit.php
3183   /purchasing/allocations/supplier_allocation_main.php
3184   /purchasing/includes/ui/invoice_ui.inc
3185   /purchasing/includes/ui/po_ui.inc
3186   /sales/allocations/customer_allocation_main.php
3187   /sales/manage/customer_branches.php
3188
3189 13-Nov-2009 Tom Hallman/Joe Hunt
3190 ! Allow editing account when editing a row in GL Bank and GL Journal Entry
3191 $ /gl/gl_bank.php
3192   /gl/gl_journal.php
3193   /gl/includes/ui/gl_bank_ui.inc
3194   /gl/includes/ui/gl_journal_ui.inc
3195   /includes/ui/items_cart.inc
3196 # Transaction bug in void_journal_trans()
3197 $ /gl/includes/db/gl_db_trans.inc
3198
3199 12-Nov-2009 Tom Hallman/Joe Hunt
3200 ! Cleaning the CHANGELOG.txt file
3201 ! Changed to allow change of reference in GL modifying
3202 $ /gl/includes/db/gl_db_trans.inc
3203   /gl/gl_journal.php
3204   /gl/includes/ui/bl_journal_ui.inc
3205   /gl/view/gl_trans_view.php
3206   /includes/references.inc
3207   /includes/db/references_db.inc
3208   
3209 12-Nov-2009 Tom Hallman/Janusz Dobrowolski
3210 + Added amount range in gl inquires.
3211 $ /gl/includes/db/gl_db_trans.inc
3212   /gl/inquiry/gl_account_inquiry.php
3213 ! Changed menu option text for GL inquiry
3214 $ /applications/generalledger.php
3215 # Fixed typo
3216 $ /doc/access_levels.txt
3217 # Fixed maximal memo line length.
3218 $ /gl/includes/ui/gl_bank_ui.inc
3219   /gl/includes/ui/gl_journal_ui.inc
3220
3221 12-Nov-2009 Tom Hallman/Joe Hunt
3222 ! Changed Journal Inquiries so it shows the Bank Deposit/Payment amount
3223   instead of sum of positive transaction.
3224 $ /gl/inquiry/journal_inquiry.php
3225
3226 10-Nov-2009 Janusz Dobrowolski
3227 # Fixed value for SA_SUPPBULKREP access area.
3228 $ /includes/access_levels.inc
3229   /sql/en_US-demo.sql
3230   /sql/en_US-new.sql
3231
3232 10-Nov-2009 Joe Hunt
3233 # disallow bank accounts in accounts list in Bank Deposits/Payments.
3234   It produces double records in bank inquiry otherwise..
3235 $ /gl/includes/ui/gl_bank_ui.inc
3236 # disallow bank accounts in accounts list when type is Bank Deposits
3237   or Payments. See above.
3238 $ /gl/manage/gl_quick_entries.php
3239 # type warning in dimension tags
3240 $ /admin/tags.php
3241
3242 09-Nov-2009 Janusz Dobrowolski
3243 ! Fixed help link to provide ctxhelp switch and clean the page context string.
3244 $ /includes/page/header.inc
3245
3246 08-Nov-2009 Joe Hunt
3247 # Bug in adding freight cost to sales order/quotation
3248 $ /sales/inquiry/sales_orders_view.php
3249 ! Additional improvements on layout display
3250 $ /purchasing/includes/ui/invoice_ui.inc
3251   /purchasing/view/view_po.php
3252   /sales/view/view_sales_order.php
3253 ! Changed the Running Balance column in Customer Transaction
3254   to only show when the type is selected. The order is not
3255   good before sorting in date order
3256 $ /sales/inquiry/customer_inquiry.php  
3257
3258 07-Nov-2009 Janusz Dobrowolski
3259 # Added missing help_context
3260 $ /sales/inquiry/sales_orders_view.php
3261
3262 07-Nov-2009 Joe Hunt
3263 ! More improvements on layout display.
3264 $ /purchases/includes/ui/po_ui.inc
3265   /inventory/includes/item_adjustments_ui.inc
3266
3267 06-Nov-2009 Janusz Dobrowolski
3268 # Include sequence fixed.
3269 $ /admin/tags.php
3270   
3271 06-Nov-2009 Joe Hunt
3272 ! Improved layout in the new tax info display. Also old ones.
3273 $ /sales/credit_invoice.php
3274   /sales/customer_delivery.php
3275   /sales/customer_invoice.php
3276   /sales/includes/ui/sales_credit_ui.inc
3277   /sales/includes/ui/sales_order_ui.inc
3278
3279 05-Nov-2009 Joe Hunt
3280 ! Display tax info in Sales Quotation, Order, Direct Delivery and Invoice.
3281 $ /sales/includes/ui/sales_order_ui.inc
3282   /sales/sales_order_entry.php
3283 ! Include freight_cost in Sales Quotations, Orders in inquiries.
3284 $ /sales/inquiry/sales_orders_view.php
3285 # Bug on line 215 in /sales/customer_delivery.php
3286 $ /sales/customer_delivery.php
3287
3288 04-Nov-2009 Tom Hallman/Joe Hunt
3289 ! Included dimension(s) in Bank Deposit/Payment View and correct signs.
3290 $ /gl/view/gl_deposit_view.php
3291   /gl/view/gl_payment_view.php
3292   
3293 04-Nov-2009 Janusz Dobrowolski
3294 # Fixed bug introduced during security update and merged from main trunk.
3295 $ /admin/db/printers_db.inc
3296
3297 03-Nov-2009 Janusz Dobrowolski
3298 ! Added optional parameter to add_bank_transaction
3299 $ /gl/includes/db/gl_db_banking.inc
3300 # Fixed missing default price_dec.
3301 $ /includes/prefs/userprefs.inc
3302
3303 03-Nov-2009 Joe Hunt
3304 # Bad debit account when debiting service items.
3305 $ /purchasing/includes/db/invoice_db.inc
3306 # Removed unneeded reference to $result in db_num_rows. Gave warnings.
3307 $ /includes/db/connect_db.inc
3308 ! Better formatting of update.html
3309 $ update.html
3310 # Wrong presentation on reference and order in Customer Allocation Inquiry
3311 $ /sales/inquiry/customer_allocation_inquiry.php
3312 ! Changed so reference no in QUOTE/SO/INV/CRE/PO is printed instead of trans_no 
3313   if global variable in config.php, $print_invoice_no = 0 (default).
3314 $ /reporting/includes/header2.inc
3315   /reporting/includes/reports_classes.inc
3316   
3317 02-Nov-2009 Janusz Dobrowolski
3318 # Bad default value retrieved for service COGS account.
3319 $ /inventory/manage/items.php
3320
3321 01-Nov-2009 Joe Hunt
3322 ! Changed $date_system value of 3 to be traditional, but non-workday is Friday 
3323   and start of week is Saturday. For DatePicker.
3324 $ config.default.php
3325   /includes/date_functions.inc
3326   /includes/ui/ui_view.inc
3327 # Bugs in function show_users_online in users_db.inc
3328 $ /admin/db/users_db.inc
3329
3330 01-Nov-2009 Janusz Dobrowolski
3331 + Added default date format and date separator used before login.
3332 $ /config.default.php
3333   /includes/prefs/userprefs.inc
3334
3335 30-Oct-2009 Janusz Dobrowolski
3336 # Fixed non-default company selection bug on login.
3337 $ /includes/session.inc
3338 ! Code cleanup.
3339 $ /includes/db/connect_db.inc
3340
3341 30-Oct-2009 Joe Hunt
3342 ! Changed name on folder for global help url to fawiki.
3343 $ /config.default.php
3344
3345 29-Oct-2009 Janusz Dobrowolski
3346 ! Changed context help organization to enable use of central multilanguage wiki.
3347 $ /config.default.php
3348   /admin/*.php
3349   /applications/*.php
3350   /dimensions/dimension_entry.php
3351   /dimensions/inquiry/search_dimensions.php
3352   /dimensions/view/view_dimension.php
3353   /gl/*.php
3354   /gl/inquiry/*.php
3355   /gl/manage/*.php
3356   /gl/view/*.php
3357   /includes/page/header.inc
3358   /inventory/*.php
3359   /inventory/inquiry/*.php
3360   /inventory/manage/*.php
3361   /inventory/view/*.php
3362   /manufacturing/*.php
3363   /manufacturing/inquiry/*.php
3364   /manufacturing/manage/*.php
3365   /manufacturing/view/*.php
3366   /purchasing/*.php
3367   /purchasing/allocations/*.php
3368   /purchasing/inquiry/*.php
3369   /purchasing/manage/suppliers.php
3370   /purchasing/view/*.php
3371   /reporting/reports_main.php
3372   /sales/*.php
3373   /sales/allocations/*.php
3374   /sales/inquiry/*.php
3375   /sales/manage/*.php
3376   /sales/view/*.php
3377   /taxes/item_tax_types.php
3378   /taxes/tax_groups.php
3379   /taxes/tax_types.php
3380   /themes/aqua/renderer.php
3381   /themes/cool/renderer.php
3382   /themes/default/renderer.php
3383
3384 28-Oct-2009 Joe Hunt
3385 ! Changed report Annual Expense Breakdown to follow the fiscal year instead of 
3386   calendar year. The year selector selects the start of the fiscal year.
3387   Only the last 12 months are shown.
3388 $ /reporting/rep705.php
3389
3390 27-Oct-2009 Joe Hunt
3391 # Database error when updating item.
3392 $ /inventory/includes/db/items_db.inc
3393 # Removed unneeded double forms in scripts with db_pager. Missing $_POST variables.
3394 $ /dimensions/inquiry/search_dimensions.php
3395   /manufacturing/search_work_orders.php
3396   /purchasing/allocations/supplier_allocation_main.php
3397   /purchasing/inquiry/po_search_completed.php
3398   /purchasing/inquiry/po_search.php
3399   /purchasing/inquiry/supplier_inquiry.php
3400   /purchasing/inquiry/supplier_allocation_inquiry.php
3401   /sales/inquiry/customer_allocation_inquiry.php
3402   /sales/inquiry/sales_deliveries_view.php
3403   /sales/inquiry/sales_orders_view.php
3404   /sales/inquiry/customer_inquiry.php
3405   
3406 26-Oct-2009 Janusz Dobrowolski
3407 # [0000177] Fixed error during gl class update.
3408 $ /gl/includes/db/gl_db_account_types.inc
3409
3410 26-Oct-2009 Joe Hunt
3411 # Fixed another compatibility issue with MySQL 3.xx (DATE)
3412 $ /reporting/rep710.php
3413 ! Late changes in empty.po and en_US.mo
3414 $ /lang/new_language_template/LC_MESSAGES/empty.po
3415   /lang/en_US/LC_MESSAGES/en_US.mo
3416
3417 24-Oct-2009 Janusz Dobrowolski
3418 # Fixed compatibility issue with MySQL 3.xx
3419 $ /admin/db/tags_db.inc
3420
3421 24-Oct-2009 Janusz Dobrowolski
3422 + Default add/update button, ajax update.
3423 $ /dimensions/dimension_entry.php
3424   /gl/manage/gl_accounts.php
3425 ! Removed obsolete $tabs global array (tab ids retrieved from $_SESSION['App'])
3426 $ /includes/types.inc
3427   /includes/ui/ui_lists.inc
3428   /admin/inst_module.php
3429   /includes/page/header.inc
3430 # Fixed ajax support for multiply selects.
3431 $ /js/utils.js
3432 # Fixed buggy php behaviour when foreach is used on global array.
3433 $ /frontaccounting.php
3434
3435 ------------------------------- Release 2.2 RC ----------------------------------
3436 24-Oct-2009 Joe Hunt
3437 ! Changed so -1 as parameters to dimensions in get_transactions db routines only 
3438   fetches NO dimensions. 
3439 $ /gl/includes/db/gl_db_trans.inc
3440   /reporting/rep705.php
3441   /reporting/includes/reports_classes.inc
3442
3443 24-Oct-2009 Janusz Dobrowolski
3444 # Added text fields sanitiozation during upgrade to 2.2.
3445 $ /sql/alter2.2.php
3446 # Fixed error log warning (missing installed_extensions()) during upgrade .
3447 $ /includes/session.inc
3448 # CVS folders exluded from flush_dir to avoid unwanted warnings in error log on devel boxes.
3449 $ /includes/main.inc
3450
3451 23-Oct-2009 Janusz Dobrowolski
3452 # Fixed 2.2 upgrade pre_check
3453 $ /sql/alter2.2.php
3454 # Fixed check_table() to avoid sparse messages in error log
3455 $ /admin/inst_update.php
3456 # Fixed module update and deletion.
3457 $ /admin/inst_module.php
3458
3459 22-Oct-2009 Tom Hallman
3460 + Added generic tags support and tags for dimensions/gl accounts.
3461 $ /applications/dimensions.php
3462   /applications/generalledger.php
3463   /dimensions/dimension_entry.php
3464   /gl/manage/gl_accounts.php
3465   /includes/data_checks.inc
3466   /includes/ui/ui_lists.inc
3467   /admin/tags.php (new)
3468   /admin/db/tags_db.inc (new)
3469
3470 22-Oct-2009 Janusz Dobrowolski
3471 # Fixed bug in setting default value in array_selector, fixed default fo systypes selector.
3472 $ /includes/ui/ui_lists.inc
3473 # Fixed double escaping during add/update.
3474 $ /dimensions/includes/dimensions_db.inc
3475 # More security fixes in sql statements.
3476 $ /gl/manage/bank_accounts.php
3477   /gl/manage/currencies.php
3478   /gl/manage/exchange_rates.php
3479   /gl/manage/gl_account_types.php
3480   /gl/manage/gl_accounts.php
3481   /includes/db/audit_trail_db.inc
3482   /includes/db/comments_db.inc
3483   /includes/db/inventory_db.inc
3484   /includes/db/manufacturing_db.inc
3485   /includes/db/references_db.inc
3486 # Initial value for $next_extension_id added.
3487 $ /admin/db/maintenance_db.inc
3488 # Added fixing special chars in refs table during upgrade
3489 $ /sql/alter2.2.php
3490
3491 21-Oct-2009 Joe Hunt
3492 ! Changed install.html, update.html and empty.po files
3493 $ install.html
3494   update.html
3495   /lang/new_language_template/LC_MESSAGES/empty.po
3496 ! Enabled a global flag in config.default.php (config.php), $show_users_online = 0.
3497   If this flag is set to 1 FA will show discretely the users online in the footer.
3498 $ config.default.php
3499   /admin/db/users_db.inc
3500
3501 21-Oct-2009 Janusz Dobrowolski
3502 ! Upgrade scripts modified to be used with 2.1 or 2.2beta
3503 $ /sql/alter2.1.php
3504   /sql/alter2.2.php
3505   /sql/alter2.2rc.sql (new)
3506   /admin/inst_upgrade.php
3507 # Fixed help link.
3508 $ /includes/page/header.inc
3509 # Fixed upgrade of reference table to avoid duplicate record error.
3510 $ /sql/alter2.2.php
3511 # Fixed bug in array_selector 
3512 $ /includes/ui/ui_lists.inc
3513
3514 20-Oct-2009 Janusz Dobrowolski
3515 ! Conditional config files generation - prevents overwrite during upgrade.
3516 $ /config.php (removed)
3517   /installed_extensions.php (removed)
3518   /company/0/installed_extensions.php (removed)
3519   /config.default.php  (new initial default)
3520   /config_db.php (removed initial version)
3521   /admin/db/maintenance_db.inc
3522   /includes/session.inc
3523   /install/index.php
3524   /install/save.php
3525   /lang/installed_languages.inc (removed initial version)
3526 ! Moving control to install wizard when config file does not exists.
3527 $ /index.php
3528 # Fixed db error message
3529 $ /dimensions/includes/db/dimension_db.inc
3530
3531 18-Oct-2009 Janusz Dobrowolski (merged changes for 2.1.7 from main branch)
3532 ! Added html_entity_decode() in db_escape() for correct INSERT>SELECT>INSERT sequences.
3533 $ /includes/db/connect_db.inc
3534 # Fixed warnings on first page display
3535 $ /admin/company_preferences.php
3536 # Fixed erroneous message
3537 $ /gl/manage/gl_account_types.php
3538 # Security sql statements update against sql injection attacks.
3539 $ /admin/attachments.php
3540   /admin/payment_terms.php
3541   /admin/print_profiles.php
3542   /admin/printers.php
3543   /admin/shipping_companies.php
3544   /admin/view_print_transaction.php
3545   /admin/db/company_db.inc
3546   /admin/db/printers_db.inc
3547   /admin/db/voiding_db.inc
3548   /admin/db/users_db.inc
3549   /dimensions/includes/dimensions_db.inc
3550   /dimensions/inquiry/search_dimensions.php
3551   /gl/bank_account_reconcile.php
3552   /gl/gl_budget.php
3553   /gl/includes/db/gl_db_account_types.inc
3554   /gl/includes/db/gl_db_accounts.inc
3555   /gl/includes/db/gl_db_bank_accounts.inc
3556   /gl/includes/db/gl_db_bank_trans.inc
3557   /gl/includes/db/gl_db_banking.inc
3558   /gl/includes/db/gl_db_currencies.inc
3559   /gl/includes/db/gl_db_rates.inc
3560   /gl/includes/db/gl_db_trans.inc
3561   /gl/inquiry/bank_inquiry.php
3562   /gl/view/bank_transfer_view.php
3563   /gl/view/gl_trans_view.php
3564   /inventory/cost_update.php
3565   /inventory/purchasing_data.php
3566   /inventory/includes/db/items_category_db.inc
3567   /inventory/includes/db/items_codes_db.inc
3568   /inventory/includes/db/items_db.inc
3569   /inventory/includes/db/items_locations_db.inc
3570   /inventory/includes/db/items_prices_db.inc
3571   /inventory/includes/db/items_trans_db.inc
3572   /inventory/includes/db/items_units_db.inc
3573   /inventory/includes/db/movement_types_db.inc
3574   /inventory/inquiry/stock_movements.php
3575   /inventory/manage/item_categories.php
3576   /inventory/manage/item_units.php
3577   /inventory/manage/items.php
3578   /inventory/manage/locations.php
3579   /inventory/manage/movement_types.php
3580   /manufacturing/search_work_orders.php
3581   /manufacturing/includes/db/work_centres_db.inc
3582   /manufacturing/includes/db/work_order_issues_db.inc
3583   /manufacturing/includes/db/work_order_produce_items_db.inc
3584   /manufacturing/includes/db/work_order_requirements_db.inc
3585   /manufacturing/includes/db/work_orders_db.inc
3586   /manufacturing/includes/db/work_orders_quick_db.inc
3587   /manufacturing/inquiry/where_used_inquiry.php
3588   /manufacturing/manage/bom_edit.php
3589   /manufacturing/manage/work_centres.php
3590   /purchasing/po_entry_items.php
3591   /purchasing/po_receive_items.php
3592   /purchasing/supplier_credit.php
3593   /purchasing/supplier_invoice.php
3594   /purchasing/includes/purchasing_db.inc
3595   /purchasing/includes/db/grn_db.inc
3596   /purchasing/includes/db/invoice_db.inc
3597   /purchasing/includes/db/invoice_items_db.inc
3598   /purchasing/includes/db/po_db.inc
3599   /purchasing/includes/db/supp_trans_db.inc
3600   /purchasing/includes/db/suppalloc_db.inc
3601   /purchasing/includes/db/suppliers_db.inc
3602   /purchasing/inquiry/po_search.php
3603   /purchasing/inquiry/po_search_completed.php
3604   /purchasing/inquiry/supplier_allocation_inquiry.php
3605   /purchasing/inquiry/supplier_inquiry.php
3606   /purchasing/manage/suppliers.php
3607
3608 12-Oct-2009 Janusz Dobrowolski (merged)
3609 # Fixed sql injection vulnerability on some php/mysql configurations
3610 $ /admin/db/users_db.inc
3611 ! Single quotes also encoded before database data insert
3612 $ /admin/db/maintenance_db.inc
3613   /includes/db/connect_db.inc
3614   /reporting/includes/tcpdf.php
3615   /sales/includes/cart_class.inc
3616
3617 16-Oct-2009 Janusz Dobrowolski
3618 + Access control system description.
3619 $ /doc/access_levels.txt (new)
3620
3621 14-Oct-2009 Janusz Dobrowolski
3622 # [0000173] Missing global systypes_array declaration.
3623 $ /purchasing/allocations/supplier_allocate.php
3624
3625 14-Oct-2009 Joe Hunt
3626 # [0000172] Difference between Customer Balances and Print Statements
3627 $ /reporting/rep108.pp
3628
3629 13-Oct-2009 Janusz Dobrowolski
3630 # Fixed default page access.
3631 $ /sales/inquiry/sales_orders_view.php
3632
3633 13-Oct-2009 Joe Hunt
3634 + Added discrete users online in footer (from Wish List Forum) (New rerun)
3635 $ /admin/db/users_db.inc
3636   /sql/alter2.2.sql
3637   /sql/en_US-new.sql
3638   /sql/en_US-demo.sql
3639   /themes/aqua/renderer.php
3640   /themes/cool/renderer.php
3641   /themes/default/renderer.php
3642 ! Changed Tag types in reports_classes to be the same as defined in types.inc. Suitable height=5
3643 $ /reporting/includes/reports_classes.inc
3644 ! Code cleanup (old code removed)
3645 $ /includes/ui_view.inc
3646   
3647 12-Oct-2009 Janusz Dobrowolski
3648 # Fixed sql injection vulnerability on some php/mysql configurations
3649 $ /admin/db/users_db.inc
3650 # Fixed broken table editor page layout on duplicate record.
3651 $ /gl/includes/db/gl_db_account_types.inc
3652   /gl/includes/db/gl_db_accounts.inc
3653   /gl/manage/gl_account_classes.php
3654   /gl/manage/gl_account_types.php
3655   /gl/manage/gl_accounts.php
3656 # [0000169],[0000174] Removed sparse session var unset firing error.
3657   /sales/allocations/customer_allocation_main.php
3658   /purchasing/allocations/supplier_allocation_main.php
3659
3660 11-Oct-2000 Joe Hunt
3661 # [0000168] Undefined variable: paylink in file rep110.php
3662 $ /reporting/rep110.php
3663   /reporting/includes/pdf_report.inc
3664   
3665 11-Oct-2009 Janusz Dobrowolski
3666 + Added security area for sales quotes entry
3667 $ /applications/customers.php
3668   /includes/access_levels.inc
3669   /sql/alter2.2.php
3670   /sql/en_US-demo.sql
3671   /sql/en_US-new.sql
3672 + Standard SA_DENIED access level added.
3673 $ /includes/current_user.inc
3674 + Added helper function for setting page_security level depending on GET content and/or expression value
3675 $ /includes/session.inc
3676 # Fixed security areas sort order
3677 $ /admin/security_roles.php
3678 # Fixed page_security for various usage types.
3679 $ /sales/sales_order_entry.php
3680   /sales/inquiry/sales_orders_view.php
3681
3682 10-Oct-2009 Janusz Dobrowolski
3683 ! Changed access control extensions support for modules/plugins to use unique extension ids
3684 $ /admin/inst_module.php
3685   /admin/security_roles.php
3686   /admin/db/maintenance_db.inc
3687   /includes/access_levels.inc
3688   /includes/current_user.inc
3689   /installed_extensions.php
3690   /index.php
3691 # Enabled error handling for extensions
3692 $ /frontaccounting.php
3693 # Page code rewrite
3694 $ /admin/inst_module.php
3695 # Fixed missing parameters in update_user_display_prefs call
3696 $ /admin/users.php
3697 ! Non-accesable menu options displayed as text instead of link
3698 $ /applications/customers.php
3699   /applications/dimensions.php
3700   /applications/generalledger.php
3701   /applications/inventory.php
3702   /applications/manufacturing.php
3703   /applications/setup.php
3704   /applications/suppliers.php
3705 # Fixed error handling for duplicate table records
3706 $ /includes/errors.inc
3707 # Fixed php 5.3 function name conflict
3708 $ /includes/main.inc
3709   /sales/inquiry/sales_orders_view.php
3710 # Fixed delivery note edition bug (introduced during systypes rewrite)
3711 $ /sales/includes/cart_class.inc
3712 ! Changed page_security to SASALESINVOICE
3713 $ /sales/inquiry/sales_deliveries_view.php
3714
3715 09-Oct-2009 Joe Hunt
3716 + Added option to print delivery notes as packing slip in reports and links.
3717 $ /includes/ui/ui_controls.inc 
3718   /reporting/rep110.php
3719   /reporting/reports_main.php
3720   /reporting/includes/doctext.inc
3721   /reporting/includes/doctext2.inc
3722   /reporting/includes/header2.inc
3723   /reporting/includes/pdf_report.inc
3724   /reporting/includes/reporting.inc
3725   /sales/customer_delivery.php
3726   /sales/sales_order_entry.php
3727   
3728 08-Oct-2009 Joe Hunt
3729 + Prepared the Report Engine for Tags handling.
3730 ! Changed report::getDisplay() to use combo_input from ui_lists.inc insted of local function
3731   dup_simple_codeandname_list().
3732 $ /reporting/includes/reports_classes.inc
3733 ! Changed a parameter in report 301.php to be Summary Only instead of Detailed report.
3734 $ /reporting/reports_main.php
3735   /reporting/rep301.php
3736
3737 06-Oct-2009 Tom Hallman
3738 # moved commit_transaction and added a default use_transaction param in write_journal_entries
3739 $ /gl/includes/db/gl_db_trans.inc
3740 # Show Journal Entries from 2.1 as closed in Journal Inquiries.
3741 $ /gl/inquiry/journal_inquiry.php
3742
3743 03-Oct-2009 Janusz Dobrowolski
3744 # Fixed false upgrade related error displayed in some situations on logout.
3745 $ /access/logout.php
3746 # Missing old_db declaration fixed.
3747 $ /includes/current_user.inc
3748 # Fixed combo_input and array_selector to accept array of selected items from POST.
3749 $ /includes/ui/ui_lists.inc
3750 !  Changed structure of tag_associations table.
3751 $ /sql/alter2.sql
3752   /sql/en_US-new.sql
3753   /sql/en_US-demo.sql
3754
3755 03-Oct-2009 Joe Hunt
3756 # Bad conversion of timestamp value in report audit trail.
3757 $ /reporting/rep710.php
3758
3759 01-Oct-2009 Janusz Dobrowolski
3760 ! Added comment on add_access_extensions usage.
3761 $ /includes/access_levels.inc
3762 # Removed sparse add_access_extensions() call.
3763 $ /includes/session.inc
3764 + Added support for multiply select options in combo_input.
3765 $ /includes/ui/ui_lists.inc
3766 ! Unaccesable menu options are now displayed as grey text.
3767 $ /themes/aqua/default.css
3768   /themes/aqua/renderer.php
3769   /themes/cool/default.css
3770   /themes/cool/renderer.php
3771   /themes/default/default.css
3772   /themes/default/renderer.php
3773
3774 ------------------------------- Release 2.2 Beta ----------------------------------
3775 30-Sep-2009 Joe Hunt
3776 ! Release 2.2 Beta
3777 $ config.php
3778   update.html
3779 # Errors in the 2 last user variables in userprefs and parse error in alter2.2.php 
3780 $ /includes/prefs/userprefs.inc
3781   /sql/alter2.2.php
3782 # Trivial errors in not set bank charge account, retained earnings or profit/loss year account
3783 $ /admin/fiscalyears.php
3784   /purchasing/supplier_payment.php
3785   /sales/customer_payments.php
3786 # Parse error in view_supp_payment.php
3787 $ /purchasing/view/view_supp_payment.php
3788
3789 30-Sep-2009 Janusz Dobrowolski
3790 ! Single quotes also encoded before database data insert
3791 $ /admin/db/maintenance_db.inc
3792   /includes/db/connect_db.inc
3793   /reporting/includes/tcpdf.php
3794   /sales/includes/cart_class.inc
3795 # Included missing dimension configuration section.
3796 $ /includes/access_levels.inc
3797 ! Changed tag types array name
3798 $ /includes/types.inc
3799 # Message typo
3800 $ /sql/alter2.2.php
3801 # Fixed false error on payment without allocation.
3802 $ /purchasing/supplier_payment.php
3803   /sales/customer_payments.php
3804 # Fixed access to payments when deposits are disabled.
3805 $ /gl/gl_bank.php
3806 ! Access level checking moved to page() function to make session start 
3807         and page access checks independent.
3808 $ /includes/main.inc
3809   /includes/session.inc
3810 # Back link on upgrade help page
3811   /includes/current_user.inc
3812
3813 29-Sep-2009 Tom Hallman
3814 ! Changes in tags table structure, tags related security areas
3815 $ /includes/access_levels.inc
3816   /includes/types.inc
3817   /sql/alter2.2.php
3818   /sql/alter2.2.sql
3819   /sql/en_US-demo.sql
3820   /sql/en_US-new.sql
3821
3822 29-Sep-2009 Janusz Dobrowolski
3823 # Fixed sql error during sales order line update with line cancelation.
3824 $ /sales/includes/db/sales_order_db.inc
3825
3826 29-Sep-2009 Joe Hunt
3827 ! Improved layout on documents etc and new empty language file.
3828 $ /doc/*.txt
3829   update.html
3830   /lang/new_language_template/LC_MESSAGES/empty.po
3831   
3832 28-Sep-2009 Janusz Dobrowolski
3833 + Rewritten extensions system to enable per company module/plugin activation. 
3834 $ /frontaccounting.php
3835   /installed_extensions.php
3836   /admin/create_coy.php
3837   /admin/inst_module.php
3838   /admin/inst_lang.php
3839   /admin/db/maintenance_db.inc
3840   /applications/customers.php
3841   /applications/dimensions.php
3842   /applications/generalledger.php
3843   /applications/inventory.php
3844   /applications/manufacturing.php
3845   /applications/setup.php
3846   /applications/suppliers.php
3847   /includes/access_levels.inc
3848   /includes/current_user.inc
3849   /includes/main.inc
3850   /includes/session.inc
3851   /includes/ui/ui_lists.inc
3852   /sql/alter2.2.php
3853   /modules/installed_modules.php (Removed)
3854 # Prevented switching off access to security role editor for current role.
3855 $ /admin/security_roles.php
3856
3857 25-Sep-2009 Joe Hunt
3858 # Wrong presentation of qty decimals when trans_no != 0 (delivered)
3859 $ /sales/includes/ui/sales_order_ui.inc
3860 ! Improved layout of login screen
3861 $ /addess/login.php
3862   /themes/default/login.css
3863   
3864 24-Sep-2009 Janusz Dobrowolski
3865 + Additional fields for secondary phone and/or general notes in customers, 
3866  cust_branches, shippers, locations and suppliers tables.
3867 $ /admin/shipping_companies.php
3868   /inventory/includes/db/items_locations_db.inc
3869   /inventory/manage/locations.php
3870   /purchasing/manage/suppliers.php
3871   /sales/manage/customer_branches.php
3872   /sales/manage/customers.php
3873   /sql/alter2.2.sql
3874   /sql/en_US-demo.sql
3875   /sql/en_US-new.sql
3876
3877 24-Sep-2009 Joe Hunt
3878 # Parse error
3879 $ /sales/inquiry/customer_inquiry.php
3880
3881 23-Sep-2009 Janusz Dobrowolski
3882 # Fixed crash for all transaction types report
3883 $ /reporting/rep702.php
3884
3885 23-Sep-2009 Joe Hunt
3886 # Cleaning from javascript errors.
3887 $ /access/login.php
3888   /admin/fiscalyears.php
3889 # missing unset of post variable (DayNumber).
3890 $ /admin/payment_terms.php
3891 ! Changed login to be dependent only by login.css
3892 $ /themes/default/login.css
3893   
3894 22-Sep-2009 Joe Hunt
3895 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
3896 $ /install/index.php
3897   /install/save.php
3898 ! Updated the install.html and created a doc txt file, about sales quotations.
3899 $ install.html
3900   /doc/2.2_Beta.txt
3901   /doc/sales_quotations.txt
3902 ! Changed login.php and logout.php to be neutral and tried to use our own api.
3903 $ /access/login.php
3904   /access/logout.php
3905 # parse error in login_fail
3906 $ /includes/session.inc
3907   
3908 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
3909 ! Added info on timeout and default bank accounts.
3910 $ /doc/2.2_Beta.txt
3911 ! Tags support related changes in database
3912 $ /sql/alter2.2.sql
3913   /sql/en_US-demo.sql
3914   /sql/en_US-new.sql
3915
3916 20-Sep-2009 Joe Hunt
3917 ! Removed editable rate field in tax_group_items.
3918 $ /taxes/tax_groups.php
3919 # Fixed report layout
3920 $ /reporting/rep704.php
3921
3922 20-Sep-2009 Janusz Dobrowolski
3923 + Optional demo data checkbox on install page.
3924 $ /install/index.php
3925   /install/save.php
3926 # Fixed previous interface mode after timeout.
3927 $ /access/login.php
3928 + Optional additional security roles includable from modules/extensions
3929 $ /admin/inst_module.php
3930   /admin/security_roles.php
3931   /includes/access_levels.inc
3932   /installed_extensions.php
3933 ! Bug with rates display fixed in single form layout.
3934 $ /taxes/tax_groups.php
3935 # Fixed 'bad password' info screen to be usable also in non-js mode.
3936 $ /includes/session.inc
3937 # Fixed debtors_master name size.
3938 $ /sql/en_US-new.sql
3939   /sql/en_US-demow.sql
3940
3941 19-Sep-2009 Janusz Dobrowolski
3942 + Support for inactive record control added, optimizations.
3943 $ /includes/db_pager.inc
3944   /includes/ui/db_pager_view.inc
3945 ! db_pager instead of simple table used for table of branches
3946 $ /sales/manage/customer_branches.php
3947 ! Cleanup after db_pager optimization
3948 $ /admin/view_print_transaction.php
3949   /dimensions/inquiry/search_dimensions.php
3950   /gl/bank_account_reconcile.php
3951   /gl/inquiry/journal_inquiry.php
3952   /gl/manage/exchange_rates.php
3953   /manufacturing/search_work_orders.php
3954   /manufacturing/inquiry/where_used_inquiry.php
3955   /purchasing/allocations/supplier_allocation_main.php
3956   /purchasing/inquiry/po_search.php
3957   /purchasing/inquiry/po_search_completed.php
3958   /purchasing/inquiry/supplier_allocation_inquiry.php
3959   /purchasing/inquiry/supplier_inquiry.php
3960   /sales/allocations/customer_allocation_main.php
3961   /sales/inquiry/customer_allocation_inquiry.php
3962   /sales/inquiry/customer_inquiry.php
3963   /sales/inquiry/sales_deliveries_view.php
3964   /sales/inquiry/sales_orders_view.php
3965 # Additional fix after removal of bank account report parameter
3966 $ /sales/create_recurrent_invoices.php
3967   /reporting/rep107.php
3968
3969 19-Sep-2009 Joe Hunt
3970 # Eliminate PT_WORKORDER from payment_person_types_list
3971 $ /includes/ui/ui_lists.inc
3972 ! Error msg in Bank Transfer if no Bank Charge Account set.
3973 $ /gl/bank_transfer.php
3974
3975 18-Sep-2009 Janusz Dobrowolski
3976 + Added currency default bank accounts used in reporting instead of manual account selector.
3977 $ /gl/includes/db/gl_db_bank_accounts.inc
3978   /gl/manage/bank_accounts.php
3979   /reporting/rep107.php
3980   /reporting/rep108.php
3981   /reporting/rep109.php
3982   /reporting/rep111.php
3983   /reporting/rep209.php
3984   /reporting/reports_main.php
3985   /reporting/includes/reporting.inc
3986   /sql/alter2.2.sql
3987   /sql/en_US-demo.sql
3988   /sql/en_US-new.sql
3989
3990 17-Sep-2009 Joe Hunt
3991 + Added release note file for 2.2.
3992 $ /doc/2.2-Beta.txt
3993
3994 16-Sep-2009 Joe Hunt
3995 ! Clean ups in default themes.
3996 $ config.php
3997   /admin/display_prefs.php
3998   /themes/default/default.css
3999   /themes/aqua/default.css
4000   /themes/cool/default.css
4001 # Removing php5 date warnings
4002 $ /includes/date_functions.inc
4003   
4004 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
4005 # Fixed journal entry type and systype selectors
4006 # Restore of the 4 include files in types.inc
4007 $ /includes/types.inc
4008 ! Cleanup
4009 $ /includes/ui/ui_lists.inc
4010   /reporting/includes/reports_classes.inc
4011 ! Changed security roles in default COAs.
4012 $ /sql/en_US-demo.sql
4013   /sql/en_US-new.sql
4014 # Fixed GET call continuation after timeout and logout page access without authorization
4015 $ /access/login.php
4016   /includes/session.inc
4017   /includes/prefs/userprefs.inc
4018
4019 14-Sep-2009 Joe Hunt
4020 ! Changed all numeric constants to the new defined constants. A huge task.
4021 $ /admin/fiscalyears.php
4022   /admin/forms_setup.php
4023   /admin/view_print_transaction.php
4024   /admin/void_transaction.php
4025   /gl/includes/db/gl_db_banking.inc
4026   /gl_includes/db/gl_db_trans.inc
4027   /gl/inquiry/journal_inquiry.php
4028   /includes/systypes.inc
4029   /includes/ui/allocation_cart.inc
4030   /includes/ui/ui_view.inc
4031   /inventory/inquiry/stock_movements.php
4032   /manufacturing/includes/db/work_order_issues_db.inc
4033   /manufacturing/includes/db/work_order_produce_items.inc
4034   /manufacturing/view/wo_production_view.php
4035   /purchasing/po_receive_items.php
4036   /purchasing/supplier_credit.php
4037   /purchasing/supplier_invoice.php
4038   /purchasing/supplier_payment.php
4039   /purchasing/allocations/supplier_allocation_main.php
4040   /purchasing/includes/db/grn_db.inc
4041   /purchasing/includes/db/invoice_db.inc
4042   /purchasing/includes/db/suballoc_db.inc
4043   /purchasing/includes/db/suppliers_db.inc
4044   /purchasing/includes/db/supp_payment_db.inc
4045   /purchasing/includes/db/supp_trans_db.inc
4046   /purchasing/includes/ui/grn_ui.inc
4047   /purchasing/includes/ui/invoice_ui.inc
4048   /purchasing/inquiry/supplier_allocation_inquiry.php
4049   /purchasing/inquiry/supplier_inquiry.php
4050   /purchasing/view/view_grn.php
4051   /purchasing/view/view_po.php
4052   /purchasing/view/view_supp_credit.php
4053   /purchasing/view/view_supp_invoice.php
4054   /purchasing/view/view_supp_payment.php
4055   /reporting/rep101.php
4056   /reporting/rep102.php
4057   /reporting/rep103.php
4058   /reporting/rep105.php
4059   /reporting/rep106.php
4060   /reporting/rep107.php
4061   /reporting/rep108.php
4062   /reporting/rep109.php
4063   /reporting/rep110.php
4064   /reporting/rep111.php
4065   /reporting/rep201.php
4066   /reporting/rep202.php
4067   /reporting/rep203.php
4068   /reporting/rep304.php
4069   /reporting/rep409.php
4070   /reporting/rep709.php
4071   /reporting/includes/reporting.inc
4072   /reporting/includes/reports_classes.inc
4073   /sales/create_recurrent_invoices.php
4074   /sales/credit_note_entry.php
4075   /sales/customer_credit_invoice.php
4076   /sales/customer_delivery.php
4077   /sales/customer_invoice.php
4078   /sales/customer_payments.php
4079   /sales/sales_order_entry.php
4080   /sales/includes/cart_class.inc
4081   /sales/includes/sales_db.inc
4082   /sales/includes/db/custalloc_db.inc
4083   /sales/includes/db/cust_trans_db.inc
4084   /sales/includes/db/payment_db.inc
4085   /sales/includes/db/sales_credit_db.inc
4086   /sales/includes/db/sales_delivery_db.inc
4087   /sales/includes/db/sales_invoice_db.inc
4088   /sales/includes/db/sales_order_db.inc
4089   /sales/includes/ui/sales_order_ui.inc
4090   /sales/inquiry/customer_allocation_inquiry.php
4091   /sales/inquiry/customer_inquiry.php
4092   /sales/inquiry/sales_deliveries_view.php
4093   /sales/inquiry/sales_orders_view.php
4094   /sales/manage/recurrent_invoices.php
4095   /sales/view/view_credit.php
4096   /sales/view/view_dispatch.php
4097   /sales/view/view_invoice.php
4098   /sales/view/view_sales_order.php
4099   
4100 13-Sep-2009 Janusz Dobrowolski
4101 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
4102  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
4103 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
4104 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
4105 and htmlspecialchars() for unsupported encodings.
4106 $ /frontaccounting.php
4107   /admin/display_prefs.php
4108   /admin/fiscalyears.php
4109   /admin/forms_setup.php
4110   /admin/view_print_transaction.php
4111   /admin/void_transaction.php
4112   /admin/db/voiding_db.inc
4113   /dimensions/dimension_entry.php
4114   /dimensions/includes/dimensions_db.inc
4115   /dimensions/inquiry/search_dimensions.php
4116   /dimensions/view/view_dimension.php
4117   /gl/bank_account_reconcile.php
4118   /gl/bank_transfer.php
4119   /gl/gl_bank.php
4120   /gl/gl_journal.php
4121   /gl/includes/db/gl_db_banking.inc
4122   /gl/includes/db/gl_db_trans.inc
4123   /gl/includes/ui/gl_bank_ui.inc
4124   /gl/inquiry/bank_inquiry.php
4125   /gl/inquiry/gl_account_inquiry.php
4126   /gl/inquiry/journal_inquiry.php
4127   /gl/manage/bank_accounts.php
4128   /gl/manage/gl_account_types.php
4129   /gl/view/bank_transfer_view.php
4130   /gl/view/gl_deposit_view.php
4131   /gl/view/gl_payment_view.php
4132   /gl/view/gl_trans_view.php
4133   /includes/reserved.inc (Removed)
4134   /includes/JsHttpRequest.php
4135   /includes/banking.inc
4136   /includes/errors.inc
4137   /includes/main.inc
4138   /includes/references.inc
4139   /includes/session.inc
4140   /includes/types.inc
4141   /includes/lang/gettext.php
4142   /includes/lang/language.php
4143   /includes/page/footer.inc
4144   /includes/prefs/sysprefs.inc
4145   /includes/prefs/userprefs.inc
4146   /includes/ui/allocation_cart.inc
4147   /includes/ui/items_cart.inc
4148   /includes/ui/ui_globals.inc
4149   /includes/ui/ui_lists.inc
4150   /includes/ui/ui_view.inc
4151   /inventory/adjustments.php
4152   /inventory/cost_update.php
4153   /inventory/transfers.php
4154   /inventory/includes/item_adjustments_ui.inc
4155   /inventory/includes/stock_transfers_ui.inc
4156   /inventory/includes/db/items_adjust_db.inc
4157   /inventory/includes/db/items_trans_db.inc
4158   /inventory/includes/db/items_transfer_db.inc
4159   /inventory/inquiry/stock_movements.php
4160   /inventory/manage/movement_types.php
4161   /inventory/view/view_adjustment.php
4162   /inventory/view/view_transfer.php
4163   /manufacturing/search_work_orders.php
4164   /manufacturing/work_order_add_finished.php
4165   /manufacturing/work_order_costs.php
4166   /manufacturing/work_order_entry.php
4167   /manufacturing/work_order_issue.php
4168   /manufacturing/work_order_release.php
4169   /manufacturing/includes/manufacturing_ui.inc
4170   /manufacturing/includes/work_order_issue_ui.inc
4171   /manufacturing/includes/db/work_order_issues_db.inc
4172   /manufacturing/includes/db/work_order_produce_items_db.inc
4173   /manufacturing/includes/db/work_orders_db.inc
4174   /manufacturing/includes/db/work_orders_quick_db.inc
4175   /manufacturing/view/wo_issue_view.php
4176   /manufacturing/view/wo_production_view.php
4177   /manufacturing/view/work_order_view.php
4178   /purchasing/po_entry_items.php
4179   /purchasing/po_receive_items.php
4180   /purchasing/supplier_credit.php
4181   /purchasing/supplier_invoice.php
4182   /purchasing/supplier_payment.php
4183   /purchasing/allocations/supplier_allocate.php
4184   /purchasing/allocations/supplier_allocation_main.php
4185   /purchasing/includes/purchasing_db.inc
4186   /purchasing/includes/db/grn_db.inc
4187   /purchasing/includes/db/invoice_db.inc
4188   /purchasing/includes/db/po_db.inc
4189   /purchasing/includes/db/supp_payment_db.inc
4190   /purchasing/includes/db/suppalloc_db.inc
4191   /purchasing/includes/ui/grn_ui.inc
4192   /purchasing/includes/ui/invoice_ui.inc
4193   /purchasing/includes/ui/po_ui.inc
4194   /purchasing/inquiry/po_search.php
4195   /purchasing/inquiry/po_search_completed.php
4196   /purchasing/inquiry/supplier_allocation_inquiry.php
4197   /purchasing/inquiry/supplier_inquiry.php
4198   /purchasing/view/view_supp_credit.php
4199   /purchasing/view/view_supp_payment.php
4200   /reporting/rep101.php
4201   /reporting/rep102.php
4202   /reporting/rep103.php
4203   /reporting/rep104.php
4204   /reporting/rep105.php
4205   /reporting/rep108.php
4206   /reporting/rep201.php
4207   /reporting/rep202.php
4208   /reporting/rep203.php
4209   /reporting/rep204.php
4210   /reporting/rep301.php
4211   /reporting/rep302.php
4212   /reporting/rep303.php
4213   /reporting/rep304.php
4214   /reporting/rep409.php
4215   /reporting/rep601.php
4216   /reporting/rep702.php
4217   /reporting/rep704.php
4218   /reporting/rep709.php
4219   /reporting/rep710.php
4220   /reporting/includes/header2.inc
4221   /reporting/includes/reporting.inc
4222   /reporting/includes/reports_classes.inc
4223   /sales/create_recurrent_invoices.php
4224   /sales/credit_note_entry.php
4225   /sales/customer_credit_invoice.php
4226   /sales/customer_delivery.php
4227   /sales/customer_invoice.php
4228   /sales/customer_payments.php
4229   /sales/sales_order_entry.php
4230   /sales/allocations/customer_allocate.php
4231   /sales/allocations/customer_allocation_main.php
4232   /sales/includes/cart_class.inc
4233   /sales/includes/sales_db.inc
4234   /sales/includes/db/cust_trans_db.inc
4235   /sales/includes/db/custalloc_db.inc
4236   /sales/includes/db/payment_db.inc
4237   /sales/includes/db/sales_credit_db.inc
4238   /sales/includes/db/sales_delivery_db.inc
4239   /sales/includes/db/sales_invoice_db.inc
4240   /sales/includes/db/sales_order_db.inc
4241   /sales/includes/ui/sales_credit_ui.inc
4242   /sales/includes/ui/sales_order_ui.inc
4243   /sales/inquiry/customer_allocation_inquiry.php
4244   /sales/inquiry/customer_inquiry.php
4245   /sales/inquiry/sales_deliveries_view.php
4246   /sales/inquiry/sales_orders_view.php
4247   /sales/manage/customers.php
4248   /sales/view/view_credit.php
4249   /sales/view/view_dispatch.php
4250   /sales/view/view_invoice.php
4251   /sales/view/view_receipt.php
4252   /taxes/tax_groups.php
4253
4254 11-Sep-2009 Joe Hunt
4255 ! Changed so deleting of fiscal year also handles sales quotations
4256 ! Check that new closing accounts have been set before closure.
4257 $ /admin/fiscalyears.php
4258 ! Check that new bank charge account have been set before adding bank charge.
4259 $ /sales/customer_payments.php
4260   /purchasing/supplier_payment.php
4261
4262 10-Sep-2009 Joe Hunt
4263 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
4264 $ /includes/ui/allocation_cart.inc
4265 # Small typo error in types.inc
4266 /includes/types.inc
4267
4268 09-Sep-2009 Janusz Dobrowolski
4269 # Added two special access areas for bank gl postings and grn removal.
4270 $ /gl/gl_journal.php
4271   /gl/includes/ui/gl_journal_ui.inc
4272   /includes/access_levels.inc
4273   /purchasing/supplier_invoice.php
4274   /purchasing/includes/ui/invoice_ui.inc
4275   /sql/alter2.2.php
4276 ! Added generic access level checking function can_access().
4277 $ /includes/current_user.inc
4278 ! Code cleanup
4279 $ /admin/users.php
4280 # Activated javascript confirm dialogs
4281 $ /js/inserts.js
4282 # Fixed dialogs containing newlines.
4283 $ /includes/ui/ui_input.inc
4284 + Added js confirm dialogs for deleting and restoring backup files.
4285 $ /admin/backups.php
4286
4287 08-Sep-2009 Joe Hunt
4288 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
4289 $ /admin/view_print_transaction.php
4290   /admin/void_transaction.php
4291   /admin/db/voiding_db.inc
4292   /sales/includes/db/sales_order_db.inc
4293   /sales/view/view_sales_order.php
4294   
4295 08-Sep-2009 Janusz Dobrowolski
4296 + Added detection of partial db upgrade.
4297 $ /admin/inst_upgrade.php
4298   /sql/alter2.1.php
4299   /sql/alter2.2.php
4300 # Small fixes to db upgrade for quotations
4301 $ /sql/alter2.2.php
4302   /sql/alter2.2.sql
4303 # Added missing sys info for quotations, fixed reference for SO
4304 $ /includes/systypes.inc
4305 # Removed obsolete field in sys_types
4306 $ /sql/en_US-demo.sql
4307   /sql/en_US-new.sql
4308 # date_diff function name changed to date_diff2 for php5.3 compatibility 
4309 $ /dimensions/inquiry/search_dimensions.php
4310   /includes/date_functions.inc
4311   /manufacturing/search_work_orders.php
4312   /manufacturing/work_order_add_finished.php
4313   /manufacturing/work_order_costs.php
4314   /sales/sales_order_entry.php
4315   /sales/includes/cart_class.inc
4316   /sales/includes/ui/sales_order_ui.inc
4317
4318 08-Sep-2009 Joe Hunt
4319 + Added Sales Quotations, inquiry and report
4320 $ /applications/customers.php
4321   /includes/types.inc
4322   /includes/ui/ui_view.inc
4323   /reporting/rep105.php
4324   /reporting/rep107.php
4325   /reporting/rep109.php
4326   /reporting/rep110.php
4327   /reporting/rep111.php (new file)
4328   /reporting/reports_main.php
4329   /reporting/includes/doctext.php
4330   /reporting/includes/doctext2.php
4331   /reporting/includes/header2.inc
4332   /reporting/includes/reporting.inc
4333   /reporting/includes/reports_classes.inc
4334   /sales/customer_delivery.php
4335   /sales/customer_invoice.php
4336   /sales/sales_order_entry.php
4337   /sales/includes/cart_class.inc
4338   /sales/includes/db/sales_delivery_db.inc
4339   /sales/includes/db/sales_order_db.inc
4340   /sales/includes/ui/sales_order_ui.inc
4341   /sales/inquiry/sales_orders_view.php
4342   /sales/view/view_dispatch.php
4343   /sales/view/view_invoice.php
4344   /sales/view/view_sales_order.php
4345   /sql/alter2.2.sql
4346   /sql/en_US-demo.sql
4347   /sql/en_US-new.sql
4348 ! Allow re-opening of Dimensions
4349 $ /dimensions/dimension_entry.php
4350   /dimensions/includes/dimensions_db.inc
4351   /dimensions/inquiry/search_dimensions.php
4352   
4353 01-Sep-2009 Janusz Dobrowolski
4354 # Fixed security sections db update.
4355 $ /admin/security_roles.php
4356 # Fixed ui behaviour during FA ugrade.
4357 $ /includes/current_user.inc
4358   /includes/session.inc
4359   /access/login.php
4360 # Company directory where not deleted during company removal.
4361 $ /admin/create_coy.php
4362   /includes/main.inc
4363 # Fixed old security settings import.
4364   /sql/alter2.2.php
4365   /sql/alter2.2.sql
4366
4367 31-Aug-2009 Janusz Dobrowolski
4368 ! gl accounts selector ordered by account class id
4369 $ /includes/ui/ui_lists.inc
4370 ! Changed security modules to sections
4371 $ /admin/security_roles.php
4372   /admin/db/security_db.inc
4373 ! Fine tuned security sections/areas.
4374 $ /includes/access_levels.inc
4375 + Optimized js compressor (up to 5 times faster)
4376 $ /includes/main.inc
4377 ! Changed order of gl account selector, added security roles list.
4378 $ /includes/ui/ui_lists.inc
4379 ! Switch to new access levels system
4380 $ /config.php
4381   /index.php
4382   /access/logout.php
4383   /access/timeout.php
4384   /admin/*.php
4385   /admin/db/users_db.inc
4386   /applications/application.php
4387   /applications/setup.php
4388   /dimensions/dimension_entry.php
4389   /dimensions/inquiry/search_dimensions.php
4390   /dimensions/view/view_dimension.php
4391   /gl/*.php
4392   /gl/inquiry/*.php
4393   /gl/manage/*.php
4394   /gl/view/*.php
4395   /includes/current_user.inc
4396   /includes/session.inc
4397   /inventory/*.php
4398   /inventory/inquiry/*.php
4399   /inventory/manage/*.php
4400   /inventory/view/*.php
4401   /manufacturing/*.php
4402   /manufacturing/inquiry/*.php
4403   /manufacturing/manage/*.php
4404   /manufacturing/view/*.php
4405   /purchasing/*.php
4406   /purchasing/allocations/*.php
4407   /purchasing/inquiry/*.php
4408   /purchasing/manage/suppliers.php
4409   /purchasing/view/*.php
4410   /reporting/prn_redirect.php
4411   /reporting/rep*.php
4412   /reporting/reports_main.php
4413   /reporting/includes/pdf_report.inc
4414   /sales/*.php
4415   /sales/allocations/*.php
4416   /sales/inquiry/*.php
4417   /sales/manage/*.php
4418   /sales/view/*.php
4419   /sql/alter2.2.php
4420   /sql/alter2.2.sql
4421   /sql/en_US-demo.sql
4422   /sql/en_US-new.sql
4423   /taxes/*.php
4424
4425 28-Aug-2009 Joe Hunt
4426 # The reference for deposits and payments didn't show up in Tax Report
4427 $ /reporting/rep709.php
4428 # Minor bug in Quick Entries display
4429 $ /includes/ui/ui_view.inc
4430   
4431 27-Aug-2009 Joe Hunt
4432 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
4433 $ /sql/en_US-demo.sql
4434   /sql/en_US-new.sql
4435   
4436 26-Aug-2009 Janusz Dobrowolski
4437 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
4438
4439 $ /config.php
4440   /includes/ui/ui_view.inc
4441   /includes/current_user.inc
4442   /includes/ui/ui_input.inc
4443   /inventory/purchasing_data.php
4444   /install/save.php
4445   /gl/manage/gl_accounts.php
4446   /gl/includes/gl_db_accounts.inc
4447   /gl/includes/db/gl_db_bank_accounts.inc
4448   /gl/manage/gl_quick_entries.php
4449   /gl/manage/gl_account_classes.php
4450   /gl/includes/db/gl_db_bank_trans.inc
4451   /purchasing/includes/db/invoice_db.inc
4452   /purchasing/includes/ui/invoice_ui.inc
4453   /purchasing/includes/ui/po_ui.inc
4454   /purchasing/includes/supp_trans_class.inc
4455   /purchasing/po_receive_items.php
4456   /purchasing/view/view_grn.php
4457   /purchasing/view/view_po.php
4458   /purchasing/supplier_payment.php
4459   /purchasing/includes/purchasing_db.inc
4460   /purchasing/includes/db/invoice_db.inc
4461   /reporting/reports_main.php
4462   /reporting/includes/header2.inc
4463   /reporting/rep209.php
4464   /reporting/rep109.php
4465   /reporting/rep702.php
4466   /sales/customer_payments.php
4467   /sales/customer_credit_invoice.php
4468   /sales/customer_delivery.php
4469   /sales/customer_invoice.php
4470   /sales/includes/db/payments_db.inc
4471   /sales/includes/db/sales_order_db.inc
4472   /sales/manage/sales_points.php
4473   /taxes/tax_calc.inc
4474
4475 26-Aug-2009 Joe Hunt
4476 # Changed the text Manifactoring => Manifacturing
4477 $ /reporting/reports_main.php
4478
4479 25-Aug-2009 Joe Hunt
4480 + Added reference number in report List of Journal Entries.
4481 $ /reporting/rep702.php
4482 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
4483   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
4484 $ config.php
4485   /admin/display_prefs.php
4486   /admin/inst_module.php
4487   /admin/db/users_db.inc
4488   /includes/current_user.inc
4489   /includes/types.inc
4490   /includes/page/header.inc
4491   /includes/prefs/userprefs.inc
4492   /includes/ui/ui_lists.inc
4493   /sql/alter2.2.sql
4494   /sql/en_US-demo.sql
4495   /sql/en_US-new.sql
4496   
4497
4498 24-Aug-2009 Janusz Dobrowolski
4499 # Fixed warning displayed before db upgrade.
4500 $ /includes/current_user.inc
4501 # Small final page layout fix
4502 $ /purchasing/po_entry_items.php
4503 + Additional links to next document on final pages.
4504 $ /purchasing/po_receive_items.php
4505   /purchasing/supplier_invoice.php
4506 # Fixed focus issues on hyperlinks
4507 $ /includes/ui/ui_controls.inc
4508
4509 23-Aug-2009 Janusz Dobrowolski
4510 + Implemented customizable authentication timeout.
4511 $ /access/timeout.php (new)
4512   /access/login.php
4513   /admin/company_preferences.php
4514   /admin/db/company_db.inc
4515   /includes/current_user.inc
4516   /includes/session.inc
4517   /includes/ui/ui_input.inc
4518   /sql/alter2.2.php
4519   /sql/alter2.2.sql
4520   /sql/en_US-demo.sql
4521   /sql/en_US-new.sql
4522 ! Reorganized access control structures for easier customizing.
4523 $ /includes/access_levels.inc
4524   /admin/security_roles.php
4525
4526 20-Aug-2009 Janusz Dobrowolski
4527 ! Tax Item Types moved to Setup module
4528 $ /applications/inventory.php
4529   /applications/setup.php
4530 + Partial changes for new access control.
4531 $ /admin/security_roles.php (new)
4532   /admin/db/security_db.inc (new)
4533   /includes/access_levels.inc
4534   /includes/ui/ui_lists.inc
4535   /sql/alter2.2.sql
4536   /sql/en_US-demo.sql
4537
4538 04-Aug-2009 Joe Hunt
4539 + Added email links after creating documents
4540 $ /includes/ui/ui_controls.inc
4541   /manufacturing/work_order_entry.php
4542   /purchasing/po_entry_items.php
4543   /reporting/reports_main.php
4544   /reporting/includes/reporting.inc
4545   /sales/create_recurrent_invoices.php
4546   /sales/credit_note_entry.php
4547   /sales/customer_delivery.php
4548   /sales/customer_invoice.php
4549   /sales/sales_order_entry.php
4550 ! Added new access levels
4551 $ /includes/access_levels.inc (new file)
4552   
4553 03-Aug-2009 Janusz Dobrowolski
4554 + Clone record option added.
4555 $ /includes/ui/ui_input.inc
4556   /inventory/manage/item_categories.php
4557   /inventory/manage/items.php
4558 # Fixed default focus for some controls
4559 $ /includes/ui/ui_input.inc
4560 # Fixed popup top placement on FF2
4561 $ /js/inserts.js
4562 ! Default submit changed
4563 $ /purchasing/po_receive_items.php
4564
4565 + Customer/branch/supplier selectable by additional short name instead of full name.
4566 $ /purchasing/manage/suppliers.php
4567   /sales/manage/customer_branches.php
4568   /sales/manage/customers.php
4569   /includes/ui/ui_lists.inc
4570   /sql/alter2.2.sql
4571   /sql/en_US-demo.sql
4572   /sql/en_US-new.sql
4573
4574 01-Aug-2009 Joe Hunt
4575 ! Reduced size of the icons to 12 pix.
4576 $ /includes/ui/ui_input.inc
4577
4578 31-Jul-2009 Janusz Dobrowolski
4579 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
4580 $ /admin/attachments.php
4581   /inventory/purchasing_data.php
4582   /includes/db/manufacturing.inc
4583   /gl/manage/bank_accounts.php
4584   /gl/includes/db/gl_db_banking.inc
4585   /gl/includes/db/gl_db_trans.inc
4586   /purchasing/includes/purchasing_db.inc
4587   /purchasing/manage/suppliers.php
4588   /purchasing/view/view_grn.php
4589   /purchasing/includes/db/invoice_db.inc
4590   /purchasing/view/view_supp_payment.php
4591   /reporting/reports_main.php
4592   /reporting/includes/doctext.inc
4593   /reporting/includes/doctext2.inc
4594   /reporting/includes/header2.inc
4595   /reporting/includes/pdf_report.inc
4596   /reporting/rep101.php
4597   /reporting/rep109.php
4598   /reporting/rep201.php
4599   /reporting/rep304.php
4600   /reporting/rep709.php
4601   /sales/includes/db/cust_trans_db.inc
4602   /sales/create_recurrent_invoices.php
4603   /sales/sales_order_entry.php
4604   /sales/view/view_receipt.php
4605
4606 27-Jul-2009 Janusz Dobrowolski
4607 # Fixed default selection in popup
4608 $ /js/inserts.js
4609 # Fixed branch selection by url
4610 $ /sales/manage/customer_branches.php
4611 # Fixed print links's default class.
4612 $ /reporting/includes/reporting.inc
4613
4614 25-Jul-2009 Janusz Dobrowolski
4615 ! Popup editor now available as option for some list selectors.
4616 $ /includes/ui/ui_lists.inc
4617   /gl/gl_bank.php
4618   /gl/includes/ui/gl_bank_ui.inc
4619   /includes/session.inc
4620   /includes/page/footer.inc
4621   /includes/ui/ui_controls.inc
4622   /inventory/purchasing_data.php
4623   /js/inserts.js
4624   /purchasing/po_entry_items.php
4625   /purchasing/supplier_credit.php
4626   /purchasing/supplier_invoice.php
4627   /purchasing/supplier_payment.php
4628   /purchasing/allocations/supplier_allocation_main.php
4629   /purchasing/includes/ui/po_ui.inc
4630   /sales/credit_note_entry.php
4631   /sales/customer_payments.php
4632   /sales/sales_order_entry.php
4633   /sales/allocations/customer_allocation_main.php
4634   /sales/includes/ui/sales_credit_ui.inc
4635   /sales/includes/ui/sales_order_ui.inc
4636   /themes/aqua/default.css
4637   /themes/aqua/renderer.php
4638   /themes/cool/default.css
4639   /themes/cool/renderer.php
4640   /themes/default/default.css
4641   /themes/default/renderer.php
4642
4643 21-Jul-2009 Janusz Dobrowolski
4644 ! Asynchronous customer/supplier/item selection now use popup window.
4645 $ /index.php
4646   /gl/gl_bank.php
4647   /includes/session.inc
4648   /includes/page/footer.inc
4649   /includes/ui/ui_controls.inc
4650   /includes/ui/ui_input.inc
4651   /includes/ui/ui_lists.inc
4652   /inventory/purchasing_data.php
4653   /inventory/manage/items.php
4654   /js/inserts.js
4655   /js/utils.js
4656   /purchasing/po_entry_items.php
4657   /purchasing/supplier_credit.php
4658   /purchasing/supplier_invoice.php
4659   /purchasing/supplier_payment.php
4660   /purchasing/allocations/supplier_allocation_main.php
4661   /purchasing/manage/suppliers.php
4662   /sales/credit_note_entry.php
4663   /sales/customer_payments.php
4664   /sales/sales_order_entry.php
4665   /sales/allocations/customer_allocation_main.php
4666   /sales/manage/customer_branches.php
4667   /sales/manage/customers.php
4668
4669 15-Jul-2009 Joe Hunt
4670 ! Replaced sys_types names from table to systypes::name in reports
4671   Now the English names in table are never used in inquiries or reports
4672 $ /reporting/rep101.php
4673   /reporting/rep102.php
4674   /reporting/rep108.php
4675   /reporting/rep201.php
4676   /reporting/rep202.php
4677   /reporting/rep203.php
4678   /reporting/rep709.php
4679   /sql/alter2.2.sql
4680 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
4681 $ /reporting/rep710.php
4682   /reporting/reports_main.php
4683   /reporting/includes/reports_classes.inc
4684 # Removed warning from COA report
4685 $ /gl/includes/db/gl_db_accounts.inc
4686   /includes/date_functions.inc
4687   /reporting/rep701.php
4688   
4689 13-Jul-2009 Joe Hunt
4690 + Added Audit Trail Report
4691 $ /reporting/rep710.php (new file)
4692 $ /reporting/reports_main.php
4693 ! Changed so $page_security works with reports (displays an error message on top)
4694 $ /reporting/includes/pdf_report.inc
4695   /reporting/includes/excel_report.inc
4696   
4697 10-Jul-2009 Janusz Dobrowolski
4698 + Added direct allocations in payments.
4699 $ /purchasing/supplier_payment.php
4700   /sales/customer_payments.php
4701 ! Allocations related code reuse.
4702 $ /includes/ui/allocation_cart.inc
4703   /purchasing/allocations/supplier_allocate.php
4704   /sales/allocations/customer_allocate.php
4705
4706 02-Jul-2009 Joe Hunt
4707 ! Always show 0.00 in debit column when using display_debit_or_credit
4708 $ /includes/ui/ui_view.inc
4709
4710 01-Jul-2009 Joe Hunt
4711 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
4712 $ /inventory/prices.php
4713 # Small bug/layout fixes
4714 $ /inventory/manage/item_categories.php
4715   /inventory/manage/locations.php
4716   /sql/en_US-demo.sql
4717   /sql/en_US-new.sql
4718
4719 30-Jun-2009 Joe Hunt
4720 # Small annoying bug-fixes in items.php and items_trans_db.inc
4721 $ /inventory/manage/items.php
4722   /inventory/includes/db/items_trans_db.inc
4723   
4724 30-Jun-2009 Joe Hunt
4725 + Implemented automatic price calculation of items from std. cost.
4726 $ /admin/company_preferences.php
4727   /admin/db/company_db.inc
4728   /doc/calculate_price.txt (new file)
4729   /sales/includes/sales_db.inc
4730   /sql/alter2.2.sql
4731   /sql/en_US-demo.sql
4732   /sql/en_US-new.sql
4733   
4734 29-Jun-2009 Joe Hunt
4735 ! Small layout improments in Customer Payments
4736 $ /sales/customer_payments.php
4737
4738 28-Jun-2009 Joe Hunt
4739 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
4740 $ /includes/ui/ui_controls.inc
4741   /sales/sales_order_entry.php
4742   
4743 27-Jun-2009 Joe Hunt
4744 # Corrections to default COAs.
4745 $ /sql/alter2.2.sql
4746   /sql/en_US-new.sql
4747   /sql/en_US-demo.sql
4748   
4749 26-Jun-2009 Joe Hunt
4750 + Added Print of Work Order and GRN Valuation Report
4751 # Small bug in company preferences
4752 $ /admin/company_preferences.php
4753   /manufacturing/includes/db/work_orders_db.inc
4754   /manufacturing/work_order_entry.php
4755   /reporting/rep305.php (new file)
4756   /reporting/rep409.php (new file)
4757   /reporting/reports_main.php
4758   /reporting/includes/doctext.inc
4759   /reporting/includes/doctext2.inc
4760   /reporting/includes/header2.inc
4761   /reporting/includes/pdf_report.inc
4762   /reporting/includes/reports_classes.inc
4763   
4764 26-Jun-2009 Joe Hunt
4765 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
4766 $ /admin/gl_setup.php
4767   /admin/db/company_db.inc
4768   /gl/bank_transfer.php
4769   /gl/includes/db/gl_db_banking.inc
4770   /purchasing/supplier_payment.php
4771   /purchasing/includes/db/supp_payment_db.inc
4772   /sales/customer_payment.php
4773   /sales/includes/db/payment_db.inc
4774   /sql/alter2.2.sql
4775   /sql/en_US-demo.sql
4776   /sql/en_US-new.sql
4777   
4778 25-Jun-2009 Joe Hunt
4779 ! Changed balance_sheet field in account class to ctype and fixed class editing.
4780 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
4781 $ /admin/fiscalyears.php
4782   /gl/includes/db/gl_db_accounts.inc
4783   /gl/includes/db/gl_db_account_types.inc
4784   /gl/includes/db/gl_db_trans.inc
4785   /gl/manage/gl_account_classes.php
4786   /includes/main.inc
4787   /includes/ui/ui_lists.inc
4788   /sql/en_US-demo.sql
4789   /sql/en_US-new.sql
4790   /sql/alter2.2.sql
4791   
4792 25-Jun-2009 Janusz Dobrowolski
4793 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
4794 $ /admin/backups.php
4795   /admin/company_preferences.php
4796   /admin/view_print_transaction.php
4797   /applications/setup.php
4798   /config.php
4799   /dimensions/inquiry/search_dimensions.php
4800   /gl/gl_journal.php
4801   /gl/includes/db/gl_db_accounts.inc
4802   /gl/includes/db/gl_db_account_types.inc
4803   /gl/includes/db/gl_db_trans.inc
4804   /gl/includes/ui/gl_bank_ui.inc
4805   /gl/inquiry/gl_trial_balance.php
4806   /gl/inquiry/tax_inquiry.php
4807   /gl/manage/gl_account_classes.php
4808   /includes/data_checks.inc
4809   /includes/db/manufacturing_db.inc
4810   /includes/errors.inc
4811   /includes/main.inc
4812   /includes/references.inc
4813   /includes/session.inc
4814   /includes/types.inc
4815   /includes/ui/db_pager_view.inc
4816   /includes/ui/ui_lists.inc
4817   /includes/ui/ui_view.inc
4818   /inventory/inquiry/stock_status.php
4819   /inventory/manage/items.php
4820   /inventory/manage/locations.php
4821   /inventory/manage/sales_kits.php
4822   /inventory/prices.php
4823   /inventory/purchasing_data.php
4824   /lang/new_language_template/LC_MESSAGES/empty.po
4825   /manufacturing/includes/db/work_orders_db.inc
4826   /manufacturing/includes/db/work_orders_produce_items_db.inc
4827   /manufacturing/includes/db/work_orders_quick_db.inc
4828   /manufacturing/includes/manufacturing_ui.inc
4829   /manufacturing/inquiry/bom_cost_inquiry.php
4830   /manufacturing/manage/bom_edit.php
4831   /manufacturing/search_work_orders.php
4832   /manufacturing/view/work_order_view.php
4833   /manufacturing/work_order_add_finished.php
4834   /manufacturing/work_order_costs.php (new file)
4835   /manufacturing/work_order_entry.php
4836   /manufacturing/work_order_issue.php
4837   /manufacturing/work_order_release.php
4838   /purchase/po_receive_items.php
4839   /purchasing/allocations/supplier_allocation_main.php
4840   /purchasing/includes/db/grn_db.inc
4841   /purchasing/includes/db/invoice_db.inc
4842   /purchasing/includes/db/po_db.inc
4843   /purchasing/includes/purchasing_db.inc
4844   /purchasing/includes/ui/po_ui.inc
4845   /purchasing/inquiry/po_search_completed.php
4846   /purchasing/inquiry/supplier_inquiry.php
4847   /purchasing/supplier_credit.php
4848   /purchasing/supplier_invoice.php
4849   /reporting/includes/class.mail.inc
4850   /reporting/includes/pdf.report.inc
4851   /reporting/includes/reports_classes.inc
4852   /reporting/rep109.php
4853   /reporting/rep209.php
4854   /reporting/rep302.php
4855   /reporting/rep302.php
4856   /reporting/rep303.php
4857   /reporting/rep303.php
4858   /reporting/rep701.php
4859   /reporting/rep705.php
4860   /reporting/rep706.php
4861   /reporting/rep707.php
4862   /reporting/rep708.php
4863   /reporting/reports_main.php
4864   /sales/create_recurrent_invoices.php
4865   /sales/customer_delivery.php
4866   /sales/includes/db/sales_order_db.inc
4867   /sales/includessales_order_ui.inc
4868   /sales/inquiry/sales_orders_view.php
4869   /sales/manage/customer_branches.php
4870   /sql/en_US-demo.sql
4871   /sql/en_US-new.sql
4872   /taxes/db/tax_types_db.inc
4873   /taxes/tax_types.php
4874
4875 17-Jun-2009 Janusz Dobrowolski
4876 # Fixed supplier payment view link
4877 $ /includes/ui/ui_view.inc
4878
4879 03-Jun-2009 Janusz Dobrowolski
4880 ! Delete buttons prepared for js confirmation.
4881 $ /admin/fiscalyears.php
4882
4883 02-Jun-2009 Joe Hunt
4884 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
4885 $ /admin/fiscalyear.php
4886 ! Created a function db_backup in /admin/db/maintenence_db.inc
4887 $ /admin/db/maintenance_db.inc
4888   /admin/backups.php
4889   /admin/inst_upgrade.php
4890   
4891 22-May-2009 Janusz Dobrowolski
4892 # Defualt hyperlink href set to PHP_SELF
4893 $ /includes/ui/ui_controls.inc
4894
4895 21-May-2009 Janusz Dobrowolski
4896 + Added reset_focus helper function.
4897 $ /includes/ui/ui_view.inc
4898 # Fixed link on and focus on final page.
4899 $ /gl/gl_journal.php
4900
4901 19-May-2009 Janusz Dobrowolski
4902 + Automatic update currency option added.
4903 $ /gl/includes/db/gl_db_currencies.inc
4904   /includes/ui/ui_view.inc
4905   /gl/manage/currencies.php
4906   /sql/alter2.2.sql
4907   /sql/en_US-demo.sql
4908   /sql/en_US-new.sql
4909 + Added hook support for localized functions
4910 $ /gl/includes/db/gl_db_rates.inc
4911   /gl/manage/exchange_rates.php
4912   /includes/session.inc
4913 ! Fixed hook for optional TaxFunction
4914 $ /reporting/rep709.php
4915 ! Removed obsolete has_locale helper.
4916 $ /includes/lang/language.php
4917
4918 17-May-2009 Janusz Dobrowolski
4919 + Added excluding item/category from sales.
4920 $ /includes/ui/ui_lists.inc
4921   /inventory/includes/db/items_category_db.inc
4922   /inventory/includes/db/items_db.inc
4923   /inventory/manage/item_categories.php
4924   /inventory/manage/items.php
4925   /sql/alter2.2.sql
4926   /sql/alter2.2.php
4927
4928 15-May-2009 Joe Hunt
4929 # Bad link to view dimension
4930 $ /includes/ui/ui_view.inc
4931 ! Improved layout.
4932 $ /purchasing/includes/ui/invoice_ui.inc
4933
4934 14-May-2009 Joe Hunt
4935 + Added user_id to Journal Inquiry
4936 $ /gl/inquiry/journal_inquiry.php
4937
4938 13-May-2009 Janusz Dobrowolski
4939 # Excluding closed transactions from edition/voiding.
4940 $ /includes/db/audit_trail_db.inc  
4941   /admin/void_transaction.php
4942   /sales/inquiry/customer_inquiry.php
4943   /gl/inquiry/journal_inquiry.php
4944 # Fixed error during category adding.
4945 $ /inventory/includes/db/items_category_db.inc
4946 + Units and item type is editable until item not used.
4947 $ /inventory/includes/db/items_db.inc
4948   /inventory/manage/items.php
4949
4950 11-May-2009 Joe Hunt
4951 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
4952 $ /admin/fiscalyers.php
4953
4954 10-May-2009 Janusz Dobrowolski
4955 ! Support for periodic journal trans closing/indexing
4956 $ /includes/db/audit_trail_db.inc
4957   /admin/fiscalyears.php
4958   /gl/includes/db/gl_db_trans.inc
4959   /gl/inquiry/journal_inquiry.php
4960
4961 ! Restored support for reversed transactions
4962 $ /gl/gl_journal.php
4963   /gl/includes/ui/gl_journal_ui.inc
4964
4965 08-May-2009 Janusz Dobrowolski
4966 + Added journal entry edition, removed reverse transaction option.
4967 $ /gl/includes/ui/gl_journal_ui.inc
4968   /gl/includes/db/gl_db_trans.inc
4969 + Added journal entry transaction edition/view
4970 $ /gl/gl_journal.php
4971   /includes/ui/ui_view.inc
4972 + Added journal inquiry
4973 $ /gl/inquiry/journal_inquiry.php (new)
4974   /includes/ui/ui_lists.inc
4975   /applications/generalledger.php
4976 ! Document references saved also in refs table for easy access.
4977 $ /dimensions/includes/dimensions_db.inc
4978   /includes/references.inc
4979   /gl/includes/db/gl_db_banking.inc
4980   /inventory/includes/db/items_adjust_db.inc
4981   /inventory/includes/db/items_transfer_db.inc
4982   /manufacturing/includes/db/work_order_issues_db.inc
4983   /manufacturing/includes/db/work_order_produce_items_db.inc
4984   /manufacturing/includes/db/work_orders_db.inc
4985   /manufacturing/includes/db/work_orders_quick_db.inc
4986   /purchasing/includes/db/grn_db.inc
4987   /purchasing/includes/db/invoice_db.inc
4988   /purchasing/includes/db/po_db.inc
4989   /purchasing/includes/db/supp_payment_db.inc
4990   /sales/includes/db/payment_db.inc
4991   /sales/includes/db/sales_credit_db.inc
4992   /sales/includes/db/sales_delivery_db.inc
4993   /sales/includes/db/sales_invoice_db.inc
4994   /sql/alter2.2.php
4995 ! Small fixes needed for pending client-side validation support
4996 $ /includes/current_user.inc
4997   /includes/main.inc
4998   /includes/session.inc
4999   /includes/page/header.inc
5000   /includes/page/footer.inc
5001   /includes/errors.inc
5002   /js/inserts.js
5003   /js/utils.js
5004   /themes/aqua/default.css
5005   /themes/cool/default.css
5006   /themes/default/default.css
5007   /themes/aqua/renderer.php
5008   /themes/cool/renderer.php
5009   /themes/default/renderer.php
5010 ! Function get_reference return string instead of mysql resource.
5011 $ /includes/db/references_db.inc
5012 ! Added reference var
5013 $ /includes/ui/items_cart.inc
5014 # Small bugfix in invoice view
5015 $ /sales/includes/db/sales_invoice_db.inc
5016 # Last document date bug fixed
5017 $ /sales/customer_delivery.php
5018 # Fixed false warning during upgrade process in debug mode.
5019 $ /admin/inst_upgrade.php
5020
5021 03-May-2009 Janusz Dobrowolski
5022 + Audit trail added.
5023 $ /includes/db/audit_trail_db.inc (new)
5024   /admin/db/voiding_db.inc
5025   /gl/includes/db/gl_db_banking.inc
5026   /gl/includes/db/gl_db_trans.inc
5027   /includes/main.inc
5028   /inventory/includes/db/items_adjust_db.inc
5029   /inventory/includes/db/items_trans_db.inc
5030   /inventory/includes/db/items_transfer_db.inc
5031   /manufacturing/includes/db/work_order_issues_db.inc
5032   /manufacturing/includes/db/work_order_produce_items_db.inc
5033   /manufacturing/includes/db/work_orders_db.inc
5034   /manufacturing/includes/db/work_orders_quick_db.inc
5035   /purchasing/includes/db/grn_db.inc
5036   /purchasing/includes/db/po_db.inc
5037   /purchasing/includes/db/supp_trans_db.inc
5038   /sales/includes/db/cust_trans_db.inc
5039   /sales/includes/db/sales_order_db.inc
5040   /sql/alter2.2.php
5041   /sql/alter2.2.sql
5042   /sql/en_US-demo.sql
5043   /sql/en_US-new.sql
5044 ! Changed primary key in users table
5045 $ /admin/change_current_user_password.php
5046   /admin/inst_upgrade.php
5047   /admin/users.php
5048   /admin/db/users_db.inc
5049   /includes/current_user.inc
5050 ! Enabled drop table queries during non-forced upgrade
5051 $ /admin/db/maintenance_db.inc
5052 # Small optimization
5053   /sales/includes/sales_db.inc
5054 # Fixed default date handling.
5055 $ /sales/customer_invoice.php
5056 # Fixed error handling in debug mode
5057 $ /includes/errors.inc
5058   /includes/db/connect_db.inc
5059
5060 02-May-2009 Joe Hunt
5061 # Minor bug Profit & Loss Statement
5062 $ /reporting/rep707.php
5063
5064 02-May-2009 Joe Hunt
5065 ! Company setup option for printing server Time Zone on Reports Print-Out.
5066 ! Company setup version_id for stamping the version id. Can be used for check for update.
5067 $ /admin/company_preferences.php
5068   /admin/db/company_db.inc
5069   /reporting/includes/pdf_report.inc
5070   /sql/alter2.2.sql
5071   /sql/en_US-demo.sql
5072   /sql/en_US-new.sql
5073   
5074 01-May-2009 Joe Hunt
5075 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
5076 $ /reporting/reports_main.php
5077   /reporting/rep101.php
5078   /reporting/rep201.php
5079   
5080 30-Apr-2009 Janusz Dobrowolski
5081 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
5082
5083 30-Apr-2009 Janusz Dobrowolski
5084 # Small layout fixes 
5085 $ /includes/errors.inc
5086   /themes/aqua/renderer.php
5087   /themes/cool/renderer.php
5088   /themes/default/renderer.php
5089
5090 29-Apr-2009 Janusz Dobrowolski
5091 ! Messages styles moved default.css
5092 $ /includes/errors.inc
5093   /themes/aqua/default.css
5094   /themes/cool/default.css
5095   /themes/default/default.css
5096
5097 28-Apr-2009 Joe Hunt
5098 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
5099 $ /admin/gl_setup.ph
5100   /admin/fiscalyears.php
5101   /admin/db/company_db.inc
5102   /sql/en_US-new.sql
5103   /sql/en_US-demo.sql
5104   /sql/alter2.2.sql
5105   
5106 25-Apr-2009 Janusz Dobrowolski
5107 # Fixed ambigous sql
5108 $ /inventory/manage/item_categories.php
5109
5110 25-Apr-2009 Joe Hunt
5111 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
5112 $ /sql/en_US-demo.sql
5113   /sql/alter2.2.sql
5114
5115 24-Apr-2009 Janusz Dobrowolski
5116 + Added inactive records support.
5117 $ /admin/payment_terms.php
5118   /admin/shipping_companies.php
5119   /gl/includes/db/gl_db_account_types.inc
5120   /gl/includes/db/gl_db_currencies.inc
5121   /gl/manage/bank_accounts.php
5122   /gl/manage/currencies.php
5123   /gl/manage/gl_account_classes.php
5124   /gl/manage/gl_account_types.php
5125   /gl/manage/gl_accounts.php
5126   /includes/ui/ui_lists.inc
5127   /inventory/includes/db/items_units_db.inc
5128   /inventory/includes/db/movement_types_db.inc
5129   /inventory/manage/item_categories.php
5130   /inventory/manage/item_units.php
5131   /inventory/manage/items.php
5132   /inventory/manage/locations.php
5133   /inventory/manage/movement_types.php
5134   /manufacturing/includes/db/work_centres_db.inc
5135   /manufacturing/manage/work_centres.php
5136   /purchasing/manage/suppliers.php
5137   /sales/includes/db/sales_points_db.inc
5138   /sales/manage/sales_points.php
5139   /sql/alter2.2.sql
5140   /sql/en_US-demo.sql
5141   /sql/en_US-new.sql
5142   /taxes/item_tax_types.php
5143   /taxes/tax_groups.php
5144   /taxes/tax_types.php
5145   /taxes/db/tax_groups_db.inc
5146   /taxes/db/tax_types_db.inc
5147 # Edit buttons center alignment.
5148 $ /includes/ui/ui_input.inc
5149 # Fixed ajax request using element name on multi-part forms.
5150 $ /js/utils.js
5151
5152 24-Apr-2009 Joe Hunt
5153 ! Added option to select how to present Balance Sheet and P&L Statement
5154 $ /gl/manage/gl_account_classes.php
5155   /gl/includes/db/gl_db_account_types.inc
5156   /reporting/rep706.php
5157   /reporting/rep707.php
5158   /sql/alter2.2.sql
5159
5160 22-Apr-2009 Janusz Dobrowolski
5161 + Added inactive records support.
5162 $ /sales/includes/db/credit_status_db.inc
5163   /sales/includes/db/sales_types_db.inc
5164   /sales/manage/credit_status.php
5165   /sales/manage/customer_branches.php
5166   /includes/data_checks.inc
5167   /sales/manage/sales_groups.php
5168   /sales/manage/sales_people.php
5169   /sales/manage/sales_types.php
5170 # Slightly changed inactive record support
5171 $ /includes/ui/ui_input.inc
5172   /includes/ui/ui_lists.inc
5173   /sales/manage/customers.php
5174   /sales/manage/sales_areas.php
5175 ! Display all db_query errors in debug mode
5176 $ /includes/db/connect_db.inc
5177 # Hide empty/disabled tabs
5178 $ /frontaccounting.php
5179   /applications/dimensions.php
5180 # Small typo fixed
5181 $ /applications/application.php
5182
5183 21-Apr-2009 Janusz Dobrowolski
5184 + Support for inactive records.
5185 $ /includes/ui/ui_lists.inc
5186   /includes/ui/ui_input.inc
5187   /includes/db/sql_functions.inc
5188   /themes/aqua/default.css
5189   /themes/cool/default.css
5190   /themes/default/default.css
5191 + Added inactive field in cust_branches
5192 $ /sql/alter2.2.sql
5193   /sql/en_US-demo.sql
5194   /sql/en_US-new.sql
5195 + Added inactive records edition.
5196 $ /sales/manage/customers.php
5197   /sales/manage/sales_areas.php
5198   
5199 08-Apr-2009 Janusz Dobrowolski
5200 # Fix for hotkeys on multi form pages.
5201 $ /js/inserts.js
5202 ! Customer name max. length 80
5203 $ /sales/manage/customers.php
5204   /sql/alter2.2.php
5205   /sql/alter2.2.sql
5206   /sql/en_US-demo.sql
5207   /sql/en_US-new.sql
5208
5209 30-Mar-2009 Janusz Dobrowolski
5210 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
5211 $ /admin/db/v_banktrans.inc (removed)
5212   /applications/manufacturing.php
5213   /gl/include/db/gl_db_banking.inc
5214   /gl/includes/ui/gl_bank_ui.inc
5215   /gl/includes/ui/gl_journal_ui.inc
5216   /gl/manage/exchange_rates.php
5217   /.htaccess
5218   /includes/banking.inc
5219   /includes/data_checks.inc
5220   /includes/ui/items_cart.inc
5221   /includes/ui/ui_inputs.inc
5222   /includes/ui/ui_lists.inc
5223   /install.html
5224   /install/index.php
5225   /install/save.php
5226   /inventory/includes/inventory_db.inc
5227   /inventory/manage/items.php
5228   /inventory/manage/sales_kits.php
5229   /js/inserts.js
5230   /lang/new_language_template/LC_MASSAGES/empty.po
5231   /manufacturing/inquiry/bom_cost_inquiry.php
5232   /purchasing/allocations/supplier_allocate.php
5233   /purchasing/manage/suppliers.php
5234   /reporting/includes/doctext2.inc
5235   /reporting/includes/doctext.inc
5236   /reporting/including/excel_report.inc
5237   /reporting/rep104.php
5238   /reporting/rep106.php
5239   /reporting/rep303.php
5240   /reporting/rep702.php
5241   /sales/allocations/customer_allocate.php
5242   /sales/includes/db/sales_credit_db.inc
5243   /sales/includes/db/sales_points_db.inc
5244   /sales/includes/ui/sales_credit_ui.inc
5245   /sales/includes/ui/sales_order_ui.inc
5246   /sales/manage/sales_points.php
5247   /sales/sales_order_entry.php
5248   /sql/alter2.1.sql
5249   /taxes/tax_types.php
5250   /themes/aqua/default.css
5251   /themes/cool/default.css
5252   /themes/default/default.css
5253
5254 29-Mar-2009 Janusz Dobrowolski
5255 ! Added cancel button
5256 $ /inventory/manage/items.php
5257 ! Element id generation speedup
5258 $ /includes/ui/ui_view.inc
5259 # Fixed hotkeys behaviour in report module
5260 $ /js/inserts.js
5261   /reporting/includes/reports_classes.inc
5262
5263 21-Mar-2009 Janusz Dobrowolski
5264 + Option to use last document date on subsequent new documents.
5265 $ /admin/display_prefs.php
5266   /admin/db/users_db.inc
5267   /includes/current_user.inc
5268   /includes/prefs/userprefs.inc
5269   /sql/alter2.2.php
5270   /sql/alter2.2.sql
5271   /sql/en_US-demo.sql
5272   /sql/en_US-new.sql
5273 + Optional check for current date in date_cells()/date_row()
5274 $ /includes/ui/ui_input.inc
5275 ! Save/retrieve last document date.
5276 $ /gl/bank_account_reconcile.php
5277   /gl/gl_bank.php
5278   /gl/gl_journal.php
5279   /gl/includes/ui/gl_bank_ui.inc
5280   /gl/includes/ui/gl_journal_ui.inc
5281   /includes/date_functions.inc
5282   /includes/ui/ui_view.inc
5283   /inventory/adjustments.php
5284   /inventory/transfers.php
5285   /inventory/includes/item_adjustments_ui.inc
5286   /inventory/includes/stock_transfers_ui.inc
5287   /manufacturing/work_order_entry.php
5288   /purchasing/po_entry_items.php
5289   /purchasing/po_receive_items.php
5290   /purchasing/supplier_payment.php
5291   /purchasing/includes/ui/grn_ui.inc
5292   /purchasing/includes/ui/invoice_ui.inc
5293   /purchasing/includes/ui/po_ui.inc
5294   /sales/credit_note_entry.php
5295   /sales/customer_credit_invoice.php
5296   /sales/customer_delivery.php
5297   /sales/customer_invoice.php
5298   /sales/customer_payments.php
5299   /sales/sales_order_entry.php
5300   /sales/includes/cart_class.inc
5301   /sales/includes/sales_db.inc
5302   /sales/includes/db/sales_order_db.inc
5303   /sales/includes/ui/sales_credit_ui.inc
5304   /sales/includes/ui/sales_order_ui.inc
5305
5306 18-Mar-2009 Janusz Dobrowolski
5307 + Additional option for submit_add_or_update_x() helpers
5308 $ /includes/ui/ui_input.inc
5309 + Icon for default escape button
5310 $ /themes/aqua/images/escape.png (new)
5311   /themes/cool/images/escape.png (new)
5312 + Arrow navigation also in report menus
5313 $ /js/utils.js
5314   /js/inserts.js
5315 + Added default keys for form submition/cancelling when apprioprate.
5316 $ All form entry files.
5317
5318 17-Mar-2009 Joe Hunt
5319 ! Changed so company domicile is printed on invoices and statements if filled out.
5320 $ /reporting/includes/header2.inc
5321
5322 17-Mar-2009 Janusz Dobrowolski
5323 + Added default delivery_required_by parameter, removed custom company fields/names.
5324 $ /admin/company_preferences.php
5325   /admin/gl_setup.php
5326   /admin/db/company_db.inc
5327   /includes/prefs/sysprefs.inc
5328   /sql/alter2.2.php (new)
5329   /sql/alter2.2.sql (new)
5330   /sql/en_US-demo.sql
5331   /sql/en_US-new.sql
5332 + Item category now contains default parameters for new items.
5333 $ /inventory/includes/db/items_category_db.inc
5334   /inventory/manage/item_categories.php
5335   /inventory/manage/items.php
5336   /sql/alter2.2.php
5337   /sql/alter2.2.sql
5338   /sql/en_US-demo.sql
5339   /sql/en_US-new.sql
5340 ! Updated FA version string.
5341 $ /config.php
5342 ! Stock item types moved to types.inc
5343 $ /includes/types.inc
5344   /includes/ui/ui_lists.inc
5345 ! Focus js code optimization
5346 $ /js/inserts.js
5347   /js/utils.js
5348  
5349 16-Mar-2009 Janusz Dobrowolski
5350 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
5351         arrow navigation in menus
5352 $ /includes/ui/ui_input.inc
5353   /includes/ui/ui_controls.inc
5354   /includes/ui/ui_view.inc
5355   /includes/page/footer.inc
5356   /config.php
5357   /js/inserts.js
5358   /js/utils.js
5359   /reporting/includes/reporting.inc
5360   /themes/default/images/escape.png
5361   /themes/aqua/default.css
5362   /themes/aqua/renderer.php
5363   /themes/cool/default.css
5364   /themes/cool/renderer.php
5365   /themes/default/default.css
5366   /themes/default/renderer.php
5367   /themes/default/images/escape.png
5368   /sales/sales_order_entry.php
5369
5370 ! SID & start_form() cleanup
5371 $ /.htaccess
5372   /access/logout.php
5373   /admin/attachments.php
5374   /admin/backups.php
5375   /admin/create_coy.php
5376   /admin/inst_lang.php
5377   /admin/inst_module.php
5378   /admin/view_print_transaction.php
5379   /admin/void_transaction.php
5380   /dimensions/inquiry/search_dimensions.php
5381   /gl/bank_transfer.php
5382   /gl/gl_bank.php
5383   /gl/inquiry/gl_trial_balance.php
5384   /gl/manage/exchange_rates.php
5385   /inventory/adjustments.php
5386   /inventory/cost_update.php
5387   /inventory/prices.php
5388   /inventory/purchasing_data.php
5389   /inventory/reorder_level.php
5390   /inventory/transfers.php
5391   /inventory/inquiry/stock_movements.php
5392   /inventory/inquiry/stock_status.php
5393   /inventory/manage/item_codes.php
5394   /inventory/manage/sales_kits.php
5395   /manufacturing/search_work_orders.php
5396   /manufacturing/work_order_issue.php
5397   /manufacturing/inquiry/bom_cost_inquiry.php
5398   /manufacturing/manage/bom_edit.php
5399   /purchasing/po_entry_items.php
5400   /purchasing/po_receive_items.php
5401   /purchasing/supplier_credit.php
5402   /purchasing/supplier_invoice.php
5403   /purchasing/supplier_payment.php
5404   /purchasing/allocations/supplier_allocate.php
5405   /purchasing/inquiry/po_search.php
5406   /purchasing/inquiry/po_search_completed.php
5407   /purchasing/inquiry/supplier_allocation_inquiry.php
5408   /purchasing/inquiry/supplier_inquiry.php
5409   /sales/credit_note_entry.php
5410   /sales/customer_credit_invoice.php
5411   /sales/customer_delivery.php
5412   /sales/customer_invoice.php
5413   /sales/allocations/customer_allocate.php
5414   /sales/includes/ui/sales_credit_ui.inc
5415   /sales/inquiry/customer_allocation_inquiry.php
5416   /sales/inquiry/sales_deliveries_view.php
5417   /sales/inquiry/sales_orders_view.php
5418
5419 ------------------------------- Release 2.1.5 ----------------------------------
5420 26-Aug-2009 Joe Hung
5421 ! Release 2.1.5
5422 $ config.php
5423 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
5424 $ /reporting/reports_main.php
5425 ! Code cleanup
5426 $ /taxes/tax_calc.inc
5427   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
5428   
5429 24-Aug-2009 Joe Hunt
5430 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
5431 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
5432   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
5433   This is for safety reasons.
5434 $ /includes/current_user.inc
5435   /includes/ui/ui_input.inc
5436   /inventory/purchasing_data.php
5437   /purchasing/po_receive_items.php
5438   /purchasing/includes/ui/invoice_ui.inc
5439   /purchasing/includes/ui/po_ui.inc
5440   /purchasing/view/view_grn.php
5441   /purchasing/view/view_po.php
5442   /reporting/rep209.php
5443   
5444 21-Aut-2009 Joe Hunt
5445 # [0000162] Deleting a GL account may cause problems with quick entries 
5446 $ /gl/manage/gl_accounts.php
5447
5448 20-Aug-2009 Joe Hunt
5449 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
5450 $ /gl/includes/gl_db_accounts.inc
5451 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
5452 $ /purchasing/po_receive_items.php
5453
5454 19-Aug-2009 Joe Hunt
5455 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
5456   If you for need more than one Tax Type row in a Quick Entry, please keep the rows together and use the same action type.
5457 $ /gl/includes/db/gl_db_bank_accounts.inc
5458   /gl/manage/gl_quick_entries.php
5459   /includes/ui/ui_view.inc
5460   
5461 18-Aug-2009 Joe Hunt
5462 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
5463 $ /purchasing/includes/db/invoice_db.inc
5464   /purchasing/includes/ui/invoice_ui.inc
5465   /purchasing/includes/supp_trans_class.inc
5466   
5467 18-Aug-2009 Joe Hunt
5468 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
5469   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
5470 $ /gl/includes/db/gl_db_bank_accounts.inc
5471   /gl/manage/gl_quick_entries.php
5472   /includes/ui/ui_view.inc
5473   /taxes/tax_calc.inc
5474   
5475 17-Aug-2009 Janusz Dobrowolski
5476 # [0000158] Added missing check for POS usage before deletion.
5477 $ /sales/manage/sales_points.php
5478
5479 17-Aug-2009 Joe Hunt
5480 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
5481 $ /gl/includes/db/gl_db_bank_trans.inc
5482   /purchasing/supplier_payment.php
5483   /sales/customer_payments.php
5484   /sales/includes/db/payments_db.inc
5485
5486 14-Aug-2009 Janusz Dobrowolski
5487 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
5488 $ /sales/customer_credit_invoice.php
5489   /sales/customer_delivery.php
5490   /sales/customer_invoice.php
5491
5492 12-Aug-2009 Joe Hunt
5493 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
5494 $ /purchasing/includes/purchasing_db.inc
5495   /purchasing/includes/db/invoice_db.inc
5496 # memo field was not written in list of journal entries.
5497 $ /reporting/rep702.php
5498   
5499 08-Aug-2009 Janusz Dobrowolski
5500 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
5501 $ /includes/ui/ui_view.inc
5502
5503 08-Aug-2009 Janusz Dobrowolski
5504 # [0000152] Config_db.php changed after failed company database creation
5505 $ /install/save.php
5506
5507 08-Aug-2009 Joe Hunt
5508 # [0000153] not possible to make a new balance sheet GL account cl (old style)
5509 $ /gl/manage/gl_account_classes.php
5510
5511 04-Aug-2009 Joe Hunt
5512 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
5513 $ /reporting/includes/header2.inc
5514 # [0000145] Email sales order doesn't work if no email on branch but on customer
5515 $ /sales/includes/db/sales_order_db.inc
5516   /reporting/rep109.php
5517 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
5518   Balance Sheet, PL Statements and Monthly Bread Down reports.
5519 $ /gl/manage/gl_account_classes.php.  
5520
5521 ------------------------------- Release 2.1.4 ----------------------------------
5522 30-Jul-2009 Joe Hunt
5523 ! Release 2.1.4
5524 $ config.php
5525 # Bad right margin on Tax Report (papersize A4)
5526 $ /reporting/rep709.php
5527 # [0000146] Purch data description with a ' (apostrophe) fails
5528 $ /inventory/purchasing_data.php
5529   /purchasing/includes/purchasing_db.inc
5530
5531 28-Jul-2009 Joe Hunt
5532 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
5533 $ /reporting/rep109.php
5534   /reporting/includes/doctext.inc
5535   /reporting/includes/doctext2.inc
5536   /reporting/includes/header2.inc
5537   /reporting/includes/pdf_report.inc
5538
5539 18-Jul-2009 Joe Hunt
5540 # When saving a Payment to a Customer in Bank Payments (normally payment to suppliers) it was saved with wrong sign in debtor_trans (very rare).
5541 $ /sales/includes/db/cust_trans_db.inc
5542 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
5543 $ /reporting/rep101.php
5544   /reporting/rep201.php
5545   
5546 13-Jul-2009 Joe Hunt
5547 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
5548 $ /gl/includes/db/gl_db_banking.inc
5549   /gl/includes/db/gl_db_trans.inc
5550   /reporting/rep709.php
5551 ! Comments should follow templates and recurrent invoices.
5552 $ /sales/create_recurrent_invoices.php
5553   /sales/sales_order_entry.php
5554   
5555 12-Jul-2009 Joe Hunt
5556 # Wrong presentation of left to allocate if discount was given
5557 $ /sales/view/view_receipt.php
5558   /purchasing/view/view_supp_payment.php
5559   
5560 11-Jul-2009 Joe Hunt
5561 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
5562 $ /reporting/rep304.php
5563   /reporting/reports_main.php
5564
5565 10-Jul-2009 Joe Hunt
5566 # [0000142] Purchase Order use the same header as Sales Order
5567 $ /reporting/includes/doctext.inc
5568   /reporting/includes/doctext2.inc
5569 # Bug in demand qty
5570 $ /includes/db/manufacturing.inc
5571
5572 10-Jul-2009 Janusz Dobrowolski
5573 # [0000141] Attachment view/download bug.
5574 $ /admin/attachments.php
5575 # [0000140] Numeric format bug in credit limit input.
5576 $ /purchasing/manage/suppliers.php
5577 # [0000143] Bad format of PO popup window (Softechmatrix).
5578 $ /purchasing/view/view_grn.php
5579
5580 09-Jul-2009 Janusz Dobrowolski
5581 # [0000139] Change of bank account type after creation should not be allowed.
5582 $ /gl/manage/bank_accounts.php
5583
5584 01-Jul-2009 Joe Hunt
5585 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
5586 $ /purchasing/includes/db/invoice_db.inc
5587
5588 26-Jun-2009 Joe Hunt
5589 # [0000137] Material Cost Averaging Problem (again again) when voiding.
5590 $ /purchasing/includes/db/invoice_db.inc
5591
5592 ------------------------------- Release 2.1.3 ----------------------------------
5593 25-Jun-2009 Joe Hunt
5594 ! Release 2.1.3
5595 $ config.php
5596   /sql/en_US-new.sql
5597   /sql/en_US-demo.sql
5598 ! Suppressed menu on access denied in view popup windows.
5599 $ /includes/session.inc
5600   /includes/main.inc
5601 ! New empty.po file
5602   /lang/new_language_template/LC_MESSAGES/empty.po
5603
5604 23-Jun-2009 Janusz Dobrowolski
5605 ! Added edition link in Purchase Order Inquiry
5606 $ /purchasing/includes/ui/po_ui.inc
5607   /purchasing/inquiry/po_search_completed.php
5608
5609 23-Jun-2009 Joe Hunt
5610 # [0000137] Material Cost Averaging Problem (again) when voiding.
5611 $ /purchasing/includes/db/invoice_db.inc
5612
5613 21-Jun-2009 Joe Hunt
5614 # If no additional costs (overhead/labour) it should reduce the average additional costs.
5615 $ /manufacturing/includes/db/work_orders_quick_db.inc
5616
5617 20-Jun-2009 Janusz Dobrowolski
5618 ! Php notices removed from logging to avoid flood from @ constructs.
5619 $ /includes/errors.inc
5620 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
5621 $ /gl/gl_journal.php
5622   /includes/ui/ui_view.inc
5623   /purchasing/supplier_credit.php
5624   /purchasing/supplier_invoice.php
5625   /taxes/tax_types.php
5626   /taxes/db/tax_types_db.inc
5627
5628 20-Jun-2009 Joe Hunt/Tu Nguyen
5629 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
5630 $ /purchasing/includes/db/grn_db.inc
5631
5632 18-Jun-2009 Joe Hunt
5633 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
5634 $ /inventory/purchasing_data.php
5635   /purchasing/includes/purchasing_db.inc
5636   /purchasing/includes/db/po_db.inc
5637   /purchasing/includes/ui/po_ui.inc
5638   
5639 17-Jun-2009 Janusz Dobrowolski
5640 # Fixed form reset after error, allowed png logo files.
5641 $ /admin/company_preferences.php
5642 ! Removed unneeded submit_on_change in uom selector.
5643 $ /includes/ui/ui_lists.inc
5644 # Allowed reuse of supplier references from voided invoices.
5645 $ /purchasing/supplier_invoice.php
5646 # Total payment/credit sign fix.  
5647 $ /purchasing/allocations/supplier_allocation_main.php
5648 # Voided documents should not be displayed.
5649 $ /purchasing/inquiry/supplier_inquiry.php
5650
5651 17-Jun-2009 Joe Hunt/Tu Nguyen
5652 # [0000136] view_po on invoices and credits shows transactions from other suppliers
5653 $ /purchasing/includes/db/invoice_db.inc
5654
5655 16-Jun-2009 Janusz Dobrowolski
5656 ! Added error logging to file or syslog.
5657 $ /config.php
5658   /includes/errors.inc
5659 # Cleaned output buffering notices.
5660 $ /includes/errors.inc
5661   /includes/session.inc
5662
5663 15-Jun-2009 Joe Hunt
5664 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
5665 ! Clean-up in ui_list codes.
5666 $ /includes/ui/ui_lists.inc
5667   /manufacturing/work_order_entry.php
5668   /manufacturing/search_work_orders.php
5669   /manufacturing/manage/bom_edit.php
5670   /manufacturing/inquiry/bom_cost_inquiry.php
5671   
5672 14-Jun-2009 Joe Hunt
5673 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
5674 $ /gl/includes/db/gl_db_account_types.inc
5675   /gl/includes/db/gl_db_accounts.inc
5676   /includes/types.inc
5677   /reporting/rep705.php
5678   /reporting/rep706.php
5679   /reporting/rep707.php
5680 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
5681 $ config.php
5682   
5683 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
5684 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
5685 $ /includes/references.inc
5686 ! Improved email sending of documents. With help of Tom Moulton
5687 $ /reporting/rep109.php
5688   /reporting/rep209.php
5689   /reporting/includes/class.mail.inc
5690   /reporting/includes/pdf.report.inc
5691   
5692 12-Jun-2009 Joe Hunt
5693 ! Code clean-up
5694 $ /gl/includes/db/gl_db_trans.inc
5695   /gl/inquiry/gl_trial_balance.php
5696   /includes/ui/ui_view.inc
5697   /reporting/rep708.php
5698   
5699 11-Jun-2009 Joe Hunt
5700 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
5701 $ /gl/manage/gl_account_classes.php
5702   /gl/includes/db/gl_db_account_types.inc
5703   /gl/includes/db/gl_db_accounts.inc
5704   /gl/inquiry/gl_trial_balance.php
5705   /includes/types.inc
5706   /includes/ui/ui_lists.inc
5707   /reporting/rep705.php
5708   /reporting/rep706.php
5709   /reporting/rep707.php
5710   /reporting/rep708.php
5711   
5712 09-Jun-2009 Joe Hunt
5713 # Bad format in due date column in search dimensions
5714 $ /dimensions/inquiry/search_dimensions.php
5715
5716 08-Jun-2009 Joe Hunt
5717 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
5718 $ /gl/includes/db/gl_db_trans.inc
5719   /gl/includes/ui/gl_bank_ui.inc
5720   /includes/types.inc
5721   /includes/ui/ui_lists.inc
5722   /manufacturing/search_work_orders.php
5723   /manufacturing/work_order_costs.php (new file)
5724   /manufacturing/work_order_entry.php
5725 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
5726 $ /manufacturing/work_order_add_finished.php
5727   /manufacturing/work_order_issue.php
5728   /manufacturing/work_order_release.php
5729   /manufacturing/includes/manufacturing_ui.inc
5730   /manufacturing/includes/db/work_orders_db.inc
5731   /manufacturing/includes/db/work_orders_quick_db.inc
5732   /manufacturing/includes/db/work_orders_produce_items_db.inc
5733   /manufacturing/view/work_order_view.php
5734   
5735 05-Jun-2009 Joe Hunt
5736 # Missing underscore in gettext string
5737 $ /sales/create_recurrent_invoices.php
5738 # Broken gettext string over 2 lines
5739 $ /sales/customer_delivery.php
5740
5741 04-Jun-2009 Joe Hunt
5742 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
5743 $ /purchasing/includes/db/invoice_db.inc
5744
5745 03-Jun-2009 Joe Hunt
5746 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
5747 $ /reporting/includes/reports_classes.inc
5748 # Deleting of Locations was too easy. Implemented much more checks
5749 $ /inventory/manage/locations.php
5750 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
5751 $ /reporting/rep302.php
5752   /reporting/rep303.php
5753   /includes/db/manufacturing_db.inc
5754 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
5755 $ /manufacturing/work_order_issue.php
5756   /manufacturing/work_order_add_finished.php
5757 # Missing decimal calculation in BOM edit.
5758 $ /manufacturing/manage/bom_edit.php
5759 # Wrong toottip text on Process button in Purchase Order, Receive Items.
5760 $ /purchase/po_receive_items.php
5761   
5762 27-May-2009 Joe Hunt
5763 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
5764 $ /gl/includes/db/gl_db_accounts.inc
5765   /gl/includes/db/gl_db_account_types.inc
5766   /reporting/rep701.php
5767   /reporting/rep705.php
5768   /reporting/rep706.php
5769   /reporting/rep707.php
5770
5771 26-May-2009 Joe Hunt
5772 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
5773 $ /gl/includes/db/gl_db_accounts.inc
5774   /gl/includes/db/gl_db_account_types.inc
5775   /reporting/rep701.php
5776   /reporting/rep705.php
5777   /reporting/rep706.php
5778   /reporting/rep707.php
5779 # fixed wider combobox for backup-files in company backup
5780 $ /admin/backups.php
5781
5782 25-May-2009 Joe Hunt
5783 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
5784 $ /purchasing/includes/db/grn_db.inc
5785 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
5786 $ /gl/includes/db/gl_db_accounts.inc
5787   /reporting/rep706.php
5788   /reporting/rep707.php
5789 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
5790 $ /reporting/rep303.php
5791   /reporting/reports_main.php
5792
5793 23-May-2009 Janusz Dobrowolski
5794 # Fixed transaction table search update.
5795 $ /admin/view_print_transaction.php
5796 # Fixed initial select for array_selector()
5797 $ /includes/ui/ui_lists.inc
5798
5799 22-May-2009 Janusz Dobrowolski
5800 # Fixed buggy reference instead of id in report dimension selectors.
5801 $ /reporting/includes/reports_classes.inc
5802 # Fixed typo in setup menu
5803 $ /applications/setup.php
5804
5805 21-May-2009 Joe Hunt/Tom Moulton
5806 # Recursion fix in manufacturing_db.inc by Tom Moulton
5807 $ /includes/db/manufacturing_db.inc
5808
5809 20-May-2009 Janusz Dobrowolski
5810 # Small cleanup
5811 $ /inventory/prices.php
5812 # Fixed select buttons icon.
5813 $ /sales/manage/customer_branches.php
5814
5815 20-May-2009 Joe Hunt
5816 # Fixed and optimized On Order in Inventory Items Status and reports
5817 $ /includes/db/manufacturing_db.inc
5818   /inventory/inquiry/stock_status.php
5819   /reporting/rep302.php
5820   /reporting/rep303.php
5821   /sales/includes/db/sales_order_db.inc
5822   
5823 18-May-2009 Joe Hunt
5824 # html header shown in backup downloads.
5825 $ /admin/backups.php
5826 ! Reinserted the link to GL in Work Order Inquiry.
5827 $ /manufacturing/search_work_orders.php
5828 # Added non closed work order requirements on On Order in Inventory Items Status
5829 $ /inventory/inquiry/stock_status.php
5830 ! Added mb_flag 'M' in demand checks
5831 $ /sales/includes/db/sales_order_db.inc
5832   /reporting/rep302.php
5833   /reporting/rep303.php
5834   
5835 17-May-2009 Joe Hunt
5836 ! Changed service items to use cogs account instead of inventory account.
5837 $ /inventory/manage/items.php
5838
5839 16-May-2009 Joe Hunt
5840 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
5841 $ /includes/ui/db_pager_view.inc
5842 ! Removed obsolete 'K' mb_flag checks.
5843 $ /includes/data_checks.inc
5844   /includes/ui/ui_lists.inc
5845
5846 13-May-2009 Joe Hunt
5847 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
5848 $ /includes/ui/ui_lists.inc
5849
5850 10-May-2009 Joe Hunt
5851 # Period presentation bug in tax report/inquiry
5852 $ /gl/inquiry/tax_inquiry.php
5853   /reporting/includes/reports_classes.inc
5854   
5855 07-May-2009 Joe Hunt
5856 # Layout bug in exchange rate display
5857 $ /includes/ui/ui_view.inc
5858 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
5859 $ /sales/inquiry/sales_orders_view.php
5860 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
5861 $ /sales/includessales_order_ui.inc
5862
5863 05-May-2009 Janusz Dobrowolski
5864 # Fixed check if code for new sales kit is not used.
5865 $ /inventory/manage/sales_kits.php
5866
5867 04-May-2009 Joe Hunt
5868 # Purchase Order document shows wrong purch data conversion if purch data
5869 $ /reporting/rep209.php
5870
5871
5872 ------------------------------- Release 2.1.2 ----------------------------------
5873 30-Apr-2009 Joe Hunt
5874 ! Release 2.1.2
5875 $ config.php
5876
5877 22-Apr-2009 Joe Hunt
5878 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
5879 $ /purchasing/manage/suppliers.php
5880
5881 20-Apr-2009 Janusz Dobrowolski
5882 # Rewritten backup manager, fixed progressbar bug.
5883 $ /admin/backups.php
5884 # Fixed bug in zipped sql file restore.
5885 $ /admin/db/maintenance_db.inc
5886 ! JsHttpRequest class updated to latest version.
5887 $ /includes/JsHttpRequest.php
5888   /js/JsHttpRequest.js
5889 ! Added optional parameter in vertical_space()
5890 $ /includes/ui/ui_controls.inc
5891 + Helper for javascript confirm dialogs added.
5892 $ /includes/ui/ui_input.inc
5893 ! Client side confirm dialog added for destructive submits.
5894 $ /purchasing/supplier_invoice.php
5895   /purchasing/includes/ui/invoice_ui.inc
5896   /sales/sales_order_entry.php
5897 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
5898 $ /includes/current_user.inc
5899   /includes/page/footer.inc
5900   /includes/page/header.inc
5901   /includes/ui/ui_view.inc
5902   /access/login.php
5903   /js/inserts.js
5904   /js/utils.js
5905   /themes/aqua/images/progressbar.gif
5906   /themes/cool/images/progressbar.gif
5907   /themes/default/images/progressbar.gif
5908   /themes/default/images/ajax-loader2.gif (new)
5909   /themes/default/images/warning.png (new)
5910   /themes/aqua/images/ajax-loader2.gif (new)
5911   /themes/aqua/images/warning.png (new)
5912   /themes/cool/images/ajax-loader2.gif (new)
5913   /themes/cool/images/warning.png (new)
5914 # Fixed supplier uom retrieval.
5915 $ /purchasing/includes/db/po_db.inc
5916
5917 04-Apr-2009 Janusz Dobrowolski
5918 # Paper format defaults to A4 for unknown specifiers.
5919 $ /reporting/includes/pdf_report.inc
5920 # Sealing sql statements.
5921 $ /sales/manage/customers.php
5922
5923 01-Apr-2009 Janusz Dobrowolski
5924 # Fixed document mailing.
5925 $ /reporting/includes/pdf_report.inc
5926 # Fixed focus javascript error on lists.
5927 $ /includes/ui/ui_lists.inc
5928 # Fixed report links hotkey selection
5929 $ /js/inserts.js
5930
5931 ------------------------------- Release 2.1.1 ----------------------------------
5932 30-Mar-2009 Janusz Dobrowolski
5933 # Fixed display of unsufficient quantities in sales docs.
5934 $ /sales/includes/ui/sales_order_ui.inc
5935   /themes/aqua/default.css
5936   /themes/cool/default.css
5937   /themes/default/default.css
5938 # Updated gettext template file
5939 $ /lang/new_language_template/LC_MASSAGES/empty.po
5940 ! Release 2.1.1
5941 $ config.php
5942
5943 29-Mar-2009 Janusz Dobrowolski
5944 # [0000126] 'Invoice' words on credit note document.
5945 $ /reporting/includes/doctext.inc
5946   /reporting/includes/doctext2.inc
5947 # [0000125] Sql error when creating credit note.
5948 $ /sales/includes/db/sales_credit_db.inc
5949 # [0000121] Error during qoh calculations.
5950 $ /sales/includes/ui/sales_order_ui.inc
5951
5952 28-Mar-2009 Janusz Dobrowolski
5953 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
5954 $ /gl/manage/exchange_rates.php
5955
5956 27-Mar-2009 Janusz Dobrowolski
5957 # Fixed include file path in reports 104,303
5958 $ /reporting/rep104.php
5959   /reporting/rep303.php
5960
5961 26-Mar-2009 Janusz Dobrowolski
5962 # Fixed problems with cash invoices created after db upgrade.
5963 $ /includes/data_checks.inc
5964   /sales/includes/db/sales_points_db.inc
5965   /sales/manage/sales_points.php
5966   /sql/alter2.1.sql
5967
5968 24-Mar-2009 Joe Hunt
5969 # Wrong price decimals in Report Salesman Listing
5970 $ /reporting/rep106.php
5971
5972 23-Mar-2009 Janusz Dobrowolski
5973 # Fixed keybord access issue after AltTab
5974 $ /js/inserts.js
5975
5976 23-Mar-2009 Joe Hunt
5977 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
5978 $ /reporting/including/excel_report.inc
5979
5980 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
5981 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
5982 $ /inventory/manage/items.php
5983   /inventory/includes/inventory_db.inc
5984   /reporting/rep104.php
5985   /reporting/rep303.php
5986
5987 21-Mar-2009 Janusz Dobrowolski
5988 # Broken currency section after date change.
5989 $ /sales/includes/ui/sales_credit_ui.inc
5990   /sales/includes/ui/sales_order_ui.inc
5991
5992 20-Mar-2009 Joe Hunt
5993 # Truncation bug when inserting/updating entered supplier credit limit
5994 $ /purchasing/manage/suppliers.php
5995
5996 19-Mar-2009 Joe Hunt
5997 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
5998 $ /taxes/tax_types.php
5999
6000 19-Mar-2009 Janusz Dobrowolski
6001 # Fixed quick entry amount update on list change.
6002 $ /gl/includes/ui/gl_journal_ui.inc
6003
6004 ------------------------------- Release 2.1 ----------------------------------------------------
6005 18-Mar-2009 Joe Hunt
6006 ! Release 2.1
6007 $ config.php
6008
6009 18-Mar-2009 Janusz Dobrowolski
6010 # Additional php.ini checks and fixes for php in CGI mode
6011 $ /.htaccess
6012   /install.html
6013   /install/index.php
6014   /install/save.php
6015 # Default focus in lists on searchbox if used.
6016 $ /includes/ui/ui_lists.inc
6017 # Fixed update after code search.
6018 $ /inventory/manage/sales_kits.php
6019
6020 16-Mar-2009 Janusz Dobrowolski
6021 # Fixed redirection after order cancelation.
6022 $ /sales/sales_order_entry.php
6023
6024 15-Mar-2009 Joe Hunt
6025 # Minor bug in Report List of Journal Entries
6026 $ /reporting/rep702.php
6027
6028 14-Mar-2009 Joe Hunt
6029 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
6030   if invoice date is later than payment date
6031 $ /includes/banking.inc
6032
6033 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
6034 # GL line delete bug fixed.
6035 $ /gl/includes/ui/gl_bank_ui.inc
6036   /gl/includes/ui/gl_journal_ui.inc
6037   /includes/ui/items_cart.inc
6038 # Random syntax error + new menu item :).
6039 $ /manufacturing/inquiry/bom_cost_inquiry.php
6040   /applications/manufacturing.php
6041 - Removed non used file
6042 $ /admin/db/v_banktrans.inc (removed)
6043
6044 11-Mar-2009 Joe Hunt
6045 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
6046 $ /gl/include/db/gl_db_banking.inc
6047
6048 10-Mar-2009 Janusz Dobrowolski
6049 # [0000119] Fixed search by item description in sales item selector.
6050 $ /includes/ui/ui_lists.inc
6051 # Fixed email_row/link_row display for empty input value.
6052 $ /includes/ui/ui_inputs.inc
6053 # Small layout fix 
6054 $ /purchasing/allocations/supplier_allocate.php
6055   /sales/allocations/customer_allocate.php
6056
6057 ------------------------------- Release 2.1.0 RC ------------------------------------------------
6058 09-Mar-2009 Joe Hunt
6059 ! Release 2.1.0 Release Candidate (RC).
6060 $ config.php
6061 ! Report clean up
6062 $ /reporting/includes/excel_report.inc
6063
6064 09-Mar-2009 Janusz Dobrowolski
6065 # Initial prefs for new created user now copied form current admin settings.
6066 $ /admin/users.php
6067 # Changed page_security level to 1
6068 $ /admin/display_prefs.php
6069 # Fixed item code display after item delete
6070 $ /inventory/manage/items.php
6071 # Cosmetic cleanup
6072 $ /includes/session.inc
6073
6074 08-Mar-2009 Joe Hunt
6075 ! XLS engine now compatible with PEAR Excel Writer.
6076 $ /reporting/includes/excel_report.inc
6077   /reporting/includes/Workbook.php
6078   
6079 05-Mar-2009 Joe Hunt
6080 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
6081 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
6082   /reporting/includes/Workbook.php (new file)
6083   /reporting/includes/excel_report.inc
6084   /reporting/includes/pdf_report.inc
6085   /reporting/prn_redirect.php
6086   /reporting all repXXX.php files
6087   
6088 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
6089 + Preparation for Excel Writer continued
6090 $ /reporting/includes/ExcelWriterXML.php
6091   /reporting/includes/ExcelWriterXML_Sheet.php
6092   /reporting/includes/ExcelWriterXML_Style.php
6093   /reporting/includes/excel_report.inc
6094   /reporting all repXXX.php that are not documents
6095   
6096 02-Mar-2009 Joe Hunt
6097 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
6098 $ /reporting/includes/reports_classes.inc
6099   /reporting/includes/pdf_report.inc
6100   /reporting/includes/ExcelWriterXML.php (new file)
6101   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
6102   /reporting/includes/ExcelWriterXM__Style (new file)
6103   /reporting/includes/excel_report.inc (new file)
6104   /reporting/reports_main.php
6105   /reporting/rep701.php
6106   /reporting/rep705.php
6107   /reporting/rep706.php
6108   /reporting/rep707.php
6109   
6110 01-Mar-2009 Janusz Dobrowolski
6111 # Setting magic_quotes_gpc and register_globals to off in htaccess file
6112 $ /.htaccess (new)
6113
6114 28-Feb-2009 Joe Hunt
6115 ! Improved layout in standard themes (graphics)
6116 $ /themes/aqua/renderer.php
6117   /themes/aqua/help.gif (new file)
6118   /themes/aqua/login.gif (new file)
6119   /themes/aqua/right.gif (new file)
6120   /themes/cool/renderer.php
6121   /themes/cool/help.gif (new file)
6122   /themes/cool/login.gif (new file)
6123   /themes/cool/right.gif (new file)
6124   /themes/default/renderer.php
6125   /themes/default/help.gif (new file)
6126   /themes/default/login.gif (new file)
6127   /themes/default/right.gif (new file)
6128   /themes/themes/login.css
6129     
6130 27-Feb-2009 Janusz Dobrowolski
6131 # Security fix to my last commit.
6132 $ /frontaccounting.php
6133   /includes/lang/language.php
6134
6135 25-Feb-2009 Joe Hunt
6136 ! Improved layout
6137 $ /inventory/prices.php
6138   /inventory/reorder_level.php
6139   /inventory/inquiry/stock_status.php
6140   
6141 24-Feb-2009 Janusz Dobrowolski
6142 # Cleaning startup code
6143 $ /index.php
6144   /frontaccounting.php
6145   /includes/session.inc
6146   /includes/db/connect_db.inc
6147   /includes/lang/gettext.php
6148   /includes/lang/language.php
6149 # Language changed on display prefs page stored to database.
6150 $ /admin/display_prefs.php
6151   /admin/db/users_db.inc
6152   /includes/current_user.inc
6153 # Fixed tab hot keys
6154 $ /applications/customers.php
6155   /applications/dimensions.php
6156   /applications/generalledger.php
6157   /applications/inventory.php
6158   /applications/manufacturing.php
6159   /applications/setup.php
6160   /applications/suppliers.php
6161
6162 23-Feb-2009 Joe Hunt
6163 ! Changed extension include to be outside function. Didn't work in submenus.
6164 $ frontaccounting.php
6165   /includes/main.inc
6166 ! Better color in data picker
6167 $ /themes/aqua/default.css
6168   /themes/cool/default.css
6169   /themes/default/default.css
6170   
6171 22-Feb-2009 Janusz Dobrowolski
6172 ! Application startup code cleanup.
6173 $ /frontaccounting.php
6174   /index.php
6175   /applications/customers.php
6176   /applications/dimensions.php
6177   /applications/generalledger.php
6178   /applications/inventory.php
6179   /applications/manufacturing.php
6180   /applications/setup.php
6181   /applications/suppliers.php
6182   /includes/session.inc
6183   /includes/lang/language.php
6184   /themes/default/renderer.php
6185   /themes/aqua/renderer.php
6186   /themes/cool/renderer.php
6187 ! Removed obsolete $applications array.
6188 $ /config.php
6189 ! Cosmetic cleanup
6190 $ /includes/main.inc
6191 ! Calendar style moved to theme default.css
6192 $ /includes/ui/ui_view.inc
6193   /themes/aqua/default.css
6194   /themes/cool/default.css
6195   /themes/default/default.css
6196 # Fixed charset selection on login screen
6197 $ /access/login.php
6198 # Blocked password changes in demo mode
6199 $ /admin/change_current_user_password.php
6200 ! Default theme and language set for not logged user
6201 $ /includes/current_user.inc
6202   /includes/prefs/userprefs.inc
6203 # Fixed initial query order.
6204 $ /purchasing/inquiry/po_search.php
6205
6206 21-Feb-2009 Joe Hunt
6207 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
6208 $ /includes/ui/db_pager_view.inc
6209 ! Better layout in stock_movements.php
6210 $ /inventory/inquiry/stock_movements.php
6211
6212 18-Feb-2009 Joe Hunt
6213 ! Better layout in Items form.
6214 $ /inventory/manage/items.php
6215
6216 16-Feb-2009 Joe Hunt
6217 # Instruction in update.html should include switch to standard theme before upgrade
6218 $ update.html
6219 # Bug in function get_ecb_rate when no function curl_init (missing url part)
6220 $ /gl/includes/db/gl_db_rates.inc
6221
6222 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
6223 15-Feb-2009 Joe Hunt
6224 ! Release 2.1.0 beta 2
6225 $ config.php
6226
6227 14-Feb-2009 Janusz Dobrowolski
6228 # Removed obsolete bank_trans field
6229 $ /sql/alter2.1.sql
6230   /sql/en_US-demo.sql
6231   /sql/en_US-new.sql
6232 # Drop column queries executed also in not forced upgrade install 
6233 $ /admin/db/maintenance_db.inc
6234
6235 13-Feb-2009 Janusz Dobrowolski
6236 ! Added login page language setting
6237 $ /access/login.php
6238   /admin/inst_lang.php
6239   /includes/lang/language.php
6240   /lang/installed_languages.inc
6241 # Message typo fixed
6242 $ /admin/display_prefs.php
6243 # Unified display_error function name in install wizard and main code
6244 $ /install/save.php
6245
6246 13-Feb-2009 Joe Hunt
6247 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
6248 $ /includes/ui/ui_view.inc
6249
6250 12-Feb-2009 Janusz Dobrowolski
6251 ! Changed extension menu file placement, added support for gettext in extensions.
6252 $ /frontaccounting.php
6253 # Fix for some buggy curl versions.
6254 $ /gl/includes/db/gl_db_rates.inc
6255   /gl/manage/exchange_rates.php
6256 # Fixed get_amount() to return 0 for invalid input.
6257 $ /js/utils.js
6258   /js/budget.js
6259
6260 ------------------------------- Release 2.1.0 beta --------------------------------------------
6261
6262 08-Feb-2009 Janusz Dobrowolski
6263 # Fixed division by zero bug in empty pager
6264 $ includes/db_pager.inc
6265 # Fixed special char display issue in item name [0000116]
6266 $ sales/includes/cart_class.inc
6267
6268 08-Feb-2009 Joe Hunt
6269 ! Changed license type to GNU GPLv3. Stamped headers changed.
6270 $ all appropriate source files
6271
6272 04-Feb-2009 Joe Hunt
6273 ! Removed ALTER TABLE DROP columns
6274 $ /sql/alter2.1.sql
6275 ! Removed files from CVS
6276 /company/0/images/logo_frontaccounting.png
6277 /reporting/fonts/vera.afm
6278 + Added files to CVS
6279 /doc/2.1_Beta.txt
6280 /doc/extensions.txt
6281 /themes/default/images/escape.png
6282
6283 04-Feb-2009 Joe Hunt
6284 # Software Upgrade (re-read of current user needed)
6285 $ /admin/inst_upgrade.php
6286
6287 03-Feb-2009 Joe Hunt
6288 ! install/index.php link to AGPL license
6289 $ /install/index.php
6290
6291 03-Feb-2009 Janusz Dobrowolski
6292 ! Merging bugfixes since 2.0.6 from main trunk (see below)
6293 $ /config.php
6294   /gl/includes/db/gl_db_banking.inc
6295   /gl/manage/gl_account_classes.php
6296   /includes/ui/items_cart.inc
6297   /includes/ui/ui_view.inc
6298   /purchasing/includes/db/invoice_db.inc
6299   /reporting/rep101.php
6300   /reporting/rep201.php
6301   /reporting/includes/class.pdf.inc
6302   /sales/credit_note_entry.php
6303   /sales/customer_credit_invoice.php
6304   /sales/customer_delivery.php
6305   /sales/customer_invoice.php
6306   /sales/includes/db/payment_db.inc
6307   /sales/includes/db/sales_credit_db.inc
6308   /sales/includes/db/sales_delivery_db.inc
6309   /sales/includes/db/sales_invoice_db.inc
6310   /sales/includes/ui/sales_order_ui.inc
6311   /sales/view/view_credit.php
6312 # Due date display finally fixed.
6313 $ /purchasing/inquiry/supplier_inquiry.php
6314   /sales/inquiry/customer_inquiry.php
6315
6316 ------------------------------- Release 2.0.7 --------------------------------------------
6317 03-Feb-2009 Joe Hunt
6318 ! New release 2.0.7
6319 $ config.php
6320
6321 22-Jan-2009 Joe Hunt
6322 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
6323 $ /sales/inquiry/customer_inquiry.php
6324
6325 13-Jan-2009 Joe Hunt
6326 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
6327 $ /sales/customer_delivery.php
6328   /sales/customer_invoice.php
6329   /sales/includes/ui/sales_order_ui.inc
6330   
6331 08-Jan-2009 Janusz Dobrowolski
6332 # Numeric check on class id added.
6333 $ /gl/manage/gl_account_classes.php
6334
6335 02-Jan-2009 Joe Hunt
6336 # [0000104] minor language updates in a few sales files 
6337 $ /sales/customer_invoice.php
6338
6339 23-Dec-2008 Joe Hunt
6340 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
6341 $ /gl/includes/db/gl_db_banking.inc
6342
6343 22-Dec-2008 Janusz Dobrowolski
6344 # [0000102] Credit note was stored without entered shippment cost and comment.
6345 $ /sales/credit_note_entry.php
6346 # [0000103] Error during save of modified freehand credit note.
6347 $ /sales/includes/db/cust_trans_db.inc
6348
6349 18-Dec-2008 Joe Hunt
6350 # [0000101] Roll back of yeasterday issues
6351 $ /purchasing/includes/db/invoice_db.inc
6352   /purchasing/includes/db/supp_payment_db.inc
6353   /sales/includes/db/payment_db.inc
6354   /sales/includes/db/sales_credit_db.inc
6355   /sales/includes/db/sales_invoice_db.inc
6356
6357 17-Dec-2008 Joe Hunt
6358 # [0000101] More wonderful rounding issues 
6359 $ /includes/ui/ui_view.inc
6360   /purchasing/includes/db/invoice_db.inc
6361   /purchasing/includes/db/supp_payment_db.inc
6362   /sales/includes/db/payment_db.inc
6363   /sales/includes/db/sales_credit_db.inc
6364   /sales/includes/db/sales_delivery_db.inc
6365   /sales/includes/db/sales_invoice_db.inc
6366   
6367 16-Dec-2008 Joe Hunt
6368 # [0000100] Keep getting left allocated weird results (rounding problems).
6369 $ /includes/ui/ui_view.inc
6370   /purchasing/inquiry/supplier_allocation_inquiry.php
6371   /reporting/rep101.php
6372   /reporting/rep201.php
6373   /sales/inquiry/customer_allocation_inquiry.php
6374
6375 10-Dec-2008 Janusz Dobrowolski
6376 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
6377 $ /includes/ui/items_cart.inc
6378
6379 09-Dec-2008 Janusz Dobrowolski
6380 # [0000098] Unable issue of credit note for invoice with removed item lines.
6381 $ /sales/customer_credit_invoice.php
6382 # [0000097] Can't void freehand customer credit note.
6383 $ /sales/includes/db/sales_invoice_db.inc
6384 # Fixed to hide empty credit note lines.
6385 $ /sales/view/view_credit.php
6386 -------------------------------------------------------------------------------
6387
6388 03-Feb-2009 Janusz Dobrowolski
6389 # sql2date around row[date] in due date.
6390 $ /purchasing/inquiry/supplier_inquiry.php
6391 # Bugfix [0000115] once again.
6392 $ /sales/inquiry/sales_orders_view.php
6393 # Division by zero avoided in db_pager
6394 $ /includes/db_pager.inc
6395
6396 02-Feb-2009 Joe Hunt
6397 ! Better layout in Form setup
6398 $ /admin/forms_setup.php
6399 # sql2date around row[date] in due date.
6400 $ /sales/inquiry/customer_inquiry.php
6401
6402 02-Feb-2009 Janusz Dobrowolski
6403 # Fixed initial sort order in pagers
6404 $ /dimensions/inquiry/search_dimensions.php
6405   /includes/db_pager.inc
6406   /purchasing/allocations/supplier_allocation_main.php
6407   /purchasing/inquiry/po_search_completed.php
6408   /purchasing/inquiry/supplier_allocation_inquiry.php
6409   /purchasing/inquiry/supplier_inquiry.php
6410   /sales/allocations/customer_allocation_main.php
6411   /sales/inquiry/customer_allocation_inquiry.php
6412   /sales/inquiry/customer_inquiry.php
6413 # Fixed due date display for invoices.
6414 $ /sales/inquiry/customer_inquiry.php
6415 # Bugfix [0000115] - error on empty table update in fallback mode.
6416 $ /sales/inquiry/customer_allocation_inquiry.php
6417
6418 30-Jan-2009 Joe Hunt
6419 + Outputs/Inputs on tax inquiry as well (why not)
6420 $ /gl/includes/db/gl_db_trans.inc
6421   /gl/inquiry/tax_inquiry.php
6422 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
6423 $ /sql/alter2.1.sql
6424   /sql/en_US-demo.sql
6425   /sql/en_US-new.sql
6426   
6427 29-Jan-2009 Joe Hunt
6428 # A few minor fixes to get the tax report and inquiry right and syncronized
6429 $ /gl/includes/db/gl_db_trans.inc
6430   /gl/inquiry/tax_inquiry.php
6431   /reporting/rep709.php
6432 # Missing parameter to add_trans_tax_details
6433 $ /sales/includes/db/sales_credit_db.inc
6434   /sales/includes/db/sales_delivery_db.inc
6435   /sales/includes/db/sales_invoice_db.inc
6436   
6437 29-Jan-2009 Janusz Dobrowolski
6438 # Changes related to rewrite and optimalization of tax registration
6439 $ /gl/includes/db/gl_db_bank_trans.inc
6440   /gl/includes/db/gl_db_banking.inc
6441   /gl/includes/db/gl_db_trans.inc
6442   /purchasing/includes/db/invoice_db.inc
6443   /purchasing/includes/db/invoice_items_db.inc
6444   /purchasing/view/view_supp_credit.php
6445   /purchasing/view/view_supp_invoice.php
6446   /reporting/rep107.php
6447   /reporting/rep110.php
6448   /reporting/rep709.php
6449   /sales/includes/db/cust_trans_details_db.inc
6450   /sales/includes/db/sales_credit_db.inc
6451   /sales/includes/db/sales_delivery_db.inc
6452   /sales/includes/db/sales_invoice_db.inc
6453   /sales/view/view_credit.php
6454   /sales/view/view_dispatch.php
6455   /sales/view/view_invoice.php
6456   /sql/alter2.1.php
6457   /sql/alter2.1.sql
6458   /taxes/tax_calc.inc
6459   /gl/inquiry/tax_inquiry.php
6460 # Added precheck before system upgrade
6461 $ /admin/inst_upgrade.php
6462 # Reduced delay when ECB currency exrates page is unavailable.
6463 $ /gl/includes/db/gl_db_rates.inc
6464 # Small fixes
6465 $ /inventory/prices.php
6466   /includes/ui/ui_view.inc
6467 # Fixed bug in checks before group delete.
6468 $ /sales/manage/sales_groups.php
6469 # Removing obsolete tax group in GL account definition
6470 $ /gl/includes/db/gl_db_accounts.inc
6471   /gl/manage/gl_accounts.php
6472
6473 28-Jan-2009 Joe Hunt
6474 ! Changes to committed tax report routines.
6475 $ /sales/includes/db/sales_invoice_db.inc
6476   /sales/includes/db/sales_delivery_db.inc
6477   /sales/includes/db/sales_credit_db.inc
6478   /purchasing/includes/db/invoice_db.inc
6479   /reporting/rep709.php
6480   
6481 28-Jan-2009 Joe Hunt
6482 + Copyright notes at top op every source file
6483 $ All files still missing
6484
6485 27-Jan-2009 Joe Hunt
6486 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
6487 $ update_db.php
6488   /sql/en_US-demo.sql
6489 # fixed underline in db pager for sortable columns.
6490 $ /themes/aqua/default.css
6491   /themes/cool/default.css
6492   /themes/default/default.css
6493   
6494 26-Jan-2009 Joe Hunt
6495 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
6496 $ /gl/manage/gl_quick_entries.php
6497   /includes/types.inc
6498   /includes/ui/ui_view.inc
6499 + Added 'inactive' field in most 'catalog' tables.
6500 $ /sql/alter2.1.sql
6501   /sql/en_US-new.sql
6502   /sql/en_US-demo.sql
6503 + Added graphics for cancel. (door-out)
6504   /themes/aqua/images/cancel.png
6505   /themes/cool/images/cancel.png
6506   /themes/default/images/cancel.png
6507
6508 24-Jan-2009 Janusz Dobrowolski
6509 ! Set maximum width for select to avoid broken layout in two column layout.
6510 $ /themes/aqua/default.css
6511   /themes/cool/default.css
6512   /themes/default/default.css
6513 # Voiding tax records included via GL/bank transactions
6514 $ /admin/db/voiding_db.inc
6515   /gl/includes/db/gl_db_bank_trans.inc
6516   /gl/includes/db/gl_db_trans.inc
6517 # Fixed quick entry types values.
6518 $ /includes/types.inc
6519
6520 23-Jan-2009 Joe Hunt
6521 + Added new files in doc subdirectory
6522 $ /doc/attachments.txt
6523   /doc/bank_reconciliation.txt
6524   /doc/dim_on_invoice.txt
6525   /doc/license.txt
6526   /doc/quick_entries.txt
6527   /doc/recurrent_invoice.txt
6528   
6529 22-Jan-2009 Janusz Dobrowolski
6530 # Added attachments to company sub_dirs
6531 $ /update_db.php
6532 # Added hot key for Quick Entries
6533 $ /applications/generalledger.php
6534 # Improved quick entries.
6535 $ /gl/gl_bank.php
6536   /gl/gl_journal.php
6537   /gl/includes/db/gl_db_bank_accounts.inc
6538   /gl/includes/ui/gl_bank_ui.inc
6539   /gl/includes/ui/gl_journal_ui.inc
6540   /includes/types.inc
6541   /includes/ui/items_cart.inc
6542   /gl/manage/gl_quick_entries.php
6543   /includes/ui/ui_lists.inc
6544   /includes/ui/ui_view.inc
6545   /purchasing/supplier_credit.php
6546   /purchasing/supplier_invoice.php
6547   /purchasing/includes/ui/invoice_ui.inc
6548   /sql/alter2.1.sql
6549   /sql/en_US-demo.sql
6550   /sql/en_US-new.sql
6551 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
6552 $ /gl/includes/db/gl_db_banking.inc
6553   /gl/includes/db/gl_db_trans.inc
6554   /purchasing/includes/db/invoice_db.inc
6555   /sales/includes/db/cust_trans_details_db.inc
6556   /taxes/tax_calc.inc
6557 # Allocation bug for cash sales.
6558 $ /sales/includes/db/sales_invoice_db.inc
6559 # Hiding voided gl transactions.
6560 $ /gl/view/gl_trans_view.php
6561 ! Icons removed from form buttons for now.
6562 $ /sales/sales_order_entry.php
6563
6564 20-Jan-2009 Joe Hunt
6565 ! Preparing for installing of extensions
6566 $ installed_extensions.php (new file)
6567   frontaccounting.php
6568   /includes/main.inc
6569 # Bad handling of graphic links in certain browsers
6570   /includes/ui/ui_input.inc
6571   
6572 19-Jan-2009 Joe Hunt
6573 ! Changed direct sales document line descriptions to be editable (via edit link)
6574 $ /sales/sales_order_entry.php
6575   /includes/cart_class.inc
6576   /includes/ui/sales_order_ui.inc
6577 ! Fixed so the printed documents can handle multiple lines of description
6578 $ /reporting/rep107.php
6579   /reporting/rep109.php
6580   /reporting/rep110.php
6581   
6582 17-Jan-2009 Joe Hunt
6583 ! Changed all smaller forms and tables to be uniform. Copyright notes.
6584 $ All files with small forms and tables.
6585
6586 16-Jan-2009 Janusz Dobrowolski
6587 ! Fixed new pager generation on first display.
6588 $ /gl/manage/exchange_rates.php
6589
6590 15-Jan-2009 Joe Hunt
6591 ! Adjustment of db pager width. Copyright notes. 
6592 $ All files with db pager
6593   /db_pager_view.inc
6594   /themes/default/default.css
6595   /themes/aqua/default.css
6596   /themes/cool/default.css
6597
6598 15-Jan-2009 Janusz Dobrowolski
6599 ! Rewritten reconciliation page.
6600 $ /gl/bank_account_reconcile.php
6601   /includes/ui/ui_lists.inc
6602   /sql/alter2.1.php
6603   /sql/alter2.1.sql
6604   /js/reconcile.js (added)
6605 ! Standard mysql separator in date functions
6606 $ /includes/date_functions.inc
6607 + Separated checkbox generation for indirect display use
6608 $ /includes/ui/ui_input.inc
6609 ! Standard checkbox helper use.
6610 $ /sales/inquiry/sales_orders_view.php
6611
6612 14-Jan-2009 Joe Hunt
6613 ! Page reload problem, progress bar in backup/restore, 
6614 $ /admin/backups.php
6615   /admin/display_prefs.php
6616   /includes/lang/language.php
6617   
6618 12-Jan-2009 Joe Hunt
6619 ! Updating install and update helpers
6620 $ install.html
6621   update.html
6622   /install/index.php
6623 # Fixing price formatting of left to allocate
6624 $ /purchasing/allocations/supplier_allocation_main.php
6625   /sales/allocations/customer_allocation_main.php
6626   
6627 11-Jan-2009 Janusz Dobrowolski
6628 ! Added table pager.
6629 $ /admin/view_print_transaction.php
6630 ! Improved check_cells().
6631 $ /includes/ui/ui_input.inc
6632 # Added new attachments per company subdirectory.
6633 $ /admin/create_coy.php
6634 # Added hotkey for reconciliation menu option.
6635 $ /applications/generalledger.php
6636 # Fixed false qoh alerts.
6637 $ /sales/includes/ui/sales_order_ui.inc
6638 # Fixed page title.
6639 $ /sales/manage/sales_points.php
6640
6641 11-Jan-2009 Joe Hunt
6642 ! Changed notice msg to warnings and changed bg color for warning
6643 $ /admin/company_preferences.php
6644   /admin/void_transaction.php
6645   /includes/errors.inc
6646   /inventory/manage/items.php
6647   
6648 10-Jan-2009 Joe Hunt
6649 + Addition of Bank Reconciliation. Author Rob Mallon
6650 $ /applications/generalledger.php 
6651   /gl/bank_account_reconcile.php (new file)
6652   /sql/alter2.1.sql
6653 + Added more fields to suppliers table and fixed PO document
6654 $ /sql/alter2.1.sql
6655   /includes/ui/ui_input.inc (new link_row)
6656   /purchasing/manage/suppliers.php
6657   /reporting/includes/header2.inc
6658   /reporting/rep209.php
6659   
6660 09-Jan-2009 Janusz Dobrowolski
6661 + Added hook file for localized functions.
6662 $ /includes/lang/language.php
6663 ! Removed obsolete local css file inclusion.
6664 $ /includes/page/header.inc
6665 ! Optional params in table_header() added.
6666 $ /includes/ui/ui_controls.inc
6667 ! Added table pager in exchange rates editor.
6668 $ /gl/includes/db/gl_db_rates.inc
6669   /gl/manage/exchange_rates.php
6670 ! Fixed rate column, added width table parameter
6671 $ /includes/db_pager.inc
6672   /includes/ui/db_pager_view.inc
6673 # Added hot key for attachments menu option.
6674 $ /applications/setup.php
6675 # Removed bank_trans_types_db.inc inclusion.
6676 $ /gl/includes/gl_db.inc
6677 - Removed obsolete files
6678 $ /gl/manage/bank_trans_types.php (removed)
6679   /gl/includes/db/bank_trans_types.inc (removed)
6680   /lang/en_US/stylesheet.css (removed)
6681   /lang/new_language_template/stylesheet.css (removed)
6682 - Example picture files moved to company/0
6683 $ /inventory/manage/image (removed)
6684   /inventory/manage/image/0 (removed)
6685   /inventory/manage/image/0/102.jpg (removed)
6686   /inventory/manage/image/0/103.jpg (removed)
6687   /inventory/manage/image/0/104.jpg (removed)
6688
6689 09-Jan-2009 Joe Hunt
6690 ! Changed $path_to_root in report files and stamped copyright
6691 $ All report files
6692 + Added Sales kits to Items price list.
6693 $ /reporting/rep104.php
6694 # Company logo can not be deleted.
6695 $ /admin/company_preferences.php
6696 # Bug [0000107] and [0000108]
6697 $ /inventory/includes/db/items_codes_db.inc
6698   /gl/manage/gl_account_types.php
6699
6700 08-Jan-2009 Joe Hunt
6701 ! Changed attachments to use unique files store instead of blobs
6702 $ /admin/attachments/attachments.php
6703   /sql/alter2.1.sql
6704   
6705 07-Jan-2009 Joe Hunt
6706 ! Changed supplier credit note to only show items for a period, default 30 days back.
6707 $ /purchasing/includes/db/grn_db.inc
6708   /purchasing/includes/invoice_ui.inc
6709   /purchasing/supplier_credit.php
6710   
6711 07-Jan-2009 Janusz Dobrowolski
6712 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
6713 $ /sql/alter2.1.sql
6714 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
6715 $ sales/includes/cart_class.inc
6716 # Fixed error handling in forced upgrade mode.
6717 $ admin/db/maintenance_db.inc
6718 + Added backtrace debugging function;
6719 $ /includes/ui/ui_view.inc
6720
6721 05-Jan-2009 Joe Hunt
6722 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
6723   If there are many invoice items during a year, there would be many rows suggestions.
6724 $ /purchasing/includes/db/grn_db.inc
6725   /purchasing/includes/db/invoice_db.inc
6726   /purchasing/includes/ui/invoice_ui.inc
6727   /purchasing/supplier_credit.php
6728   /purchasing/inquiry/supplier_inquiry.php
6729   /purchasing/view/view_supp_credit.php
6730   
6731 22-Dec-2008 Janusz Dobrowolski
6732 # Fixed item_code database update on item creation.
6733 $ /inventory/includes/db/item_codes_db.inc
6734   /inventory/includes/db/items_db.inc
6735
6736 21-Dec-2008 Joe Hunt
6737 # Minor bugs in layout and quick entries.
6738 $ /Includes/ui/ui_view.inc
6739   /purchasing/includes/ui/invoice_ui.inc
6740   /purchasing/supplier_invoice.php
6741 # Minor bugs in doctext.inc and doctext2.inc
6742 $ /reporting/includes/doctext.inc
6743   /reporting/includes/doctext2.inc
6744   
6745 20-Dec-2008 Joe Hunt
6746 ! Replaced the ajax paging in stock movements with the old file.
6747 $ /inventory/inquiry/stock_movements.php
6748 ! Better layout in big forms
6749 $ /includes/ui/ui_controls.inc
6750
6751 18-Dec-2008 Joe Hunt
6752 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
6753 $ /gl/gl_bank.php
6754   /gl/gl_journal.php
6755   /gl/includes/db/gl_db_banking.inc
6756   /includes/ui/ui_view.inc
6757   /purchasing/supplier_credit.php
6758   /purchasing/supplier_invoice.php
6759   /purchasing/includes/ui/invoice_ui.inc
6760
6761 15-Dec-2008 Janusz Dobrowolski
6762 # [0000085] Fixed session conflicts during document edition in multiply tabs.
6763 $ /sales/includes/cart_class.inc
6764   /sales/includes/sales_ui.inc
6765   /sales/credit_note_entry.php
6766   /sales/customer_credit_invoice.php
6767   /sales/customer_delivery.php
6768   /sales/customer_invoice.php
6769   /sales/sales_order_entry.php
6770   /sales/view/view_sales_order.php
6771 # Fixed initial form values.
6772 $ /sales/manage/recurrent_invoices.php  
6773 ! Code cleanup.
6774 $ /purchasing/view/view_po.php
6775   /sales/includes/ui/sales_credit_ui.inc
6776   /sales/includes/ui/sales_order_ui.inc
6777
6778 12-Dec-2008 Joe Hunt
6779 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
6780 $ /reporting/includes/header2.inc
6781
6782 11-Dec-2008 Joe Hunt
6783 + Two new fields in company table, accumulate_shipping and logal_text
6784   Accumulat shipping is for accumulating shipping on batch invoice
6785   Legal text is a last line legal info on sales invoices.
6786 $ /sql/alter2.1.sql
6787   /admin/db/company_db.inc
6788   /admin/gl_setup.php
6789   /reporting/includes/header2.inc
6790   /sales/customer_invoice.php
6791
6792 10-Dec-2008 Janusz Dobrowolski
6793 # File and line was not displayed for devel error messages.
6794 $ /includes/errors.inc
6795 # Fixed duplicate groups in list selectors.
6796 $ /includes/ui/ui_lists.inc
6797
6798 09-Dec-2008 Joe Hunt
6799 # Bug in document right-margin when more than 1 page.
6800 $ /reporting/includes/header2.inc
6801 ! Changed so input of account type is possible (like classes)
6802 $ /gl/manage/gl_account_types.php
6803   /gl/includes/db/gl_db_account_types.inc
6804   
6805 08-Dec-2008 Janusz Dobrowolski
6806 + Added helpers for list editor F4 calls.
6807 $ /includes/ui/ui_controls.inc
6808   /sales/sales_order_entry.php
6809 + Added development/bugtracking sql trail 
6810 $ /config.php
6811   /sql/alter2.1.sql
6812   /includes/db/connect_db.inc
6813 ! GL accounts in list selector always grouped by type
6814 $ /admin/gl_setup.php
6815   /gl/includes/ui/gl_bank_ui.inc
6816   /gl/includes/ui/gl_journal_ui.inc
6817   /gl/manage/bank_accounts.php
6818   /gl/manage/gl_accounts.php
6819   /gl/manage/gl_quick_entries.php
6820   /includes/ui/ui_lists.inc
6821   /purchasing/includes/ui/invoice_ui.inc
6822   /sales/manage/customer_branches.php
6823 # Fixed Win AltGr issue in hotkeys system.
6824 $ /js/inserts.js
6825 # Fixed sales_items selector for MySql 3.xx compatibility
6826 $ /includes/ui/ui_lists.inc
6827 # Fixed broken syntax in delete_item_code()
6828 $ /inventory/includes/db/items_codes_db.inc
6829 # Additional fixes to foreign/kit codes
6830 $ /inventory/manage/item_codes.php
6831   /inventory/manage/sales_kits.php
6832 ! Merged changes from main trunk up to version 2.0.6 (see below)
6833 $ /config.php
6834   /update.html
6835   /update_db.php
6836   /admin/create_coy.php
6837   /admin/db/maintenance_db.inc
6838   /gl/includes/db/gl_db_banking.inc
6839   /gl/includes/db/gl_db_trans.inc
6840   /includes/banking.inc
6841   /includes/current_user.inc
6842   /manufacturing/view/wo_production_view.php
6843   /purchasing/includes/db/invoice_db.inc
6844   /purchasing/includes/db/supp_payment_db.inc
6845   /purchasing/includes/ui/invoice_ui.inc
6846   /reporting/rep107.php
6847   /reporting/rep109.php
6848   /reporting/rep110.php
6849   /reporting/rep209.php
6850   /reporting/rep302.php
6851   /reporting/rep303.php
6852   /reporting/includes/pdf_report.inc
6853   /sales/customer_delivery.php
6854   /sales/includes/cart_class.inc
6855   /sales/includes/sales_db.inc
6856   /sales/includes/db/payment_db.inc
6857   /sales/includes/db/sales_credit_db.inc
6858   /sales/includes/db/sales_invoice_db.inc
6859   /sales/includes/ui/sales_credit_ui.inc
6860   /sales/includes/ui/sales_order_ui.inc
6861   /sales/view/view_credit.php
6862   /sales/view/view_dispatch.php
6863   /sales/view/view_invoice.php
6864   /sales/view/view_sales_order.php
6865   /taxes/tax_calc.inc
6866 ------------------------------- Release 2.0.6 --------------------------------------------
6867 08-Dec-2008 Joe Hunt
6868 ! New release 2.0.6
6869 $ config.php
6870
6871 05-Dec-2008 Joe Hunt
6872 # [0000095] Bad behaviour of routine number_format and round in Windows.
6873 $ /gl/includes/gl_db_trans.inc
6874   /includes/banking.inc
6875   /includes/current_user.inc
6876   /purchasing/includes/ui/invoice_ui.inc
6877   /reporting/rep107.php
6878   /reporting/rep109.php
6879   /reporting/rep110.php
6880   /reporting/rep209.php
6881   /sales/view/view_credit.php
6882   /sales/view/view_dispatch.php
6883   /sales/view/view_invoice.php
6884   /sales/view/view_sales_order.php
6885
6886 04-Dec-2008 Janusz Dobrowolski
6887 # Check write permissions and create per company subdirectory structure.
6888 $ /update.html
6889   /update_db.php
6890 # Fixed index.php files in new company dirs.
6891 $ /admin/create_coy.php
6892   /admin/db/maintenance_db.inc
6893
6894 04-Dec-2008 Joe Hunt
6895 # [0000095] Inbalance double entry on Documents
6896 $ /gl/includes/db/gl_db_trans.inc
6897   /gl/includes/db/gl_db_banking.inc
6898   /purchasing/includes/db/invoice_db.inc
6899   /purchasing/includes/db/supp_payment_db.inc
6900   /sales/includes/db/payment_db.inc
6901   /sales/includes/db/sales_credit_db.inc
6902   /sales/includes/db/sales_invoice_db.inc
6903   
6904 29-Nov-2008 Joe Hunt
6905 # [0000094] Report does not show items that have 0 qty but have demand qty
6906 $ /reporting/rep302.php
6907   /reporting/rep303.php
6908   
6909 28-Nov-2008 Joe Hunt
6910 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
6911 $ /purchasing/includes/db/invoice_db.inc
6912
6913 27_Nov-2008 Joe Hunt
6914 # [0000092] Stock Sheet Report. Bad Page break.
6915 $ /reporting/includes/pdf_report.inc
6916
6917 26-Nov-2008 Joe Hunt
6918 # [0000091] Tax for 2 decimal places doesn't compute properly
6919 $ /taxes/tax_calc.inc
6920
6921 25-Nov-2008 Janusz Dobrowolski
6922 # [0000084] Low inventory items are not marked properly.
6923 $ /sales/customer_delivery.php
6924 # [0000086] New line added to document sometimes overwrites old one.
6925 $ /sales/includes/cart_class.inc
6926 # [0000087] Change of order date always updates prices.
6927 $ /sales/includes/ui/sales_credit_ui.inc
6928   /sales/includes/ui/sales_order_ui.inc
6929 # Fixed automatic price calculations always on.
6930 $ /sales/includes/sales_db.inc
6931
6932 08-Dec-2008 Joe Hunt
6933 ! Better support for purchasing data (automatic updating from PO receive)
6934 $ /purchasing/includes/db/grn_db.inc
6935   /purchasing/includes/db/invoice_db.inc
6936   /purchasing/includes/db/po_db.inc
6937   /purchasing/includes/ui/invoice_ui.inc
6938   /purchasing/includes/purchasing_db.inc
6939   /reporting/rep209.php
6940
6941 07-Dec-2008 Janusz Dobrowolski
6942 + Added list category grouping.
6943 $ /includes/ui/ui_lists.inc
6944 ! Changed branch/customer invoice address/name selection on reports
6945 $ /reporting/includes/doctext.inc
6946   /reporting/includes/doctext2.inc
6947   /reporting/includes/header2.inc
6948 ! Fixed default delivery address selection
6949 $ /sales/includes/ui/sales_order_ui.inc
6950 + Added delivery links
6951 $ /sales/view/view_invoice.php
6952 # Small syntax fix.
6953 $ /sql/alter2.1.php
6954 # Fixed error handling during upgrade
6955 $ /admin/db/maintenance_db.inc
6956 # Fixed warnings display
6957 $ /includes/errors.inc
6958
6959 08-Dec-2008 Joe Hunt
6960 # Bad and missing parameter to header2 funciton
6961 $ /reporting/rep109.php
6962   /reporting/rep209.php
6963 ! Rerun of invoice_ui.inc
6964 $ /purchasing/includes/ui/invoice_ui.inc
6965
6966 07-Dec-2008 Joe Hunt
6967 ! Better layout. Copyright notes. Mailto links, outer table routines.
6968 $ /admin/company_preferences.php
6969   /admin/display_prefs.php
6970   /admin/gl_setup.php
6971   /admin/users.php
6972   /gl/includes/ui/gl_bank_ui.inc
6973   /gl/includes/ui/gl_journal_ui.inc
6974   /includes/ui_controls.inc
6975   /includes/ui_input.inc
6976   /inventory/adjustments.php
6977   /inventory/transfers.php
6978   /inventory/includes/item_adjustments_ui.inc
6979   /inventory/includes/stock_transfers_ui.inc
6980   /inventory/manage/locations.php
6981   /purchasing/includes/ui/invoice_ui.inc
6982   /purchasing/includes/ui/po_ui.inc
6983   /purchasing/manage/suppliers.php
6984   /purchasing/supplier_credit.php
6985   /purchasing/supplier_invoice.php
6986   /purchasing/supplier_payment.php
6987   /sales/includes/ui/sales_credit_ui.inc
6988   /sales/includes/ui/sales_order_ui.inc
6989   /sales/manage/customer_branches.php
6990   /sales/manage/customers.php
6991   /sales/manage/sales_people.php
6992   /sales/customer_payments.php
6993   
6994 05-Dec-2008 Joe Hunt
6995 + New fields in suppliers, phone, fax, vat no, contact and credit limit
6996 $ /purchasing/suppliers.php
6997   /sql/alter2.1.sql
6998 ! Changed dimension view to show result instead of ledger trans
6999 $ /dimensions/view/view_dimension.php
7000   /dimensions/includes/dimension_ui.inc
7001   
7002 05-Dec-2008 Janusz Dobrowolski
7003 ! Allowed optional ORDER BY option in base db_pager sql query
7004 $ /includes/db_pager.inc
7005 # Small fixes to pager layout
7006 $ /includes/ui/db_pager_view.inc
7007 ! Reusable button code
7008 $ /includes/ui/ui_controls.inc
7009 ! Button helpers moved from ui_controls.inc
7010 $ /includes/ui/ui_input.inc
7011   /includes/ui/ui_controls.inc
7012 # Fixed errors during focus on nonexistent elements
7013 $ /js/utils.js
7014
7015 26-Nov-2008 Janusz Dobrowolski
7016 # Fixed layout of amount_ex() fields with label.
7017 $ /includes/ui/ui_input.inc
7018 # Fixed combo_input for $sql with GROUP BY option
7019 $ /includes/ui/ui_lists.inc
7020
7021 25-Nov-2008 Janusz Dobrowolski
7022 ! Merged all changes from main trunk up to 2.0.5 (see details below)
7023 $ /CHANGELOG.txt
7024   /update.html
7025   /admin/void_transaction.php
7026   /admin/db/voiding_db.inc
7027   /gl/includes/db/gl_db_trans.inc
7028   /gl/inquiry/gl_trial_balance.php
7029   /includes/banking.inc
7030   /includes/ui/ui_input.inc
7031   /includes/ui/ui_view.inc
7032   /manufacturing/manage/bom_edit.php
7033   /purchasing/po_receive_items.php
7034   /purchasing/supplier_credit.php
7035   /purchasing/supplier_invoice.php
7036   /purchasing/supplier_payment.php
7037   /purchasing/includes/purchasing_db.inc
7038   /purchasing/includes/db/invoice_db.inc
7039   /purchasing/includes/db/supp_payment_db.inc
7040   /purchasing/includes/db/supp_trans_db.inc
7041   /purchasing/includes/ui/invoice_ui.inc
7042   /reporting/rep101.php
7043   /reporting/rep106.php
7044   /reporting/rep201.php
7045   /reporting/rep203.php
7046   /reporting/rep209.php
7047   /reporting/rep708.php
7048   /reporting/reports_main.php
7049   /reporting/includes/class.pdf.inc
7050   /sales/customer_payments.php
7051   /sales/allocations/customer_allocate.php
7052   /sales/includes/sales_db.inc
7053   /sales/includes/db/cust_trans_db.inc
7054   /sales/includes/db/payment_db.inc
7055   /sales/view/view_receipt.php
7056 ------------------------------- Release 2.0.5 --------------------------------------------
7057 24-Nov.2008 Joe Hunt
7058 ! Release 2.0.5
7059 $ config.php
7060 ! Changed update.html
7061 $ update.html
7062 # Small bug fixes
7063 $ /reporting/includes/header2.inc
7064   /sales/view/view_receipt.php
7065
7066 20-Nov-2008 Janusz Dobrowolski
7067 # [0000082] Bad js allocation on All/None button press.
7068 $ /sales/allocations/customer_allocate.php
7069
7070 20-Nov-2008 Joe Hunt
7071 # Do not allow editing invoice if allocated > 0
7072 $ /sales/inquiry/customer_inquiry.php
7073
7074 19-Nov-2008 Joe Hunt
7075 + Possibility to view a transaction before final voiding.
7076 $ /admin/void_transaction.php
7077
7078 11-Nov-2008 Janusz Dobrowolski
7079 # Fixed right alignment of amount cells.
7080 $ /includes/ui/ui_input.inc
7081 # Fixed display bug for fully received items and false modify conflicts.
7082 $ /purchasing/po_receive_items.php
7083
7084 10-Nov-2008 Joe Hunt
7085 ! [0000081] Trial Balance again minor changes.
7086 $ /gl/inquiry/gl_trial_balance.php
7087   /reporting/rep708.php
7088
7089 07-Nov-2008 Joe Hunt
7090 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
7091 $ /gl/inquiry/gl_trial_balance.php
7092   /reporting/reports_main.php
7093   /reporting/rep708.php
7094   
7095 03-Nov-2008 Janusz Dobrowolski
7096 # Fixed price priority in automatic calculations.
7097 $ sales/includes/sales_db.inc
7098
7099 30-Oct-2008 Janusz Dobrowolski
7100 # [0000080] BOM elements was not editable after entry.
7101 $ /manufacturing/manage/bom_edit.php
7102
7103 29-Oct-2008 Joe Hunt
7104 # Voiding a supplier invoice/credit note with GL Postings creates a database error
7105 $ /purchasing/includes/db/invoice_db.inc
7106
7107 28-Oct-2008 Joe Hunt
7108 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
7109 $ /admin/db/voiding_db.inc
7110   /sales/inquiry/sales_deliveries_view.php
7111   /sales/inquiry/customer_inquiry.php
7112   
7113 27-Oct-2008 Joe Hunt
7114 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
7115 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
7116 $ /gl/includes/db/gl_db_trans.inc
7117   /includes/banking.inc
7118   /includes/ui/ui_view.inc
7119   /purchasing/supplier_payment.php
7120   /purchasing/includes/purchasing_db.inc
7121   /purchasing/includes/db/supp_payment_db.inc
7122   /purchasing/includes/db/supp_trans_db.inc
7123   /sales/customer_payments.php
7124   /sales/includes/sales_db.inc
7125   /sales/includes/db/cust_trans_db.inc
7126   /sales/includes/db/payment_db.inc
7127 # [0000078] Fixed some reports with wrong exchange rates.
7128 $ /reporting/rep101.php
7129   /reporting/rep106.php
7130   /reporting/rep201.php
7131   /reporting/rep203.php
7132   /reporting/rep209.php
7133 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
7134 $ /purchasing/supplier_invoice.php
7135
7136 24-Oct-2008 Joe Hunt
7137 ! [0000077] Added a total before ending balance in trial balance (also in report)
7138 $ /gl/inquiry/gl_trial_balance.php
7139   /reporting/rep708.php
7140 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
7141   /reporting/includes/class.pdf.inc
7142 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
7143 $ /purchasing/supplier_invoice.php
7144   /purchasing/supplier_credit.php
7145   /purchasing/includes/ui/invoice_ui.inc
7146   
7147 ------------------------------- Release 2.0.4 --------------------------------------------
7148 23-Oct-2008 Joe Hunt
7149 ! Release 2.0.4
7150 25-Nov-2008 Joe Hunt
7151 ! Inserted Copyright Notice and fixed graphic items
7152 $ /access/login.php
7153   /access/logout.php
7154   /admin/attachments.php
7155   /admin/backups.php
7156   /admin/change_current_user_password.php
7157   /admin/db/company_db.inc
7158   /admin/db/maintenence_db.inc
7159   /admin/db/printers_db.inc
7160   /admin/db/users_db.inc
7161   /admin/db/v_banktrans.inc
7162   /admin/db/voiding_db.inc
7163   /admin/display_prefs.php
7164   /admin/fiscalyears.php
7165   /admin/forms_setup.php
7166   /admin/gl_setup.php
7167   /admin/inst_upgrade.php
7168   /admin/payment_terms.php
7169   /admin/print_profiles.php
7170   /admin/printers.php
7171   /admin/shipping_companies.php
7172   /admin/users.php
7173   /admin/view_print_transaction.php
7174   /admin/void_transaction.php
7175   /gl/gl_journal.php
7176   /gl/includes/ui/gl_bank_ui.inc
7177   /gl/includes/ui/gl_journal_ui.inc
7178   /gl/inquiry/bank_inquiry.php
7179   /gl/inquiry/tax_inquiry.php
7180   /gl/manage/bank_accounts.php
7181   /includes/ui/ui_controls.inc
7182   /reporting/includes/pdf_report.inc
7183   /reporting/rep709.php
7184   /sales/includes/ui/sales_credit_ui.inc
7185   /sql/alter2.1.php
7186   
7187 24-Nov-2008 Janusz Dobrowolski
7188 + Added alias/foreign item codes and sales kits support.
7189 $ /applications/inventory.php
7190   /includes/ui/ui_lists.inc
7191   /inventory/prices.php
7192   /inventory/includes/inventory_db.inc
7193   /inventory/includes/db/items_category_db.inc
7194   /inventory/includes/db/items_db.inc
7195   /inventory/manage/items.php
7196   /inventory/includes/db/items_codes_db.inc (new)
7197   /inventory/manage/item_codes.php (new)
7198   /inventory/manage/sales_kits.php (new)
7199   /sales/includes/sales_db.inc
7200   /sales/includes/ui/sales_order_ui.inc
7201 ! Added decimals to get_item_edit_info() return (sql usage optimization).
7202 $ /includes/db/inventory_db.inc
7203   /inventory/includes/item_adjustments_ui.inc
7204   /inventory/includes/stock_transfers_ui.inc
7205   /manufacturing/includes/work_order_issue_ui.inc
7206   /purchasing/includes/ui/po_ui.inc
7207   /sales/includes/ui/sales_credit_ui.inc
7208 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
7209 $ /includes/ui/ui_input.inc
7210 # Fixed _vd() debug function for use also in ajax mode.
7211 $ /includes/ui/ui_view.inc
7212 ! Changed foreign column name to avoid mysql syntax problems, added category.
7213 $ /sql/alter2.1.sql
7214   /sql/alter2.1.php
7215 # Fixed unconsistent units of measure.
7216 $ /sql/en_US-demo.sql
7217   /sql/en_US-new.sql
7218
7219 24-Nov-2008 Joe Hunt
7220 ! Preparing for graphic Links
7221 $ config.php
7222   /includes/ui/ui_input.inc
7223   /sales/sales_order_entry.php
7224   /sales/includes/ui/sales_order_ui.inc
7225   /themes/aqua/images/ok.gif
7226   /themes/cool/images/ok.gif
7227   /themes/default/images/ok.gif
7228 # Small layout bug in header2.inc
7229 $ /reporting/includes/header2.inc
7230 # Small layout bug in report bank statement
7231 $ /reporting/rep601.php
7232 # Restriction on links
7233 $ /sales/inquiry/customer_inquiry.php
7234
7235 22-Nov-2008 Joe Hunt
7236 + Preparing for Graphic Links final.Optimized.
7237 $ config.php
7238   /admin/create_coy.php
7239   /admin/inst_lang.php
7240   /admin/inst_module.php
7241   /dimensions/inquiry/search_dimensions.php
7242   /includes/ui/ui_controls.inc
7243   /includes/ui/ui_view.inc
7244   /includes/db_pager_view.inc
7245   /manufacturing/search_work_orders.php
7246   /purchasing/inquiry/po_search.php
7247   /purchasing/inquiry/po_search_completed.php
7248   /purchasing/inquiry/supplier_allocation_inquiry.php
7249   /purchasing/allocations/supplier_allocation_main.php
7250   /reporting/includes/reporting.inc
7251   /sales/allocations/customer_allocation_main.php
7252   /sales/inquiry/customer_allocation_inquiry.php
7253   /sales/inquiry/customer_inquiry.php
7254   /sales/inquiry/sales_orders_view.php
7255   /sales/inquiry/sales_deliveries_view.php
7256   /themes/default/images/receive.gif (new file)
7257   /themes/aquat/images/receive.gif (new file)
7258   /themes/cool/images/receive.gif (new file)
7259   
7260   
7261 21-Nov-2008 Joe Hunt
7262 + Preparing for Graphic Links instead of Text Links (user display option, default)
7263   (new field in 0_users, graphic_links)
7264 $ config.php
7265   /admin/display_prefs.php
7266   /admin/create_coy.php
7267   /admin/inst_lang.php
7268   /admin/inst_module.php
7269   /admin/db/users_db.inc
7270   /includes/current_user.inc
7271   /includes/prefs/userprefs.inc
7272   /includes/ui/ui_controls.inc
7273   /includes/ui/ui_input.inc
7274   /includes/ui/ui_view.inc
7275   /reporting/includes/reporting.inc
7276   /sql/alter2.1.sql 
7277   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
7278           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
7279   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
7280           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
7281   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
7282           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
7283   
7284 20-Nov-2008 Joe Hunt
7285 + Added new AGPL license file
7286 $ /doc/license.txt (new file)
7287
7288 19-Nov-2008 Janusz Dobrowolski
7289 # Fixed error handling during database upgrade in normal and forced mode.
7290 $ /admin/db/maintenance_db.inc
7291 ! Additions needed for foreign item codes support.
7292 $ /sql/alter2.1.php
7293   /sql/alter2.1.sql
7294
7295 19-Nov-2008 Joe Hunt
7296 ! Changed the default header2.inc.
7297 $ /reporting/includes/header2.inc
7298
7299 18-Nov-2008 Janusz Dobrowolski
7300 + System upgrade page for site admins
7301 $ /admin/db/maintenance_db.inc
7302   /applications/setup.php
7303   /admin/inst_upgrade.php       (new)
7304   /sql/alter2.1.php             (new)
7305 ! Added $tbpref parameter to get_user_prefs()
7306 $ /admin/db/company_db.inc
7307 # Next fixes to db_pager behaviour.
7308 $ /includes/db_pager.inc
7309   /includes/ui/db_pager_view.inc
7310   /dimensions/inquiry/search_dimensions.php
7311   /inventory/inquiry/stock_movements.php
7312   /manufacturing/search_work_orders.php
7313   /manufacturing/inquiry/where_used_inquiry.php
7314   /purchasing/allocations/supplier_allocation_main.php
7315   /purchasing/inquiry/po_search.php
7316   /purchasing/inquiry/po_search_completed.php
7317   /purchasing/inquiry/supplier_allocation_inquiry.php
7318   /purchasing/inquiry/supplier_inquiry.php
7319   /sales/allocations/customer_allocation_main.php
7320   /sales/inquiry/customer_allocation_inquiry.php
7321   /sales/inquiry/customer_inquiry.php
7322   /sales/inquiry/sales_deliveries_view.php
7323   /sales/inquiry/sales_orders_view.php
7324
7325 16-Nov-2008 Janusz Dobrowolski
7326 ! Rewritten for paged query results.
7327 $ /inventory/inquiry/stock_movements.php
7328 + Added optional footer and header in db_pager, simplified usage.
7329 $ /includes/db_pager.inc
7330   /includes/ui/db_pager_view.inc
7331 ! Code cleanup.
7332 $ /dimensions/inquiry/search_dimensions.php
7333   /manufacturing/search_work_orders.php
7334   /manufacturing/inquiry/where_used_inquiry.php
7335   /purchasing/inquiry/po_search.php
7336   /purchasing/inquiry/po_search_completed.php
7337   /purchasing/inquiry/supplier_allocation_inquiry.php
7338   /purchasing/inquiry/supplier_inquiry.php
7339   /sales/inquiry/customer_allocation_inquiry.php
7340   /sales/inquiry/customer_inquiry.php
7341   /sales/inquiry/sales_deliveries_view.php
7342   /sales/inquiry/sales_orders_view.php
7343
7344 16-Nov-2008 Joe Hunt
7345 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
7346 $ /admin/attachments.php (new file)
7347   /applications/setup.php
7348   /purchasing/supplier_credit,php
7349   /purchasing/supplier_invoice.php
7350   /sql/alter2.1.sql
7351 # Minor bug in view_print_transactions.php
7352 $ /admin/view_print_transactions.php
7353
7354 15-Nov-2008 Joe Hunt
7355 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
7356 $ /gl/gl_bank.php
7357   /gl/gl_journal.php
7358   /gl/includes/db/gl_db_bank_accounts.inc
7359   /gl/includes/ui/gl_bank_ui.inc
7360   /gl/includes/ui/gl_journal_ui.inc
7361   /includes/ui/ui_lists.inc
7362   
7363 15-Nov-2008 Joe Hunt
7364 + Added Tax Inquiry in Banking and General Ledger tab.
7365 $ /applications/generalledger.php
7366   /gl/inquiry/tax_inquiry.php (new file)
7367   
7368 14-Nov-2008 Joe Hunt
7369 + Added Sales Groups and Recurrent Invoices.
7370 $ /applications/customers.php
7371   /includes/ui/ui_lists.inc
7372   /reporting/includes/reporting.inc
7373   /reporting/rep108.php
7374   /sales/includes/db/branches_db.inc
7375   /sales/includes/db/sales_credit_db.inc
7376   /sales/includes/db/sales_delivery_db.inc
7377   /sales/includes/db/sales_invoice_db.inc
7378   /sales/inquiry/sales_orders_view.php
7379   /sales/manage/customer_branches.php
7380   /sales/manage/customers.php
7381   /sql/alter2.1.sql
7382   /sales/create_recurrent_invoices.php (new file)
7383   /sales/manage/recurrent_invoices.php (new file)
7384   /sales/manage/sales_groups.php (new file)
7385
7386 13-Nov-2008 Janusz Dobrowolski
7387 ! Rewritten for paged query results.
7388 $ /dimensions/inquiry/search_dimensions.php
7389 # Removed obsolete dimension list submit_on_change option.
7390 $ /sales/includes/ui/sales_order_ui.inc
7391   /sales/credit_note_entry.php
7392   /sales/includes/ui/sales_credit_ui.inc
7393
7394 12-Nov-2008 Janusz Dobrowolski
7395 ! Rewritten for paged query results.
7396 $ /manufacturing/search_work_orders.php
7397   /manufacturing/inquiry/where_used_inquiry.php
7398   /purchasing/allocations/supplier_allocation_main.php
7399   /sales/allocations/customer_allocation_main.php
7400 ! Code reorganization to reuse sql query by db_pager.
7401   /purchasing/includes/db/supp_trans_db.inc
7402   /purchasing/includes/db/suppalloc_db.inc
7403   /sales/includes/db/custalloc_db.inc
7404 ! Added $echo parameter to view_stock_status()
7405 $ /includes/ui/ui_view.inc
7406 # Fixed sql query (duplicated rows in query result)
7407 $ /sales/inquiry/customer_inquiry.php
7408 # Fixed bom selection via $_GET['stock_id']
7409 $  /manufacturing/manage/bom_edit.php
7410
7411 12-Nov-2008 Joe Hunt
7412 ! Added dimension entries in delivery and invoice forms
7413 $ /includes/ui/ui_lists.inc
7414   /sales/credit_note_entry.php
7415   /sales/includes/cart_class.inc
7416   /sales/includes/db/cust_trans_db.inc
7417   /sales/includes/db/sales_credit_db.inc
7418   /sales/includes/db/sales_delivery_db.inc
7419   /sales/includes/db/sales_invoice_db.inc
7420   /sales/includes/db/sales_order_db.inc
7421   /sales/includes/sales_db.inc
7422   /sales/includes/ui/sales_credit_ui.inc
7423   /sales/includes/ui/sales_order_ui.inc
7424   /sales/sales_order_entry.php
7425   /sql/alter2.1.sql
7426   
7427 12-Nov-2008 Janusz Dobrowolski
7428 ! Changed db_pager API for inserted columns.
7429 $ /includes/db_pager.inc
7430   /includes/ui/db_pager_view.inc
7431 ! Fixed $cols according to api change.
7432 $ /purchasing/inquiry/supplier_inquiry.php
7433   /sales/inquiry/customer_allocation_inquiry.php
7434   /sales/inquiry/customer_inquiry.php
7435   /sales/inquiry/sales_deliveries_view.php
7436   /sales/inquiry/sales_orders_view.php
7437 ! Rewritten for paged query results.
7438 $ /purchasing/inquiry/po_search.php
7439   /purchasing/inquiry/po_search_completed.php
7440   /purchasing/inquiry/supplier_allocation_inquiry.php
7441
7442 10-Nov-2008 Janusz Dobrowolski
7443 # Suppressed page update after import errors
7444 $ /admin/backups.php
7445 # More fail safe db_import()
7446 $ /admin/db/maintenance_db.inc
7447 # Added check for POS relations before account delete.
7448 $ /gl/manage/bank_accounts.php
7449 # Fixed for MySQL <4.0.18, removed bank_trans_types
7450 $ /sql/alter2.1.sql
7451 # Fixed page update after branch/customer change.
7452 $ /sales/includes/ui/sales_order_ui.inc
7453
7454 10-Nov-2008 Joe Hunt
7455 ! changing the default.css style sheets to handle the new navibar/buttons
7456 $ /themes/default/default.css 
7457   /themes/aqua/default.css
7458   /themes/cool/default.css
7459   /themes/cool/images/sort_asc.gif
7460   /themes/cool/images/sort_desc.gif
7461   
7462 10-Nov-2008 Joe Hunt
7463 ! Changed Bank Statement Report in accourding to Bank Account Change
7464 $ /reporting/rep601.php
7465   /reporting/includes/reports_classes.inc
7466 # Removed Type header from bank inquiry.
7467   /gl/inquiry/bank_inquiry.php
7468   
7469 09-Nov-2008 Janusz Dobrowolski
7470 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
7471 $ /applications/generalledger.php
7472   /gl/bank_transfer.php
7473   /gl/gl_bank.php
7474   /gl/includes/db/gl_db_bank_accounts.inc
7475   /gl/includes/db/gl_db_bank_trans.inc
7476   /gl/includes/db/gl_db_banking.inc
7477   /gl/includes/db/gl_db_trans.inc
7478   /gl/includes/ui/gl_bank_ui.inc
7479   /gl/inquiry/bank_inquiry.php
7480   /gl/manage/bank_accounts.php
7481   /gl/view/bank_transfer_view.php
7482   /gl/view/gl_deposit_view.php
7483   /gl/view/gl_payment_view.php
7484   /includes/banking.inc
7485   /includes/data_checks.inc
7486   /includes/types.inc
7487   /includes/ui/ui_lists.inc
7488   /purchasing/supplier_payment.php
7489   /purchasing/includes/db/supp_payment_db.inc
7490   /purchasing/includes/db/supp_trans_db.inc
7491   /purchasing/view/view_supp_payment.php
7492   /sales/customer_payments.php
7493   /sales/includes/db/payment_db.inc
7494   /sales/includes/db/sales_invoice_db.inc
7495   /sales/view/view_receipt.php
7496   /sql/alter2.1.sql
7497 ! Fixed session name for multiuser debuging tests.
7498   /includes/lang/language.php
7499 ! Preparing to paged table view in customer_allocation_main.php 
7500 $ /sales/includes/db/cust_trans_db.inc
7501   /sales/includes/db/custalloc_db.inc
7502 # Small fix to avoid sql conflicts
7503 $ /sales/includes/db/sales_points_db.inc
7504 # Changes to POS addition related to above changes.
7505 $ /includes/ui/ui_lists.inc
7506   /sales/includes/db/sales_points_db.inc
7507   /sales/manage/sales_points.php
7508   /sql/alter2.1.sql
7509
7510 09-Nov-2008 Joe Hunt
7511 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
7512 $ /includes/ui/ui_lists.inc 
7513   /includes/ui/ui_input.inc 
7514   /gl/gl_bank.php
7515   /gl/includes/db/gl_db_bank_accounts.inc
7516   /gl/includes/ui/gl_bank_ui.inc
7517   /gl/manage/gl_quick_entries.php
7518 ! New table, 0:quick_entry_lines, change to 0_quick_entries
7519 $ /sql/alter2.1.sql
7520
7521 08-Nov-2008 Janusz Dobrowolski
7522 ! Rewritten for paged query results.
7523 $ /purchasing/inquiry/supplier_inquiry.php
7524 # Fixed broken table content after customer selector change.
7525 $ /sales/inquiry/customer_allocation_inquiry.php
7526   /sales/inquiry/customer_inquiry.php
7527   /sales/inquiry/sales_deliveries_view.php
7528   /sales/inquiry/sales_orders_view.php
7529
7530 05-Nov-2008 Janusz Dobrowolski
7531 ! Changed dbpager API.
7532 $ /includes/ui/db_pager_view.inc
7533 # Polishing db_pager code.
7534 $ /includes/db_pager.inc
7535 + Added array_replace() and array_append() helpers.
7536 $ /includes/main.inc
7537 # Fixed multiply sales document view links.
7538 $ /includes/ui/ui_view.inc
7539 ! Rewritten for paged query results.
7540 $ /sales/inquiry/customer_allocation_inquiry.php
7541   /sales/inquiry/customer_inquiry.php
7542   /sales/inquiry/sales_deliveries_view.php
7543 ! Code cleanup.
7544 $ /sales/inquiry/sales_orders_view.php
7545
7546 04-Nov-2008 Janusz Dobrowolski
7547 + Added db_pager widget for paged/sorted sql query display.
7548 $ /includes/db_pager.inc (New)
7549   /includes/ui/db_pager_view.inc (New)
7550   /themes/aqua/images/sort_asc.gif (New)
7551   /themes/aqua/images/sort_desc.gif (New)
7552   /themes/aqua/images/sort_none.gif (New)
7553   /themes/cool/images/sort_asc.gif (New)
7554   /themes/cool/images/sort_desc.gif (New)
7555   /themes/cool/images/sort_none.gif (New)
7556   /themes/default/images/sort_asc.gif (New)
7557   /themes/default/images/sort_desc.gif (New)
7558   /themes/default/images/sort_none.gif (New)
7559   /themes/default/default.css
7560   /themes/aqua/default.css
7561 + Added query size user preference.
7562 $ /admin/display_prefs.php
7563   /admin/db/users_db.inc
7564   /includes/current_user.inc
7565   /includes/prefs/userprefs.inc
7566   /sql/alter2.1.sql
7567 + Added helper functions for array manipulation.
7568 $ /includes/main.inc
7569 + Added mysql_fetch_assoc() wrapper.
7570 $ /includes/db/connect_db.inc
7571 ! Paged query result.
7572 $ /sales/inquiry/sales_orders_view.php
7573 # Two smaller fixes.
7574 $ /js/inserts.js
7575
7576 31-Oct-2008 Janusz Dobrowolski
7577 + POS and cash sale support.
7578 $ /admin/users.php
7579   /admin/db/users_db.inc
7580   /applications/setup.php
7581   /includes/current_user.inc
7582   /includes/ui/ui_lists.inc
7583   /sales/sales_order_entry.php
7584   /sales/includes/cart_class.inc
7585   /sales/includes/sales_db.inc
7586   /sales/includes/ui/sales_order_ui.inc
7587   /sales/manage/sales_points.php (New)
7588   /sales/includes/db/sales_points_db.inc (New)
7589   /sales/includes/cart_class.inc
7590   /sales/includes/db/sales_invoice_db.inc
7591   /sales/includes/db/sales_order_db.inc
7592   /sql/alter2.1.sql
7593 # Fixed focus after error display.
7594 $ /js/utils.js
7595 # Fixed buggy output when SetLineWidth is used before first AddPage call.
7596 $ /reporting/includes/tcpdf.php
7597 # Fixed sign in payment view.
7598 $ /sales/view/view_receipt.php
7599 # Fixed missing hotkeys support for print links.
7600 $ /reporting/includes/reporting.inc
7601
7602 30-Oct-2008 Joe Hunt
7603 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
7604 $ /applications/generalledger.php 
7605   /includes/data_checks.inc
7606   /includes/types.inc
7607   /includes/ui/ui_lists.inc
7608   /gl/gl_bank.php
7609   /gl/includes/db/gl_db_bank_accounts.inc
7610   /gl/includes/ui/gl_bank_ui.inc
7611   /gl/manage/gl_quick_entries.php
7612   /sales/manage/customer_branches.php
7613 ! New table, 0_quick_entries
7614 $ /sql/alter2.1.sql
7615 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
7616 $ /gl/manage/gl_accounts.php
7617
7618 24-Oct-2008 Janusz Dobrowolski
7619 ! Added hotkeys to final menu options.
7620 $ /dimensions/dimension_entry.php
7621   /gl/bank_transfer.php
7622   /gl/gl_bank.php
7623   /gl/gl_journal.php
7624   /inventory/adjustments.php
7625   /inventory/transfers.php
7626   /manufacturing/work_order_add_finished.php
7627   /manufacturing/work_order_issue.php
7628   /manufacturing/work_order_release.php
7629   /purchasing/po_entry_items.php
7630   /purchasing/po_receive_items.php
7631   /purchasing/supplier_payment.php
7632   /sales/credit_note_entry.php
7633   /sales/customer_credit_invoice.php
7634   /sales/customer_invoice.php
7635   /sales/customer_payments.php
7636   /sales/sales_order_entry.php
7637 # Fixed TCPDF errors display.
7638 $ /reporting/includes/tcpdf.php
7639 # Fixed page position after message display.
7640 $  /js/utils.js
7641
7642 23-Oct-2008 Janusz Dobrowolski
7643 + Improved report module performance, also usable without javascript.
7644 $ /reporting/reports_main.php
7645   /reporting/includes/class.pdf.inc
7646   /reporting/includes/pdf_report.inc
7647   /reporting/includes/reports_classes.inc
7648   /reporting/includes/header2.inc
7649 + Hotkey support for viewer links.
7650 $ /includes/ui/ui_view.inc
7651   /js/inserts.js
7652 + Added purchase order printing after entry.
7653 $ /purchasing/po_entry_items.php
7654 + Added hotkeys to credit note final menu.
7655 $ /sales/credit_note_entry.php
7656 # Fixed submit button for IE7
7657 $ /includes/ui/ui_input.inc
7658 # Fixed ajax popup flicker.
7659 $ /js/utils.js
7660 # Fix after 2.0.4 merge
7661 $ /sales/inquiry/sales_orders_view.php
7662
7663 23-Oct-2008 Joe Hunt
7664 ! Merging the changes up to 2-0-4
7665 $ /purchasing/supplier_invoice.php
7666   /purchasing/supplier_credit.php
7667   /purchasing/includes/db/invoice_db.inc
7668   /purchasing/includes/db/grn_db.inc
7669   /purchasing/includes/ui/invoice_ui.inc
7670   /purchasing/supplier_invoice_grns.php (File removed)
7671   /purchasing/supplier_credit_grns.php (File removed)
7672   /purchasing/supplier_trans_gl.php (File removed)
7673   /gl/inquiry/gl_trial_balance.php
7674   /gl/inquiry/gl_account_inquiry.php
7675   /reporting/rep704.php
7676   /reporting/rep708.php
7677   /sql/en_US-demo.sql
7678   /sales/includes/ui/sales_order_ui.inc
7679   /sales/inquiry/sales_orders_view.php
7680   
7681 20-Oct-2008 Janusz Dobrowolski
7682 # Fix for pdf reports (php 5.2.4 issue)
7683 $ /reporting/includes/pdf_report.inc
7684
7685 19-Oct-2008 Janusz Dobrowolski
7686 + User interface mode (full vs fallback) detected and set on login
7687 $ /access/login.php
7688   /includes/current_user.inc
7689   /includes/session.inc
7690   /includes/ui/ui_input.inc
7691   /includes/ui/ui_lists.inc
7692 + More sales documents available for printing from inquiry page.
7693 $ /sales/inquiry/customer_inquiry.php
7694   /reporting/includes/header2.inc
7695 ! Changed version info.
7696 $ /config.php
7697 # Fixed ajax popup/redirection.
7698 $ /reporting/includes/pdf_report.inc
7699   /includes/ajax.inc
7700
7701 17-Oct-2008 Janusz Dobrowolski
7702 + Added ajax request indicator.
7703 $ /js/utils.js
7704   /themes/aqua/renderer.php
7705   /themes/aqua/images/ajax-loader.gif (new)
7706   /themes/cool/renderer.php
7707   /themes/cool/images/ajax-loader.gif (new)
7708   /themes/default/renderer.php
7709   /themes/default/images/ajax-loader.gif (new)
7710 + Added optional popup for pdf reports display.
7711 $ /admin/display_prefs.php
7712   /admin/users.php
7713   /admin/db/users_db.inc
7714   /includes/current_user.inc
7715   /includes/prefs/userprefs.inc
7716   /reporting/includes/pdf_report.inc
7717   /sql/alter2.1.sql
7718 # Changed message for missing currency rate.
7719 $ /includes/banking.inc
7720 # Fixed submit/button behaviour.
7721 $ /js/inserts.js
7722 # Fixed canceling order.
7723 $ /sales/sales_order_entry.php
7724 # Fixed typo in css
7725 $ /themes/aqua/default.css
7726 # Fixed pdf_debug mode
7727 $ /reporting/includes/reporting.inc
7728   /reporting/includes/reports_classes.inc
7729
7730 15-Oct-2008 Janusz Dobrowolski
7731 + Added remote printing support
7732 $ /admin/print_profiles.php (new)
7733   /admin/printers.php (new)
7734   /admin/db/printers_db.inc (new)
7735   /reporting/prn_redirect.php (new)
7736   /reporting/includes/printer_class.inc (new)
7737   /sql/alter2.1.sql (new)
7738   /config.php
7739   /admin/display_prefs.php
7740   /admin/users.php
7741   /admin/db/users_db.inc
7742   /applications/setup.php
7743   /includes/current_user.inc
7744   /includes/prefs/userprefs.inc
7745   /includes/ui/ui_lists.inc
7746   /js/inserts.js
7747   /js/utils.js
7748   /reporting/rep109.php
7749   /reporting/reports_main.php
7750   /reporting/includes/pdf_report.inc
7751   /reporting/includes/reporting.inc
7752   /reporting/includes/reports_classes.inc
7753 !Fixes related to changed printing api.
7754 $ /admin/view_print_transaction.php
7755   /purchasing/inquiry/po_search.php
7756   /purchasing/inquiry/po_search_completed.php
7757   /sales/customer_credit_invoice.php
7758   /sales/customer_delivery.php
7759   /sales/customer_invoice.php
7760   /sales/sales_order_entry.php
7761   /sales/inquiry/customer_inquiry.php
7762   /sales/inquiry/sales_deliveries_view.php
7763   /sales/inquiry/sales_orders_view.php
7764 + Added optional id parameter for label helpers; added value for buttons.
7765 $ /includes/ui/ui_input.inc
7766 + Added ajax popup screen command.
7767 $ /includes/ajax.inc
7768 # Skipping index.php file during flush_dir()
7769 $ /includes/main.inc
7770
7771 06-Oct-2008 Janusz Dobrowolski
7772 + Menu hotkeys system implementation.
7773 $ /includes/page/header.inc
7774   /includes/ui/ui_controls.inc
7775   /includes/ui/ui_input.inc
7776   /js/JsHttpRequest.js
7777   /js/inserts.js
7778   /js/utils.js
7779   /reporting/includes/reports_classes.inc
7780   /sales/sales_order_entry.php
7781   /sales/manage/customers.php
7782   /themes/aqua/default.css
7783   /themes/aqua/renderer.php
7784   /themes/cool/default.css
7785   /themes/cool/renderer.php
7786   /themes/default/default.css
7787   /themes/default/renderer.php
7788 + Access keys added to menu options strings.
7789 $ /config.php
7790   /applications/customers.php
7791   /applications/dimensions.php
7792   /applications/generalledger.php
7793   /applications/inventory.php
7794   /applications/manufacturing.php
7795   /applications/setup.php
7796   /applications/suppliers.php
7797   /reporting/reports_main.php
7798
7799 ------------------------------- Release 2.0.3 --------------------------------------------
7800 06-Oct-2008 Joe Hunt
7801 ! Release 2.0.3
7802 $ config.php
7803 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
7804 $ /inventory/inquiry/stock_movements.php
7805
7806 05-Oct-2008 Janusz Dobrowolski
7807 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
7808 $ /sales/includes/cart_class.inc
7809   /sales/includes/sales_db.inc
7810   /sales/includes/db/sales_credit_db.inc
7811   /sales/includes/db/sales_delivery_db.inc
7812   /sales/includes/db/sales_invoice_db.inc
7813 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
7814 $ /sales/manage/customers.php
7815
7816 04-Oct-2008 Joe Hunt
7817 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
7818 $ /admin/db/voiding_db.inc
7819 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
7820 $ /inventory/includes/db/item_adjust_db.inc
7821
7822 01-Oct-2008 Joe Hunt
7823 # When deleting the last module in FA a parce error arose:
7824 $ /admin/inst_module.php
7825   /admin/inst_lang.php
7826
7827 30-Sep-2008 Janusz Dobrowolski
7828 # Bug [0000067] Settled supplier documents were displayed as overdued.
7829 $ /purchasing/inquiry/supplier_inquiry.php
7830   /purchasing/inquiry/supplier_allocation_inquiry.php
7831 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
7832 $ /sales/allocations/customer_allocation_main.php
7833
7834 29-Sep-2008 Janusz Dobrowolski
7835 # Bug [0000065] Changing item type during adding new item caused record reset.
7836 $ /inventory/manage/items.php
7837
7838 26-Sep-2008 Joe Hunt
7839 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
7840 $ /sales/includes/db/sales_credit_db.inc
7841
7842 26-Sep-2008 Janusz Dobrowolski
7843 # Bug [0000062] Delivery Modifitication - duplicated tax details.
7844 $ /sales/includes/db/sales_delivery_db.inc
7845
7846 25-Sep-2008 Joe Hunt
7847 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
7848   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
7849 $ /gl/gl_budget.php
7850   /includes/db/comments_db.inc
7851   /inventory/cost_update.php
7852   /purchasing/includes/db/supp_trans_db.inc
7853   /sales/includes/db/cust_trans_db.inc
7854 # Bug [0000060] table prefix error message and inconsistency at install
7855 $ /admin/db/maintenance_db.inc
7856   /install/index.php
7857   /install/save.php
7858 # Bug [0000061] Delivery Modifitication (standard cost change)
7859 $ /sales/includes/db/sales_delivery_db.inc
7860
7861 ------------------------------- Release 2.0.2 --------------------------------------------
7862 23-Sep-2008 Joe Hunt
7863 ! Release 2.0.2
7864 $ config.php
7865 ! Increased time_out to 3 minutes.
7866 $ /install/save.php
7867
7868 23-Sep-2008 Joe Hunt
7869 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
7870 $ /sales/sales_order_entry.php
7871
7872 21-Sep-2008 Janusz Dobrowolski
7873 + Added submit_on_change option for date fields
7874 $ /includes/ui/ui_input.inc
7875 + Automatic exchange rate update after document date change
7876 $ /gl/bank_transfer.php
7877   /gl/gl_bank.php
7878   /gl/includes/db/gl_db_rates.inc
7879   /gl/includes/ui/gl_bank_ui.inc
7880   /includes/banking.inc
7881   /includes/ui/ui_view.inc
7882   /purchasing/supplier_payment.php
7883   /sales/customer_payments.php
7884   /sales/includes/cart_class.inc
7885 # Sales/purchase terms update after document date change [0000058]
7886 $ /purchasing/includes/ui/invoice_ui.inc
7887   /purchasing/includes/ui/po_ui.inc
7888   /sales/customer_invoice.php
7889 # Fixed edit line total, price update after date change
7890 $ /sales/includes/ui/sales_credit_ui.inc
7891   /sales/includes/ui/sales_order_ui.inc
7892 # Fixed unneeded page reload on enter key in text inputs
7893 $ /js/inserts.js
7894 # Fixed session variables conflicts with some third party software (e.g. XRMS)
7895 $ /includes/lang/language.php
7896 # Fixed calendar flicker, removed buttons from exchange_rate_display()
7897 $ /includes/ui/ui_view.inc
7898 ! Default delivery required by changed to 1 day.
7899 $ /includes/prefs/sysprefs.inc
7900 # Small bug fix 
7901 $ /sales/includes/sales_db.inc
7902
7903 20-Sep-2008 Joe Hunt
7904 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
7905 $ /admin/gl_setup.php
7906   /admin/db/company_db
7907   /includes/banking.inc
7908   /purchasing/allocations/supplier_allocate.php
7909   /purchasing/includes/db/suppalloc_db.inc
7910   /sales/allocations/customer_allocate.php
7911   /sales/includes/db/custalloc_db.inc
7912   /sales/includes/db/payment_db.inc
7913   /sales/includes/db/sales_credit_db.inc
7914 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
7915   /reporting/includes/tcpdf.php
7916 ! Layout adjustments
7917   /dimensions/includes/dimensions_ui.inc
7918   /dimensions/view/view_dimension.php
7919   /inventory/view/view_adjustment.php
7920   /manufacturing/view/work_order_view.php
7921   
7922 18-Sep-2008 Janusz Dobrowolski
7923 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
7924 $ /index.php
7925   /includes/ui/ui_controls.inc
7926   /includes/ui/ui_input.inc
7927   /includes/ui/ui_lists.inc
7928   /js/inserts.js
7929 + Add/view on F4 in customer/supplier selectors
7930 $ /gl/gl_bank.php
7931 + Add/view on F4 in supplier/items selectors
7932 $ /purchasing/po_entry_items.php
7933   /inventory/manage/items.php
7934 + Add/view on F4 in supplier selector
7935 $ /purchasing/supplier_credit.php
7936   /purchasing/supplier_invoice.php
7937   /purchasing/supplier_payment.php
7938   /purchasing/allocations/supplier_allocation_main.php
7939   /purchasing/manage/suppliers.php
7940   /inventory/purchasing_data.php
7941 + Add/view on F4 in customer selector
7942   /sales/credit_note_entry.php
7943   /sales/customer_payments.php
7944   /sales/sales_order_entry.php
7945   /sales/allocations/customer_allocation_main.php
7946   /sales/includes/ui/sales_credit_ui.inc
7947   /sales/includes/ui/sales_order_ui.inc
7948   /sales/manage/customer_branches.php
7949   /sales/manage/customers.php
7950 # Syntax error introduced in previous update fixed
7951 $ /inventory/prices.php
7952 # Fixed retreiving of exchange rates [0000057]
7953 $ /gl/manage/exchange_rates.php
7954   /includes/banking.inc
7955   /includes/ui/ui_view.inc
7956
7957 18-Sep-2008 Joe Hunt
7958 + New Report - Bank Statement.
7959 $ /reporting/reports_main.php
7960   /reporting/rep601.php (new file)
7961   
7962 17-Sep-2008 Joe Hunt
7963 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
7964   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
7965 $ /reporting/includes/tcpdf.php
7966 ! Inventory column option in Report Stock Sheet Check.
7967 $ /reporting/reports_main.php
7968   /reporting/rep303.php
7969   
7970 11-Sep-2008 Janusz Dobrowolski
7971 # Fixed slash quotation problems on direct POST values display.
7972 $ /includes/session.inc
7973   /includes/db/connect_db.inc
7974 # Added missing db_escape on person_id.
7975 $ /gl/includes/db/gl_db_bank_trans.inc
7976   /gl/includes/db/gl_db_trans.inc
7977 # Added error message and suppressed db update on failed ECB exchange rate read.
7978 $ /includes/ui/ui_view.inc
7979
7980 10-Sep-2008 Janusz Dobrowolski
7981 # Fixed company folders renaming after company remove.
7982 $ /admin/create_coy.php
7983 # Fixed list selectors' behaviour during search.
7984 $ /includes/ui/ui_lists.inc
7985 # Fixed page update after item search. Closes bugs [0000051],[0000054].
7986 $ /inventory/cost_update.php
7987   /inventory/prices.php
7988   /inventory/purchasing_data.php
7989   /inventory/reorder_level.php
7990   /inventory/includes/item_adjustments_ui.inc
7991   /inventory/includes/stock_transfers_ui.inc
7992   /inventory/inquiry/stock_status.php
7993   /inventory/manage/items.php
7994   /manufacturing/includes/work_order_issue_ui.inc
7995   /manufacturing/inquiry/where_used_inquiry.php
7996   /purchasing/includes/ui/po_ui.inc
7997   /sales/includes/ui/sales_credit_ui.inc
7998   /sales/includes/ui/sales_order_ui.inc
7999
8000 09-Sep-2008 Joe Hunt
8001 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
8002 $ /purchasing/includes/db/invoice_db.inc
8003
8004 ------------------------------- Release 2.0.1 --------------------------------------------
8005 07-Sep-2008 Joe Hunt
8006 ! Release 2.0.1
8007 $ config.php
8008
8009 05-Sep-2008 Janusz Dobrowolski
8010 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
8011 $ /sales/includes/sales_db.inc
8012   /sales/includes/db/sales_credit_db.inc
8013 ! Obsolete code removed
8014 $ /sales/customer_credit_invoice.php
8015
8016 05-Sep-2008 Joe Hunt
8017 # Bug [0000053] Missing GL postings on item issue on Work Order
8018 $ /manufacturing/includes/db/work_order_quick_db.inc
8019   /manufacturing/includes/db/work_order_issues_db.inc
8020   /manufacturing/includes/db/work_order_produce_items_db.inc
8021 ! Bad layout in aging on report Statements
8022 $ /reporting/rep108.php
8023
8024 04-Sep-2008 Joe Hunt
8025 # Bug [0000050] Invoice no. on all sales reports
8026 $ /reporting/includes/doctext.inc
8027   /reporting/includes/doctext2.inc
8028   
8029 04-Sep-2008 Joe Hunt
8030 # Bug [0000052] Inventory Valuation Report
8031 $ /reporting/rep301.php
8032
8033 04-Sep-2008 Joe Hunt
8034 # Bug [0000047] Not possible to view delivery sequence
8035 $ /purchasing/supplier_credit_grns.php
8036   /purchasing/supplier_invoice_grns.php
8037   /purchasing/includes/db/grn_db.inc
8038   /purchasing/includes/ui/invoice_ui.inc
8039   /purchasing/view/view_po.php
8040   /purchasing/view/view_supp_credit.php
8041 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
8042 $ /sales/includes/db/sales_credit_db.inc  
8043
8044 03-Sep-2008 Janusz Dobrowolski
8045 # Fixed fatal error handling in php5
8046 $ /includes/errors.inc
8047   /includes/session.inc
8048 # Fixed display of errors while saving sales documents
8049 $ /sales/sales_order_entry.php
8050
8051 03-Sep-2008 Joe Hunt
8052 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
8053 $ /inventory/inquiry/stock_movements.php
8054   /purchasing/includes/db/grn_db.inc
8055   /purchasing/includes/invoice_db.inc
8056
8057 03-Sep-2008 Joe Hunt
8058 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
8059 # Bug [0000044] Standard Cost error on credit note
8060 $ /inventory/includes/db/items_adjust_db.inc
8061   /purchasing/includes/db/grn_db.inc
8062   /purchasing/includes/invoice_db.inc
8063 # Bug [0000045] Cannot close fiscal year 
8064 $ /admin/fiscalyears.php
8065 # Update screen bug in Bank Account Inquiry.
8066   $ /gl/inquiry/bank_inquiry.php
8067
8068 02-Sep-2008 Joe Hunt
8069 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
8070 $ /reporting/includes/reports_classes.inc
8071 $ /reporting/rep702.php
8072
8073 01-Sep-2008 Joe Hunt
8074 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
8075 $ /lang/new_language_template/LC_MASSAGES/empty.po
8076   /lang/en_US/LC_MESSAGES/en_US.mo
8077
8078 31-Aug-2008 Janusz Dobrowolski
8079 + Added ajax support for file uploading
8080 $ /js/utils.js
8081 # Final fix for logo file upload
8082 $ /admin/company_preferences.php
8083 # Fixed item image file upload
8084 $ /inventory/manage/items.php
8085
8086 30-Aug-2008 Janusz Dobrowolski
8087 ! Up to date translation file
8088 $ /lang/new_language_template/LC_MASSAGES/empty.po
8089 # Fixed broken &amp's in backup files [0000040]
8090 $ /admin/db/maintenance_db.inc
8091 # Temporary fix (sync page reload) for uploading logo file
8092 $ /admin/company_preferences.php
8093 -------------------------------2.0 Final --------------------------------------------
8094 21_aug-2008 Joe Hunt
8095 ! config.php file. Version changed to 2.0
8096 $ config.php
8097 ! Set time out to 120 seconds.
8098 $ /install/save.php
8099 # Removed js warnings on index pages
8100 $ /js/utils.js
8101
8102 20-Aug-2008 Joe Hunt
8103 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
8104 $ /includes/db/inventory_db.inc
8105   /purchase/includes/db/grn_db.inc
8106   /purchase/includes/db/invoice_db.inc
8107
8108 20-Aug-2008
8109 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
8110 $ /admin/db/voiding_db.inc
8111 # Fixing a minor bug in grn_db.inc
8112 $ /purchasing/includes/db/grn_db.inc 
8113   
8114 19-Aug-2008 Joe Hunt
8115 # Fixed some color conversion problems in the new PDF Engine
8116 $ /reporting/includes/pdf_report.inc
8117   /reporting/includes/class.pdf.inc
8118   
8119 19-Aut-2008 Joe Hunt
8120 ! Optimized the textwraplines in pdf_report.inc and header2.inc
8121   /reporting/includes/pdf_report.inc
8122   /reporting/includes/header2.inc (This is important to download too!)
8123   
8124 19-Aug-2008 Joe Hunt
8125 ! Replacing the PDF Engine with a slightly modified TCPDF
8126 $ /reporting/fonts/helvetica*.php (new php files)
8127   /reporting/fonts/*.atm files removed
8128   /reporting/includes/pdf_report.inc (changed)
8129   /reporting/includes/class.pdf.inc (changed)
8130   /reporting/includes/barcodes.php (new file)
8131   /reporting/includes/htmlcolors.php (new file)
8132   /reporting/includes/html_entity_decode_php4.php (new file)
8133   /reporting/includes/tcpdf.php (new file, the PDF engine)
8134   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
8135   
8136 18-Aug-2008 Joe Hunt
8137 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
8138   that this can not be done. 
8139 $ /admin/db/voiding_db.inc
8140
8141 18-Aug-2008 Joe Hunt
8142 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
8143 $ /purchase/includes/db/grn_db.inc
8144   /purchase/includes/db/invoice_db.inc
8145   
8146 16-Aug-2008 Janusz Dobrowolski
8147 # Fixed first supplier add confirmation [0000039].
8148 $ /purchasing/manage/suppliers.php
8149 # Fixed entering direct documents with date in the past [0000036]
8150 $ /sales/customer_delivery.php
8151   /sales/includes/cart_class.inc
8152 # Fixed date_picker caching in debug mode
8153 $ /includes/ui/ui_view.inc
8154 # Some focus fixes after user entry error
8155 $ /sales/manage/credit_status.php
8156   /sales/manage/customer_branches.php
8157   /sales/manage/sales_areas.php
8158   /sales/manage/sales_people.php
8159
8160 08-Aug-2008 Joe Hunt
8161 # Wrong email-adress field taken when emailing documents [0000035].
8162 $ /sales/includes/db/cust_trans_db.inc
8163
8164 02-Aug-2008 Joe Hunt
8165 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
8166 $ /sales/manage/customer_branches.php
8167
8168 01-Aug-2008 Joe Hunt
8169 ! Customer Dimension overrides an Item Dimension when creating GL transactions
8170 $ /sales/includes/db/customers_db.inc
8171   /sales/includes/db/sales_credit_db.inc
8172   /sales/includes/db/sales_delivery_db.inc
8173   /sales/includes/db/sales_invoice_db.inc
8174   
8175 31-Jul-2008 Joe Hunt
8176 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
8177 $ /gl/gl_bank.php
8178
8179 30-Jul-2008 Joe Hunt
8180 ! Currency selection in Price Listing Report
8181 $ /reporting/rep104.php
8182   /reporting/reports_main.php
8183   
8184 28-Jul-2008 Janusz Dobrowolski
8185 # Fixed control buttons reset after record deletion.
8186 $ /admin/fiscalyears.php
8187   /admin/payment_terms.php
8188   /admin/shipping_companies.php
8189   /gl/manage/bank_accounts.php
8190   /gl/manage/currencies.php
8191   /gl/manage/gl_account_classes.php
8192   /gl/manage/gl_account_types.php
8193   /inventory/manage/item_categories.php
8194   /inventory/manage/item_units.php
8195   /inventory/manage/locations.php
8196   /inventory/manage/movement_types.php
8197   /manufacturing/manage/work_centres.php
8198   /sales/manage/credit_status.php
8199   /sales/manage/customer_branches.php
8200   /sales/manage/sales_areas.php
8201   /sales/manage/sales_people.php
8202   /sales/manage/sales_types.php
8203   /taxes/item_tax_types.php
8204   /taxes/tax_groups.php
8205   /taxes/tax_types.php
8206
8207 27-Jul-2008 Janusz Dobrowolski
8208 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
8209 $ /includes/ui/ui_controls.inc
8210   /includes/ui/ui_input.inc
8211   /inventory/manage/item_units.php
8212 # Fixed focus setting on multi-form pages.
8213 $ /js/utils.js
8214 # Fixed ajax reload
8215 $ /manufacturing/work_order_release.php
8216
8217 26-Jul-2008 Janusz Dobrowolski
8218 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
8219 $ /config.php
8220   /admin/create_coy.php
8221   /admin/inst_lang.php
8222   /admin/inst_module.php
8223   /includes/current_user.inc
8224 # Small layout fix
8225   /admin/fiscalyears.php
8226
8227 25-Jul-2008 Joe Hunt
8228 # Minor adjustments
8229 $ /includes/page/header.inc
8230   /manufacturing/work_order_release.php
8231   
8232 25-Jul-2008 Joe Hunt
8233 # Default application setting does not work [0000034]
8234 $ /includes/page/header.inc
8235
8236 25-Jul-2008 Joe Hunt
8237 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
8238 $ config.php
8239
8240 25-Jul-2008 Joe Hunt
8241 # Missing GL transactions when producing advanced manufacturing [0000032].
8242 $ /manufacturing/includes/db/work_order_produce_items_db.inc
8243
8244 24-Jul-2008 Janusz Dobrowolski
8245 + Added fatal error handling during ajax calls - [0000003] closed
8246 $ includes/session.inc
8247 # Fixed hints for lists without submit [0000026]
8248 $ includes/ui/ui_lists.inc
8249 # Removed not used file (related to [0000023])
8250 $ sql/basic.sql
8251
8252 24-Jul-2008 Joe Hunt
8253 # Pressing the link in the meta_forward function may result in a blank page.
8254 $ /includes/ui/ui_controls.inc
8255
8256 23-Jul-2008 Joe Hunt
8257 # Increment reference bug in GL Deposit and missing hyperlink parameter.
8258 $ /gl/gl_bank.php
8259   /gl/includes/gl_bank_ui.inc
8260   
8261 22-Jul-2008 Janusz Dobrowolski
8262 # Corrected backup maintenance page display during script download.
8263 $ /admin/backups.php
8264
8265 20-Jul-2008 Janusz Dobrowolski
8266 # Corrected reports page display after yesterday change.
8267 $ /reporting/reports_main.php
8268
8269 19-Jul-2008 Janusz Dobrowolski
8270 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
8271 $ /admin/backups.php
8272   /reporting/reports_main.php
8273 + Support for js only divs/pages.
8274 $ /includes/main.inc
8275   /includes/ui/ui_controls.inc
8276   /js/inserts.js
8277 # Fixed page usability in non-js mode.
8278 $ /sales/inquiry/sales_orders_view.php
8279 # Small table view fix
8280 $ /admin/inst_lang.php
8281
8282 18-Jul-2008 Janusz Dobrowolski
8283 + Added optional processing progressbar for submit buttons
8284 $ /includes/ui/ui_input.inc
8285   /includes/ui/ui_lists.inc
8286   /js/inserts.js
8287   /themes/aqua/images/progressbar.gif (new)
8288   /themes/cool/images/progressbar.gif (new)
8289   /themes/default/images/progressbar.gif (new)
8290 # Fixed database error after empty supplier search result [0000022]
8291 $ /purchasing/supplier_credit.php
8292   /purchasing/supplier_invoice.php
8293 # Fixed focus after update
8294 $ /admin/company_preferences.php
8295 # Fixed message typo.
8296 $ /admin/create_coy.php
8297 # Fixed line edition layout
8298 $ /inventory/includes/item_adjustments_ui.inc
8299
8300 18-Jul-2008 Joe Hunt
8301 # Parse error fixed [0000021] in customer_credit_invoice.php
8302 $ /sales/customer_credit_invoice.php
8303
8304 15-Jul-2008 Janusz Dobrowolski
8305 # Fixed bug [0000018] - unwanted freight cost reset on page update.
8306 $ /sales/customer_delivery.php
8307
8308 14-Jul-2008 Janusz Dobrowolski
8309 # Fixed bug [0000017] - error while checking qoh
8310 $ /includes/ui/items_cart.inc
8311   /manufacturing/work_order_issue.php
8312 # Fixed ajax update
8313 $ /gl/manage/gl_accounts.php
8314
8315 13-Jul-2008 Joe Hunt
8316 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
8317 $ /reporting/rep709.php
8318
8319 12-Jul-2008 Joe Hunt
8320 ! Rewrite of Tax Report (rep709.php).
8321 $ /reporting/rep709.php
8322
8323 09-Jul-2008 Janusz Dobrowolski
8324 # Corrections to maximum input lengths
8325 $ /gl/manage/bank_accounts.php
8326   /gl/manage/gl_account_classes.php
8327 # Fixed spare Back link on restricted pages
8328 $ /includes/session.inc
8329 # Fixed bank_account_types_list()
8330 $ /includes/ui/ui_lists.inc
8331 # Fixed warning about unexisting POST var
8332 $ /sales/manage/customers.php
8333
8334 08-Jul-2008 Janusz Dobrowolski
8335 # Added validation of entered quantities
8336 $ /sales/customer_credit_invoice.php
8337 # Fixed ajax update (0000015) and quantity checks
8338 $ /sales/customer_delivery.php
8339   /sales/customer_invoice.php
8340 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
8341 $ /sales/includes/db/sales_delivery_db.inc
8342   /sales/includes/db/sales_invoice_db.inc
8343   /sales/includes/sales_db.inc
8344 # Fixed setting document date to Today() 
8345 $ /sales/includes/cart_class.inc
8346
8347 08-Jul-2008 Joe Hunt
8348 + Addition in test of duplicate fiscal year
8349 $ /admin/fiscalyears.php
8350
8351 07-Jul-2008 Joe Hunt
8352 # Corrected a subbug in 00000012 (blank page in sales_types.php).
8353 $ /sales/manage/sales_types.php
8354
8355 07-Jul-2008 Janusz Dobrowolski
8356 + Added ajax
8357 $ /admin/fiscalyears.php
8358   /inventory/purchasing_data.php
8359 # Corrected factor parameter checking (fixes 00000012)
8360 $ /sales/includes/sales_db.inc
8361 ! Changed selector for fiscal year functions to id
8362 $ /admin/db/company_db.inc
8363 # Checking options parameter for combos 
8364 $ /includes/ui/ui_lists.inc
8365
8366 06-Jul-2008 Janusz Dobrowolski
8367 + Ajax additions
8368 $ /admin/view_print_transaction.php
8369   /admin/void_transaction.php
8370   /dimensions/dimension_entry.php
8371   /manufacturing/work_order_entry.php
8372   /manufacturing/manage/bom_edit.php
8373   /sales/manage/customer_branches.php
8374 + Default value calculated for new prices
8375 $ /inventory/prices.php
8376 + Optional default value for input_num()
8377 $ /includes/ui/ui_input.inc
8378 + Submit on change option for currency lists
8379 $ /includes/ui/ui_lists.inc
8380 # factor parameter in get_price() is now optional
8381 $ /sales/includes/sales_db.inc
8382 # Smaller fix to ajax page content update
8383 $ /sales/manage/customers.php
8384
8385 05-Jul-2008 Janusz Dobrowolski
8386 + Ajax additions
8387 $ /admin/change_current_user_password.php
8388   /admin/company_preferences.php
8389   /admin/forms_setup.php
8390   /admin/gl_setup.php
8391   /admin/payment_terms.php
8392   /admin/shipping_companies.php
8393   /admin/users.php
8394   /inventory/manage/item_categories.php
8395   /inventory/manage/item_units.php
8396   /inventory/manage/locations.php
8397   /inventory/manage/movement_types.php
8398   /manufacturing/manage/work_centres.php
8399   /sales/manage/credit_status.php
8400   /sales/manage/sales_areas.php
8401   /sales/manage/sales_people.php
8402   /sales/manage/sales_types.php
8403   /taxes/item_tax_types.php
8404   /taxes/tax_groups.php
8405   /taxes/tax_types.php
8406 # Gettext fixes
8407 $ /gl/manage/bank_accounts.php
8408   /gl/manage/bank_trans_types.php
8409   /gl/manage/currencies.php
8410   /gl/manage/gl_account_classes.php
8411   /gl/manage/gl_account_types.php
8412   /gl/manage/gl_accounts.php
8413
8414 04-Jul-2008 Janusz Dobrowolski
8415 + Ajax additions
8416   /gl/inquiry/bank_inquiry.php
8417   /gl/inquiry/gl_account_inquiry.php
8418   /gl/inquiry/gl_trial_balance.php
8419   /gl/manage/bank_accounts.php
8420   /gl/manage/bank_trans_types.php
8421   /gl/manage/currencies.php
8422   /gl/manage/exchange_rates.php
8423   /gl/manage/gl_account_classes.php
8424   /gl/manage/gl_account_types.php
8425   /gl/manage/gl_accounts.php
8426 ! Changed layout for simple db table editor pages
8427 $ /includes/ui/ui_input.inc
8428 - Removed unused GL account settings.
8429 $ /admin/gl_setup.php
8430   /admin/db/company_db.inc
8431   /gl/manage/gl_accounts.php
8432 # Fixed default sales account for customer branch.
8433 $ /admin/gl_setup.php
8434   /sales/manage/customer_branches.php
8435 # Fixed focus after ajax page reload.
8436 $ /includes/ajax.inc
8437 # Fixed optional submit for yesno and gl_all_accounts lists.
8438 $ /includes/ui/ui_lists.inc
8439
8440 01-Jul-2008 Janusz Dobrowolski
8441 + Ajax additions
8442   /gl/bank_transfer.php
8443   /gl/gl_budget.php
8444   /gl/gl_journal.php
8445   /gl/includes/ui/gl_journal_ui.inc
8446 + Added client side calculations for budget
8447   /gl/gl_budget.php
8448   /js/budget.js
8449 # Fixed default POST assigning [fixes 0000009]
8450   /includes/ui/ui_lists.inc
8451 # Fixed submit type in submit_row()
8452   /includes/ui/ui_input.inc
8453 # Small display fix
8454   /gl/manage/currencies.php
8455 ! Code cleanup
8456   /gl/gl_bank.php
8457   /gl/includes/ui/gl_bank_ui.inc
8458   /inventory/adjustments.php
8459   /inventory/transfers.php
8460   /purchasing/po_entry_items.php
8461   /sales/sales_order_entry.php
8462   /sales/credit_note_entry.php
8463
8464 29-Jun-2008 Janusz Dobrowolski
8465 ! Rewritten bank deposit/payment related files, added ajax
8466   /gl/gl_deposit.php (removed)
8467   /gl/gl_payment.php (removed)
8468   /gl/gl_bank.php (added)
8469   /gl/includes/ui/gl_bank_ui.inc (new file)
8470   /gl/includes/ui/gl_deposit_ui.inc (removed)
8471   /gl/includes/ui/gl_payment_ui.inc (removed)
8472   /gl/includes/db/gl_db_banking.inc
8473   /gl/gl_journal.php
8474   /manufacturing/search_work_orders.php
8475   /applications/generalledger.php
8476 + Added fallback flag for non-js mode only ui elements
8477 $ /js/inserts.js
8478 ! Default value from POST for check_box,hidden and text_cells inputs
8479 $ /includes/ui/ui_input.inc
8480 ! Rewritten non-sql list selectors
8481 $ /includes/ui/ui_lists.inc
8482   /purchasing/inquiry/supplier_allocation_inquiry.php
8483   /purchasing/inquiry/supplier_inquiry.php
8484 ! Added trans_type parameter to items_cart()  
8485 $ /includes/ui/items_cart.inc
8486   /inventory/adjustments.php
8487   /inventory/transfers.php
8488   /manufacturing/work_order_issue.php
8489
8490 27-Jun-2008 Janusz Dobrowolski
8491 + Ajax additions
8492 $ /dimensions/dimension_entry.php
8493   /dimensions/inquiry/search_dimensions.php
8494   /manufacturing/work_order_add_finished.php
8495   /manufacturing/work_order_issue.php
8496   /manufacturing/work_order_release.php
8497   /manufacturing/includes/work_order_issue_ui.inc
8498   /manufacturing/search_work_orders.php
8499 ! Default $selected_id=null (ie current $_POST value) for all lists;
8500    standard view (ie with search box) of stock_component_list()
8501 $ /includes/ui/ui_lists.inc
8502 # Fixed selection for outstanding work orders
8503 $ /manufacturing/search_work_orders.php
8504 # Fixed stock item links
8505 $ /inventory/includes/item_adjustments_ui.inc
8506   /inventory/includes/stock_transfers_ui.inc
8507 # Fixed typo in menu option
8508 $ /applications/manufacturing.php
8509
8510 27-Jun-2008 Joe Hunt
8511 # Minor html adjustment in login.php
8512 $ /access/login.php
8513 # Fixed a bug when trying to create a duplicate year
8514 $ /admin/fiscalyears.php
8515 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
8516 $ /applications/manufacturing.php
8517
8518 26-Jun-2008 Janusz Dobrowolski
8519 + Ajax additions
8520 $ /includes/ui/ui_lists.inc
8521   /inventory/adjustments.php
8522   /inventory/cost_update.php
8523   /inventory/prices.php
8524   /inventory/transfers.php
8525   /inventory/includes/item_adjustments_ui.inc
8526   /inventory/includes/stock_transfers_ui.inc
8527   /inventory/inquiry/stock_movements.php
8528   /inventory/manage/items.php
8529   /manufacturing/work_order_entry.php
8530   /purchasing/po_entry_items.php
8531 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
8532 $ /includes/ui/items_cart.inc
8533 # Fixed bug 0000008 (call to no more existing function)
8534 $ /sales/includes/db/sales_types_db.inc
8535
8536 25-Jun-2008 Joe Hunt
8537 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
8538 $ /purchasing/includes/ui/invoice_ui.inc
8539
8540 25-Jun-2008 Janusz Dobrowolski
8541 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
8542 $ /purchasing/includes/ui/invoice_ui.inc
8543
8544 25-Jun-2008 Joe Hunt
8545 # Fixed bug when updating/saving Tax Group Items
8546 $ /includes/ui/ui_lists.inc
8547
8548 24-Jun-2008 Joe Hunt
8549 # Fixed inconsistencies in customer and supplier aging 
8550 $ /sales/includes/db/customers_db.inc
8551   /sales/inquiry/customer_inquiry.php
8552   /purchasing/includes/db/suppliers_db.inc
8553   /reporting/rep102.php
8554   /reporting/rep202.php
8555 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
8556 $ /sales/sales_order_entry.php
8557
8558
8559 23-Jun-2008 Janusz Dobrowolski
8560 + Ajax additions to sales and purchasing modules
8561 $ /purchasing/po_receive_items.php
8562   /purchasing/supplier_credit.php
8563   /purchasing/supplier_credit_grns.php
8564   /purchasing/supplier_invoice.php
8565   /purchasing/supplier_invoice_grns.php
8566   /purchasing/supplier_trans_gl.php
8567   /purchasing/allocations/supplier_allocate.php
8568   /purchasing/includes/ui/invoice_ui.inc
8569   /sales/customer_credit_invoice.php
8570   /sales/allocations/customer_allocate.php
8571 # Fixed edition of purchase order (bug #0000001)
8572 $ /purchasing/includes/ui/po_ui.inc
8573 ! Improved client side allocation functions
8574 $ /js/allocate.js
8575 + Optional coloured price_format()
8576 $ /js/utils.js
8577   /js/inserts.js
8578 ! Async update of locations selector
8579 $ /includes/ui/ui_lists.inc
8580 # Fixed warning on pages without default focus.
8581 $ /includes/ui/ui_controls.inc
8582 # Fixed initial display for numeric inputs with dec=0. 
8583 $ /includes/ui/ui_input.inc
8584
8585 21-Jun-2008 Janusz Dobrowolski
8586 + Ajax additions to sales and purchasing modules
8587 $ /purchasing/po_entry_items.php
8588   /purchasing/supplier_payment.php
8589   /purchasing/allocations/supplier_allocate.php
8590   /purchasing/includes/ui/po_ui.inc
8591   /purchasing/inquiry/po_search.php
8592   /purchasing/inquiry/po_search_completed.php
8593   /purchasing/inquiry/supplier_allocation_inquiry.php
8594   /purchasing/inquiry/supplier_inquiry.php
8595   /purchasing/manage/suppliers.php
8596   /sales/manage/customers.php
8597
8598 21-Jun-2008 Joe Hunt
8599 + Added upload functionality to company logo. Better names on lists search.
8600 $ /admin/company_preferences.php
8601 ! Better layout on company logo print-out
8602 $ /reporting/includes/header2.inc
8603
8604 ---------------------------------------Release Candidate 2-------------------------------
8605 20-Jun-2008 Joe Hunt
8606 ! 2.0 Release Candidate 2
8607 $ config.php
8608   update.html
8609   
8610 20-Jun-2008 Joe Hunt
8611 ! In reorder_level.php the heading gets updated as well
8612 $ /inventory/reorder_level.php
8613 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
8614 $ /inventory/manage/item_units.php
8615
8616 20-Jun-2008 Janusz Dobrowolski
8617 # Proper error handling even after exit() call.
8618 $ /includes/errors.inc
8619   /includes/main.inc
8620   /includes/session.inc
8621 # Fixed initial combo selection.
8622   /includes/ui/ui_lists.inc
8623 # Layout fixes to customer edition.
8624   /sales/manage/customers.php
8625 # Added order table reload after template option change
8626   /sales/inquiry/sales_orders_view.php
8627
8628 19-Jun-2008 Janusz Dobrowolski
8629 + Added ajax improvements
8630 $ /purchasing/allocations/supplier_allocation_main.php
8631   /sales/customer_delivery.php
8632   /sales/customer_invoice.php
8633   /sales/allocations/customer_allocation_main.php
8634   /sales/manage/customers.php
8635 + Ajax added to check helper function
8636 $ /includes/ui/ui_input.inc
8637 # Fixing database error in branch exist check on empty customer_id
8638 $ /includes/data_checks.inc
8639 # Layout fix for hyperlink_params_td()
8640 $ /includes/ui/ui_controls.inc
8641 # Fix for initial combo position
8642 $ /includes/ui/ui_lists.inc
8643 # Fix to select onchange extension
8644 $ /js/inserts.js
8645
8646 19-Jun-2008 Joe Hunt
8647 ! changed so the due date is updated when changing customer in direct invoice.
8648 $ /sales/includes/ui/sales_order_ui.inc
8649
8650 19-Jun-2008 Joe Hunt
8651 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
8652 $ /sales/customer_credit_invoice.php
8653
8654 18-Jun-2008 Janusz Dobrowolski
8655 + Added ajax improvements
8656 $ /sales/credit_note_entry.php
8657   /sales/customer_payments.php
8658   /sales/sales_order_entry.php
8659   /sales/includes/ui/sales_credit_ui.inc
8660   /sales/includes/ui/sales_order_ui.inc
8661   /sales/inquiry/customer_allocation_inquiry.php
8662   /sales/inquiry/customer_inquiry.php
8663 + Added optional trigger parameter to div_start()
8664 $ /includes/ui/ui_controls.inc
8665 + Added dec attribute ajax update for amount fields 
8666 $ /includes/ui/ui_input.inc
8667 + Ajaxified stock item types and credit types lists
8668 $ /includes/ui/ui_lists.inc
8669 # Fixed onblur for amount fields, extended onchange event handling for selects
8670 $ /js/inserts.js
8671 # Fixed addAssign() js handler for nonstandard attributes
8672 $ /js/utils.js
8673 # Fixed bug in stock item image upload
8674 $ /inventory/manage/items.php
8675
8676 17-Jun-2008 Joe Hunt
8677 ! More files with Quantity routines needed fix due to php4 related issue.
8678 $ /includes/current_user.inc
8679   /manufacturing/work_order_entry.php
8680   /manufacturing/inquiry/where_used_inquiry.php
8681   /manufacturing/manage/bom_edit.php
8682   /purchasing/po_receive_items.php
8683   /purchasing/supplier_credit_grns.php
8684   /purchasing/supplier_invoice_grns.php
8685   /sales/customer_credit_invoice.php
8686   /sales/includes/ui/sales_order_ui.inc
8687
8688 16-Jun-2008 Joe Hunt
8689 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
8690 $ /reporting/includes/header2.inc
8691   /reporting/doctext.inc
8692   /reporting/doctext2.inc
8693   
8694 16-Jun-2008 Joe Hunt
8695 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
8696 $ /includes/current_user.inc
8697   /includes/ui/ui_input.inc
8698   /includes/ui/ui_lists.inc
8699   /inventory/reorder_level.inc
8700   /inventory/includes/item_adjustments_ui.inc
8701   /inventory/includes/stock_transfers_ui.inc
8702   /inventory/includes/db/items_units_db.inc
8703   /inventory/inquiry/stock_movements.php
8704   /inventory/inquiry/stock_status.php
8705   /inventory/manage/item_units.php
8706   /inventory/view/view_adjustment.php
8707   /inventory/view/view_transfer.php
8708   /manufacturing/search_work_orders.php
8709   /manufacturing/work_order_entry.php
8710   /manufacturing/includes/manufacturing_ui.inc
8711   /manufacturing/includes/work_order_issue_ui.inc
8712   /manufacturing/inquiry/where_used_inquiry.php
8713   /manufacturing/manage/bom_edit.php
8714   /manufacturing/view/wo_issue_view.php
8715   /manufacturing/view/wo_production_view.php
8716   /purchasing/po_receive_items.php
8717   /purchasing/supplier_credit_grns.php
8718   /purchasing/supplier_invoice_grns.php
8719   /purchasing/includes/ui/invoice_ui.inc
8720   /purchasing/includes/ui/po_ui.inc
8721   /purchasing/view/view_grn.php
8722   /purchasing/view/view_po.php
8723   /reporting/rep105.php
8724   /reporting/rep107.php
8725   /reporting/rep108.php
8726   /reporting/rep109.php
8727   /reporting/rep110.php
8728   /reporting/rep204.php
8729   /reporting/rep209.php
8730   /reporting/rep301.php
8731   /reporting/rep302.php
8732   /reporting/rep303.php
8733   /reporting/rep401.php
8734   /sales/customer_credit_invoice.php
8735   /sales/customer_delivery.php
8736   /sales/customer_invoice.php
8737   /sales/includes/ui/sales_credit_ui.inc
8738   /sales/includes/ui/sales_order_ui.inc
8739   /sales/view/view_credit.php
8740   /sales/view/view_dispatch.php
8741   /sales/view/view_invoice.php
8742   /sales/view/view_sales_order.php
8743   
8744 15-Jun-2008 Janusz Dobrowolski
8745 + Ajax driven delivery and order queries.
8746 $ /sales/inquiry/sales_deliveries_view.php
8747   /sales/inquiry/sales_orders_view.php
8748 + Added searchbox class selector for text inputs with onchange event handlers.
8749 ! Added text selection after focus.
8750 $ /js/inserts.js
8751   /js/utils.js
8752 + Added submit_on_change option to ref input functions, fixed data picker
8753 $ /includes/ui/ui_input.inc
8754 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
8755 $ /includes/ui/ui_lists.inc
8756
8757 15-Jun-2008 Joe Hunt
8758 # Changed so Invoice Template gets the current day instead of original day.
8759 $ /sales/sales_order_entry.php
8760
8761 15-Jun-2008 Joe Hunt
8762 # Bug in tax_types_list (spec_id)
8763 $ /includes/ui/ui_lists.inc
8764
8765 14-Jun-2008 Joe Hunt
8766 # Minor annoying layout bug in stock movements.
8767 $ /inventory/inquiry/stock_movements.php
8768
8769 14-Jun-2008 Joe Hunt
8770 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
8771   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
8772 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
8773   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
8774 $ /includes/ui/ui_lists.inc
8775   /sales/includes/db/sales_invoice_db.inc
8776   /sales/includes/db/sales_credit_db.inc
8777   /sales/manage/customer_branches.php
8778   .
8779 12-Jun-2008 Joe Hunt
8780 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
8781 $ /reporting/reports_main.php
8782   /reporting/rep304.php (new file)
8783   
8784 ---------------------------------------Release Candidate 1-------------------------------
8785 10-Jun-2008 Janusz Dobrowolski
8786 # Some more fixes related to ajax combos usage
8787 $ /includes/ui/ui_lists.inc
8788   /inventory/cost_update.php
8789   /inventory/prices.php
8790   /inventory/purchasing_data.php
8791   /inventory/reorder_level.php
8792   /inventory/includes/item_adjustments_ui.inc
8793   /inventory/inquiry/stock_status.php
8794   /manufacturing/inquiry/where_used_inquiry.php
8795   /manufacturing/manage/bom_edit.php
8796   /purchasing/includes/ui/po_ui.inc
8797 # Fixed focus issues
8798 $ /gl/gl_journal.php
8799   /gl/gl_deposit.php
8800   /gl/gl_payment.php
8801   /js/inserts.js
8802   
8803 09-Jun-2008 Janusz Dobrowolski
8804 # Some additional fixes related to last big committment
8805 $ /gl/gl_journal.php
8806   /gl/gl_deposit.php
8807   /gl/gl_payment.php
8808   /includes/ajax.inc
8809   /includes/reserved.inc
8810   /includes/ui/ui_lists.inc
8811   /includes/ui/ui_view.inc
8812   /js/inserts.js
8813   /js/utils.js
8814   /sales/includes/ui/sales_order_ui.inc
8815   /themes/default/default.css
8816   /themes/aqua/default.css
8817   /themes/cool/default.css
8818
8819 08-Jun-2008 Joe Hunt
8820 ! Preparing for release candidate 1
8821 $ config.php
8822
8823 08-Jun-2008 Joe Hunt
8824 ! Set 'max_execution_time' to 60 seconds by ini_set.
8825 $ /install/save.php
8826
8827 07-Jun-2008 Joe Hunt
8828 # Fixed a layout bug in footer.inc
8829 $ /includes/page/footer.inc
8830
8831 07-Jun-2008 Joe Hunt
8832 ! Changed install.html and update.html
8833 $ install.html
8834   update.html
8835 + New files, change_current_user_password.php and alter2.sql
8836 $ /admin/change_current_user_password.php
8837   /sql/alter2.sql
8838 ! Changed some files for layout
8839 $ /lang/en_US/stylesheet.css
8840   /themes/aqua/default.css
8841   /themes/aqua/renderer.php
8842   /themes/cool/default.css
8843   /themes/cool/renderer.php
8844   /themes/default/default.css
8845   /themes/default/renderer.php
8846 ! Changed install sql scripts
8847 $ /sql/en_US-demo.sql
8848   /sql/en_US-new.sql
8849   
8850 07-Jun-2008 Janusz Dobrowolski
8851 + Added ajax functionality and ui hints to sales form entry pages.
8852 $ /sales/sales_order_entry.php
8853   /sales/includes/ui/sales_order_ui.inc
8854 + Added option for hints display, changed input/lists functions API
8855 $ /admin/display_prefs.php
8856   /admin/db/users_db.inc
8857   /includes/current_user.inc
8858   /includes/prefs/userprefs.inc
8859   /includes/ui/ui_input.inc
8860   /themes/default/renderer.php
8861   /sql/alter.sql
8862 + List functions rewrite. Added ajax functionality, universal combo_input().
8863 $ /includes/ui/ui_lists.inc
8864 + Ajaxified exchange_rate_display()
8865 $ /includes/ui/ui_view.inc
8866 + Added methods for setting focus and page reload to $Ajax class
8867 $ /includes/ajax.inc
8868   /includes/main.inc
8869 + Added comma separated css element selectors
8870 $ /js/behaviour.js
8871 ! Searchable select js changes related to new ui_lists.inc changes
8872 $ /js/inserts.js
8873   /js/utils.js
8874 + Additional style definitions for various ajax controls
8875 $ /themes/default/default.css
8876 ! Fixes related to changed input/lists API and ajax extensions
8877 $ /admin/company_preferences.php
8878   /admin/fiscalyears.php
8879   /admin/forms_setup.php
8880   /admin/gl_setup.php
8881   /dimensions/dimension_entry.php
8882   /dimensions/inquiry/search_dimensions.php
8883   /gl/bank_transfer.php
8884   /gl/includes/ui/gl_deposit_ui.inc
8885   /gl/includes/ui/gl_journal_ui.inc
8886   /gl/includes/ui/gl_payment_ui.inc
8887   /gl/inquiry/bank_inquiry.php
8888   /gl/inquiry/gl_account_inquiry.php
8889   /gl/inquiry/gl_trial_balance.php
8890   /gl/manage/gl_account_types.php
8891   /gl/manage/gl_accounts.php
8892   /includes/ui/ui_controls.inc
8893   /inventory/includes/item_adjustments_ui.inc
8894   /inventory/includes/stock_transfers_ui.inc
8895   /inventory/inquiry/stock_movements.php
8896   /manufacturing/search_work_orders.php
8897   /manufacturing/work_order_add_finished.php
8898   /manufacturing/work_order_entry.php
8899   /manufacturing/includes/work_order_issue_ui.inc
8900   /manufacturing/manage/bom_edit.php
8901   /purchasing/supplier_payment.php
8902   /purchasing/includes/ui/grn_ui.inc
8903   /purchasing/includes/ui/invoice_ui.inc
8904   /purchasing/includes/ui/po_ui.inc
8905   /purchasing/inquiry/po_search.php
8906   /purchasing/inquiry/po_search_completed.php
8907   /purchasing/inquiry/supplier_allocation_inquiry.php
8908   /purchasing/inquiry/supplier_inquiry.php
8909   /sales/customer_credit_invoice.php
8910   /sales/customer_delivery.php
8911   /sales/customer_invoice.php
8912   /sales/includes/ui/sales_credit_ui.inc
8913   /sales/inquiry/customer_allocation_inquiry.php
8914   /sales/inquiry/customer_inquiry.php
8915   /sales/inquiry/sales_deliveries_view.php
8916   /sales/inquiry/sales_orders_view.php
8917   /taxes/tax_groups.php
8918
8919 06-Jun-2008 Joe Hunt
8920 # Final fixes in html layout
8921 $ /admin/create_coy.php
8922   /gl/gl_deposit.php
8923   /gl/gl_payment.php
8924   /gl/manage/exchange_rates.php
8925   /inventory/prices.php
8926   /inventory/purchasing_date.php
8927   /inventory/reorder_level.php
8928   /inventory/inquiry/stock_status.php
8929   /manufacturing/inquiry/where_used_inquiry.php
8930   /manufacturing/manage/bom_edit.php
8931   
8932 05-Jun-2008 Joe Hunt
8933 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
8934 $ /includes/ui/ui_view.inc
8935 # Fixed a html layout bug
8936 $ /includes/page/header.inc
8937
8938 31-May-2008 Joe Hunt
8939 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
8940 $ /gl/view/gl_deposit_view.php
8941   /gl/view/gl_payment_view.php
8942   /includes/ui/ui_controls.inc
8943   /includes/ui/ui_lists.inc
8944   /includes/ui/ui_view.inc
8945   /manufacturing/work_order_add_finished.php
8946   /manufacturing/includes/manufacturing_ui.inc
8947   /manufacturing/view/work_order_view.php
8948   /manufacturing/view/wo_issue_view.php
8949   /sales/inquiry/customer_allocation_inquiry.php
8950   /sales/inquiry/customer_inquiry.php
8951
8952 30-May-2008 Joe Hunt
8953 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
8954 $ /inventory/inquiry/stock_movements.php
8955   /reporting/rep302.php
8956
8957 28-May-2008 Joe Hunt
8958 # More bugs related to debtor_trans changes (positive amounts)
8959 $ /gl/includes/db/gl_db_banking.inc
8960   /sales/allocations/customer_allocate.php
8961   /sales/includes/db/custalloc_db.inc
8962   /sales/inquiry/customer_allocation_inquiry.php
8963
8964 27-May-2008 Joe Hunt
8965 # Changed more files with new html/css.
8966 $ /includes/page/header.inc
8967   /purchasing/inquiry/supplier_allocation_inquiry.php
8968   /sales/credit_note_entry.php
8969   
8970 26-May-2008 Joe Hunt
8971 # Fixed many minor bugs, new ones as well as debtor_trans related.
8972 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
8973 $ /admin/backups.php
8974   /admin/create_coy.php
8975   /admin/inst_lang.php
8976   /admin/inst_module.php
8977   /gl/manage/exchange_rates.php
8978   /includes/session.inc
8979   /includes/page/header.inc
8980   /includes/ui/ui_controls.inc
8981   /includes/ui/ui_input.inc
8982   /includes/ui/ui_lists.inc
8983   /includes/ui/ui_view.inc
8984   /purchasing/allocations/supplier_allocate.php
8985   /sales/allocations/customer_allocate.php
8986   /sales/includes/db/sales_credit_db.inc
8987   /sales/inquiry/customer_allocation_inquiry.php
8988   /themes/aqua/default.css
8989   /themes/cool/default.css
8990   /themes/default/default.css
8991   
8992 23-May-2008 Joe Hunt
8993 # Minor bug in dimensions.php (Outstanding Dimensions)
8994 $ /applications/dimensions.php
8995   /dimensions/inquiry/search_dimensions.php
8996   
8997 23-May-2008 Janusz Dobrowolski
8998 ! Include file order / error handling order fixed once again.
8999 $ /includes/main.inc
9000   /includes/session.inc
9001   
9002 23-May-2008 Joe Hunt
9003 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
9004   correct renderer.php.
9005 $ frontaccounting.php
9006   /includes/page/header.inc
9007   /includes/page/footer.inc
9008   /themes/default/renderer.php
9009   /themes/cool/renderer.php
9010   /themes/aqua/renderer.php
9011
9012 22-May-2008 Janusz Dobrowolski
9013 ! Error handler switching moved to session.inc for early error catching
9014 $ /includes/main.inc
9015   /includes/session.inc
9016 ! Cosmetic cleanup
9017   /js/utils.js
9018   
9019 18-May-2008 Janusz Dobrowolski
9020 # Added explicit ob_end_flush() on shutdown needed for php5
9021 $ /includes/main.inc
9022 # Fixed for www servers on nonstandard listening ports.
9023 $ /js/JsHttpRequest.js
9024
9025 18-May-2008 Joe Hunt
9026 # Bug when inserting new records in debtor_trans.
9027 $ /sales/includes/db/cust_trans_db.inc
9028
9029 16-May-2008 Janusz Dobrowolski
9030 + Rewritten errors/messages handling, unified for ajax/user/php errors
9031 $ /includes/errors.inc
9032   /includes/main.inc
9033   /includes/ui/ui_msgs.inc
9034 + Framework extended for ajax functionality, javascript code organization improvements.
9035 $ /config.php
9036   /includes/JsHttpRequest.php (new file)
9037   /includes/ajax.inc (new file)
9038   /includes/current_user.inc
9039   /includes/session.inc
9040   /includes/lang/language.php
9041   /includes/page/footer.inc
9042   /includes/page/header.inc
9043   /includes/ui/ui_controls.inc
9044   /includes/ui/ui_input.inc
9045   /includes/ui/ui_view.inc
9046   /js/JsHttpRequest.js (new file)
9047   /js/allocate.js (new file)
9048   /js/utils.js (new file)
9049   /js/behaviour.js
9050   /js/inserts.js
9051   /themes/aqua/images (new dir)
9052   /themes/aqua/images/button_ok.png (new file)
9053   /themes/aqua/images/locate.png (new file)
9054   /themes/cool/images (new dir)
9055   /themes/coll/images/button_ok.png (new file)
9056   /themes/coll/images/locate.png (new file)
9057   /themes/default/images/button_ok.png (new file)
9058   /themes/default/images/progressbar.gif (new file)
9059   /themes/default/images/progressbar1.gif (new file)
9060   /themes/default/images/progressbar2.gif (new file)
9061   /themes/default/default.css
9062   /themes/aqua/default.css
9063   /themes/cool/default.css
9064 ! Payment allocation js functions moved to allocate.js
9065 $ /purchasing/allocations/supplier_allocate.php 
9066   /sales/allocations/customer_allocate.php
9067 ! Some initializations moved from sales_order_ui.inc
9068 $ /sales/includes/cart_class.inc
9069 + Added javascript compression routine
9070 $ /includes/main.inc
9071
9072 14-May-2008 Joe Hunt
9073 # Minor bugs in the former fixing.
9074 $ /includes/ui/ui_lists.inc
9075
9076 14-May-2008 Joe Hunt
9077 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
9078   the records when there were no search values.
9079 $ /includes/ui/ui_lists.inc
9080
9081 09-May-2008 Joe Hunt
9082 ! Due to differences in Javascript the script update_db.php had to be changed.
9083 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
9084 $ /update_db.php
9085   /sql/en_US-new.sql
9086   /sql/en_US-demo.sql
9087   
9088 09-May-2008 Janusz Dobrowolski
9089 # Automatic calculation of not set item prices from home currency and base sales type settings.
9090 $ /admin/company_preferences.php
9091   /admin/db/company_db.inc
9092   /includes/ui/ui_lists.inc
9093   /sales/includes/cart_class.inc
9094   /sales/includes/sales_db.inc
9095   /sales/includes/db/sales_order_db.inc
9096   /sales/includes/db/sales_types_db.inc
9097   /sales/includes/ui/sales_credit_ui.inc
9098   /sales/includes/ui/sales_order_ui.inc
9099   /sales/manage/sales_types.php
9100   /sql/alter.sql
9101 # Fixed dev bug blocking change of price on order entry.
9102 $ /sales/includes/ui/sales_order_ui.inc
9103 # Small display fix
9104 $ /sales/manage/sales_people.php
9105
9106 30-Apr-2008 Joe Hunt
9107 # Fixed price update also in purchase order
9108 $ /purchasing/includes/ui/po_ui.inc
9109
9110 30-Apr-2008 Janusz Dobrowolski
9111 # Fixed price update when changing item in sales order.
9112 $ /includes/ui/ui_lists.inc
9113   /js/inserts.js
9114   /sales/includes/ui/sales_order_ui.inc
9115
9116 24-Apr-2008 Janusz Dobrowolski
9117 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
9118 $ /company/0/reporting (added new directory)
9119   /company/0/reporting/index.php
9120   /admin/create_coy.php
9121   /reporting/includes/reports_classes.inc
9122 # Warnings turned off in case of charset not supported by htmlspecialchars().
9123 $ /includes/db/connect_db.inc
9124 # Added content type encoding header
9125 $ /includes/page/header.inc
9126
9127 24-Apr-2008 Joe Hunt
9128 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
9129   /includes/prefs/sysprefs.inc
9130 $ /includes/ui/items_cart.inc  
9131 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
9132 $ /reporting/includes/pdf_report.inc
9133
9134 23-Apr-2008 Joe Hunt
9135 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
9136   It will make it easier to design your own document layouts.
9137 $ /reporting/includes/pdf_report.inc
9138   /reporting/includes/header2.inc (new file)
9139   
9140 20-Apr-2008 Janusz Dobrowolski
9141 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
9142 $ /admin/create_coy.php
9143 ! Added missing include_once directives.
9144 $ /includes/ui/items_cart.inc
9145   /includes/ui/ui_lists.inc
9146   /includes/ui/ui_view.inc
9147 + Added ini default_charset unnecessary for planned ajax calls.
9148 $ /includes/lang/language.inc
9149
9150 19-Apr.2008 Joe Hunt
9151 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
9152   ago wasn't removed.
9153 $ /reporting/includes/pdf_report.inc
9154
9155 18-Apr-2008 Janusz Dobrowolski
9156 # Additional checks on provisions and break point entry.
9157 $ /sales/manage/sales_people.php
9158 ! Modules purchasing, sales and taxes sealed against XSS attacks
9159 $ /install/save.php
9160   /admin/db/maintenance_db.inc
9161   /purchasing/includes/db/grn_db.inc
9162   /purchasing/includes/db/invoice_items_db.inc
9163   /purchasing/includes/db/po_db.inc
9164   /purchasing/includes/db/supp_trans_db.inc
9165   /purchasing/manage/suppliers.php
9166   /sales/includes/db/credit_status_db.inc
9167   /sales/includes/db/cust_trans_db.inc
9168   /sales/includes/db/cust_trans_details_db.inc
9169   /sales/includes/db/sales_order_db.inc
9170   /sales/includes/db/sales_types_db.inc
9171   /sales/manage/customer_branches.php
9172   /sales/manage/customers.php
9173   /sales/manage/sales_areas.php
9174   /sales/manage/sales_people.php
9175   /taxes/db/item_tax_types_db.inc
9176   /taxes/db/tax_groups_db.inc
9177   /taxes/db/tax_types_db.inc
9178
9179 18-Apr-2008 Joe Hunt
9180 ! Module gl sealed against XSS Attacks
9181 $ /gl/includes/db/gl_db_accounts.inc
9182   /gl/includes/db/gl_db_account_types.inc
9183   /gl/includes/db/gl_db_bank_accounts.inc
9184   /gl/includes/db/gl_db_bank_trans.inc
9185   /gl/includes/db/gl_db_bank_trans_types.inc
9186   /gl/includes/db/gl_db_currencies.inc
9187   /gl/includes/db/gl_db_trans.inc
9188   
9189 18-Apr-2008 Janusz Dobrowolski
9190 ! Modules admin and dimensions sealed against XSS attacks
9191 $ /admin/payment_terms.php
9192   /admin/shipping_companies.php
9193   /admin/db/company_db.inc
9194   /admin/db/maintenance_db.inc
9195   /admin/db/users_db.inc
9196   /admin/db/voiding_db.inc
9197   /dimensions/includes/dimensions_db.inc
9198
9199 18-Apr-2008 Joe Hunt
9200 ! Modules includes, inventory and manufacturing sealed against XSS attacks
9201 $ /includes/db/comments_db.inc
9202   /includes/db/inventory_db.inc
9203   /includes/db/references_db.inc
9204   /inventory/includes/db/items_category_db.inc
9205   /inventory/includes/db/items_db.inc
9206   /inventory/includes/db/items_locations_db.inc
9207   /inventory/includes/db/items_units_db.inc
9208   /inventory/includes/db/movement_types_db.inc
9209   /manufacturing/includes/db/work_centres_db.inc
9210   /manufacturing/includes/db/work_orders_db.inc
9211   /manufacturing/includes/db/work_orders_quick_db.inc
9212   /manufacturing/includes/db/work_order_issues_db.inc
9213   /manufacturing/includes/db/work_order_produce_items_db.inc
9214   
9215 18-Apr-2008 Janusz Dobrowolski
9216 ! Changed db_escape function to avoid XSS attacks via js db injection
9217 $ /includes/db/connect_db.inc
9218 # Database inserts/updates secured against js injection
9219 $ /admin/db/maintenance_db.inc
9220   /gl/includes/db/gl_db_accounts.inc
9221   /purchasing/includes/db/po_db.inc
9222   /sales/sales_order_entry.php
9223   /sales/includes/db/sales_order_db.inc
9224
9225 16-Apr-2008 Joe Hunt
9226 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
9227 $ /includes/ui/ui_lists.inc
9228
9229 09-Apr-2008 Janusz Dobrowolski
9230 # Fixed number formatting bug in standard cost update.
9231 $ /inventory/cost_update.php
9232
9233 -------------------- 2,0 Beta - released ----------------------------
9234
9235 06-Apr-2008 Joe Hunt
9236 ! Changed install.html and update.html to fit the new unstable release 2.0
9237 ! Changed demo sql script to fit the 2.0 unstable.
9238 $ install.html
9239   update.html
9240   /sql/en_US-demo.sql
9241   
9242 06-Apr-2008 Janusz Dobrowolski
9243 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
9244   /sales/customer_invoice.php
9245 # Fixed typo causing error while adding new tax type.
9246   /taxes/tax_types.php
9247   
9248 05-Apr-2008 Joe Hunt
9249 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
9250 $ /admin/create_coy.php
9251
9252 05-Apr-2008 Joe Hunt
9253 # Removed annoying warnings in several reports. 
9254 $ config.php 
9255   /reporting/rep102.php
9256   /reporting/rep104.php
9257   /reporting/rep201.php
9258   /reporting/rep203.php
9259   /reporting/rep705.php
9260   /reporting/rep706.php
9261   /reporting/rep707.php
9262   /reporting/rep709.php
9263   /reporting/reports_main.php
9264   /reporting/includes/pdf_report.inc
9265   
9266 04-Apr-2008 Janusz Dobrowolski
9267 # Javascript bugfix in selecting orders for template.
9268 $ /sales/inquiry/sales_orders_view.php
9269
9270 04-Apr-2008 Joe Hunt
9271 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
9272 + Preparing for download of release 2.0b on SourceForge.
9273 $ config.php
9274   update.html
9275   /sql/en_US-new.sql
9276   /sql/en_US-demo.sql
9277   
9278 02-Apr-2008 Janusz Dobrowolski
9279 # Removed selector expansion on space key for multi-line selectors
9280 $ /js/inserts.js
9281 ! Hiding search button in combo selectors for javascript enabled browsers
9282 $ /includes/ui/ui_lists.inc
9283   /js/inserts.js
9284 + Focus set to invalid form field after submit check fail
9285 $ /admin/company_preferences.php
9286   /admin/fiscalyears.php
9287   /admin/gl_setup.php
9288   /admin/payment_terms.php
9289   /admin/shipping_companies.php
9290   /admin/users.php
9291   /admin/void_transaction.php
9292   /dimensions/dimension_entry.php
9293   /gl/bank_transfer.php
9294   /gl/gl_deposit.php
9295   /gl/gl_journal.php
9296   /gl/gl_payment.php
9297   /gl/manage/bank_accounts.php
9298   /gl/manage/bank_trans_types.php
9299   /gl/manage/currencies.php
9300   /gl/manage/exchange_rates.php
9301   /gl/manage/gl_account_classes.php
9302   /gl/manage/gl_account_types.php
9303   /gl/manage/gl_accounts.php
9304   /inventory/adjustments.php
9305   /inventory/cost_update.php
9306   /inventory/prices.php
9307   /inventory/purchasing_data.php
9308   /inventory/transfers.php
9309   /inventory/manage/item_categories.php
9310   /inventory/manage/item_units.php
9311   /inventory/manage/items.php
9312   /inventory/manage/locations.php
9313   /inventory/manage/movement_types.php
9314   /manufacturing/work_order_add_finished.php
9315   /manufacturing/work_order_entry.php
9316   /manufacturing/work_order_issue.php
9317   /manufacturing/work_order_release.php
9318   /manufacturing/manage/bom_edit.php
9319   /manufacturing/manage/work_centres.php
9320   /purchasing/po_entry_items.php
9321   /purchasing/po_receive_items.php
9322   /purchasing/supplier_credit.php
9323   /purchasing/supplier_credit_grns.php
9324   /purchasing/supplier_invoice.php
9325   /purchasing/supplier_invoice_grns.php
9326   /purchasing/supplier_payment.php
9327   /purchasing/supplier_trans_gl.php
9328   /purchasing/allocations/supplier_allocate.php
9329   /purchasing/manage/suppliers.php
9330   /sales/credit_note_entry.php
9331   /sales/customer_credit_invoice.php
9332   /sales/customer_delivery.php
9333   /sales/customer_invoice.php
9334   /sales/customer_payments.php
9335   /sales/sales_order_entry.php
9336   /sales/allocations/customer_allocate.php
9337   /taxes/item_tax_types.php
9338   /taxes/tax_groups.php
9339   /taxes/tax_types.php
9340 # Set default focus in update_db.php
9341 $ /admin/backups.php
9342
9343 29-Mar-2008 Janusz Dobrowolski
9344 # Changed gl_all_accounts_list() API
9345 $ /includes/ui/ui_lists.inc
9346 + Enhanced list accessability in kbd usage via space key
9347 $ js/inserts.js
9348
9349 28-Mar-2008 Janusz Dobrowolski
9350 # Fixed headers for various display mode
9351 $ /sales/inquiry/sales_orders_view.php
9352
9353 28-Mar-2008 Joe Hunt
9354 + Added print document options in inquiries.
9355 $ /sales/inquiry/customer_inquiry.php
9356   /sales/inquiry/sales_orders_view.php
9357   /sales/inquiry/sales_deliveries_view.php
9358   /purchasing/inquiry/po_search.php
9359   /purchasing/inquiry/po_search_completed.php
9360   
9361 28-Mar-2008 Joe Hunt
9362 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
9363 $ /sales/includes/db/customers_db.inc
9364 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
9365 $ /sales/includes/db/sales_credit_db.inc
9366 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
9367 $ /reporting/includes/doctext.inc
9368   /reporting/includes/doctext2.inc
9369 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
9370 $ /reporting/rep101.php
9371   /reporting/rep102.php
9372
9373 28-Mar-2008 Janusz Dobrowolski
9374 # Layout/focus fixes for no_[customer/supplier/item]_list option on
9375 $  /includes/ui/ui_lists.inc
9376    /purchasing/includes/ui/po_ui.inc
9377    /sales/credit_note_entry.php
9378    /sales/sales_order_entry.php
9379    /sales/includes/ui/sales_credit_ui.inc
9380    /sales/includes/ui/sales_order_ui.inc
9381
9382 27-Mar-2008 Janusz Dobrowolski
9383 + Automatic first field focus on page start, focus order preserved between form updates
9384 $  /gl/inquiry/gl_account_inquiry.php
9385    /includes/page/footer.inc
9386    /includes/ui/ui_controls.inc
9387    /includes/ui/ui_input.inc
9388    /includes/ui/ui_lists.inc
9389    /includes/ui/ui_view.inc
9390    /js/inserts.js
9391    /sales/sales_order_entry.php
9392    /sales/credit_note_entry.php
9393    /sales/includes/ui/sales_credit_ui.inc
9394    /sales/includes/ui/sales_order_ui.inc
9395 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
9396 $  /includes/ui/ui_input.inc
9397 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
9398 $  /gl/gl_deposit.php
9399    /gl/gl_journal.php
9400    /gl/gl_payment.php
9401    /gl/includes/ui/gl_deposit_ui.inc
9402    /gl/includes/ui/gl_journal_ui.inc
9403    /gl/includes/ui/gl_payment_ui.inc
9404    /includes/ui/ui_view.inc
9405    /purchasing/po_entry_items.php
9406    /purchasing/includes/ui/po_ui.inc
9407    /sales/sales_order_entry.php
9408    /sales/includes/ui/sales_credit_ui.inc
9409    /sales/includes/ui/sales_order_ui.inc
9410    /js/inserts.js
9411 ! get_js_set_focus moved from ui_view (this is only standalone form).
9412    /update_db.php
9413 # Fixed debit/credit entry check 
9414 $  /gl/gl_journal.php
9415 # Restored GET/POST security check on path_to_root
9416 $  /config.php
9417
9418 26-Mar-2008 Janusz Dobrowolski
9419 # Bug fixes in purchase module related to tax structure changes.
9420 $  /purchasing/includes/supp_trans_class.inc
9421    /purchasing/includes/db/invoice_db.inc
9422    /purchasing/includes/db/invoice_items_db.inc
9423    /purchasing/includes/ui/invoice_ui.inc
9424    /reporting/rep105.php
9425
9426 25-Mar-2008 Janusz Dobrowolski
9427 ! Per company pdf, backup and graphics directories in 'company' dir.
9428 $  /company (new dir)
9429    /company/0 (new dir)
9430    /company/0/images/ (new dir)
9431    /company/0/images/102.jpg    (moved from inventory/manage/image)
9432    /company/0/images/103.jpg    (moved from inventory/manage/image)
9433    /company/0/images/104.jpg    (moved from inventory/manage/image)
9434    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
9435    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
9436    /admin/backups.php
9437    /admin/create_coy.php
9438    /admin/db/maintenance_db.inc
9439    /install/index.php
9440    /reporting/rep102.php
9441    /reporting/rep104.php
9442    /reporting/rep202.php
9443    /reporting/rep303.php
9444    /reporting/rep706.php
9445    /reporting/rep707.php
9446    /reporting/includes/pdf_report.inc
9447    /inventory/manage/items.php
9448
9449 + jscript component caching (enables browser caching and future compression)
9450 $  /includes/session.inc
9451    /includes/main.inc
9452    /includes/page/header.inc
9453    /includes/ui/ui_view.inc
9454    /admin/display_prefs.php
9455    /config.php
9456
9457 - Removed obsolete file
9458 $  /sales/includes/ui/print_invoice.inc
9459
9460 21-Mar-2008 Janusz Dobrowolski
9461 ! Total Allocation/Left to Allocate update without page submit.
9462 $  /includes/ui/ui_view.inc
9463    /purchasing/allocations/supplier_allocate.php
9464    /sales/allocations/customer_allocate.php
9465 # Fixed unvisable under IE editbutton
9466 $  /themes/aqua/default.css
9467    /themes/cool/default.css
9468    /themes/default/default.css
9469
9470 20-Mar-2008 Janusz Dobrowolski
9471 # Excluding delivery notes from Customer Balances, removed warnings. 
9472 $  /reporting/rep101.php 
9473 # Divide by zero fix on order_price==0 in new supplier invoice
9474 $  /purchasing/supplier_invoice_grns.php
9475 # Database bug fix in new customer entry
9476 $  /sales/manage/customers.php
9477 # Small bug fix (warnings) in is_date() function.
9478 $  /includes/date_functions.inc
9479
9480 18-Mar-2008 Janusz Dobrowolski
9481 # Line items editor uses POST method - no disappearing shippment info.
9482 $  /sales/credit_note_entry.php
9483    /sales/sales_order_entry.php
9484    /sales/includes/ui/sales_credit_ui.inc
9485    /sales/includes/ui/sales_order_ui.inc
9486 + Added edit_button_cell() function
9487 $  /includes/ui/ui_controls.inc
9488 + Helper function for finding indexed submit $_POST vars.
9489 $  /includes/ui/ui_input.inc
9490 + New class .editbutton for buttons. Default view is link alike.
9491 $  /themes/aqua/default.css
9492    /themes/cool/default.css
9493    /themes/default/default.css
9494
9495 17-Mar-2008 Janusz Dobrowolski
9496 # Added rounding when needed to avoid document non cosistent documents.
9497 $  /includes/banking.inc
9498    /purchasing/supplier_credit_grns.php
9499    /purchasing/supplier_invoice_grns.php
9500    /purchasing/includes/supp_trans_class.inc
9501    /purchasing/includes/ui/invoice_ui.inc
9502    /purchasing/includes/ui/po_ui.inc
9503    /reporting/rep107.php
9504    /reporting/rep109.php
9505    /reporting/rep110.php
9506    /reporting/rep209.php
9507    /sales/includes/cart_class.inc
9508    /sales/includes/ui/sales_credit_ui.inc
9509    /sales/includes/ui/sales_order_ui.inc
9510    /sales/view/view_credit.php
9511    /sales/view/view_dispatch.php
9512    /sales/view/view_invoice.php
9513    /sales/view/view_sales_order.php
9514    /taxes/tax_calc.inc
9515 # Sign bug for customer transactions
9516 $  /reporting/rep709.php
9517 # Include file conflict fix
9518 $ /purchasing/includes/ui/invoice_ui.inc
9519   /gl/manage/bank_accounts.php
9520   /manufacturing/inquiry/where_used_inquiry.php
9521   /purchasing/manage/suppliers.php
9522   
9523 16-Mar-2008 Janusz Dobrowolski
9524 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
9525 $  /js/behaviour.js
9526    /js/inserts.js
9527 + Added javascript source collecting functions
9528 $  /includes/main.inc
9529 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
9530 + Added global js code collecting arrays  $js_lib, $js_static
9531 $  /includes/session.inc
9532 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
9533 $  /includes/ui/ui_view.inc
9534 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
9535 $  /includes/page/footer.inc
9536    /includes/page/header.inc
9537 ! Added including of data_checks.inc
9538 $  /includes/ui.inc
9539 + User side percent/exrate/qty/price input formatting via onblur handler.
9540 $  /admin/gl_setup.php
9541    /gl/gl_budget.php
9542    /gl/manage/exchange_rates.php
9543    /includes/ui/ui_input.inc
9544    /inventory/purchasing_data.php
9545    /inventory/reorder_level.php
9546    /inventory/includes/item_adjustments_ui.inc
9547    /inventory/includes/stock_transfers_ui.inc
9548    /manufacturing/work_order_entry.php
9549    /manufacturing/manage/bom_edit.php
9550    /purchasing/po_entry_items.php
9551    /purchasing/po_receive_items.php
9552    /purchasing/supplier_credit.php
9553    /purchasing/supplier_credit_grns.php
9554    /purchasing/supplier_invoice_grns.php
9555    /purchasing/supplier_trans_gl.php
9556    /purchasing/allocations/supplier_allocate.php
9557    /purchasing/includes/ui/po_ui.inc
9558    /sales/customer_delivery.php
9559    /sales/customer_invoice.php
9560    /sales/allocations/customer_allocate.php
9561    /sales/includes/ui/sales_credit_ui.inc
9562    /sales/includes/ui/sales_order_ui.inc
9563    /taxes/tax_groups.php
9564    /taxes/tax_types.php
9565
9566 14-Mar-2008 Janusz Dobrowolski
9567  + All forms fixed to accept user native numeric format.
9568  $ /admin/gl_setup.php
9569    /gl/bank_transfer.php
9570    /gl/gl_budget.php
9571    /gl/gl_deposit.php
9572    /gl/gl_journal.php
9573    /gl/gl_payment.php
9574    /gl/includes/db/gl_db_banking.inc
9575    /gl/includes/ui/gl_deposit_ui.inc
9576    /gl/includes/ui/gl_journal_ui.inc
9577    /gl/includes/ui/gl_payment_ui.inc
9578    /gl/manage/exchange_rates.php
9579    /inventory/adjustments.php
9580    /inventory/cost_update.php
9581    /inventory/prices.php
9582    /inventory/purchasing_data.php
9583    /inventory/reorder_level.php
9584    /inventory/transfers.php
9585    /inventory/includes/item_adjustments_ui.inc
9586    /inventory/includes/stock_transfers_ui.inc
9587    /inventory/manage/item_units.php
9588    /manufacturing/work_order_entry.php
9589    /manufacturing/inquiry/where_used_inquiry.php
9590    /manufacturing/manage/bom_edit.php
9591    /purchasing/po_entry_items.php
9592    /purchasing/po_receive_items.php
9593    /purchasing/supplier_credit_grns.php
9594    /purchasing/supplier_invoice_grns.php
9595    /purchasing/supplier_payment.php
9596    /purchasing/supplier_trans_gl.php
9597    /purchasing/allocations/supplier_allocate.php
9598    /purchasing/includes/ui/po_ui.inc
9599    /purchasing/inquiry/po_search.php
9600    /sales/credit_note_entry.php
9601    /sales/customer_credit_invoice.php
9602    /sales/customer_delivery.php
9603    /sales/customer_invoice.php
9604    /sales/customer_payments.php
9605    /sales/sales_order_entry.php
9606    /sales/allocations/customer_allocate.php
9607    /sales/includes/ui/sales_credit_ui.inc
9608    /sales/includes/ui/sales_order_ui.inc
9609    /sales/manage/customers.php
9610    /sales/manage/sales_people.php
9611    /sales/view/view_credit.php
9612    /sales/view/view_dispatch.php
9613    /sales/view/view_invoice.php
9614    /sales/view/view_receipt.php
9615    /sales/view/view_sales_order.php
9616    /taxes/item_tax_types.php
9617    /taxes/tax_groups.php
9618    /taxes/tax_types.php
9619  + User format functions for percent/price/exrate amounts display.
9620  $ /includes/current_user.inc
9621  + Input checking functions for numeric input fields in user native format
9622  $ /includes/data_checks.inc
9623  + Numeric input fields in user native format
9624  $ /includes/ui/ui_input.inc
9625  + Javascript function for conversion to/from user native numeric format.
9626  $ /includes/ui/ui_view.inc
9627  + New class amount for numeric input
9628  $ /themes/aqua/default.css
9629    /themes/cool/default.css
9630    /themes/default/default.css
9631  # Removed warning on adding component
9632    /manufacturing/manage/bom_edit.php
9633  # Quantity display correction
9634    /manufacturing/inquiry/where_used_inquiry.php
9635  # Fixed add_customer_trans() call
9636    /gl/includes/db/gl_db_banking.inc
9637
9638 12-Mar-2008 Joe Hung
9639  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
9640  - Removed default insertion of Units of Measure. Not neccessary.
9641  $ /sql/alter.sql
9642    /admin/db/maintenance_db.inc (added support for update)
9643
9644 11-Mar-2008 Janusz Dobrowolski
9645  + Table of measure moved into new table item_units
9646  ! Removed $themes[] from config.php, theme list based on directory structure
9647  $ /config.php
9648    /includes/ui/ui_lists.inc
9649    /applications/inventory.php
9650    /inventory/includes/inventory_db.inc
9651    /inventory/includes/db/items_units_db.inc
9652    /inventory/manage/item_units.php
9653    /inventory/manage/items.php
9654    /sql/alter.sql
9655
9656 11-Mar-2008 Joe Hunt
9657  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
9658  $ /sales/customer_invoice.php
9659    /sales/customer_delivery.php
9660  
9661 10-Mar-2008 Joe Hunt
9662  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
9663  $ /sales/sales_order_entry.php
9664  
9665 10-Mar-2008 Janusz Dobrowolski
9666  + Added price list selector to sales entry (debtor_master gives only default one)
9667  + Added optional submit_on_change parameter to sales ui lists
9668  $ /includes/ui/ui_lists.inc
9669    /sales/sales_order_entry.php
9670    /sales/includes/ui/sales_credit_ui.inc
9671    /sales/includes/ui/sales_order_ui.inc
9672  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
9673  $ /sales/includes/cart_class.inc
9674    /includes/ui/ui_view.inc
9675    /sales/includes/sales_db.inc
9676  # Fixed bogus sales_type lists in edition mode
9677  $ /sales/customer_delivery.php
9678    /sales/customer_invoice.php
9679  # Smaller fixes, cart_class.sales_type name change
9680  $ /sales/includes/ui/sales_credit_db.inc
9681    /sales/credit_note_entry.php
9682    /sales/customer_credit_invoice.php
9683    /sales/includes/cart_class.inc
9684    /sales/includes/db/sales_credit_db.inc
9685    /sales/includes/db/sales_delivery_db.inc
9686    /sales/includes/db/sales_invoice_db.inc
9687    /sales/includes/db/sales_order_db.inc
9688    /sales/includes/ui/sales_credit_ui.inc
9689  # One another pmWiki name conflict removed
9690  $ /admin/display_prefs.php
9691  
9692 09-Mar-2008 Joe Hunt
9693  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
9694  $ /dimensions/includes/dimensions_db.inc
9695    /gl/includes/db/gl_db_banking.inc
9696    /includes/main.inc
9697    /inventory/includes/db/items_adjust_db.inc
9698    /manufacturing/includes/db/work_order_issues_db.inc
9699    /manufacturing/includes/db/work_order_produce_items_db.inc
9700    /manufacturing/includes/db/work_orders_db.inc
9701    /manufacturing/includes/db/work_orders_quick_db.inc
9702    /purchasing/includes/db/grn_db.inc
9703    /purchasing/includes/db/po_db.inc
9704    /purchasing/includes/db/supp_payment_db.inc
9705    /reporting/includes/form_types.inc (File removed)
9706    /sales/includes/db/sales_delivery_db.inc
9707    /sales/includes/db/sales_invoice_db.inc
9708    /sales/includes/db/sales_order_db.inc
9709    /sql/alter.sql
9710  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
9711  $ /reporting/rep101.php
9712    /reporting/rep201.php
9713  # clone replacement do_clone() for both PHP 4 and PHP 5.
9714  $ /includes/ui/ui_view.inc (at the very bottom)
9715    /sales/includes/cart_class.inc
9716    
9717 07-Mar-2008 Janusz Dobrowolski
9718  ! Changed name tax type uniqueness constraint to (name, rate)
9719  $ /includes/ui/ui_lists.inc
9720    /taxes/items_tax_types.php
9721  ! Tax included option moved from tax_group to sales_types table
9722  $ includes/ui/ui_view.inc
9723    /purchasing/includes/ui/invoice_ui.inc
9724    /taxes/tax_calc.inc
9725    /taxes/tax_groups.php
9726    /taxes/db/tax_groups_db.inc
9727    /sql/alter.sql
9728  # Final rewriting of sales module, a lot of bugfixes.
9729  + Template delivery/invoicing
9730  + Concurrent document editing control on sql level
9731  + Most of sales documents are now editable
9732  + Some links to print documents after entry
9733  ! Changed javascript helper function for customer allocations
9734  $ /applications/customers.php
9735    /includes/ui/ui_input.inc
9736    /reporting/rep107.php
9737    /reporting/rep109.php
9738    /reporting/rep110.php
9739    /sales/credit_note_entry.php
9740    /sales/customer_credit_invoice.php
9741    /sales/customer_delivery.php
9742    /sales/customer_invoice.php
9743    /sales/customer_payments.php
9744    /sales/sales_order_entry.php
9745    /sales/allocations/customer_allocate.php
9746    /sales/allocations/customer_allocation_main.php
9747    /sales/includes/cart_class.inc
9748    /sales/includes/sales_db.inc
9749    /sales/includes/sales_ui.inc
9750    /sales/includes/db/cust_trans_db.inc
9751    /sales/includes/db/cust_trans_details_db.inc
9752    /sales/includes/db/custalloc_db.inc
9753    /sales/includes/db/customers_db.inc
9754    /sales/includes/db/payment_db.inc
9755    /sales/includes/db/sales_credit_db.inc
9756    /sales/includes/db/sales_delivery_db.inc
9757    /sales/includes/db/sales_invoice_db.inc
9758    /sales/includes/db/sales_order_db.inc
9759    /sales/includes/db/sales_types_db.inc
9760    /sales/includes/ui/print_invoice.inc
9761    /sales/includes/ui/sales_credit_ui.inc
9762    /sales/includes/ui/sales_order_ui.inc
9763    /sales/inquiry/customer_allocation_inquiry.php
9764    /sales/inquiry/customer_inquiry.php
9765    /sales/inquiry/sales_deliveries_view.php
9766    /sales/inquiry/sales_orders_view.php
9767    /sales/manage/credit_status.php
9768    /sales/manage/sales_types.php
9769    /sales/view/view_credit.php
9770    /sales/view/view_dispatch.php
9771    /sales/view/view_invoice.php
9772    /sales/view/view_receipt.php
9773    /sales/view/view_sales_order.php
9774 # Removed function name conflict with wiki help system
9775    /includes/lang/language.php
9776    
9777 06-Mar-2008 Janusz Dobrowolski
9778  + Wiki help links integration
9779  $ /config.php
9780    /includes/page/header.inc
9781    /includes/lang/language.php
9782  + Optional debuging with xdebug module
9783  $ /index.php
9784    /includes/db/connect_db.inc
9785  ! Concurrent edition fix
9786  $  /includes/systypes.inc
9787  # Table header fix
9788  $  /manufacturing/manage/bom_edit.php
9789  # Menu layout fixes
9790  $ /themes/aqua/renderer.php
9791    /themes/cool/renderer.php
9792    /themes/default/renderer.php
9793  # Removed warning about nonexistent $_GET variable
9794  $ /dimensions/inquiry/search_dimensions.php
9795  # MySQL 3.xx CAST bug fix
9796  $ /includes/db/manufacturing_db.inc
9797    /manufacturing/includes/db/work_order_requirements_db.inc
9798    /manufacturing/inquiry/where_used_inquiry.php
9799
9800 04-Mar-2008 Joe Hunt
9801  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
9802    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
9803  $ /inventory/cost_update.php
9804    /purchasing/includes/db/grn_db.inc and
9805    /manufacturing/manage/bom_edit.php. 
9806    /manufacturing/includes/db/work_orders_db.inc
9807    /manufacturing/includes/db/work_orders_quick_db.inc
9808    /manufacturing/work_order_entry.php
9809   
9810 21-Feb-2008 Joe Hunt
9811  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
9812  $ /admin/view_print_transaction.php
9813    /applications/setup.php
9814   
9815 17-Feb-2008 Joe Hunt
9816  ! Minor change in menu and function in view_print_transaction.php
9817  $ /admin/view_print_transaction.php
9818    /application/setup.php
9819  + Preparing for print of single documents
9820  $ /reporting/includes/reporting.inc
9821  ! Removing 'out' field in table tax_types
9822  $ /sql/alter.sql
9823    /taxes/tax_types.php
9824    /taxes/db/tax_types_db.inc
9825  + Added 2 functions in ui_input.inc, button and button_cell
9826    /includes/ui/ui_input.inc
9827
9828 11-Feb-2008 Joe Hunt
9829  + Added file, update_db.php, for updating company databases from an SQL script.
9830  $ update_db.php (New file)
9831    update.html
9832   
9833 06-Fef-2008 Joe Hunt
9834  + Added Report, Salesman Listing, rep106.php. 
9835  $ /reporting/reports_main.php
9836    /reporting/rep106.php
9837   
9838 06-Feb-2008 Janusz Dobrowolski
9839  + Separation of customer invoice issue and goods delivery.
9840  + Batch invoicing for more than one delivery
9841  # Corrected inadequate shipping tax calculations.
9842  ! Default debugging status changed to off.
9843  $ /taxes/tax_calc.inc
9844    /taxes/db/tax_groups_db.inc
9845    /admin/db/voiding_db.inc
9846    /applications/customers.php
9847    /includes/systypes.inc
9848    /includes/types.inc
9849    /includes/ui/ui_controls.inc
9850    /includes/ui/ui_lists.inc
9851    /includes/ui/ui_view.inc
9852    /inventory/inquiry/stock_status.php
9853    /reporting/rep105.php
9854    /reporting/rep107.php
9855    /reporting/rep109.php
9856    /reporting/rep110.php 
9857    /reporting/rep209.php
9858    /reporting/reports_main.php
9859    /reporting/includes/doctext.inc
9860    /reporting/includes/doctext2.inc
9861    /reporting/includes/form_types.inc
9862    /reporting/includes/pdf_report.inc
9863    /reporting/includes/reports_classes.inc
9864    /sales/customer_credit_invoice.php
9865    /sales/customer_invoice.php
9866    /sales/sales_order_entry.php
9867    /sales/customer_delivery.php 
9868    /sales/includes/db/sales_delivery_db.inc 
9869    /sales/includes/ui/print_invoice.inc 
9870    /sales/includes/cart_class.inc
9871    /sales/includes/sales_db.inc
9872    /sales/includes/db/cust_trans_db.inc
9873    /sales/includes/db/cust_trans_details_db.inc
9874    /sales/includes/db/sales_credit_db.inc
9875    /sales/includes/db/sales_invoice_db.inc
9876    /sales/includes/db/sales_order_db.inc
9877    /sales/includes/ui/sales_order_ui.inc
9878    /sales/inquiry/customer_allocation_inquiry.php
9879    /sales/inquiry/customer_inquiry.php
9880    /sales/inquiry/sales_orders_view.php
9881    /sales/inquiry/sales_deliveries_view.php 
9882    /sales/view/view_dispatch.php
9883    /sales/view/view_invoice.php
9884    /sales/view/view_sales_order.php
9885    /sql/alter.sql
9886    config.php
9887   
9888 01-Feb-2008 Joe Hunt
9889  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
9890  $ /sales/includes/cart_class.inc
9891    /sales/includes/db/sales_credit_db.inc
9892    /sales/includes/db/sales_invoice_db.inc
9893    /sales/includes/db/sales_order_db.inc
9894    /sales/includes/db/cust_trans_details_db.inc
9895    /sales/includes/ui/sales_order_ui.inc
9896    /sales/includes/ui/sales_credit_ui.inc
9897    /sales/credit_note_entry.php
9898    /sales/customer_credit_invoice.php
9899    /sales/sales_order_entry.php
9900    /sales/customer_invoice.php
9901
9902 31-Jan-2008 Joe Hunt
9903  ! New Release 2.0 Pre Alpha
9904  $ config.php
9905  # Fixed a release 2 related bug in create_coy.php
9906  $ /admin/create_coy.php
9907  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
9908    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
9909    with these databases changes without any new files. They are coming as soon as possible.
9910  $ /sql/alter.sql (New file)  
9911  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
9912    and 2 related files
9913  $ /purchasing/supplier_trans_gl.php
9914    /purchasing/includes/db/invoice_items_db.inc
9915  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
9916  $ /includes/ui/ui_lists.inc
9917    /purchasing/includes/ui/po_ui.inc
9918    /sales/includes/ui/sales_order_ui.inc
9919    /admin/company_preferences.php
9920    /admin/db/company_db.inc
9921    config.php
9922  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
9923    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
9924  $ /sales/manage/sales_people.php
9925    /includes/ui/ui_input.inc
9926  
9927 -------------------- 2,0 Pre Alpha - above ----------------------------
9928 31-Jan-2008 Janusz Dobrowolski
9929  # Minor bugfix in db_import()
9930  $ /admin/db/maintenance_db.inc
9931  
9932 30-Jan-2008 Janusz Dobrowolski
9933  # Minor display fix in tax_types.php
9934  $ /taxes/tax_types.php
9935  ! Format cleanup on some files.
9936  $ /gl/includes/gl_db.inc
9937    /gl/includes/gl_ui.inc
9938    /applications/application.php
9939    frontaccounting.php
9940    index.php
9941    
9942 -------------------- 1.16 Stable Released ----------------------
9943 28-Jan-2008 Joe Hunt
9944  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
9945    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
9946    and $no_supplier_list. Default is the normal behavior for all listboxes.
9947  $ /includes/ui/ui_lists.inc
9948    /sales/includes/ui/sales_orders_ui.inc
9949    /purchases/includes/ui/po_ui.inc
9950    /themes/default/images/locate.png (New file)
9951    config.php
9952
9953  + Added ALTER TABLE possibility in db_import. For future releases.
9954  $ /admin/db/maintenence_db.inc  
9955
9956  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
9957  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
9958  $ /includes/db/connect_db.inc
9959    /includes/ui/ui_lists.inc
9960    /includes/page/header.inc
9961    /access/login.php
9962    
9963 16-Jan-2008 Joe Hunt
9964  # When login screen is displayed after session timeout page content is broken. It
9965    is because of NOT using absolute paths in href attribute theme elements.
9966  $ /access/login.php
9967  
9968 30-Dec-2007 Joe Hunt
9969  # Minor adjustments in function db_export on line 325
9970  $ /admin/db/maintenance_db.inc
9971  
9972 29-Dec-2007 Joe Hunt
9973  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
9974  $ config.php
9975  
9976  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
9977    Also fixed a unneccessary str_replace when importing sql scripts.
9978  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
9979  $ /admin/db/maintenance_db.inc
9980    /reporting/includes/pdf_report.inc
9981    
9982 13-Dec-2007 Joe Hunt
9983  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
9984  $ /gl/inquiry/gl_trial_balance.php
9985    /gl/inquiry/gl_account_inquiry.php
9986
9987 13-Dec-2007 Joe Hunt
9988  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
9989  $ /admin/db/voiding_db.inc
9990  
9991 06-Dec-2007 Joe Hunt
9992  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
9993  $ /gl/gl_payment.php
9994    /gl/includes/ui/gl_payment_ui.inc
9995    
9996  ! Changed $loc_notification to be set to 0 instead of 1.
9997  $ config.php
9998  
9999 -------------------- 1.15 Stable Released ----------------------
10000 05-Dec-2007 Joe Hunt
10001  + Added email notification to stock location when available stock is below reorder level
10002  $ config.php
10003    /sales/includes/db/sales_order_db.inc
10004    
10005  # Fixed bugs in Open balances when account is not a balance account
10006  $ /gl/inquiry/gl_trial_balance.php
10007    /gl/inquiry/gl_account_inquiry.php
10008    /reporting/rep704.php
10009    /reporting/rep708.php
10010    
10011 -------------------- 1.14 Stable Released ----------------------
10012 01-Oct-2007 Joe Hunt
10013  ! Major change in the installation of modules to also accept an SQL-file for upload.
10014  $ config.php
10015    /admin/inst_module.php
10016    /admin/db/maintenance_db.inc
10017    
10018 30-Sep-2007 Joe Hunt
10019  # The following files were still vulnerable. Fixed
10020  $ /access/login.php
10021    /includes/lang/language.php
10022
10023 -------------------- 1.13 Stable Released ----------------------
10024 14-Sep-2007 Joe Hunt
10025  + Added optional link for electronic payment on invoices (PayPal). 
10026  ! Better support for install/update languages.  
10027  ! Minor adjustments
10028  # Fixed a vulnerable item in config.php
10029  $ config.php
10030
10031 14-Sep-2007 Joe Hunt
10032  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
10033  # config.php has been vulnerable. Fixed.
10034  $ /admin/inst_lang.php
10035  $ config.php
10036  
10037 10-Sep-2007 Joe Hunt
10038  ! Changed Bank Address field from text to textarea (multirows)
10039  $ /gl/manage/bank_accounts.php
10040  
10041 06-Sep-2007 Joe Hunt
10042  + Added optional link for electronic payment on invoices (PayPal)
10043  $ /reporting/reports_main.php
10044    /reporting/rep107.php
10045    /reporting/includes/report_classes.inc
10046    /reporting/includes/pdf_report.inc
10047    /reporting/includes/doc_text.inc
10048    /reporting/includes/doc_text2.inc
10049    
10050 23-Aug-2007 Joe Hunt
10051  # Unnecessary parameter ($db) in check_for_recursive_bom
10052  $ /manufacturing/manage/bom_edit.php
10053  
10054 21-Aug-2007 Joe Hunt
10055  # Bug in /includes/lang/gettext.php (249) affecting changing language!
10056  $ /includes/lang/gettext.php
10057  
10058 08-Aug-2007 Joe Hunt
10059  # Minor adjustments
10060  $ config.php
10061    /access/login.php
10062    /admin/create_coy.php
10063    /reporting/includes/pdf_report.inc
10064    
10065 04-Aug-2007 Joe Hunt
10066  + Added a default fiscal year in the en_US-new.sql and start references.
10067  $ /sql/en_US-new.sql
10068  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
10069  $ /lang/en_US/LC_MESSAGES/en_US.mo
10070  
10071 03-Aug-2007 Joe Hunt
10072  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
10073  $ /sales/includes/db/sales_order_db.inc
10074  
10075 23-Jul-2007 Joe Hunt
10076  # Changed <? in front of 2 files to <?php.
10077  $ /purchasing/includes/purchasing_ui.inc
10078    /reporting/includes/class.mail.inc
10079    
10080 -------------------- 1.12 Stable Released ----------------------
10081 21-Jul-2007 Joe Hunt
10082  + Added option to handle Jalali and Islamic Calendars
10083  ! Minor adjustments
10084  $ config.php
10085    /gl/includes/db/gl_db_trans.inc
10086    /includes/date_functions.inc
10087    /includes/ui/ui_input.inc
10088    /includes/ui/ui_lists.inc
10089    /includes/ui/ui_view.inc
10090    /purchasing/po_receive_items.php
10091    /purchasing/includes/ui/invoice_ui.inc
10092    /purchasing/includes/ui/po_ui.inc
10093    /reporting/rep705.php
10094    /sales/includes/db/sales_order_db.inc
10095    /sales/includes/ui/sales_order_ui.inc
10096    
10097 20-Jul-2007 Joe Hunt
10098  ! Changed parameters on report Sales Order. Option to print as Quote.
10099  $ /reporting/reports_main.php
10100    /reporting/rep109.php
10101    /reporting/includes/pdf_report.inc
10102    /reporting/includes/doctext.inc
10103    /reporting/includes/doctext2.inc
10104  
10105 19-Jul-2007 Joe Hunt
10106  + Added Budget Entry in General Ledger. Includes Dimensions.
10107  $ config.php
10108    /applications/generalledger.php
10109    /gl/gl_budget.php (New File!)
10110    /gl/includes/db/gl_db_trans.inc
10111    /includes/date_functions.inc
10112    /reporting/report_classes.inc
10113    
10114 -------------------- 1.11 Stable Released ----------------------
10115 04-Jul-2007 Joe Hunt
10116  ! Option for using alpha numeric chart of accounts.
10117  $ config.php
10118    /gl/manage/gl_accounts.php
10119    /gl/includes/db/gl_db_accounts.inc
10120    /gl/includes/db/gl_db_bank_trans.inc
10121    /gl/includes/db/gl_db_trans.inc
10122    /gl/inquiry/gl_trial_balance.inc
10123    /admin/db/company_db.inc
10124    /inventory/includes/db/items_db.inc
10125    /sales/manage/customer_branches.inc
10126
10127 04-Jul-2007 Joe Hunt
10128  # Problems retrieving language texts for poEdit in long javascripts
10129  $ /includes/ui/ui_view.inc
10130  
10131 04-May-2007 Joe Hunt
10132  # Database error when updating more than one item row in Sales Orders.
10133  $ /sales/includes/db/sales_order_db.inc
10134  # Database error when inserting work order issues. Fixed.
10135  $ /manufacturing/includes/db/work_order_issues_db.inc
10136  
10137 03-May-2007 Joe Hunt
10138  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
10139  $ /includes/db/manufacturing_db.inc
10140    /manufacturing/includes/db/work_order_requirements_db.inc
10141
10142 02-May-2007 Joe Hunt
10143  # Missing details on Purchase Order when emailing and printing
10144  $ /reporting/rep209.php
10145  
10146 -------------------- 1.1 Stable Released ----------------------
10147 02-May-2007 Joe Hunt
10148  + Enabled module addons and all the below bugfixes. No changes in database structure.
10149  - Removed /sql/basic.sql (included in the other sql files)
10150  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
10151    (not needed anymore).
10152  + Addition of update.html  
10153  $ /admin/inst_module.php (New file!)
10154    /applications/customers.php
10155    /applications/dimensions.php
10156    /applications/generalledger.php
10157    /applications/inventory.php
10158    /applications/manufacturing.php
10159    /applications/setup.php
10160    /applications/suppliers.php
10161    /install/index.php
10162    /install/save.php
10163    /modules/inst_modules.php (New folder and new file!)
10164    /modules/index.php (New file!)
10165    /sql/en_US-demo.sql
10166    /sql/en_US-new.sql
10167    install.html
10168    update.html (New file!)
10169    
10170 01-May-2007 Joe Hunt
10171  # Missing measure of units when printing sales orders
10172  # Update of Sales People caused a database error
10173  $ /sales/manage/sales_people.php
10174    /reporting/rep109.php
10175  
10176 30-Apr-2007 Joe Hunt
10177  + The selected menu tab is now shown with same background as hover color.
10178  $ config.php (default tab line 77. Change if you want)
10179    /includes/page/header.inc
10180    
10181 28-Apr-2007 Joe Hunt
10182  # When saving work order entries a lot of debug boxes appeared. Fixed
10183  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
10184  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
10185  $ /includes/db/manufacturing_db.inc
10186    /manufacturing/work_order_entry.php
10187    /manufacturing/includes/work_order_issue_ui.inc
10188    /manufacturing/includes/db/work_order_requirements_db.inc
10189    /manufacturing/includes/db/work_orders_quick_db.inc
10190    /manufacturing/inquiry/where_used_inquiry.php
10191    
10192 25-Apr-2007 Joe Hunt
10193  # Missing Date Picker
10194  $ /sales/customer_invoice.php
10195  # No JS popup window
10196  $ /sales/view/view_invoice.php
10197  
10198 24-Apr-2007 Joe Hunt
10199  ! New and better Date Picker, better cool theme.
10200  $ /includes/ui/ui_input.inc
10201    /includes/ui/ui_view.inc
10202    /reporting/includes/reports_classes.inc
10203    /themes/cool/default.css
10204
10205 -------------------- 1.0.1 Stable Released ----------------------
10206 23-Apr-2007 Joe Hunt
10207  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
10208    the changes for selection lists customers/suppliers and the Audit Trail.
10209
10210 22-Apr-2007 Joe Hunt
10211  ! Changed the two selection lists for customers/suppliers in reports to a single one with
10212    No Filter
10213  ! Changed the sort order in these selection lists from id to name.
10214  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
10215  $ /reporting/reports_main.php
10216    /reporting/rep101.php
10217    /reporting/rep102.php
10218    /reporting/rep201.php
10219    /reporting/rep202.php
10220    /reporting/rep203.php
10221    /reporting/rep204.php
10222    /reporting/includes/reports_classes.inc
10223    /includes/ui/ui_lists.inc
10224    /gl/includes/db/gl_db_trans.inc
10225    config.php
10226    
10227 22-Apr-2007 Joe Hunt
10228  + Date Picker for all date fields.
10229  $ config.php
10230    /admin/fiscalyears.php
10231    /admin/void_transaction.php
10232    /includes/ui/ui_view.inc
10233    /includes/ui/ui_input.inc
10234    /dimensions/dimension_entry.php
10235    /dimensions/inquiry/search_dimensions.php
10236    /gl/gl_journal.php
10237    /gl/gl_deposit.php
10238    /gl/gl_payment.php
10239    /gl/bank_transfer.php
10240    /gl/inquiry/bank_inquiry.php
10241    /gl/inquiry/gl_account_inquiry.php
10242    /gl/inquiry/gl_trial_balance.php
10243    /gl/manage/exchange_rates.php
10244    /inventory/adjustments.php
10245    /inventory/transfers.php
10246    /inventory/inquiry/stock_movements.php
10247    /inventory/manage/items.php
10248    /manufacturing/work_order_add_finished.php
10249    /manufacturing/work_order_entry.php
10250    /manufacturing/work_order_issue.php
10251    /manufacturing/work_order_release.php
10252    /purchasing/supplier_payment.php
10253    /purchasing/po_entry_items.php
10254    /purchasing/po_receive_items.php
10255    /purchasing/supplier_credit.php
10256    /purchasing/supplier_credit_grns.php
10257    /purchasing/supplier_invoice.php
10258    /purchasing/supplier_invoice_grns.php
10259    /purchasing/supplier_trans_gl.php
10260    /purchasing/includes/ui/po_ui.inc
10261    /purchasing/inquity/po_search.php
10262    /purchasing/inquiry/po_search_completed.php
10263    /purchasing/inquiry/supplier_allocation_inquiry.php
10264    /purchasing/inquiry/supplier_inquiry.php
10265    /reporting/reports_main.php
10266    /reporting/includes/reports_classes.inc
10267    /sales/credit_note_entry.php
10268    /sales/customer_credit_invoice.php
10269    /sales/customer_payments.php
10270    /sales/sales_order_entry.php
10271    /sales/includes/ui/sales_order_ui.inc
10272    /sales/inquiry/customer_allocation_inquiry.php
10273    /sales/inquiry/customer_inquiry.php
10274    /sales/inquiry/sales_orders_view.php
10275    New image files:
10276    /themes/default/images/cal.gif
10277    /themes/default/images/next.gif
10278    /themes/default/images/prev.gif
10279
10280 19-Apr-2007 Joe Hunt
10281  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
10282  # Bug no 1703891, Reserved MySQL words used as column names, fixed
10283  $ /taxes/db/tax_types_db.inc
10284
10285  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
10286  $ /gl/manage/gl_accounts.php
10287    /gl/includes/db/gl_db_accounts.inc
10288    /includes/ui/ui_input.inc
10289
10290 18-Apr-2007 Joe Hunt
10291  # Bug no 1702594, Logon Loop, fixed
10292  $ config.php
10293
10294 -------------------- 1.0a Stable Released ----------------------
10295 10-Apr-2007 Joe Hunt
10296  ! Release 1.0a established on SourceForge, fixing the bugs.
10297
10298 11-Apr-2007 Joe Hunt
10299  # Bug No 1698214, Creating Items, fixed
10300  $ /includes/ui/ui_lists.inc
10301  # Bug no 1698216, Item Movements, fixed
10302  $ /inventory/manage/items.php
10303
10304 -------------------- 1.0 Stable Released ----------------------
10305 10-Apr-2007 Joe Hunt
10306  ! Release 1.0 established on SourceForge.