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