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