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