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