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