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