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