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