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