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