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