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