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