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