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