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