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