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