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