b47f5e1a97b534efe2a0982e4b42551ce72e9727
[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 24-Oct-2009 Janusz Dobrowolski
23 + Default add/update button, ajax update.
24 $ /dimensions/dimension_entry.php
25   /gl/manage/gl_accounts.php
26 ! Removed obsolete $tabs global array (tab ids retrieved from $_SESSION['App'])
27 $ /includes/types.inc
28   /includes/ui/ui_lists.inc
29   /admin/inst_module.php
30   /includes/page/header.inc
31 # Fixed ajax support for multiply selects.
32 $ /js/utils.js
33 # Fixed buggy php behaviour when foreach is used on global array.
34 $ /frontaccounting.php
35
36 ------------------------------- Release 2.2 RC ----------------------------------
37 24-Oct-2009 Joe Hunt
38 ! Changed so -1 as parameters to dimensions in get_transactions db routines only 
39   fetches NO dimensions. 
40 $ /gl/includes/db/gl_db_trans.inc
41   /reporting/rep705.php
42   /reporting/includes/reports_classes.inc
43
44 24-Oct-2009 Janusz Dobrowolski
45 # Added text fields sanitiozation during upgrade to 2.2.
46 $ /sql/alter2.2.php
47 # Fixed error log warning (missing installed_extensions()) during upgrade .
48 $ /includes/session.inc
49 # CVS folders exluded from flush_dir to avoid unwanted warnings in error log on devel boxes.
50 $ /includes/main.inc
51
52 23-Oct-2009 Janusz Dobrowolski
53 # Fixed 2.2 upgrade pre_check
54 $ /sql/alter2.2.php
55 # Fixed check_table() to avoid sparse messages in error log
56 $ /admin/inst_update.php
57 # Fixed module update and deletion.
58 $ /admin/inst_module.php
59
60 22-Oct-2009 Tom Hallman
61 + Added generic tags support and tags for dimensions/gl accounts.
62 $ /applications/dimensions.php
63   /applications/generalledger.php
64   /dimensions/dimension_entry.php
65   /gl/manage/gl_accounts.php
66   /includes/data_checks.inc
67   /includes/ui/ui_lists.inc
68   /admin/tags.php (new)
69   /admin/db/tags_db.inc (new)
70
71 22-Oct-2009 Janusz Dobrowolski
72 # Fixed bug in setting default value in array_selector, fixed default fo systypes selector.
73 $ /includes/ui/ui_lists.inc
74 # Fixed double escaping during add/update.
75 $ /dimensions/includes/dimensions_db.inc
76 # More security fixes in sql statements.
77 $ /gl/manage/bank_accounts.php
78   /gl/manage/currencies.php
79   /gl/manage/exchange_rates.php
80   /gl/manage/gl_account_types.php
81   /gl/manage/gl_accounts.php
82   /includes/db/audit_trail_db.inc
83   /includes/db/comments_db.inc
84   /includes/db/inventory_db.inc
85   /includes/db/manufacturing_db.inc
86   /includes/db/references_db.inc
87 # Initial value for $next_extension_id added.
88 $ /admin/db/maintenance_db.inc
89 # Added fixing special chars in refs table during upgrade
90 $ /sql/alter2.2.php
91
92 21-Oct-2009 Joe Hunt
93 ! Changed install.html, update.html and empty.po files
94 $ install.html
95   update.html
96   /lang/new_language_template/LC_MESSAGES/empty.po
97 ! Enabled a global flag in config.default.php (config.php), $show_users_online = 0.
98   If this flag is set to 1 FA will show discretely the users online in the footer.
99 $ config.default.php
100   /admin/db/users_db.inc
101
102 21-Oct-2009 Janusz Dobrowolski
103 ! Upgrade scripts modified to be used with 2.1 or 2.2beta
104 $ /sql/alter2.1.php
105   /sql/alter2.2.php
106   /sql/alter2.2rc.sql (new)
107   /admin/inst_upgrade.php
108 # Fixed help link.
109 $ /includes/page/header.inc
110 # Fixed upgrade of reference table to avoid duplicate record error.
111 $ /sql/alter2.2.php
112 # Fixed bug in array_selector 
113 $ /includes/ui/ui_lists.inc
114
115 20-Oct-2009 Janusz Dobrowolski
116 ! Conditional config files generation - prevents overwrite during upgrade.
117 $ /config.php (removed)
118   /installed_extensions.php (removed)
119   /company/0/installed_extensions.php (removed)
120   /config.default.php  (new initial default)
121   /config_db.php (removed initial version)
122   /admin/db/maintenance_db.inc
123   /includes/session.inc
124   /install/index.php
125   /install/save.php
126   /lang/installed_languages.inc (removed initial version)
127 ! Moving control to install wizard when config file does not exists.
128 $ /index.php
129 # Fixed db error message
130 $ /dimensions/includes/db/dimension_db.inc
131
132 18-Oct-2009 Janusz Dobrowolski (merged changes for 2.1.7 from main branch)
133 ! Added html_entity_decode() in db_escape() for correct INSERT>SELECT>INSERT sequences.
134 $ /includes/db/connect_db.inc
135 # Fixed warnings on first page display
136 $ /admin/company_preferences.php
137 # Fixed erroneous message
138 $ /gl/manage/gl_account_types.php
139 # Security sql statements update against sql injection attacks.
140 $ /admin/attachments.php
141   /admin/payment_terms.php
142   /admin/print_profiles.php
143   /admin/printers.php
144   /admin/shipping_companies.php
145   /admin/view_print_transaction.php
146   /admin/db/company_db.inc
147   /admin/db/printers_db.inc
148   /admin/db/voiding_db.inc
149   /admin/db/users_db.inc
150   /dimensions/includes/dimensions_db.inc
151   /dimensions/inquiry/search_dimensions.php
152   /gl/bank_account_reconcile.php
153   /gl/gl_budget.php
154   /gl/includes/db/gl_db_account_types.inc
155   /gl/includes/db/gl_db_accounts.inc
156   /gl/includes/db/gl_db_bank_accounts.inc
157   /gl/includes/db/gl_db_bank_trans.inc
158   /gl/includes/db/gl_db_banking.inc
159   /gl/includes/db/gl_db_currencies.inc
160   /gl/includes/db/gl_db_rates.inc
161   /gl/includes/db/gl_db_trans.inc
162   /gl/inquiry/bank_inquiry.php
163   /gl/view/bank_transfer_view.php
164   /gl/view/gl_trans_view.php
165   /inventory/cost_update.php
166   /inventory/purchasing_data.php
167   /inventory/includes/db/items_category_db.inc
168   /inventory/includes/db/items_codes_db.inc
169   /inventory/includes/db/items_db.inc
170   /inventory/includes/db/items_locations_db.inc
171   /inventory/includes/db/items_prices_db.inc
172   /inventory/includes/db/items_trans_db.inc
173   /inventory/includes/db/items_units_db.inc
174   /inventory/includes/db/movement_types_db.inc
175   /inventory/inquiry/stock_movements.php
176   /inventory/manage/item_categories.php
177   /inventory/manage/item_units.php
178   /inventory/manage/items.php
179   /inventory/manage/locations.php
180   /inventory/manage/movement_types.php
181   /manufacturing/search_work_orders.php
182   /manufacturing/includes/db/work_centres_db.inc
183   /manufacturing/includes/db/work_order_issues_db.inc
184   /manufacturing/includes/db/work_order_produce_items_db.inc
185   /manufacturing/includes/db/work_order_requirements_db.inc
186   /manufacturing/includes/db/work_orders_db.inc
187   /manufacturing/includes/db/work_orders_quick_db.inc
188   /manufacturing/inquiry/where_used_inquiry.php
189   /manufacturing/manage/bom_edit.php
190   /manufacturing/manage/work_centres.php
191   /purchasing/po_entry_items.php
192   /purchasing/po_receive_items.php
193   /purchasing/supplier_credit.php
194   /purchasing/supplier_invoice.php
195   /purchasing/includes/purchasing_db.inc
196   /purchasing/includes/db/grn_db.inc
197   /purchasing/includes/db/invoice_db.inc
198   /purchasing/includes/db/invoice_items_db.inc
199   /purchasing/includes/db/po_db.inc
200   /purchasing/includes/db/supp_trans_db.inc
201   /purchasing/includes/db/suppalloc_db.inc
202   /purchasing/includes/db/suppliers_db.inc
203   /purchasing/inquiry/po_search.php
204   /purchasing/inquiry/po_search_completed.php
205   /purchasing/inquiry/supplier_allocation_inquiry.php
206   /purchasing/inquiry/supplier_inquiry.php
207   /purchasing/manage/suppliers.php
208
209 12-Oct-2009 Janusz Dobrowolski (merged)
210 # Fixed sql injection vulnerability on some php/mysql configurations
211 $ /admin/db/users_db.inc
212 ! Single quotes also encoded before database data insert
213 $ /admin/db/maintenance_db.inc
214   /includes/db/connect_db.inc
215   /reporting/includes/tcpdf.php
216   /sales/includes/cart_class.inc
217
218 16-Oct-2009 Janusz Dobrowolski
219 + Access control system description.
220 $ /doc/access_levels.txt (new)
221
222 14-Oct-2009 Janusz Dobrowolski
223 # [0000173] Missing global systypes_array declaration.
224 $ /purchasing/allocations/supplier_allocate.php
225
226 14-Oct-2009 Joe Hunt
227 # [0000172] Difference between Customer Balances and Print Statements
228 $ /reporting/rep108.pp
229
230 13-Oct-2009 Janusz Dobrowolski
231 # Fixed default page access.
232 $ /sales/inquiry/sales_orders_view.php
233
234 13-Oct-2009 Joe Hunt
235 + Added discrete users online in footer (from Wish List Forum) (New rerun)
236 $ /admin/db/users_db.inc
237   /sql/alter2.2.sql
238   /sql/en_US-new.sql
239   /sql/en_US-demo.sql
240   /themes/aqua/renderer.php
241   /themes/cool/renderer.php
242   /themes/default/renderer.php
243 ! Changed Tag types in reports_classes to be the same as defined in types.inc. Suitable height=5
244 $ /reporting/includes/reports_classes.inc
245 ! Code cleanup (old code removed)
246 $ /includes/ui_view.inc
247   
248 12-Oct-2009 Janusz Dobrowolski
249 # Fixed sql injection vulnerability on some php/mysql configurations
250 $ /admin/db/users_db.inc
251 # Fixed broken table editor page layout on duplicate record.
252 $ /gl/includes/db/gl_db_account_types.inc
253   /gl/includes/db/gl_db_accounts.inc
254   /gl/manage/gl_account_classes.php
255   /gl/manage/gl_account_types.php
256   /gl/manage/gl_accounts.php
257 # [0000169],[0000174] Removed sparse session var unset firing error.
258   /sales/allocations/customer_allocation_main.php
259   /purchasing/allocations/supplier_allocation_main.php
260
261 11-Oct-2000 Joe Hunt
262 # [0000168] Undefined variable: paylink in file rep110.php
263 $ /reporting/rep110.php
264   /reporting/includes/pdf_report.inc
265   
266 11-Oct-2009 Janusz Dobrowolski
267 + Added security area for sales quotes entry
268 $ /applications/customers.php
269   /includes/access_levels.inc
270   /sql/alter2.2.php
271   /sql/en_US-demo.sql
272   /sql/en_US-new.sql
273 + Standard SA_DENIED access level added.
274 $ /includes/current_user.inc
275 + Added helper function for setting page_security level depending on GET content and/or expression value
276 $ /includes/session.inc
277 # Fixed security areas sort order
278 $ /admin/security_roles.php
279 # Fixed page_security for various usage types.
280 $ /sales/sales_order_entry.php
281   /sales/inquiry/sales_orders_view.php
282
283 10-Oct-2009 Janusz Dobrowolski
284 ! Changed access control extensions support for modules/plugins to use unique extension ids
285 $ /admin/inst_module.php
286   /admin/security_roles.php
287   /admin/db/maintenance_db.inc
288   /includes/access_levels.inc
289   /includes/current_user.inc
290   /installed_extensions.php
291   /index.php
292 # Enabled error handling for extensions
293 $ /frontaccounting.php
294 # Page code rewrite
295 $ /admin/inst_module.php
296 # Fixed missing parameters in update_user_display_prefs call
297 $ /admin/users.php
298 ! Non-accesable menu options displayed as text instead of link
299 $ /applications/customers.php
300   /applications/dimensions.php
301   /applications/generalledger.php
302   /applications/inventory.php
303   /applications/manufacturing.php
304   /applications/setup.php
305   /applications/suppliers.php
306 # Fixed error handling for duplicate table records
307 $ /includes/errors.inc
308 # Fixed php 5.3 function name conflict
309 $ /includes/main.inc
310   /sales/inquiry/sales_orders_view.php
311 # Fixed delivery note edition bug (introduced during systypes rewrite)
312 $ /sales/includes/cart_class.inc
313 ! Changed page_security to SASALESINVOICE
314 $ /sales/inquiry/sales_deliveries_view.php
315
316 09-Oct-2009 Joe Hunt
317 + Added option to print delivery notes as packing slip in reports and links.
318 $ /includes/ui/ui_controls.inc 
319   /reporting/rep110.php
320   /reporting/reports_main.php
321   /reporting/includes/doctext.inc
322   /reporting/includes/doctext2.inc
323   /reporting/includes/header2.inc
324   /reporting/includes/pdf_report.inc
325   /reporting/includes/reporting.inc
326   /sales/customer_delivery.php
327   /sales/sales_order_entry.php
328   
329 08-Oct-2009 Joe Hunt
330 + Prepared the Report Engine for Tags handling.
331 ! Changed report::getDisplay() to use combo_input from ui_lists.inc insted of local function
332   dup_simple_codeandname_list().
333 $ /reporting/includes/reports_classes.inc
334 ! Changed a parameter in report 301.php to be Summary Only instead of Detailed report.
335 $ /reporting/reports_main.php
336   /reporting/rep301.php
337
338 06-Oct-2009 Tom Hallman
339 # moved commit_transaction and added a default use_transaction param in write_journal_entries
340 $ /gl/includes/db/gl_db_trans.inc
341 # Show Journal Entries from 2.1 as closed in Journal Inquiries.
342 $ /gl/inquiry/journal_inquiry.php
343
344 03-Oct-2009 Janusz Dobrowolski
345 # Fixed false upgrade related error displayed in some situations on logout.
346 $ /access/logout.php
347 # Missing old_db declaration fixed.
348 $ /includes/current_user.inc
349 # Fixed combo_input and array_selector to accept array of selected items from POST.
350 $ /includes/ui/ui_lists.inc
351 !  Changed structure of tag_associations table.
352 $ /sql/alter2.sql
353   /sql/en_US-new.sql
354   /sql/en_US-demo.sql
355
356 03-Oct-2009 Joe Hunt
357 # Bad conversion of timestamp value in report audit trail.
358 $ /reporting/rep710.php
359
360 01-Oct-2009 Janusz Dobrowolski
361 ! Added comment on add_access_extensions usage.
362 $ /includes/access_levels.inc
363 # Removed sparse add_access_extensions() call.
364 $ /includes/session.inc
365 + Added support for multiply select options in combo_input.
366 $ /includes/ui/ui_lists.inc
367 ! Unaccesable menu options are now displayed as grey text.
368 $ /themes/aqua/default.css
369   /themes/aqua/renderer.php
370   /themes/cool/default.css
371   /themes/cool/renderer.php
372   /themes/default/default.css
373   /themes/default/renderer.php
374
375 ------------------------------- Release 2.2 Beta ----------------------------------
376 30-Sep-2009 Joe Hunt
377 ! Release 2.2 Beta
378 $ config.php
379   update.html
380 # Errors in the 2 last user variables in userprefs and parse error in alter2.2.php 
381 $ /includes/prefs/userprefs.inc
382   /sql/alter2.2.php
383 # Trivial errors in not set bank charge account, retained earnings or profit/loss year account
384 $ /admin/fiscalyears.php
385   /purchasing/supplier_payment.php
386   /sales/customer_payments.php
387 # Parse error in view_supp_payment.php
388 $ /purchasing/view/view_supp_payment.php
389
390 30-Sep-2009 Janusz Dobrowolski
391 ! Single quotes also encoded before database data insert
392 $ /admin/db/maintenance_db.inc
393   /includes/db/connect_db.inc
394   /reporting/includes/tcpdf.php
395   /sales/includes/cart_class.inc
396 # Included missing dimension configuration section.
397 $ /includes/access_levels.inc
398 ! Changed tag types array name
399 $ /includes/types.inc
400 # Message typo
401 $ /sql/alter2.2.php
402 # Fixed false error on payment without allocation.
403 $ /purchasing/supplier_payment.php
404   /sales/customer_payments.php
405 # Fixed access to payments when deposits are disabled.
406 $ /gl/gl_bank.php
407 ! Access level checking moved to page() function to make session start 
408         and page access checks independent.
409 $ /includes/main.inc
410   /includes/session.inc
411 # Back link on upgrade help page
412   /includes/current_user.inc
413
414 29-Sep-2009 Tom Hallman
415 ! Changes in tags table structure, tags related security areas
416 $ /includes/access_levels.inc
417   /includes/types.inc
418   /sql/alter2.2.php
419   /sql/alter2.2.sql
420   /sql/en_US-demo.sql
421   /sql/en_US-new.sql
422
423 29-Sep-2009 Janusz Dobrowolski
424 # Fixed sql error during sales order line update with line cancelation.
425 $ /sales/includes/db/sales_order_db.inc
426
427 29-Sep-2009 Joe Hunt
428 ! Improved layout on documents etc and new empty language file.
429 $ /doc/*.txt
430   update.html
431   /lang/new_language_template/LC_MESSAGES/empty.po
432   
433 28-Sep-2009 Janusz Dobrowolski
434 + Rewritten extensions system to enable per company module/plugin activation. 
435 $ /frontaccounting.php
436   /installed_extensions.php
437   /admin/create_coy.php
438   /admin/inst_module.php
439   /admin/inst_lang.php
440   /admin/db/maintenance_db.inc
441   /applications/customers.php
442   /applications/dimensions.php
443   /applications/generalledger.php
444   /applications/inventory.php
445   /applications/manufacturing.php
446   /applications/setup.php
447   /applications/suppliers.php
448   /includes/access_levels.inc
449   /includes/current_user.inc
450   /includes/main.inc
451   /includes/session.inc
452   /includes/ui/ui_lists.inc
453   /sql/alter2.2.php
454   /modules/installed_modules.php (Removed)
455 # Prevented switching off access to security role editor for current role.
456 $ /admin/security_roles.php
457
458 25-Sep-2009 Joe Hunt
459 # Wrong presentation of qty decimals when trans_no != 0 (delivered)
460 $ /sales/includes/ui/sales_order_ui.inc
461 ! Improved layout of login screen
462 $ /addess/login.php
463   /themes/default/login.css
464   
465 24-Sep-2009 Janusz Dobrowolski
466 + Additional fields for secondary phone and/or general notes in customers, 
467  cust_branches, shippers, locations and suppliers tables.
468 $ /admin/shipping_companies.php
469   /inventory/includes/db/items_locations_db.inc
470   /inventory/manage/locations.php
471   /purchasing/manage/suppliers.php
472   /sales/manage/customer_branches.php
473   /sales/manage/customers.php
474   /sql/alter2.2.sql
475   /sql/en_US-demo.sql
476   /sql/en_US-new.sql
477
478 24-Sep-2009 Joe Hunt
479 # Parse error
480 $ /sales/inquiry/customer_inquiry.php
481
482 23-Sep-2009 Janusz Dobrowolski
483 # Fixed crash for all transaction types report
484 $ /reporting/rep702.php
485
486 23-Sep-2009 Joe Hunt
487 # Cleaning from javascript errors.
488 $ /access/login.php
489   /admin/fiscalyears.php
490 # missing unset of post variable (DayNumber).
491 $ /admin/payment_terms.php
492 ! Changed login to be dependent only by login.css
493 $ /themes/default/login.css
494   
495 22-Sep-2009 Joe Hunt
496 ! Changed copyright notice in installer files to credit the original copyrighter. GPLv3.
497 $ /install/index.php
498   /install/save.php
499 ! Updated the install.html and created a doc txt file, about sales quotations.
500 $ install.html
501   /doc/2.2_Beta.txt
502   /doc/sales_quotations.txt
503 ! Changed login.php and logout.php to be neutral and tried to use our own api.
504 $ /access/login.php
505   /access/logout.php
506 # parse error in login_fail
507 $ /includes/session.inc
508   
509 21-Sep-2009 Janusz Dobrowolski/Tom Hallman
510 ! Added info on timeout and default bank accounts.
511 $ /doc/2.2_Beta.txt
512 ! Tags support related changes in database
513 $ /sql/alter2.2.sql
514   /sql/en_US-demo.sql
515   /sql/en_US-new.sql
516
517 20-Sep-2009 Joe Hunt
518 ! Removed editable rate field in tax_group_items.
519 $ /taxes/tax_groups.php
520 # Fixed report layout
521 $ /reporting/rep704.php
522
523 20-Sep-2009 Janusz Dobrowolski
524 + Optional demo data checkbox on install page.
525 $ /install/index.php
526   /install/save.php
527 # Fixed previous interface mode after timeout.
528 $ /access/login.php
529 + Optional additional security roles includable from modules/extensions
530 $ /admin/inst_module.php
531   /admin/security_roles.php
532   /includes/access_levels.inc
533   /installed_extensions.php
534 ! Bug with rates display fixed in single form layout.
535 $ /taxes/tax_groups.php
536 # Fixed 'bad password' info screen to be usable also in non-js mode.
537 $ /includes/session.inc
538 # Fixed debtors_master name size.
539 $ /sql/en_US-new.sql
540   /sql/en_US-demow.sql
541
542 19-Sep-2009 Janusz Dobrowolski
543 + Support for inactive record control added, optimizations.
544 $ /includes/db_pager.inc
545   /includes/ui/db_pager_view.inc
546 ! db_pager instead of simple table used for table of branches
547 $ /sales/manage/customer_branches.php
548 ! Cleanup after db_pager optimization
549 $ /admin/view_print_transaction.php
550   /dimensions/inquiry/search_dimensions.php
551   /gl/bank_account_reconcile.php
552   /gl/inquiry/journal_inquiry.php
553   /gl/manage/exchange_rates.php
554   /manufacturing/search_work_orders.php
555   /manufacturing/inquiry/where_used_inquiry.php
556   /purchasing/allocations/supplier_allocation_main.php
557   /purchasing/inquiry/po_search.php
558   /purchasing/inquiry/po_search_completed.php
559   /purchasing/inquiry/supplier_allocation_inquiry.php
560   /purchasing/inquiry/supplier_inquiry.php
561   /sales/allocations/customer_allocation_main.php
562   /sales/inquiry/customer_allocation_inquiry.php
563   /sales/inquiry/customer_inquiry.php
564   /sales/inquiry/sales_deliveries_view.php
565   /sales/inquiry/sales_orders_view.php
566 # Additional fix after removal of bank account report parameter
567 $ /sales/create_recurrent_invoices.php
568   /reporting/rep107.php
569
570 19-Sep-2009 Joe Hunt
571 # Eliminate PT_WORKORDER from payment_person_types_list
572 $ /includes/ui/ui_lists.inc
573 ! Error msg in Bank Transfer if no Bank Charge Account set.
574 $ /gl/bank_transfer.php
575
576 18-Sep-2009 Janusz Dobrowolski
577 + Added currency default bank accounts used in reporting instead of manual account selector.
578 $ /gl/includes/db/gl_db_bank_accounts.inc
579   /gl/manage/bank_accounts.php
580   /reporting/rep107.php
581   /reporting/rep108.php
582   /reporting/rep109.php
583   /reporting/rep111.php
584   /reporting/rep209.php
585   /reporting/reports_main.php
586   /reporting/includes/reporting.inc
587   /sql/alter2.2.sql
588   /sql/en_US-demo.sql
589   /sql/en_US-new.sql
590
591 17-Sep-2009 Joe Hunt
592 + Added release note file for 2.2.
593 $ /doc/2.2-Beta.txt
594
595 16-Sep-2009 Joe Hunt
596 ! Clean ups in default themes.
597 $ config.php
598   /admin/display_prefs.php
599   /themes/default/default.css
600   /themes/aqua/default.css
601   /themes/cool/default.css
602 # Removing php5 date warnings
603 $ /includes/date_functions.inc
604   
605 15-Sep-2009 Janusz Dobrowolski/Joe Hunt
606 # Fixed journal entry type and systype selectors
607 # Restore of the 4 include files in types.inc
608 $ /includes/types.inc
609 ! Cleanup
610 $ /includes/ui/ui_lists.inc
611   /reporting/includes/reports_classes.inc
612 ! Changed security roles in default COAs.
613 $ /sql/en_US-demo.sql
614   /sql/en_US-new.sql
615 # Fixed GET call continuation after timeout and logout page access without authorization
616 $ /access/login.php
617   /includes/session.inc
618   /includes/prefs/userprefs.inc
619
620 14-Sep-2009 Joe Hunt
621 ! Changed all numeric constants to the new defined constants. A huge task.
622 $ /admin/fiscalyears.php
623   /admin/forms_setup.php
624   /admin/view_print_transaction.php
625   /admin/void_transaction.php
626   /gl/includes/db/gl_db_banking.inc
627   /gl_includes/db/gl_db_trans.inc
628   /gl/inquiry/journal_inquiry.php
629   /includes/systypes.inc
630   /includes/ui/allocation_cart.inc
631   /includes/ui/ui_view.inc
632   /inventory/inquiry/stock_movements.php
633   /manufacturing/includes/db/work_order_issues_db.inc
634   /manufacturing/includes/db/work_order_produce_items.inc
635   /manufacturing/view/wo_production_view.php
636   /purchasing/po_receive_items.php
637   /purchasing/supplier_credit.php
638   /purchasing/supplier_invoice.php
639   /purchasing/supplier_payment.php
640   /purchasing/allocations/supplier_allocation_main.php
641   /purchasing/includes/db/grn_db.inc
642   /purchasing/includes/db/invoice_db.inc
643   /purchasing/includes/db/suballoc_db.inc
644   /purchasing/includes/db/suppliers_db.inc
645   /purchasing/includes/db/supp_payment_db.inc
646   /purchasing/includes/db/supp_trans_db.inc
647   /purchasing/includes/ui/grn_ui.inc
648   /purchasing/includes/ui/invoice_ui.inc
649   /purchasing/inquiry/supplier_allocation_inquiry.php
650   /purchasing/inquiry/supplier_inquiry.php
651   /purchasing/view/view_grn.php
652   /purchasing/view/view_po.php
653   /purchasing/view/view_supp_credit.php
654   /purchasing/view/view_supp_invoice.php
655   /purchasing/view/view_supp_payment.php
656   /reporting/rep101.php
657   /reporting/rep102.php
658   /reporting/rep103.php
659   /reporting/rep105.php
660   /reporting/rep106.php
661   /reporting/rep107.php
662   /reporting/rep108.php
663   /reporting/rep109.php
664   /reporting/rep110.php
665   /reporting/rep111.php
666   /reporting/rep201.php
667   /reporting/rep202.php
668   /reporting/rep203.php
669   /reporting/rep304.php
670   /reporting/rep409.php
671   /reporting/rep709.php
672   /reporting/includes/reporting.inc
673   /reporting/includes/reports_classes.inc
674   /sales/create_recurrent_invoices.php
675   /sales/credit_note_entry.php
676   /sales/customer_credit_invoice.php
677   /sales/customer_delivery.php
678   /sales/customer_invoice.php
679   /sales/customer_payments.php
680   /sales/sales_order_entry.php
681   /sales/includes/cart_class.inc
682   /sales/includes/sales_db.inc
683   /sales/includes/db/custalloc_db.inc
684   /sales/includes/db/cust_trans_db.inc
685   /sales/includes/db/payment_db.inc
686   /sales/includes/db/sales_credit_db.inc
687   /sales/includes/db/sales_delivery_db.inc
688   /sales/includes/db/sales_invoice_db.inc
689   /sales/includes/db/sales_order_db.inc
690   /sales/includes/ui/sales_order_ui.inc
691   /sales/inquiry/customer_allocation_inquiry.php
692   /sales/inquiry/customer_inquiry.php
693   /sales/inquiry/sales_deliveries_view.php
694   /sales/inquiry/sales_orders_view.php
695   /sales/manage/recurrent_invoices.php
696   /sales/view/view_credit.php
697   /sales/view/view_dispatch.php
698   /sales/view/view_invoice.php
699   /sales/view/view_sales_order.php
700   
701 13-Sep-2009 Janusz Dobrowolski
702 ! Eliminated non-static method calls and some more fixes to avoid log warnings on both php 4 and 5:
703  Classes systypes, bank_account_types, payment_person_types, wo_types, reserved replaced by
704 simple arrays and defines, removed wrapper get_text class, static method calls replaced by
705 calls to singleton variables or defines. Suppressed warnings generated by html_entity_decode()
706 and htmlspecialchars() for unsupported encodings.
707 $ /frontaccounting.php
708   /admin/display_prefs.php
709   /admin/fiscalyears.php
710   /admin/forms_setup.php
711   /admin/view_print_transaction.php
712   /admin/void_transaction.php
713   /admin/db/voiding_db.inc
714   /dimensions/dimension_entry.php
715   /dimensions/includes/dimensions_db.inc
716   /dimensions/inquiry/search_dimensions.php
717   /dimensions/view/view_dimension.php
718   /gl/bank_account_reconcile.php
719   /gl/bank_transfer.php
720   /gl/gl_bank.php
721   /gl/gl_journal.php
722   /gl/includes/db/gl_db_banking.inc
723   /gl/includes/db/gl_db_trans.inc
724   /gl/includes/ui/gl_bank_ui.inc
725   /gl/inquiry/bank_inquiry.php
726   /gl/inquiry/gl_account_inquiry.php
727   /gl/inquiry/journal_inquiry.php
728   /gl/manage/bank_accounts.php
729   /gl/manage/gl_account_types.php
730   /gl/view/bank_transfer_view.php
731   /gl/view/gl_deposit_view.php
732   /gl/view/gl_payment_view.php
733   /gl/view/gl_trans_view.php
734   /includes/reserved.inc (Removed)
735   /includes/JsHttpRequest.php
736   /includes/banking.inc
737   /includes/errors.inc
738   /includes/main.inc
739   /includes/references.inc
740   /includes/session.inc
741   /includes/types.inc
742   /includes/lang/gettext.php
743   /includes/lang/language.php
744   /includes/page/footer.inc
745   /includes/prefs/sysprefs.inc
746   /includes/prefs/userprefs.inc
747   /includes/ui/allocation_cart.inc
748   /includes/ui/items_cart.inc
749   /includes/ui/ui_globals.inc
750   /includes/ui/ui_lists.inc
751   /includes/ui/ui_view.inc
752   /inventory/adjustments.php
753   /inventory/cost_update.php
754   /inventory/transfers.php
755   /inventory/includes/item_adjustments_ui.inc
756   /inventory/includes/stock_transfers_ui.inc
757   /inventory/includes/db/items_adjust_db.inc
758   /inventory/includes/db/items_trans_db.inc
759   /inventory/includes/db/items_transfer_db.inc
760   /inventory/inquiry/stock_movements.php
761   /inventory/manage/movement_types.php
762   /inventory/view/view_adjustment.php
763   /inventory/view/view_transfer.php
764   /manufacturing/search_work_orders.php
765   /manufacturing/work_order_add_finished.php
766   /manufacturing/work_order_costs.php
767   /manufacturing/work_order_entry.php
768   /manufacturing/work_order_issue.php
769   /manufacturing/work_order_release.php
770   /manufacturing/includes/manufacturing_ui.inc
771   /manufacturing/includes/work_order_issue_ui.inc
772   /manufacturing/includes/db/work_order_issues_db.inc
773   /manufacturing/includes/db/work_order_produce_items_db.inc
774   /manufacturing/includes/db/work_orders_db.inc
775   /manufacturing/includes/db/work_orders_quick_db.inc
776   /manufacturing/view/wo_issue_view.php
777   /manufacturing/view/wo_production_view.php
778   /manufacturing/view/work_order_view.php
779   /purchasing/po_entry_items.php
780   /purchasing/po_receive_items.php
781   /purchasing/supplier_credit.php
782   /purchasing/supplier_invoice.php
783   /purchasing/supplier_payment.php
784   /purchasing/allocations/supplier_allocate.php
785   /purchasing/allocations/supplier_allocation_main.php
786   /purchasing/includes/purchasing_db.inc
787   /purchasing/includes/db/grn_db.inc
788   /purchasing/includes/db/invoice_db.inc
789   /purchasing/includes/db/po_db.inc
790   /purchasing/includes/db/supp_payment_db.inc
791   /purchasing/includes/db/suppalloc_db.inc
792   /purchasing/includes/ui/grn_ui.inc
793   /purchasing/includes/ui/invoice_ui.inc
794   /purchasing/includes/ui/po_ui.inc
795   /purchasing/inquiry/po_search.php
796   /purchasing/inquiry/po_search_completed.php
797   /purchasing/inquiry/supplier_allocation_inquiry.php
798   /purchasing/inquiry/supplier_inquiry.php
799   /purchasing/view/view_supp_credit.php
800   /purchasing/view/view_supp_payment.php
801   /reporting/rep101.php
802   /reporting/rep102.php
803   /reporting/rep103.php
804   /reporting/rep104.php
805   /reporting/rep105.php
806   /reporting/rep108.php
807   /reporting/rep201.php
808   /reporting/rep202.php
809   /reporting/rep203.php
810   /reporting/rep204.php
811   /reporting/rep301.php
812   /reporting/rep302.php
813   /reporting/rep303.php
814   /reporting/rep304.php
815   /reporting/rep409.php
816   /reporting/rep601.php
817   /reporting/rep702.php
818   /reporting/rep704.php
819   /reporting/rep709.php
820   /reporting/rep710.php
821   /reporting/includes/header2.inc
822   /reporting/includes/reporting.inc
823   /reporting/includes/reports_classes.inc
824   /sales/create_recurrent_invoices.php
825   /sales/credit_note_entry.php
826   /sales/customer_credit_invoice.php
827   /sales/customer_delivery.php
828   /sales/customer_invoice.php
829   /sales/customer_payments.php
830   /sales/sales_order_entry.php
831   /sales/allocations/customer_allocate.php
832   /sales/allocations/customer_allocation_main.php
833   /sales/includes/cart_class.inc
834   /sales/includes/sales_db.inc
835   /sales/includes/db/cust_trans_db.inc
836   /sales/includes/db/custalloc_db.inc
837   /sales/includes/db/payment_db.inc
838   /sales/includes/db/sales_credit_db.inc
839   /sales/includes/db/sales_delivery_db.inc
840   /sales/includes/db/sales_invoice_db.inc
841   /sales/includes/db/sales_order_db.inc
842   /sales/includes/ui/sales_credit_ui.inc
843   /sales/includes/ui/sales_order_ui.inc
844   /sales/inquiry/customer_allocation_inquiry.php
845   /sales/inquiry/customer_inquiry.php
846   /sales/inquiry/sales_deliveries_view.php
847   /sales/inquiry/sales_orders_view.php
848   /sales/manage/customers.php
849   /sales/view/view_credit.php
850   /sales/view/view_dispatch.php
851   /sales/view/view_invoice.php
852   /sales/view/view_receipt.php
853   /taxes/tax_groups.php
854
855 11-Sep-2009 Joe Hunt
856 ! Changed so deleting of fiscal year also handles sales quotations
857 ! Check that new closing accounts have been set before closure.
858 $ /admin/fiscalyears.php
859 ! Check that new bank charge account have been set before adding bank charge.
860 $ /sales/customer_payments.php
861   /purchasing/supplier_payment.php
862
863 10-Sep-2009 Joe Hunt
864 ! By changing a simple sentence in allocation_cart.inc, the customer/supplier payments works with prompt payment discounts
865 $ /includes/ui/allocation_cart.inc
866 # Small typo error in types.inc
867 /includes/types.inc
868
869 09-Sep-2009 Janusz Dobrowolski
870 # Added two special access areas for bank gl postings and grn removal.
871 $ /gl/gl_journal.php
872   /gl/includes/ui/gl_journal_ui.inc
873   /includes/access_levels.inc
874   /purchasing/supplier_invoice.php
875   /purchasing/includes/ui/invoice_ui.inc
876   /sql/alter2.2.php
877 ! Added generic access level checking function can_access().
878 $ /includes/current_user.inc
879 ! Code cleanup
880 $ /admin/users.php
881 # Activated javascript confirm dialogs
882 $ /js/inserts.js
883 # Fixed dialogs containing newlines.
884 $ /includes/ui/ui_input.inc
885 + Added js confirm dialogs for deleting and restoring backup files.
886 $ /admin/backups.php
887
888 08-Sep-2009 Joe Hunt
889 ! Changed so voiding and view/print is working with the new Sales Order/Sales Quotation
890 $ /admin/view_print_transaction.php
891   /admin/void_transaction.php
892   /admin/db/voiding_db.inc
893   /sales/includes/db/sales_order_db.inc
894   /sales/view/view_sales_order.php
895   
896 08-Sep-2009 Janusz Dobrowolski
897 + Added detection of partial db upgrade.
898 $ /admin/inst_upgrade.php
899   /sql/alter2.1.php
900   /sql/alter2.2.php
901 # Small fixes to db upgrade for quotations
902 $ /sql/alter2.2.php
903   /sql/alter2.2.sql
904 # Added missing sys info for quotations, fixed reference for SO
905 $ /includes/systypes.inc
906 # Removed obsolete field in sys_types
907 $ /sql/en_US-demo.sql
908   /sql/en_US-new.sql
909 # date_diff function name changed to date_diff2 for php5.3 compatibility 
910 $ /dimensions/inquiry/search_dimensions.php
911   /includes/date_functions.inc
912   /manufacturing/search_work_orders.php
913   /manufacturing/work_order_add_finished.php
914   /manufacturing/work_order_costs.php
915   /sales/sales_order_entry.php
916   /sales/includes/cart_class.inc
917   /sales/includes/ui/sales_order_ui.inc
918
919 08-Sep-2009 Joe Hunt
920 + Added Sales Quotations, inquiry and report
921 $ /applications/customers.php
922   /includes/types.inc
923   /includes/ui/ui_view.inc
924   /reporting/rep105.php
925   /reporting/rep107.php
926   /reporting/rep109.php
927   /reporting/rep110.php
928   /reporting/rep111.php (new file)
929   /reporting/reports_main.php
930   /reporting/includes/doctext.php
931   /reporting/includes/doctext2.php
932   /reporting/includes/header2.inc
933   /reporting/includes/reporting.inc
934   /reporting/includes/reports_classes.inc
935   /sales/customer_delivery.php
936   /sales/customer_invoice.php
937   /sales/sales_order_entry.php
938   /sales/includes/cart_class.inc
939   /sales/includes/db/sales_delivery_db.inc
940   /sales/includes/db/sales_order_db.inc
941   /sales/includes/ui/sales_order_ui.inc
942   /sales/inquiry/sales_orders_view.php
943   /sales/view/view_dispatch.php
944   /sales/view/view_invoice.php
945   /sales/view/view_sales_order.php
946   /sql/alter2.2.sql
947   /sql/en_US-demo.sql
948   /sql/en_US-new.sql
949 ! Allow re-opening of Dimensions
950 $ /dimensions/dimension_entry.php
951   /dimensions/includes/dimensions_db.inc
952   /dimensions/inquiry/search_dimensions.php
953   
954 01-Sep-2009 Janusz Dobrowolski
955 # Fixed security sections db update.
956 $ /admin/security_roles.php
957 # Fixed ui behaviour during FA ugrade.
958 $ /includes/current_user.inc
959   /includes/session.inc
960   /access/login.php
961 # Company directory where not deleted during company removal.
962 $ /admin/create_coy.php
963   /includes/main.inc
964 # Fixed old security settings import.
965   /sql/alter2.2.php
966   /sql/alter2.2.sql
967
968 31-Aug-2009 Janusz Dobrowolski
969 ! gl accounts selector ordered by account class id
970 $ /includes/ui/ui_lists.inc
971 ! Changed security modules to sections
972 $ /admin/security_roles.php
973   /admin/db/security_db.inc
974 ! Fine tuned security sections/areas.
975 $ /includes/access_levels.inc
976 + Optimized js compressor (up to 5 times faster)
977 $ /includes/main.inc
978 ! Changed order of gl account selector, added security roles list.
979 $ /includes/ui/ui_lists.inc
980 ! Switch to new access levels system
981 $ /config.php
982   /index.php
983   /access/logout.php
984   /access/timeout.php
985   /admin/*.php
986   /admin/db/users_db.inc
987   /applications/application.php
988   /applications/setup.php
989   /dimensions/dimension_entry.php
990   /dimensions/inquiry/search_dimensions.php
991   /dimensions/view/view_dimension.php
992   /gl/*.php
993   /gl/inquiry/*.php
994   /gl/manage/*.php
995   /gl/view/*.php
996   /includes/current_user.inc
997   /includes/session.inc
998   /inventory/*.php
999   /inventory/inquiry/*.php
1000   /inventory/manage/*.php
1001   /inventory/view/*.php
1002   /manufacturing/*.php
1003   /manufacturing/inquiry/*.php
1004   /manufacturing/manage/*.php
1005   /manufacturing/view/*.php
1006   /purchasing/*.php
1007   /purchasing/allocations/*.php
1008   /purchasing/inquiry/*.php
1009   /purchasing/manage/suppliers.php
1010   /purchasing/view/*.php
1011   /reporting/prn_redirect.php
1012   /reporting/rep*.php
1013   /reporting/reports_main.php
1014   /reporting/includes/pdf_report.inc
1015   /sales/*.php
1016   /sales/allocations/*.php
1017   /sales/inquiry/*.php
1018   /sales/manage/*.php
1019   /sales/view/*.php
1020   /sql/alter2.2.php
1021   /sql/alter2.2.sql
1022   /sql/en_US-demo.sql
1023   /sql/en_US-new.sql
1024   /taxes/*.php
1025
1026 28-Aug-2009 Joe Hunt
1027 # The reference for deposits and payments didn't show up in Tax Report
1028 $ /reporting/rep709.php
1029 # Minor bug in Quick Entries display
1030 $ /includes/ui/ui_view.inc
1031   
1032 27-Aug-2009 Joe Hunt
1033 # bank_trans_type_id removed from bank_trans in en_US-demo.sql and en_US-new.sql.
1034 $ /sql/en_US-demo.sql
1035   /sql/en_US-new.sql
1036   
1037 26-Aug-2009 Janusz Dobrowolski
1038 ! Merged changes from main trunk  2.1.4-2.1.5 (see below)
1039
1040 $ /config.php
1041   /includes/ui/ui_view.inc
1042   /includes/current_user.inc
1043   /includes/ui/ui_input.inc
1044   /inventory/purchasing_data.php
1045   /install/save.php
1046   /gl/manage/gl_accounts.php
1047   /gl/includes/gl_db_accounts.inc
1048   /gl/includes/db/gl_db_bank_accounts.inc
1049   /gl/manage/gl_quick_entries.php
1050   /gl/manage/gl_account_classes.php
1051   /gl/includes/db/gl_db_bank_trans.inc
1052   /purchasing/includes/db/invoice_db.inc
1053   /purchasing/includes/ui/invoice_ui.inc
1054   /purchasing/includes/ui/po_ui.inc
1055   /purchasing/includes/supp_trans_class.inc
1056   /purchasing/po_receive_items.php
1057   /purchasing/view/view_grn.php
1058   /purchasing/view/view_po.php
1059   /purchasing/supplier_payment.php
1060   /purchasing/includes/purchasing_db.inc
1061   /purchasing/includes/db/invoice_db.inc
1062   /reporting/reports_main.php
1063   /reporting/includes/header2.inc
1064   /reporting/rep209.php
1065   /reporting/rep109.php
1066   /reporting/rep702.php
1067   /sales/customer_payments.php
1068   /sales/customer_credit_invoice.php
1069   /sales/customer_delivery.php
1070   /sales/customer_invoice.php
1071   /sales/includes/db/payments_db.inc
1072   /sales/includes/db/sales_order_db.inc
1073   /sales/manage/sales_points.php
1074   /taxes/tax_calc.inc
1075
1076 26-Aug-2009 Joe Hunt
1077 # Changed the text Manifactoring => Manifacturing
1078 $ /reporting/reports_main.php
1079
1080 25-Aug-2009 Joe Hunt
1081 + Added reference number in report List of Journal Entries.
1082 $ /reporting/rep702.php
1083 ! Changed default startup_up app to be in user preferences. Default 'Sales'.
1084   Moved tab_list_row to ui_lists.inc and changed the global $tabs to be in types.inc
1085 $ config.php
1086   /admin/display_prefs.php
1087   /admin/inst_module.php
1088   /admin/db/users_db.inc
1089   /includes/current_user.inc
1090   /includes/types.inc
1091   /includes/page/header.inc
1092   /includes/prefs/userprefs.inc
1093   /includes/ui/ui_lists.inc
1094   /sql/alter2.2.sql
1095   /sql/en_US-demo.sql
1096   /sql/en_US-new.sql
1097   
1098
1099 24-Aug-2009 Janusz Dobrowolski
1100 # Fixed warning displayed before db upgrade.
1101 $ /includes/current_user.inc
1102 # Small final page layout fix
1103 $ /purchasing/po_entry_items.php
1104 + Additional links to next document on final pages.
1105 $ /purchasing/po_receive_items.php
1106   /purchasing/supplier_invoice.php
1107 # Fixed focus issues on hyperlinks
1108 $ /includes/ui/ui_controls.inc
1109
1110 23-Aug-2009 Janusz Dobrowolski
1111 + Implemented customizable authentication timeout.
1112 $ /access/timeout.php (new)
1113   /access/login.php
1114   /admin/company_preferences.php
1115   /admin/db/company_db.inc
1116   /includes/current_user.inc
1117   /includes/session.inc
1118   /includes/ui/ui_input.inc
1119   /sql/alter2.2.php
1120   /sql/alter2.2.sql
1121   /sql/en_US-demo.sql
1122   /sql/en_US-new.sql
1123 ! Reorganized access control structures for easier customizing.
1124 $ /includes/access_levels.inc
1125   /admin/security_roles.php
1126
1127 20-Aug-2009 Janusz Dobrowolski
1128 ! Tax Item Types moved to Setup module
1129 $ /applications/inventory.php
1130   /applications/setup.php
1131 + Partial changes for new access control.
1132 $ /admin/security_roles.php (new)
1133   /admin/db/security_db.inc (new)
1134   /includes/access_levels.inc
1135   /includes/ui/ui_lists.inc
1136   /sql/alter2.2.sql
1137   /sql/en_US-demo.sql
1138
1139 04-Aug-2009 Joe Hunt
1140 + Added email links after creating documents
1141 $ /includes/ui/ui_controls.inc
1142   /manufacturing/work_order_entry.php
1143   /purchasing/po_entry_items.php
1144   /reporting/reports_main.php
1145   /reporting/includes/reporting.inc
1146   /sales/create_recurrent_invoices.php
1147   /sales/credit_note_entry.php
1148   /sales/customer_delivery.php
1149   /sales/customer_invoice.php
1150   /sales/sales_order_entry.php
1151 ! Added new access levels
1152 $ /includes/access_levels.inc (new file)
1153   
1154 03-Aug-2009 Janusz Dobrowolski
1155 + Clone record option added.
1156 $ /includes/ui/ui_input.inc
1157   /inventory/manage/item_categories.php
1158   /inventory/manage/items.php
1159 # Fixed default focus for some controls
1160 $ /includes/ui/ui_input.inc
1161 # Fixed popup top placement on FF2
1162 $ /js/inserts.js
1163 ! Default submit changed
1164 $ /purchasing/po_receive_items.php
1165
1166 + Customer/branch/supplier selectable by additional short name instead of full name.
1167 $ /purchasing/manage/suppliers.php
1168   /sales/manage/customer_branches.php
1169   /sales/manage/customers.php
1170   /includes/ui/ui_lists.inc
1171   /sql/alter2.2.sql
1172   /sql/en_US-demo.sql
1173   /sql/en_US-new.sql
1174
1175 01-Aug-2009 Joe Hunt
1176 ! Reduced size of the icons to 12 pix.
1177 $ /includes/ui/ui_input.inc
1178
1179 31-Jul-2009 Janusz Dobrowolski
1180 ! Merged changes from main trunk  2.1.3-2.1.4 (see below)
1181 $ /admin/attachments.php
1182   /inventory/purchasing_data.php
1183   /includes/db/manufacturing.inc
1184   /gl/manage/bank_accounts.php
1185   /gl/includes/db/gl_db_banking.inc
1186   /gl/includes/db/gl_db_trans.inc
1187   /purchasing/includes/purchasing_db.inc
1188   /purchasing/manage/suppliers.php
1189   /purchasing/view/view_grn.php
1190   /purchasing/includes/db/invoice_db.inc
1191   /purchasing/view/view_supp_payment.php
1192   /reporting/reports_main.php
1193   /reporting/includes/doctext.inc
1194   /reporting/includes/doctext2.inc
1195   /reporting/includes/header2.inc
1196   /reporting/includes/pdf_report.inc
1197   /reporting/rep101.php
1198   /reporting/rep109.php
1199   /reporting/rep201.php
1200   /reporting/rep304.php
1201   /reporting/rep709.php
1202   /sales/includes/db/cust_trans_db.inc
1203   /sales/create_recurrent_invoices.php
1204   /sales/sales_order_entry.php
1205   /sales/view/view_receipt.php
1206
1207 27-Jul-2009 Janusz Dobrowolski
1208 # Fixed default selection in popup
1209 $ /js/inserts.js
1210 # Fixed branch selection by url
1211 $ /sales/manage/customer_branches.php
1212 # Fixed print links's default class.
1213 $ /reporting/includes/reporting.inc
1214
1215 25-Jul-2009 Janusz Dobrowolski
1216 ! Popup editor now available as option for some list selectors.
1217 $ /includes/ui/ui_lists.inc
1218   /gl/gl_bank.php
1219   /gl/includes/ui/gl_bank_ui.inc
1220   /includes/session.inc
1221   /includes/page/footer.inc
1222   /includes/ui/ui_controls.inc
1223   /inventory/purchasing_data.php
1224   /js/inserts.js
1225   /purchasing/po_entry_items.php
1226   /purchasing/supplier_credit.php
1227   /purchasing/supplier_invoice.php
1228   /purchasing/supplier_payment.php
1229   /purchasing/allocations/supplier_allocation_main.php
1230   /purchasing/includes/ui/po_ui.inc
1231   /sales/credit_note_entry.php
1232   /sales/customer_payments.php
1233   /sales/sales_order_entry.php
1234   /sales/allocations/customer_allocation_main.php
1235   /sales/includes/ui/sales_credit_ui.inc
1236   /sales/includes/ui/sales_order_ui.inc
1237   /themes/aqua/default.css
1238   /themes/aqua/renderer.php
1239   /themes/cool/default.css
1240   /themes/cool/renderer.php
1241   /themes/default/default.css
1242   /themes/default/renderer.php
1243
1244 21-Jul-2009 Janusz Dobrowolski
1245 ! Asynchronous customer/supplier/item selection now use popup window.
1246 $ /index.php
1247   /gl/gl_bank.php
1248   /includes/session.inc
1249   /includes/page/footer.inc
1250   /includes/ui/ui_controls.inc
1251   /includes/ui/ui_input.inc
1252   /includes/ui/ui_lists.inc
1253   /inventory/purchasing_data.php
1254   /inventory/manage/items.php
1255   /js/inserts.js
1256   /js/utils.js
1257   /purchasing/po_entry_items.php
1258   /purchasing/supplier_credit.php
1259   /purchasing/supplier_invoice.php
1260   /purchasing/supplier_payment.php
1261   /purchasing/allocations/supplier_allocation_main.php
1262   /purchasing/manage/suppliers.php
1263   /sales/credit_note_entry.php
1264   /sales/customer_payments.php
1265   /sales/sales_order_entry.php
1266   /sales/allocations/customer_allocation_main.php
1267   /sales/manage/customer_branches.php
1268   /sales/manage/customers.php
1269
1270 15-Jul-2009 Joe Hunt
1271 ! Replaced sys_types names from table to systypes::name in reports
1272   Now the English names in table are never used in inquiries or reports
1273 $ /reporting/rep101.php
1274   /reporting/rep102.php
1275   /reporting/rep108.php
1276   /reporting/rep201.php
1277   /reporting/rep202.php
1278   /reporting/rep203.php
1279   /reporting/rep709.php
1280   /sql/alter2.2.sql
1281 ! Audit-Trail report (systypes selector should include all systypes, extra parameter to function dup_systypes_list.
1282 $ /reporting/rep710.php
1283   /reporting/reports_main.php
1284   /reporting/includes/reports_classes.inc
1285 # Removed warning from COA report
1286 $ /gl/includes/db/gl_db_accounts.inc
1287   /includes/date_functions.inc
1288   /reporting/rep701.php
1289   
1290 13-Jul-2009 Joe Hunt
1291 + Added Audit Trail Report
1292 $ /reporting/rep710.php (new file)
1293 $ /reporting/reports_main.php
1294 ! Changed so $page_security works with reports (displays an error message on top)
1295 $ /reporting/includes/pdf_report.inc
1296   /reporting/includes/excel_report.inc
1297   
1298 10-Jul-2009 Janusz Dobrowolski
1299 + Added direct allocations in payments.
1300 $ /purchasing/supplier_payment.php
1301   /sales/customer_payments.php
1302 ! Allocations related code reuse.
1303 $ /includes/ui/allocation_cart.inc
1304   /purchasing/allocations/supplier_allocate.php
1305   /sales/allocations/customer_allocate.php
1306
1307 02-Jul-2009 Joe Hunt
1308 ! Always show 0.00 in debit column when using display_debit_or_credit
1309 $ /includes/ui/ui_view.inc
1310
1311 01-Jul-2009 Joe Hunt
1312 ! Small adjustment in /inventory/prices.php to see the calculated prices if they are set.
1313 $ /inventory/prices.php
1314 # Small bug/layout fixes
1315 $ /inventory/manage/item_categories.php
1316   /inventory/manage/locations.php
1317   /sql/en_US-demo.sql
1318   /sql/en_US-new.sql
1319
1320 30-Jun-2009 Joe Hunt
1321 # Small annoying bug-fixes in items.php and items_trans_db.inc
1322 $ /inventory/manage/items.php
1323   /inventory/includes/db/items_trans_db.inc
1324   
1325 30-Jun-2009 Joe Hunt
1326 + Implemented automatic price calculation of items from std. cost.
1327 $ /admin/company_preferences.php
1328   /admin/db/company_db.inc
1329   /doc/calculate_price.txt (new file)
1330   /sales/includes/sales_db.inc
1331   /sql/alter2.2.sql
1332   /sql/en_US-demo.sql
1333   /sql/en_US-new.sql
1334   
1335 29-Jun-2009 Joe Hunt
1336 ! Small layout improments in Customer Payments
1337 $ /sales/customer_payments.php
1338
1339 28-Jun-2009 Joe Hunt
1340 # Fixed link bugs in sales order entry and optimized a couple of functions in ui_controls.inc
1341 $ /includes/ui/ui_controls.inc
1342   /sales/sales_order_entry.php
1343   
1344 27-Jun-2009 Joe Hunt
1345 # Corrections to default COAs.
1346 $ /sql/alter2.2.sql
1347   /sql/en_US-new.sql
1348   /sql/en_US-demo.sql
1349   
1350 26-Jun-2009 Joe Hunt
1351 + Added Print of Work Order and GRN Valuation Report
1352 # Small bug in company preferences
1353 $ /admin/company_preferences.php
1354   /manufacturing/includes/db/work_orders_db.inc
1355   /manufacturing/work_order_entry.php
1356   /reporting/rep305.php (new file)
1357   /reporting/rep409.php (new file)
1358   /reporting/reports_main.php
1359   /reporting/includes/doctext.inc
1360   /reporting/includes/doctext2.inc
1361   /reporting/includes/header2.inc
1362   /reporting/includes/pdf_report.inc
1363   /reporting/includes/reports_classes.inc
1364   
1365 26-Jun-2009 Joe Hunt
1366 + Added Bank Charge field to Customer Payment, Supplier Payment and Bank Transfer and a new default bank charge account in gl_setup.
1367 $ /admin/gl_setup.php
1368   /admin/db/company_db.inc
1369   /gl/bank_transfer.php
1370   /gl/includes/db/gl_db_banking.inc
1371   /purchasing/supplier_payment.php
1372   /purchasing/includes/db/supp_payment_db.inc
1373   /sales/customer_payment.php
1374   /sales/includes/db/payment_db.inc
1375   /sql/alter2.2.sql
1376   /sql/en_US-demo.sql
1377   /sql/en_US-new.sql
1378   
1379 25-Jun-2009 Joe Hunt
1380 ! Changed balance_sheet field in account class to ctype and fixed class editing.
1381 # Parse error in ui_lists.inc. Masked include_once(/validation.inc) in main.inc.
1382 $ /admin/fiscalyears.php
1383   /gl/includes/db/gl_db_accounts.inc
1384   /gl/includes/db/gl_db_account_types.inc
1385   /gl/includes/db/gl_db_trans.inc
1386   /gl/manage/gl_account_classes.php
1387   /includes/main.inc
1388   /includes/ui/ui_lists.inc
1389   /sql/en_US-demo.sql
1390   /sql/en_US-new.sql
1391   /sql/alter2.2.sql
1392   
1393 25-Jun-2009 Janusz Dobrowolski
1394 ! Merged changes from main trunk  2.1.2-2.1.3 (see below)
1395 $ /admin/backups.php
1396   /admin/company_preferences.php
1397   /admin/view_print_transaction.php
1398   /applications/setup.php
1399   /config.php
1400   /dimensions/inquiry/search_dimensions.php
1401   /gl/gl_journal.php
1402   /gl/includes/db/gl_db_accounts.inc
1403   /gl/includes/db/gl_db_account_types.inc
1404   /gl/includes/db/gl_db_trans.inc
1405   /gl/includes/ui/gl_bank_ui.inc
1406   /gl/inquiry/gl_trial_balance.php
1407   /gl/inquiry/tax_inquiry.php
1408   /gl/manage/gl_account_classes.php
1409   /includes/data_checks.inc
1410   /includes/db/manufacturing_db.inc
1411   /includes/errors.inc
1412   /includes/main.inc
1413   /includes/references.inc
1414   /includes/session.inc
1415   /includes/types.inc
1416   /includes/ui/db_pager_view.inc
1417   /includes/ui/ui_lists.inc
1418   /includes/ui/ui_view.inc
1419   /inventory/inquiry/stock_status.php
1420   /inventory/manage/items.php
1421   /inventory/manage/locations.php
1422   /inventory/manage/sales_kits.php
1423   /inventory/prices.php
1424   /inventory/purchasing_data.php
1425   /lang/new_language_template/LC_MESSAGES/empty.po
1426   /manufacturing/includes/db/work_orders_db.inc
1427   /manufacturing/includes/db/work_orders_produce_items_db.inc
1428   /manufacturing/includes/db/work_orders_quick_db.inc
1429   /manufacturing/includes/manufacturing_ui.inc
1430   /manufacturing/inquiry/bom_cost_inquiry.php
1431   /manufacturing/manage/bom_edit.php
1432   /manufacturing/search_work_orders.php
1433   /manufacturing/view/work_order_view.php
1434   /manufacturing/work_order_add_finished.php
1435   /manufacturing/work_order_costs.php (new file)
1436   /manufacturing/work_order_entry.php
1437   /manufacturing/work_order_issue.php
1438   /manufacturing/work_order_release.php
1439   /purchase/po_receive_items.php
1440   /purchasing/allocations/supplier_allocation_main.php
1441   /purchasing/includes/db/grn_db.inc
1442   /purchasing/includes/db/invoice_db.inc
1443   /purchasing/includes/db/po_db.inc
1444   /purchasing/includes/purchasing_db.inc
1445   /purchasing/includes/ui/po_ui.inc
1446   /purchasing/inquiry/po_search_completed.php
1447   /purchasing/inquiry/supplier_inquiry.php
1448   /purchasing/supplier_credit.php
1449   /purchasing/supplier_invoice.php
1450   /reporting/includes/class.mail.inc
1451   /reporting/includes/pdf.report.inc
1452   /reporting/includes/reports_classes.inc
1453   /reporting/rep109.php
1454   /reporting/rep209.php
1455   /reporting/rep302.php
1456   /reporting/rep302.php
1457   /reporting/rep303.php
1458   /reporting/rep303.php
1459   /reporting/rep701.php
1460   /reporting/rep705.php
1461   /reporting/rep706.php
1462   /reporting/rep707.php
1463   /reporting/rep708.php
1464   /reporting/reports_main.php
1465   /sales/create_recurrent_invoices.php
1466   /sales/customer_delivery.php
1467   /sales/includes/db/sales_order_db.inc
1468   /sales/includessales_order_ui.inc
1469   /sales/inquiry/sales_orders_view.php
1470   /sales/manage/customer_branches.php
1471   /sql/en_US-demo.sql
1472   /sql/en_US-new.sql
1473   /taxes/db/tax_types_db.inc
1474   /taxes/tax_types.php
1475
1476 17-Jun-2009 Janusz Dobrowolski
1477 # Fixed supplier payment view link
1478 $ /includes/ui/ui_view.inc
1479
1480 03-Jun-2009 Janusz Dobrowolski
1481 ! Delete buttons prepared for js confirmation.
1482 $ /admin/fiscalyears.php
1483
1484 02-Jun-2009 Joe Hunt
1485 ! Fiscal Year delete . now removes all transactions and convert into relevant open balances.
1486 $ /admin/fiscalyear.php
1487 ! Created a function db_backup in /admin/db/maintenence_db.inc
1488 $ /admin/db/maintenance_db.inc
1489   /admin/backups.php
1490   /admin/inst_upgrade.php
1491   
1492 22-May-2009 Janusz Dobrowolski
1493 # Defualt hyperlink href set to PHP_SELF
1494 $ /includes/ui/ui_controls.inc
1495
1496 21-May-2009 Janusz Dobrowolski
1497 + Added reset_focus helper function.
1498 $ /includes/ui/ui_view.inc
1499 # Fixed link on and focus on final page.
1500 $ /gl/gl_journal.php
1501
1502 19-May-2009 Janusz Dobrowolski
1503 + Automatic update currency option added.
1504 $ /gl/includes/db/gl_db_currencies.inc
1505   /includes/ui/ui_view.inc
1506   /gl/manage/currencies.php
1507   /sql/alter2.2.sql
1508   /sql/en_US-demo.sql
1509   /sql/en_US-new.sql
1510 + Added hook support for localized functions
1511 $ /gl/includes/db/gl_db_rates.inc
1512   /gl/manage/exchange_rates.php
1513   /includes/session.inc
1514 ! Fixed hook for optional TaxFunction
1515 $ /reporting/rep709.php
1516 ! Removed obsolete has_locale helper.
1517 $ /includes/lang/language.php
1518
1519 17-May-2009 Janusz Dobrowolski
1520 + Added excluding item/category from sales.
1521 $ /includes/ui/ui_lists.inc
1522   /inventory/includes/db/items_category_db.inc
1523   /inventory/includes/db/items_db.inc
1524   /inventory/manage/item_categories.php
1525   /inventory/manage/items.php
1526   /sql/alter2.2.sql
1527   /sql/alter2.2.php
1528
1529 15-May-2009 Joe Hunt
1530 # Bad link to view dimension
1531 $ /includes/ui/ui_view.inc
1532 ! Improved layout.
1533 $ /purchasing/includes/ui/invoice_ui.inc
1534
1535 14-May-2009 Joe Hunt
1536 + Added user_id to Journal Inquiry
1537 $ /gl/inquiry/journal_inquiry.php
1538
1539 13-May-2009 Janusz Dobrowolski
1540 # Excluding closed transactions from edition/voiding.
1541 $ /includes/db/audit_trail_db.inc  
1542   /admin/void_transaction.php
1543   /sales/inquiry/customer_inquiry.php
1544   /gl/inquiry/journal_inquiry.php
1545 # Fixed error during category adding.
1546 $ /inventory/includes/db/items_category_db.inc
1547 + Units and item type is editable until item not used.
1548 $ /inventory/includes/db/items_db.inc
1549   /inventory/manage/items.php
1550
1551 11-May-2009 Joe Hunt
1552 ! Changed creating of fiscal year so gap is not allowed. Cannot close year if open years before.
1553 $ /admin/fiscalyers.php
1554
1555 10-May-2009 Janusz Dobrowolski
1556 ! Support for periodic journal trans closing/indexing
1557 $ /includes/db/audit_trail_db.inc
1558   /admin/fiscalyears.php
1559   /gl/includes/db/gl_db_trans.inc
1560   /gl/inquiry/journal_inquiry.php
1561
1562 ! Restored support for reversed transactions
1563 $ /gl/gl_journal.php
1564   /gl/includes/ui/gl_journal_ui.inc
1565
1566 08-May-2009 Janusz Dobrowolski
1567 + Added journal entry edition, removed reverse transaction option.
1568 $ /gl/includes/ui/gl_journal_ui.inc
1569   /gl/includes/db/gl_db_trans.inc
1570 + Added journal entry transaction edition/view
1571 $ /gl/gl_journal.php
1572   /includes/ui/ui_view.inc
1573 + Added journal inquiry
1574 $ /gl/inquiry/journal_inquiry.php (new)
1575   /includes/ui/ui_lists.inc
1576   /applications/generalledger.php
1577 ! Document references saved also in refs table for easy access.
1578 $ /dimensions/includes/dimensions_db.inc
1579   /includes/references.inc
1580   /gl/includes/db/gl_db_banking.inc
1581   /inventory/includes/db/items_adjust_db.inc
1582   /inventory/includes/db/items_transfer_db.inc
1583   /manufacturing/includes/db/work_order_issues_db.inc
1584   /manufacturing/includes/db/work_order_produce_items_db.inc
1585   /manufacturing/includes/db/work_orders_db.inc
1586   /manufacturing/includes/db/work_orders_quick_db.inc
1587   /purchasing/includes/db/grn_db.inc
1588   /purchasing/includes/db/invoice_db.inc
1589   /purchasing/includes/db/po_db.inc
1590   /purchasing/includes/db/supp_payment_db.inc
1591   /sales/includes/db/payment_db.inc
1592   /sales/includes/db/sales_credit_db.inc
1593   /sales/includes/db/sales_delivery_db.inc
1594   /sales/includes/db/sales_invoice_db.inc
1595   /sql/alter2.2.php
1596 ! Small fixes needed for pending client-side validation support
1597 $ /includes/current_user.inc
1598   /includes/main.inc
1599   /includes/session.inc
1600   /includes/page/header.inc
1601   /includes/page/footer.inc
1602   /includes/errors.inc
1603   /js/inserts.js
1604   /js/utils.js
1605   /themes/aqua/default.css
1606   /themes/cool/default.css
1607   /themes/default/default.css
1608   /themes/aqua/renderer.php
1609   /themes/cool/renderer.php
1610   /themes/default/renderer.php
1611 ! Function get_reference return string instead of mysql resource.
1612 $ /includes/db/references_db.inc
1613 ! Added reference var
1614 $ /includes/ui/items_cart.inc
1615 # Small bugfix in invoice view
1616 $ /sales/includes/db/sales_invoice_db.inc
1617 # Last document date bug fixed
1618 $ /sales/customer_delivery.php
1619 # Fixed false warning during upgrade process in debug mode.
1620 $ /admin/inst_upgrade.php
1621
1622 03-May-2009 Janusz Dobrowolski
1623 + Audit trail added.
1624 $ /includes/db/audit_trail_db.inc (new)
1625   /admin/db/voiding_db.inc
1626   /gl/includes/db/gl_db_banking.inc
1627   /gl/includes/db/gl_db_trans.inc
1628   /includes/main.inc
1629   /inventory/includes/db/items_adjust_db.inc
1630   /inventory/includes/db/items_trans_db.inc
1631   /inventory/includes/db/items_transfer_db.inc
1632   /manufacturing/includes/db/work_order_issues_db.inc
1633   /manufacturing/includes/db/work_order_produce_items_db.inc
1634   /manufacturing/includes/db/work_orders_db.inc
1635   /manufacturing/includes/db/work_orders_quick_db.inc
1636   /purchasing/includes/db/grn_db.inc
1637   /purchasing/includes/db/po_db.inc
1638   /purchasing/includes/db/supp_trans_db.inc
1639   /sales/includes/db/cust_trans_db.inc
1640   /sales/includes/db/sales_order_db.inc
1641   /sql/alter2.2.php
1642   /sql/alter2.2.sql
1643   /sql/en_US-demo.sql
1644   /sql/en_US-new.sql
1645 ! Changed primary key in users table
1646 $ /admin/change_current_user_password.php
1647   /admin/inst_upgrade.php
1648   /admin/users.php
1649   /admin/db/users_db.inc
1650   /includes/current_user.inc
1651 ! Enabled drop table queries during non-forced upgrade
1652 $ /admin/db/maintenance_db.inc
1653 # Small optimization
1654   /sales/includes/sales_db.inc
1655 # Fixed default date handling.
1656 $ /sales/customer_invoice.php
1657 # Fixed error handling in debug mode
1658 $ /includes/errors.inc
1659   /includes/db/connect_db.inc
1660
1661 02-May-2009 Joe Hunt
1662 # Minor bug Profit & Loss Statement
1663 $ /reporting/rep707.php
1664
1665 02-May-2009 Joe Hunt
1666 ! Company setup option for printing server Time Zone on Reports Print-Out.
1667 ! Company setup version_id for stamping the version id. Can be used for check for update.
1668 $ /admin/company_preferences.php
1669   /admin/db/company_db.inc
1670   /reporting/includes/pdf_report.inc
1671   /sql/alter2.2.sql
1672   /sql/en_US-demo.sql
1673   /sql/en_US-new.sql
1674   
1675 01-May-2009 Joe Hunt
1676 ! Changed Customer Balance and Supplier Balance to period select with Open Balance
1677 $ /reporting/reports_main.php
1678   /reporting/rep101.php
1679   /reporting/rep201.php
1680   
1681 30-Apr-2009 Janusz Dobrowolski
1682 ! Merged changes from main trunk  2.1.1-2.1.2 (see below)
1683
1684 30-Apr-2009 Janusz Dobrowolski
1685 # Small layout fixes 
1686 $ /includes/errors.inc
1687   /themes/aqua/renderer.php
1688   /themes/cool/renderer.php
1689   /themes/default/renderer.php
1690
1691 29-Apr-2009 Janusz Dobrowolski
1692 ! Messages styles moved default.css
1693 $ /includes/errors.inc
1694   /themes/aqua/default.css
1695   /themes/cool/default.css
1696   /themes/default/default.css
1697
1698 28-Apr-2009 Joe Hunt
1699 ! Changed so the close of fiscal years also closes the balances and brings forward retained earnings.
1700 $ /admin/gl_setup.ph
1701   /admin/fiscalyears.php
1702   /admin/db/company_db.inc
1703   /sql/en_US-new.sql
1704   /sql/en_US-demo.sql
1705   /sql/alter2.2.sql
1706   
1707 25-Apr-2009 Janusz Dobrowolski
1708 # Fixed ambigous sql
1709 $ /inventory/manage/item_categories.php
1710
1711 25-Apr-2009 Joe Hunt
1712 ! Removed obsolete field 'included_in_price' from table 'Tax_group_items' in en_US-demo.sql.
1713 $ /sql/en_US-demo.sql
1714   /sql/alter2.2.sql
1715
1716 24-Apr-2009 Janusz Dobrowolski
1717 + Added inactive records support.
1718 $ /admin/payment_terms.php
1719   /admin/shipping_companies.php
1720   /gl/includes/db/gl_db_account_types.inc
1721   /gl/includes/db/gl_db_currencies.inc
1722   /gl/manage/bank_accounts.php
1723   /gl/manage/currencies.php
1724   /gl/manage/gl_account_classes.php
1725   /gl/manage/gl_account_types.php
1726   /gl/manage/gl_accounts.php
1727   /includes/ui/ui_lists.inc
1728   /inventory/includes/db/items_units_db.inc
1729   /inventory/includes/db/movement_types_db.inc
1730   /inventory/manage/item_categories.php
1731   /inventory/manage/item_units.php
1732   /inventory/manage/items.php
1733   /inventory/manage/locations.php
1734   /inventory/manage/movement_types.php
1735   /manufacturing/includes/db/work_centres_db.inc
1736   /manufacturing/manage/work_centres.php
1737   /purchasing/manage/suppliers.php
1738   /sales/includes/db/sales_points_db.inc
1739   /sales/manage/sales_points.php
1740   /sql/alter2.2.sql
1741   /sql/en_US-demo.sql
1742   /sql/en_US-new.sql
1743   /taxes/item_tax_types.php
1744   /taxes/tax_groups.php
1745   /taxes/tax_types.php
1746   /taxes/db/tax_groups_db.inc
1747   /taxes/db/tax_types_db.inc
1748 # Edit buttons center alignment.
1749 $ /includes/ui/ui_input.inc
1750 # Fixed ajax request using element name on multi-part forms.
1751 $ /js/utils.js
1752
1753 24-Apr-2009 Joe Hunt
1754 ! Added option to select how to present Balance Sheet and P&L Statement
1755 $ /gl/manage/gl_account_classes.php
1756   /gl/includes/db/gl_db_account_types.inc
1757   /reporting/rep706.php
1758   /reporting/rep707.php
1759   /sql/alter2.2.sql
1760
1761 22-Apr-2009 Janusz Dobrowolski
1762 + Added inactive records support.
1763 $ /sales/includes/db/credit_status_db.inc
1764   /sales/includes/db/sales_types_db.inc
1765   /sales/manage/credit_status.php
1766   /sales/manage/customer_branches.php
1767   /includes/data_checks.inc
1768   /sales/manage/sales_groups.php
1769   /sales/manage/sales_people.php
1770   /sales/manage/sales_types.php
1771 # Slightly changed inactive record support
1772 $ /includes/ui/ui_input.inc
1773   /includes/ui/ui_lists.inc
1774   /sales/manage/customers.php
1775   /sales/manage/sales_areas.php
1776 ! Display all db_query errors in debug mode
1777 $ /includes/db/connect_db.inc
1778 # Hide empty/disabled tabs
1779 $ /frontaccounting.php
1780   /applications/dimensions.php
1781 # Small typo fixed
1782 $ /applications/application.php
1783
1784 21-Apr-2009 Janusz Dobrowolski
1785 + Support for inactive records.
1786 $ /includes/ui/ui_lists.inc
1787   /includes/ui/ui_input.inc
1788   /includes/db/sql_functions.inc
1789   /themes/aqua/default.css
1790   /themes/cool/default.css
1791   /themes/default/default.css
1792 + Added inactive field in cust_branches
1793 $ /sql/alter2.2.sql
1794   /sql/en_US-demo.sql
1795   /sql/en_US-new.sql
1796 + Added inactive records edition.
1797 $ /sales/manage/customers.php
1798   /sales/manage/sales_areas.php
1799   
1800 08-Apr-2009 Janusz Dobrowolski
1801 # Fix for hotkeys on multi form pages.
1802 $ /js/inserts.js
1803 ! Customer name max. length 80
1804 $ /sales/manage/customers.php
1805   /sql/alter2.2.php
1806   /sql/alter2.2.sql
1807   /sql/en_US-demo.sql
1808   /sql/en_US-new.sql
1809
1810 30-Mar-2009 Janusz Dobrowolski
1811 ! Merged changes from main trunk for versions 2.1RC-2.1.1 (see below)
1812 $ /admin/db/v_banktrans.inc (removed)
1813   /applications/manufacturing.php
1814   /gl/include/db/gl_db_banking.inc
1815   /gl/includes/ui/gl_bank_ui.inc
1816   /gl/includes/ui/gl_journal_ui.inc
1817   /gl/manage/exchange_rates.php
1818   /.htaccess
1819   /includes/banking.inc
1820   /includes/data_checks.inc
1821   /includes/ui/items_cart.inc
1822   /includes/ui/ui_inputs.inc
1823   /includes/ui/ui_lists.inc
1824   /install.html
1825   /install/index.php
1826   /install/save.php
1827   /inventory/includes/inventory_db.inc
1828   /inventory/manage/items.php
1829   /inventory/manage/sales_kits.php
1830   /js/inserts.js
1831   /lang/new_language_template/LC_MASSAGES/empty.po
1832   /manufacturing/inquiry/bom_cost_inquiry.php
1833   /purchasing/allocations/supplier_allocate.php
1834   /purchasing/manage/suppliers.php
1835   /reporting/includes/doctext2.inc
1836   /reporting/includes/doctext.inc
1837   /reporting/including/excel_report.inc
1838   /reporting/rep104.php
1839   /reporting/rep106.php
1840   /reporting/rep303.php
1841   /reporting/rep702.php
1842   /sales/allocations/customer_allocate.php
1843   /sales/includes/db/sales_credit_db.inc
1844   /sales/includes/db/sales_points_db.inc
1845   /sales/includes/ui/sales_credit_ui.inc
1846   /sales/includes/ui/sales_order_ui.inc
1847   /sales/manage/sales_points.php
1848   /sales/sales_order_entry.php
1849   /sql/alter2.1.sql
1850   /taxes/tax_types.php
1851   /themes/aqua/default.css
1852   /themes/cool/default.css
1853   /themes/default/default.css
1854
1855 29-Mar-2009 Janusz Dobrowolski
1856 ! Added cancel button
1857 $ /inventory/manage/items.php
1858 ! Element id generation speedup
1859 $ /includes/ui/ui_view.inc
1860 # Fixed hotkeys behaviour in report module
1861 $ /js/inserts.js
1862   /reporting/includes/reports_classes.inc
1863
1864 21-Mar-2009 Janusz Dobrowolski
1865 + Option to use last document date on subsequent new documents.
1866 $ /admin/display_prefs.php
1867   /admin/db/users_db.inc
1868   /includes/current_user.inc
1869   /includes/prefs/userprefs.inc
1870   /sql/alter2.2.php
1871   /sql/alter2.2.sql
1872   /sql/en_US-demo.sql
1873   /sql/en_US-new.sql
1874 + Optional check for current date in date_cells()/date_row()
1875 $ /includes/ui/ui_input.inc
1876 ! Save/retrieve last document date.
1877 $ /gl/bank_account_reconcile.php
1878   /gl/gl_bank.php
1879   /gl/gl_journal.php
1880   /gl/includes/ui/gl_bank_ui.inc
1881   /gl/includes/ui/gl_journal_ui.inc
1882   /includes/date_functions.inc
1883   /includes/ui/ui_view.inc
1884   /inventory/adjustments.php
1885   /inventory/transfers.php
1886   /inventory/includes/item_adjustments_ui.inc
1887   /inventory/includes/stock_transfers_ui.inc
1888   /manufacturing/work_order_entry.php
1889   /purchasing/po_entry_items.php
1890   /purchasing/po_receive_items.php
1891   /purchasing/supplier_payment.php
1892   /purchasing/includes/ui/grn_ui.inc
1893   /purchasing/includes/ui/invoice_ui.inc
1894   /purchasing/includes/ui/po_ui.inc
1895   /sales/credit_note_entry.php
1896   /sales/customer_credit_invoice.php
1897   /sales/customer_delivery.php
1898   /sales/customer_invoice.php
1899   /sales/customer_payments.php
1900   /sales/sales_order_entry.php
1901   /sales/includes/cart_class.inc
1902   /sales/includes/sales_db.inc
1903   /sales/includes/db/sales_order_db.inc
1904   /sales/includes/ui/sales_credit_ui.inc
1905   /sales/includes/ui/sales_order_ui.inc
1906
1907 18-Mar-2009 Janusz Dobrowolski
1908 + Additional option for submit_add_or_update_x() helpers
1909 $ /includes/ui/ui_input.inc
1910 + Icon for default escape button
1911 $ /themes/aqua/images/escape.png (new)
1912   /themes/cool/images/escape.png (new)
1913 + Arrow navigation also in report menus
1914 $ /js/utils.js
1915   /js/inserts.js
1916 + Added default keys for form submition/cancelling when apprioprate.
1917 $ All form entry files.
1918
1919 17-Mar-2009 Joe Hunt
1920 ! Changed so company domicile is printed on invoices and statements if filled out.
1921 $ /reporting/includes/header2.inc
1922
1923 17-Mar-2009 Janusz Dobrowolski
1924 + Added default delivery_required_by parameter, removed custom company fields/names.
1925 $ /admin/company_preferences.php
1926   /admin/gl_setup.php
1927   /admin/db/company_db.inc
1928   /includes/prefs/sysprefs.inc
1929   /sql/alter2.2.php (new)
1930   /sql/alter2.2.sql (new)
1931   /sql/en_US-demo.sql
1932   /sql/en_US-new.sql
1933 + Item category now contains default parameters for new items.
1934 $ /inventory/includes/db/items_category_db.inc
1935   /inventory/manage/item_categories.php
1936   /inventory/manage/items.php
1937   /sql/alter2.2.php
1938   /sql/alter2.2.sql
1939   /sql/en_US-demo.sql
1940   /sql/en_US-new.sql
1941 ! Updated FA version string.
1942 $ /config.php
1943 ! Stock item types moved to types.inc
1944 $ /includes/types.inc
1945   /includes/ui/ui_lists.inc
1946 ! Focus js code optimization
1947 $ /js/inserts.js
1948   /js/utils.js
1949  
1950 16-Mar-2009 Janusz Dobrowolski
1951 + Support for default buttons with Ctrl-Enter/Escape hotkeys, 
1952         arrow navigation in menus
1953 $ /includes/ui/ui_input.inc
1954   /includes/ui/ui_controls.inc
1955   /includes/ui/ui_view.inc
1956   /includes/page/footer.inc
1957   /config.php
1958   /js/inserts.js
1959   /js/utils.js
1960   /reporting/includes/reporting.inc
1961   /themes/default/images/escape.png
1962   /themes/aqua/default.css
1963   /themes/aqua/renderer.php
1964   /themes/cool/default.css
1965   /themes/cool/renderer.php
1966   /themes/default/default.css
1967   /themes/default/renderer.php
1968   /themes/default/images/escape.png
1969   /sales/sales_order_entry.php
1970
1971 ! SID & start_form() cleanup
1972 $ /.htaccess
1973   /access/logout.php
1974   /admin/attachments.php
1975   /admin/backups.php
1976   /admin/create_coy.php
1977   /admin/inst_lang.php
1978   /admin/inst_module.php
1979   /admin/view_print_transaction.php
1980   /admin/void_transaction.php
1981   /dimensions/inquiry/search_dimensions.php
1982   /gl/bank_transfer.php
1983   /gl/gl_bank.php
1984   /gl/inquiry/gl_trial_balance.php
1985   /gl/manage/exchange_rates.php
1986   /inventory/adjustments.php
1987   /inventory/cost_update.php
1988   /inventory/prices.php
1989   /inventory/purchasing_data.php
1990   /inventory/reorder_level.php
1991   /inventory/transfers.php
1992   /inventory/inquiry/stock_movements.php
1993   /inventory/inquiry/stock_status.php
1994   /inventory/manage/item_codes.php
1995   /inventory/manage/sales_kits.php
1996   /manufacturing/search_work_orders.php
1997   /manufacturing/work_order_issue.php
1998   /manufacturing/inquiry/bom_cost_inquiry.php
1999   /manufacturing/manage/bom_edit.php
2000   /purchasing/po_entry_items.php
2001   /purchasing/po_receive_items.php
2002   /purchasing/supplier_credit.php
2003   /purchasing/supplier_invoice.php
2004   /purchasing/supplier_payment.php
2005   /purchasing/allocations/supplier_allocate.php
2006   /purchasing/inquiry/po_search.php
2007   /purchasing/inquiry/po_search_completed.php
2008   /purchasing/inquiry/supplier_allocation_inquiry.php
2009   /purchasing/inquiry/supplier_inquiry.php
2010   /sales/credit_note_entry.php
2011   /sales/customer_credit_invoice.php
2012   /sales/customer_delivery.php
2013   /sales/customer_invoice.php
2014   /sales/allocations/customer_allocate.php
2015   /sales/includes/ui/sales_credit_ui.inc
2016   /sales/inquiry/customer_allocation_inquiry.php
2017   /sales/inquiry/sales_deliveries_view.php
2018   /sales/inquiry/sales_orders_view.php
2019
2020 ------------------------------- Release 2.1.5 ----------------------------------
2021 26-Aug-2009 Joe Hung
2022 ! Release 2.1.5
2023 $ config.php
2024 # If no dimensions in system, then there were 2 destination selectors in report Balance Sheet
2025 $ /reporting/reports_main.php
2026 ! Code cleanup
2027 $ /taxes/tax_calc.inc
2028   /lang/new_language_template/LC_MESSAGES/empty.po (new extraction)
2029   
2030 24-Aug-2009 Joe Hunt
2031 # A Purchasing Price of 12.34 with a conversion factor of 100,0000 caused a false internal rounding error of 12.00.
2032 ! The Purchasing Price, price can now have up to 6 decimals (fractions of hundredth's) and are presented correctly.
2033   If you need to increase the decimals in a current value, then you have to delete it and create it again with new values.
2034   This is for safety reasons.
2035 $ /includes/current_user.inc
2036   /includes/ui/ui_input.inc
2037   /inventory/purchasing_data.php
2038   /purchasing/po_receive_items.php
2039   /purchasing/includes/ui/invoice_ui.inc
2040   /purchasing/includes/ui/po_ui.inc
2041   /purchasing/view/view_grn.php
2042   /purchasing/view/view_po.php
2043   /reporting/rep209.php
2044   
2045 21-Aut-2009 Joe Hunt
2046 # [0000162] Deleting a GL account may cause problems with quick entries 
2047 $ /gl/manage/gl_accounts.php
2048
2049 20-Aug-2009 Joe Hunt
2050 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
2051 $ /gl/includes/gl_db_accounts.inc
2052 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
2053 $ /purchasing/po_receive_items.php
2054
2055 19-Aug-2009 Joe Hunt
2056 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
2057   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.
2058 $ /gl/includes/db/gl_db_bank_accounts.inc
2059   /gl/manage/gl_quick_entries.php
2060   /includes/ui/ui_view.inc
2061   
2062 18-Aug-2009 Joe Hunt
2063 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
2064 $ /purchasing/includes/db/invoice_db.inc
2065   /purchasing/includes/ui/invoice_ui.inc
2066   /purchasing/includes/supp_trans_class.inc
2067   
2068 18-Aug-2009 Joe Hunt
2069 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
2070   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
2071 $ /gl/includes/db/gl_db_bank_accounts.inc
2072   /gl/manage/gl_quick_entries.php
2073   /includes/ui/ui_view.inc
2074   /taxes/tax_calc.inc
2075   
2076 17-Aug-2009 Janusz Dobrowolski
2077 # [0000158] Added missing check for POS usage before deletion.
2078 $ /sales/manage/sales_points.php
2079
2080 17-Aug-2009 Joe Hunt
2081 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
2082 $ /gl/includes/db/gl_db_bank_trans.inc
2083   /purchasing/supplier_payment.php
2084   /sales/customer_payments.php
2085   /sales/includes/db/payments_db.inc
2086
2087 14-Aug-2009 Janusz Dobrowolski
2088 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
2089 $ /sales/customer_credit_invoice.php
2090   /sales/customer_delivery.php
2091   /sales/customer_invoice.php
2092
2093 12-Aug-2009 Joe Hunt
2094 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
2095 $ /purchasing/includes/purchasing_db.inc
2096   /purchasing/includes/db/invoice_db.inc
2097 # memo field was not written in list of journal entries.
2098 $ /reporting/rep702.php
2099   
2100 08-Aug-2009 Janusz Dobrowolski
2101 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
2102 $ /includes/ui/ui_view.inc
2103
2104 08-Aug-2009 Janusz Dobrowolski
2105 # [0000152] Config_db.php changed after failed company database creation
2106 $ /install/save.php
2107
2108 08-Aug-2009 Joe Hunt
2109 # [0000153] not possible to make a new balance sheet GL account cl (old style)
2110 $ /gl/manage/gl_account_classes.php
2111
2112 04-Aug-2009 Joe Hunt
2113 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
2114 $ /reporting/includes/header2.inc
2115 # [0000145] Email sales order doesn't work if no email on branch but on customer
2116 $ /sales/includes/db/sales_order_db.inc
2117   /reporting/rep109.php
2118 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
2119   Balance Sheet, PL Statements and Monthly Bread Down reports.
2120 $ /gl/manage/gl_account_classes.php.  
2121
2122 ------------------------------- Release 2.1.4 ----------------------------------
2123 30-Jul-2009 Joe Hunt
2124 ! Release 2.1.4
2125 $ config.php
2126 # Bad right margin on Tax Report (papersize A4)
2127 $ /reporting/rep709.php
2128 # [0000146] Purch data description with a ' (apostrophe) fails
2129 $ /inventory/purchasing_data.php
2130   /purchasing/includes/purchasing_db.inc
2131
2132 28-Jul-2009 Joe Hunt
2133 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
2134 $ /reporting/rep109.php
2135   /reporting/includes/doctext.inc
2136   /reporting/includes/doctext2.inc
2137   /reporting/includes/header2.inc
2138   /reporting/includes/pdf_report.inc
2139
2140 18-Jul-2009 Joe Hunt
2141 # 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).
2142 $ /sales/includes/db/cust_trans_db.inc
2143 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
2144 $ /reporting/rep101.php
2145   /reporting/rep201.php
2146   
2147 13-Jul-2009 Joe Hunt
2148 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
2149 $ /gl/includes/db/gl_db_banking.inc
2150   /gl/includes/db/gl_db_trans.inc
2151   /reporting/rep709.php
2152 ! Comments should follow templates and recurrent invoices.
2153 $ /sales/create_recurrent_invoices.php
2154   /sales/sales_order_entry.php
2155   
2156 12-Jul-2009 Joe Hunt
2157 # Wrong presentation of left to allocate if discount was given
2158 $ /sales/view/view_receipt.php
2159   /purchasing/view/view_supp_payment.php
2160   
2161 11-Jul-2009 Joe Hunt
2162 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
2163 $ /reporting/rep304.php
2164   /reporting/reports_main.php
2165
2166 10-Jul-2009 Joe Hunt
2167 # [0000142] Purchase Order use the same header as Sales Order
2168 $ /reporting/includes/doctext.inc
2169   /reporting/includes/doctext2.inc
2170 # Bug in demand qty
2171 $ /includes/db/manufacturing.inc
2172
2173 10-Jul-2009 Janusz Dobrowolski
2174 # [0000141] Attachment view/download bug.
2175 $ /admin/attachments.php
2176 # [0000140] Numeric format bug in credit limit input.
2177 $ /purchasing/manage/suppliers.php
2178 # [0000143] Bad format of PO popup window (Softechmatrix).
2179 $ /purchasing/view/view_grn.php
2180
2181 09-Jul-2009 Janusz Dobrowolski
2182 # [0000139] Change of bank account type after creation should not be allowed.
2183 $ /gl/manage/bank_accounts.php
2184
2185 01-Jul-2009 Joe Hunt
2186 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
2187 $ /purchasing/includes/db/invoice_db.inc
2188
2189 26-Jun-2009 Joe Hunt
2190 # [0000137] Material Cost Averaging Problem (again again) when voiding.
2191 $ /purchasing/includes/db/invoice_db.inc
2192
2193 ------------------------------- Release 2.1.3 ----------------------------------
2194 25-Jun-2009 Joe Hunt
2195 ! Release 2.1.3
2196 $ config.php
2197   /sql/en_US-new.sql
2198   /sql/en_US-demo.sql
2199 ! Suppressed menu on access denied in view popup windows.
2200 $ /includes/session.inc
2201   /includes/main.inc
2202 ! New empty.po file
2203   /lang/new_language_template/LC_MESSAGES/empty.po
2204
2205 23-Jun-2009 Janusz Dobrowolski
2206 ! Added edition link in Purchase Order Inquiry
2207 $ /purchasing/includes/ui/po_ui.inc
2208   /purchasing/inquiry/po_search_completed.php
2209
2210 23-Jun-2009 Joe Hunt
2211 # [0000137] Material Cost Averaging Problem (again) when voiding.
2212 $ /purchasing/includes/db/invoice_db.inc
2213
2214 21-Jun-2009 Joe Hunt
2215 # If no additional costs (overhead/labour) it should reduce the average additional costs.
2216 $ /manufacturing/includes/db/work_orders_quick_db.inc
2217
2218 20-Jun-2009 Janusz Dobrowolski
2219 ! Php notices removed from logging to avoid flood from @ constructs.
2220 $ /includes/errors.inc
2221 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
2222 $ /gl/gl_journal.php
2223   /includes/ui/ui_view.inc
2224   /purchasing/supplier_credit.php
2225   /purchasing/supplier_invoice.php
2226   /taxes/tax_types.php
2227   /taxes/db/tax_types_db.inc
2228
2229 20-Jun-2009 Joe Hunt/Tu Nguyen
2230 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
2231 $ /purchasing/includes/db/grn_db.inc
2232
2233 18-Jun-2009 Joe Hunt
2234 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
2235 $ /inventory/purchasing_data.php
2236   /purchasing/includes/purchasing_db.inc
2237   /purchasing/includes/db/po_db.inc
2238   /purchasing/includes/ui/po_ui.inc
2239   
2240 17-Jun-2009 Janusz Dobrowolski
2241 # Fixed form reset after error, allowed png logo files.
2242 $ /admin/company_preferences.php
2243 ! Removed unneeded submit_on_change in uom selector.
2244 $ /includes/ui/ui_lists.inc
2245 # Allowed reuse of supplier references from voided invoices.
2246 $ /purchasing/supplier_invoice.php
2247 # Total payment/credit sign fix.  
2248 $ /purchasing/allocations/supplier_allocation_main.php
2249 # Voided documents should not be displayed.
2250 $ /purchasing/inquiry/supplier_inquiry.php
2251
2252 17-Jun-2009 Joe Hunt/Tu Nguyen
2253 # [0000136] view_po on invoices and credits shows transactions from other suppliers
2254 $ /purchasing/includes/db/invoice_db.inc
2255
2256 16-Jun-2009 Janusz Dobrowolski
2257 ! Added error logging to file or syslog.
2258 $ /config.php
2259   /includes/errors.inc
2260 # Cleaned output buffering notices.
2261 $ /includes/errors.inc
2262   /includes/session.inc
2263
2264 15-Jun-2009 Joe Hunt
2265 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
2266 ! Clean-up in ui_list codes.
2267 $ /includes/ui/ui_lists.inc
2268   /manufacturing/work_order_entry.php
2269   /manufacturing/search_work_orders.php
2270   /manufacturing/manage/bom_edit.php
2271   /manufacturing/inquiry/bom_cost_inquiry.php
2272   
2273 14-Jun-2009 Joe Hunt
2274 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
2275 $ /gl/includes/db/gl_db_account_types.inc
2276   /gl/includes/db/gl_db_accounts.inc
2277   /includes/types.inc
2278   /reporting/rep705.php
2279   /reporting/rep706.php
2280   /reporting/rep707.php
2281 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
2282 $ config.php
2283   
2284 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
2285 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
2286 $ /includes/references.inc
2287 ! Improved email sending of documents. With help of Tom Moulton
2288 $ /reporting/rep109.php
2289   /reporting/rep209.php
2290   /reporting/includes/class.mail.inc
2291   /reporting/includes/pdf.report.inc
2292   
2293 12-Jun-2009 Joe Hunt
2294 ! Code clean-up
2295 $ /gl/includes/db/gl_db_trans.inc
2296   /gl/inquiry/gl_trial_balance.php
2297   /includes/ui/ui_view.inc
2298   /reporting/rep708.php
2299   
2300 11-Jun-2009 Joe Hunt
2301 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
2302 $ /gl/manage/gl_account_classes.php
2303   /gl/includes/db/gl_db_account_types.inc
2304   /gl/includes/db/gl_db_accounts.inc
2305   /gl/inquiry/gl_trial_balance.php
2306   /includes/types.inc
2307   /includes/ui/ui_lists.inc
2308   /reporting/rep705.php
2309   /reporting/rep706.php
2310   /reporting/rep707.php
2311   /reporting/rep708.php
2312   
2313 09-Jun-2009 Joe Hunt
2314 # Bad format in due date column in search dimensions
2315 $ /dimensions/inquiry/search_dimensions.php
2316
2317 08-Jun-2009 Joe Hunt
2318 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
2319 $ /gl/includes/db/gl_db_trans.inc
2320   /gl/includes/ui/gl_bank_ui.inc
2321   /includes/types.inc
2322   /includes/ui/ui_lists.inc
2323   /manufacturing/search_work_orders.php
2324   /manufacturing/work_order_costs.php (new file)
2325   /manufacturing/work_order_entry.php
2326 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
2327 $ /manufacturing/work_order_add_finished.php
2328   /manufacturing/work_order_issue.php
2329   /manufacturing/work_order_release.php
2330   /manufacturing/includes/manufacturing_ui.inc
2331   /manufacturing/includes/db/work_orders_db.inc
2332   /manufacturing/includes/db/work_orders_quick_db.inc
2333   /manufacturing/includes/db/work_orders_produce_items_db.inc
2334   /manufacturing/view/work_order_view.php
2335   
2336 05-Jun-2009 Joe Hunt
2337 # Missing underscore in gettext string
2338 $ /sales/create_recurrent_invoices.php
2339 # Broken gettext string over 2 lines
2340 $ /sales/customer_delivery.php
2341
2342 04-Jun-2009 Joe Hunt
2343 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
2344 $ /purchasing/includes/db/invoice_db.inc
2345
2346 03-Jun-2009 Joe Hunt
2347 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
2348 $ /reporting/includes/reports_classes.inc
2349 # Deleting of Locations was too easy. Implemented much more checks
2350 $ /inventory/manage/locations.php
2351 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
2352 $ /reporting/rep302.php
2353   /reporting/rep303.php
2354   /includes/db/manufacturing_db.inc
2355 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
2356 $ /manufacturing/work_order_issue.php
2357   /manufacturing/work_order_add_finished.php
2358 # Missing decimal calculation in BOM edit.
2359 $ /manufacturing/manage/bom_edit.php
2360 # Wrong toottip text on Process button in Purchase Order, Receive Items.
2361 $ /purchase/po_receive_items.php
2362   
2363 27-May-2009 Joe Hunt
2364 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
2365 $ /gl/includes/db/gl_db_accounts.inc
2366   /gl/includes/db/gl_db_account_types.inc
2367   /reporting/rep701.php
2368   /reporting/rep705.php
2369   /reporting/rep706.php
2370   /reporting/rep707.php
2371
2372 26-May-2009 Joe Hunt
2373 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
2374 $ /gl/includes/db/gl_db_accounts.inc
2375   /gl/includes/db/gl_db_account_types.inc
2376   /reporting/rep701.php
2377   /reporting/rep705.php
2378   /reporting/rep706.php
2379   /reporting/rep707.php
2380 # fixed wider combobox for backup-files in company backup
2381 $ /admin/backups.php
2382
2383 25-May-2009 Joe Hunt
2384 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
2385 $ /purchasing/includes/db/grn_db.inc
2386 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
2387 $ /gl/includes/db/gl_db_accounts.inc
2388   /reporting/rep706.php
2389   /reporting/rep707.php
2390 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
2391 $ /reporting/rep303.php
2392   /reporting/reports_main.php
2393
2394 23-May-2009 Janusz Dobrowolski
2395 # Fixed transaction table search update.
2396 $ /admin/view_print_transaction.php
2397 # Fixed initial select for array_selector()
2398 $ /includes/ui/ui_lists.inc
2399
2400 22-May-2009 Janusz Dobrowolski
2401 # Fixed buggy reference instead of id in report dimension selectors.
2402 $ /reporting/includes/reports_classes.inc
2403 # Fixed typo in setup menu
2404 $ /applications/setup.php
2405
2406 21-May-2009 Joe Hunt/Tom Moulton
2407 # Recursion fix in manufacturing_db.inc by Tom Moulton
2408 $ /includes/db/manufacturing_db.inc
2409
2410 20-May-2009 Janusz Dobrowolski
2411 # Small cleanup
2412 $ /inventory/prices.php
2413 # Fixed select buttons icon.
2414 $ /sales/manage/customer_branches.php
2415
2416 20-May-2009 Joe Hunt
2417 # Fixed and optimized On Order in Inventory Items Status and reports
2418 $ /includes/db/manufacturing_db.inc
2419   /inventory/inquiry/stock_status.php
2420   /reporting/rep302.php
2421   /reporting/rep303.php
2422   /sales/includes/db/sales_order_db.inc
2423   
2424 18-May-2009 Joe Hunt
2425 # html header shown in backup downloads.
2426 $ /admin/backups.php
2427 ! Reinserted the link to GL in Work Order Inquiry.
2428 $ /manufacturing/search_work_orders.php
2429 # Added non closed work order requirements on On Order in Inventory Items Status
2430 $ /inventory/inquiry/stock_status.php
2431 ! Added mb_flag 'M' in demand checks
2432 $ /sales/includes/db/sales_order_db.inc
2433   /reporting/rep302.php
2434   /reporting/rep303.php
2435   
2436 17-May-2009 Joe Hunt
2437 ! Changed service items to use cogs account instead of inventory account.
2438 $ /inventory/manage/items.php
2439
2440 16-May-2009 Joe Hunt
2441 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
2442 $ /includes/ui/db_pager_view.inc
2443 ! Removed obsolete 'K' mb_flag checks.
2444 $ /includes/data_checks.inc
2445   /includes/ui/ui_lists.inc
2446
2447 13-May-2009 Joe Hunt
2448 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
2449 $ /includes/ui/ui_lists.inc
2450
2451 10-May-2009 Joe Hunt
2452 # Period presentation bug in tax report/inquiry
2453 $ /gl/inquiry/tax_inquiry.php
2454   /reporting/includes/reports_classes.inc
2455   
2456 07-May-2009 Joe Hunt
2457 # Layout bug in exchange rate display
2458 $ /includes/ui/ui_view.inc
2459 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
2460 $ /sales/inquiry/sales_orders_view.php
2461 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
2462 $ /sales/includessales_order_ui.inc
2463
2464 05-May-2009 Janusz Dobrowolski
2465 # Fixed check if code for new sales kit is not used.
2466 $ /inventory/manage/sales_kits.php
2467
2468 04-May-2009 Joe Hunt
2469 # Purchase Order document shows wrong purch data conversion if purch data
2470 $ /reporting/rep209.php
2471
2472
2473 ------------------------------- Release 2.1.2 ----------------------------------
2474 30-Apr-2009 Joe Hunt
2475 ! Release 2.1.2
2476 $ config.php
2477
2478 22-Apr-2009 Joe Hunt
2479 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
2480 $ /purchasing/manage/suppliers.php
2481
2482 20-Apr-2009 Janusz Dobrowolski
2483 # Rewritten backup manager, fixed progressbar bug.
2484 $ /admin/backups.php
2485 # Fixed bug in zipped sql file restore.
2486 $ /admin/db/maintenance_db.inc
2487 ! JsHttpRequest class updated to latest version.
2488 $ /includes/JsHttpRequest.php
2489   /js/JsHttpRequest.js
2490 ! Added optional parameter in vertical_space()
2491 $ /includes/ui/ui_controls.inc
2492 + Helper for javascript confirm dialogs added.
2493 $ /includes/ui/ui_input.inc
2494 ! Client side confirm dialog added for destructive submits.
2495 $ /purchasing/supplier_invoice.php
2496   /purchasing/includes/ui/invoice_ui.inc
2497   /sales/sales_order_entry.php
2498 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
2499 $ /includes/current_user.inc
2500   /includes/page/footer.inc
2501   /includes/page/header.inc
2502   /includes/ui/ui_view.inc
2503   /access/login.php
2504   /js/inserts.js
2505   /js/utils.js
2506   /themes/aqua/images/progressbar.gif
2507   /themes/cool/images/progressbar.gif
2508   /themes/default/images/progressbar.gif
2509   /themes/default/images/ajax-loader2.gif (new)
2510   /themes/default/images/warning.png (new)
2511   /themes/aqua/images/ajax-loader2.gif (new)
2512   /themes/aqua/images/warning.png (new)
2513   /themes/cool/images/ajax-loader2.gif (new)
2514   /themes/cool/images/warning.png (new)
2515 # Fixed supplier uom retrieval.
2516 $ /purchasing/includes/db/po_db.inc
2517
2518 04-Apr-2009 Janusz Dobrowolski
2519 # Paper format defaults to A4 for unknown specifiers.
2520 $ /reporting/includes/pdf_report.inc
2521 # Sealing sql statements.
2522 $ /sales/manage/customers.php
2523
2524 01-Apr-2009 Janusz Dobrowolski
2525 # Fixed document mailing.
2526 $ /reporting/includes/pdf_report.inc
2527 # Fixed focus javascript error on lists.
2528 $ /includes/ui/ui_lists.inc
2529 # Fixed report links hotkey selection
2530 $ /js/inserts.js
2531
2532 ------------------------------- Release 2.1.1 ----------------------------------
2533 30-Mar-2009 Janusz Dobrowolski
2534 # Fixed display of unsufficient quantities in sales docs.
2535 $ /sales/includes/ui/sales_order_ui.inc
2536   /themes/aqua/default.css
2537   /themes/cool/default.css
2538   /themes/default/default.css
2539 # Updated gettext template file
2540 $ /lang/new_language_template/LC_MASSAGES/empty.po
2541 ! Release 2.1.1
2542 $ config.php
2543
2544 29-Mar-2009 Janusz Dobrowolski
2545 # [0000126] 'Invoice' words on credit note document.
2546 $ /reporting/includes/doctext.inc
2547   /reporting/includes/doctext2.inc
2548 # [0000125] Sql error when creating credit note.
2549 $ /sales/includes/db/sales_credit_db.inc
2550 # [0000121] Error during qoh calculations.
2551 $ /sales/includes/ui/sales_order_ui.inc
2552
2553 28-Mar-2009 Janusz Dobrowolski
2554 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
2555 $ /gl/manage/exchange_rates.php
2556
2557 27-Mar-2009 Janusz Dobrowolski
2558 # Fixed include file path in reports 104,303
2559 $ /reporting/rep104.php
2560   /reporting/rep303.php
2561
2562 26-Mar-2009 Janusz Dobrowolski
2563 # Fixed problems with cash invoices created after db upgrade.
2564 $ /includes/data_checks.inc
2565   /sales/includes/db/sales_points_db.inc
2566   /sales/manage/sales_points.php
2567   /sql/alter2.1.sql
2568
2569 24-Mar-2009 Joe Hunt
2570 # Wrong price decimals in Report Salesman Listing
2571 $ /reporting/rep106.php
2572
2573 23-Mar-2009 Janusz Dobrowolski
2574 # Fixed keybord access issue after AltTab
2575 $ /js/inserts.js
2576
2577 23-Mar-2009 Joe Hunt
2578 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
2579 $ /reporting/including/excel_report.inc
2580
2581 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
2582 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
2583 $ /inventory/manage/items.php
2584   /inventory/includes/inventory_db.inc
2585   /reporting/rep104.php
2586   /reporting/rep303.php
2587
2588 21-Mar-2009 Janusz Dobrowolski
2589 # Broken currency section after date change.
2590 $ /sales/includes/ui/sales_credit_ui.inc
2591   /sales/includes/ui/sales_order_ui.inc
2592
2593 20-Mar-2009 Joe Hunt
2594 # Truncation bug when inserting/updating entered supplier credit limit
2595 $ /purchasing/manage/suppliers.php
2596
2597 19-Mar-2009 Joe Hunt
2598 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
2599 $ /taxes/tax_types.php
2600
2601 19-Mar-2009 Janusz Dobrowolski
2602 # Fixed quick entry amount update on list change.
2603 $ /gl/includes/ui/gl_journal_ui.inc
2604
2605 ------------------------------- Release 2.1 ----------------------------------------------------
2606 18-Mar-2009 Joe Hunt
2607 ! Release 2.1
2608 $ config.php
2609
2610 18-Mar-2009 Janusz Dobrowolski
2611 # Additional php.ini checks and fixes for php in CGI mode
2612 $ /.htaccess
2613   /install.html
2614   /install/index.php
2615   /install/save.php
2616 # Default focus in lists on searchbox if used.
2617 $ /includes/ui/ui_lists.inc
2618 # Fixed update after code search.
2619 $ /inventory/manage/sales_kits.php
2620
2621 16-Mar-2009 Janusz Dobrowolski
2622 # Fixed redirection after order cancelation.
2623 $ /sales/sales_order_entry.php
2624
2625 15-Mar-2009 Joe Hunt
2626 # Minor bug in Report List of Journal Entries
2627 $ /reporting/rep702.php
2628
2629 14-Mar-2009 Joe Hunt
2630 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
2631   if invoice date is later than payment date
2632 $ /includes/banking.inc
2633
2634 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
2635 # GL line delete bug fixed.
2636 $ /gl/includes/ui/gl_bank_ui.inc
2637   /gl/includes/ui/gl_journal_ui.inc
2638   /includes/ui/items_cart.inc
2639 # Random syntax error + new menu item :).
2640 $ /manufacturing/inquiry/bom_cost_inquiry.php
2641   /applications/manufacturing.php
2642 - Removed non used file
2643 $ /admin/db/v_banktrans.inc (removed)
2644
2645 11-Mar-2009 Joe Hunt
2646 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
2647 $ /gl/include/db/gl_db_banking.inc
2648
2649 10-Mar-2009 Janusz Dobrowolski
2650 # [0000119] Fixed search by item description in sales item selector.
2651 $ /includes/ui/ui_lists.inc
2652 # Fixed email_row/link_row display for empty input value.
2653 $ /includes/ui/ui_inputs.inc
2654 # Small layout fix 
2655 $ /purchasing/allocations/supplier_allocate.php
2656   /sales/allocations/customer_allocate.php
2657
2658 ------------------------------- Release 2.1.0 RC ------------------------------------------------
2659 09-Mar-2009 Joe Hunt
2660 ! Release 2.1.0 Release Candidate (RC).
2661 $ config.php
2662 ! Report clean up
2663 $ /reporting/includes/excel_report.inc
2664
2665 09-Mar-2009 Janusz Dobrowolski
2666 # Initial prefs for new created user now copied form current admin settings.
2667 $ /admin/users.php
2668 # Changed page_security level to 1
2669 $ /admin/display_prefs.php
2670 # Fixed item code display after item delete
2671 $ /inventory/manage/items.php
2672 # Cosmetic cleanup
2673 $ /includes/session.inc
2674
2675 08-Mar-2009 Joe Hunt
2676 ! XLS engine now compatible with PEAR Excel Writer.
2677 $ /reporting/includes/excel_report.inc
2678   /reporting/includes/Workbook.php
2679   
2680 05-Mar-2009 Joe Hunt
2681 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
2682 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
2683   /reporting/includes/Workbook.php (new file)
2684   /reporting/includes/excel_report.inc
2685   /reporting/includes/pdf_report.inc
2686   /reporting/prn_redirect.php
2687   /reporting all repXXX.php files
2688   
2689 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
2690 + Preparation for Excel Writer continued
2691 $ /reporting/includes/ExcelWriterXML.php
2692   /reporting/includes/ExcelWriterXML_Sheet.php
2693   /reporting/includes/ExcelWriterXML_Style.php
2694   /reporting/includes/excel_report.inc
2695   /reporting all repXXX.php that are not documents
2696   
2697 02-Mar-2009 Joe Hunt
2698 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
2699 $ /reporting/includes/reports_classes.inc
2700   /reporting/includes/pdf_report.inc
2701   /reporting/includes/ExcelWriterXML.php (new file)
2702   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
2703   /reporting/includes/ExcelWriterXM__Style (new file)
2704   /reporting/includes/excel_report.inc (new file)
2705   /reporting/reports_main.php
2706   /reporting/rep701.php
2707   /reporting/rep705.php
2708   /reporting/rep706.php
2709   /reporting/rep707.php
2710   
2711 01-Mar-2009 Janusz Dobrowolski
2712 # Setting magic_quotes_gpc and register_globals to off in htaccess file
2713 $ /.htaccess (new)
2714
2715 28-Feb-2009 Joe Hunt
2716 ! Improved layout in standard themes (graphics)
2717 $ /themes/aqua/renderer.php
2718   /themes/aqua/help.gif (new file)
2719   /themes/aqua/login.gif (new file)
2720   /themes/aqua/right.gif (new file)
2721   /themes/cool/renderer.php
2722   /themes/cool/help.gif (new file)
2723   /themes/cool/login.gif (new file)
2724   /themes/cool/right.gif (new file)
2725   /themes/default/renderer.php
2726   /themes/default/help.gif (new file)
2727   /themes/default/login.gif (new file)
2728   /themes/default/right.gif (new file)
2729   /themes/themes/login.css
2730     
2731 27-Feb-2009 Janusz Dobrowolski
2732 # Security fix to my last commit.
2733 $ /frontaccounting.php
2734   /includes/lang/language.php
2735
2736 25-Feb-2009 Joe Hunt
2737 ! Improved layout
2738 $ /inventory/prices.php
2739   /inventory/reorder_level.php
2740   /inventory/inquiry/stock_status.php
2741   
2742 24-Feb-2009 Janusz Dobrowolski
2743 # Cleaning startup code
2744 $ /index.php
2745   /frontaccounting.php
2746   /includes/session.inc
2747   /includes/db/connect_db.inc
2748   /includes/lang/gettext.php
2749   /includes/lang/language.php
2750 # Language changed on display prefs page stored to database.
2751 $ /admin/display_prefs.php
2752   /admin/db/users_db.inc
2753   /includes/current_user.inc
2754 # Fixed tab hot keys
2755 $ /applications/customers.php
2756   /applications/dimensions.php
2757   /applications/generalledger.php
2758   /applications/inventory.php
2759   /applications/manufacturing.php
2760   /applications/setup.php
2761   /applications/suppliers.php
2762
2763 23-Feb-2009 Joe Hunt
2764 ! Changed extension include to be outside function. Didn't work in submenus.
2765 $ frontaccounting.php
2766   /includes/main.inc
2767 ! Better color in data picker
2768 $ /themes/aqua/default.css
2769   /themes/cool/default.css
2770   /themes/default/default.css
2771   
2772 22-Feb-2009 Janusz Dobrowolski
2773 ! Application startup code cleanup.
2774 $ /frontaccounting.php
2775   /index.php
2776   /applications/customers.php
2777   /applications/dimensions.php
2778   /applications/generalledger.php
2779   /applications/inventory.php
2780   /applications/manufacturing.php
2781   /applications/setup.php
2782   /applications/suppliers.php
2783   /includes/session.inc
2784   /includes/lang/language.php
2785   /themes/default/renderer.php
2786   /themes/aqua/renderer.php
2787   /themes/cool/renderer.php
2788 ! Removed obsolete $applications array.
2789 $ /config.php
2790 ! Cosmetic cleanup
2791 $ /includes/main.inc
2792 ! Calendar style moved to theme default.css
2793 $ /includes/ui/ui_view.inc
2794   /themes/aqua/default.css
2795   /themes/cool/default.css
2796   /themes/default/default.css
2797 # Fixed charset selection on login screen
2798 $ /access/login.php
2799 # Blocked password changes in demo mode
2800 $ /admin/change_current_user_password.php
2801 ! Default theme and language set for not logged user
2802 $ /includes/current_user.inc
2803   /includes/prefs/userprefs.inc
2804 # Fixed initial query order.
2805 $ /purchasing/inquiry/po_search.php
2806
2807 21-Feb-2009 Joe Hunt
2808 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
2809 $ /includes/ui/db_pager_view.inc
2810 ! Better layout in stock_movements.php
2811 $ /inventory/inquiry/stock_movements.php
2812
2813 18-Feb-2009 Joe Hunt
2814 ! Better layout in Items form.
2815 $ /inventory/manage/items.php
2816
2817 16-Feb-2009 Joe Hunt
2818 # Instruction in update.html should include switch to standard theme before upgrade
2819 $ update.html
2820 # Bug in function get_ecb_rate when no function curl_init (missing url part)
2821 $ /gl/includes/db/gl_db_rates.inc
2822
2823 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
2824 15-Feb-2009 Joe Hunt
2825 ! Release 2.1.0 beta 2
2826 $ config.php
2827
2828 14-Feb-2009 Janusz Dobrowolski
2829 # Removed obsolete bank_trans field
2830 $ /sql/alter2.1.sql
2831   /sql/en_US-demo.sql
2832   /sql/en_US-new.sql
2833 # Drop column queries executed also in not forced upgrade install 
2834 $ /admin/db/maintenance_db.inc
2835
2836 13-Feb-2009 Janusz Dobrowolski
2837 ! Added login page language setting
2838 $ /access/login.php
2839   /admin/inst_lang.php
2840   /includes/lang/language.php
2841   /lang/installed_languages.inc
2842 # Message typo fixed
2843 $ /admin/display_prefs.php
2844 # Unified display_error function name in install wizard and main code
2845 $ /install/save.php
2846
2847 13-Feb-2009 Joe Hunt
2848 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
2849 $ /includes/ui/ui_view.inc
2850
2851 12-Feb-2009 Janusz Dobrowolski
2852 ! Changed extension menu file placement, added support for gettext in extensions.
2853 $ /frontaccounting.php
2854 # Fix for some buggy curl versions.
2855 $ /gl/includes/db/gl_db_rates.inc
2856   /gl/manage/exchange_rates.php
2857 # Fixed get_amount() to return 0 for invalid input.
2858 $ /js/utils.js
2859   /js/budget.js
2860
2861 ------------------------------- Release 2.1.0 beta --------------------------------------------
2862
2863 08-Feb-2009 Janusz Dobrowolski
2864 # Fixed division by zero bug in empty pager
2865 $ includes/db_pager.inc
2866 # Fixed special char display issue in item name [0000116]
2867 $ sales/includes/cart_class.inc
2868
2869 08-Feb-2009 Joe Hunt
2870 ! Changed license type to GNU GPLv3. Stamped headers changed.
2871 $ all appropriate source files
2872
2873 04-Feb-2009 Joe Hunt
2874 ! Removed ALTER TABLE DROP columns
2875 $ /sql/alter2.1.sql
2876 ! Removed files from CVS
2877 /company/0/images/logo_frontaccounting.png
2878 /reporting/fonts/vera.afm
2879 + Added files to CVS
2880 /doc/2.1_Beta.txt
2881 /doc/extensions.txt
2882 /themes/default/images/escape.png
2883
2884 04-Feb-2009 Joe Hunt
2885 # Software Upgrade (re-read of current user needed)
2886 $ /admin/inst_upgrade.php
2887
2888 03-Feb-2009 Joe Hunt
2889 ! install/index.php link to AGPL license
2890 $ /install/index.php
2891
2892 03-Feb-2009 Janusz Dobrowolski
2893 ! Merging bugfixes since 2.0.6 from main trunk (see below)
2894 $ /config.php
2895   /gl/includes/db/gl_db_banking.inc
2896   /gl/manage/gl_account_classes.php
2897   /includes/ui/items_cart.inc
2898   /includes/ui/ui_view.inc
2899   /purchasing/includes/db/invoice_db.inc
2900   /reporting/rep101.php
2901   /reporting/rep201.php
2902   /reporting/includes/class.pdf.inc
2903   /sales/credit_note_entry.php
2904   /sales/customer_credit_invoice.php
2905   /sales/customer_delivery.php
2906   /sales/customer_invoice.php
2907   /sales/includes/db/payment_db.inc
2908   /sales/includes/db/sales_credit_db.inc
2909   /sales/includes/db/sales_delivery_db.inc
2910   /sales/includes/db/sales_invoice_db.inc
2911   /sales/includes/ui/sales_order_ui.inc
2912   /sales/view/view_credit.php
2913 # Due date display finally fixed.
2914 $ /purchasing/inquiry/supplier_inquiry.php
2915   /sales/inquiry/customer_inquiry.php
2916
2917 ------------------------------- Release 2.0.7 --------------------------------------------
2918 03-Feb-2009 Joe Hunt
2919 ! New release 2.0.7
2920 $ config.php
2921
2922 22-Jan-2009 Joe Hunt
2923 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
2924 $ /sales/inquiry/customer_inquiry.php
2925
2926 13-Jan-2009 Joe Hunt
2927 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
2928 $ /sales/customer_delivery.php
2929   /sales/customer_invoice.php
2930   /sales/includes/ui/sales_order_ui.inc
2931   
2932 08-Jan-2009 Janusz Dobrowolski
2933 # Numeric check on class id added.
2934 $ /gl/manage/gl_account_classes.php
2935
2936 02-Jan-2009 Joe Hunt
2937 # [0000104] minor language updates in a few sales files 
2938 $ /sales/customer_invoice.php
2939
2940 23-Dec-2008 Joe Hunt
2941 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
2942 $ /gl/includes/db/gl_db_banking.inc
2943
2944 22-Dec-2008 Janusz Dobrowolski
2945 # [0000102] Credit note was stored without entered shippment cost and comment.
2946 $ /sales/credit_note_entry.php
2947 # [0000103] Error during save of modified freehand credit note.
2948 $ /sales/includes/db/cust_trans_db.inc
2949
2950 18-Dec-2008 Joe Hunt
2951 # [0000101] Roll back of yeasterday issues
2952 $ /purchasing/includes/db/invoice_db.inc
2953   /purchasing/includes/db/supp_payment_db.inc
2954   /sales/includes/db/payment_db.inc
2955   /sales/includes/db/sales_credit_db.inc
2956   /sales/includes/db/sales_invoice_db.inc
2957
2958 17-Dec-2008 Joe Hunt
2959 # [0000101] More wonderful rounding issues 
2960 $ /includes/ui/ui_view.inc
2961   /purchasing/includes/db/invoice_db.inc
2962   /purchasing/includes/db/supp_payment_db.inc
2963   /sales/includes/db/payment_db.inc
2964   /sales/includes/db/sales_credit_db.inc
2965   /sales/includes/db/sales_delivery_db.inc
2966   /sales/includes/db/sales_invoice_db.inc
2967   
2968 16-Dec-2008 Joe Hunt
2969 # [0000100] Keep getting left allocated weird results (rounding problems).
2970 $ /includes/ui/ui_view.inc
2971   /purchasing/inquiry/supplier_allocation_inquiry.php
2972   /reporting/rep101.php
2973   /reporting/rep201.php
2974   /sales/inquiry/customer_allocation_inquiry.php
2975
2976 10-Dec-2008 Janusz Dobrowolski
2977 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
2978 $ /includes/ui/items_cart.inc
2979
2980 09-Dec-2008 Janusz Dobrowolski
2981 # [0000098] Unable issue of credit note for invoice with removed item lines.
2982 $ /sales/customer_credit_invoice.php
2983 # [0000097] Can't void freehand customer credit note.
2984 $ /sales/includes/db/sales_invoice_db.inc
2985 # Fixed to hide empty credit note lines.
2986 $ /sales/view/view_credit.php
2987 -------------------------------------------------------------------------------
2988
2989 03-Feb-2009 Janusz Dobrowolski
2990 # sql2date around row[date] in due date.
2991 $ /purchasing/inquiry/supplier_inquiry.php
2992 # Bugfix [0000115] once again.
2993 $ /sales/inquiry/sales_orders_view.php
2994 # Division by zero avoided in db_pager
2995 $ /includes/db_pager.inc
2996
2997 02-Feb-2009 Joe Hunt
2998 ! Better layout in Form setup
2999 $ /admin/forms_setup.php
3000 # sql2date around row[date] in due date.
3001 $ /sales/inquiry/customer_inquiry.php
3002
3003 02-Feb-2009 Janusz Dobrowolski
3004 # Fixed initial sort order in pagers
3005 $ /dimensions/inquiry/search_dimensions.php
3006   /includes/db_pager.inc
3007   /purchasing/allocations/supplier_allocation_main.php
3008   /purchasing/inquiry/po_search_completed.php
3009   /purchasing/inquiry/supplier_allocation_inquiry.php
3010   /purchasing/inquiry/supplier_inquiry.php
3011   /sales/allocations/customer_allocation_main.php
3012   /sales/inquiry/customer_allocation_inquiry.php
3013   /sales/inquiry/customer_inquiry.php
3014 # Fixed due date display for invoices.
3015 $ /sales/inquiry/customer_inquiry.php
3016 # Bugfix [0000115] - error on empty table update in fallback mode.
3017 $ /sales/inquiry/customer_allocation_inquiry.php
3018
3019 30-Jan-2009 Joe Hunt
3020 + Outputs/Inputs on tax inquiry as well (why not)
3021 $ /gl/includes/db/gl_db_trans.inc
3022   /gl/inquiry/tax_inquiry.php
3023 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
3024 $ /sql/alter2.1.sql
3025   /sql/en_US-demo.sql
3026   /sql/en_US-new.sql
3027   
3028 29-Jan-2009 Joe Hunt
3029 # A few minor fixes to get the tax report and inquiry right and syncronized
3030 $ /gl/includes/db/gl_db_trans.inc
3031   /gl/inquiry/tax_inquiry.php
3032   /reporting/rep709.php
3033 # Missing parameter to add_trans_tax_details
3034 $ /sales/includes/db/sales_credit_db.inc
3035   /sales/includes/db/sales_delivery_db.inc
3036   /sales/includes/db/sales_invoice_db.inc
3037   
3038 29-Jan-2009 Janusz Dobrowolski
3039 # Changes related to rewrite and optimalization of tax registration
3040 $ /gl/includes/db/gl_db_bank_trans.inc
3041   /gl/includes/db/gl_db_banking.inc
3042   /gl/includes/db/gl_db_trans.inc
3043   /purchasing/includes/db/invoice_db.inc
3044   /purchasing/includes/db/invoice_items_db.inc
3045   /purchasing/view/view_supp_credit.php
3046   /purchasing/view/view_supp_invoice.php
3047   /reporting/rep107.php
3048   /reporting/rep110.php
3049   /reporting/rep709.php
3050   /sales/includes/db/cust_trans_details_db.inc
3051   /sales/includes/db/sales_credit_db.inc
3052   /sales/includes/db/sales_delivery_db.inc
3053   /sales/includes/db/sales_invoice_db.inc
3054   /sales/view/view_credit.php
3055   /sales/view/view_dispatch.php
3056   /sales/view/view_invoice.php
3057   /sql/alter2.1.php
3058   /sql/alter2.1.sql
3059   /taxes/tax_calc.inc
3060   /gl/inquiry/tax_inquiry.php
3061 # Added precheck before system upgrade
3062 $ /admin/inst_upgrade.php
3063 # Reduced delay when ECB currency exrates page is unavailable.
3064 $ /gl/includes/db/gl_db_rates.inc
3065 # Small fixes
3066 $ /inventory/prices.php
3067   /includes/ui/ui_view.inc
3068 # Fixed bug in checks before group delete.
3069 $ /sales/manage/sales_groups.php
3070 # Removing obsolete tax group in GL account definition
3071 $ /gl/includes/db/gl_db_accounts.inc
3072   /gl/manage/gl_accounts.php
3073
3074 28-Jan-2009 Joe Hunt
3075 ! Changes to committed tax report routines.
3076 $ /sales/includes/db/sales_invoice_db.inc
3077   /sales/includes/db/sales_delivery_db.inc
3078   /sales/includes/db/sales_credit_db.inc
3079   /purchasing/includes/db/invoice_db.inc
3080   /reporting/rep709.php
3081   
3082 28-Jan-2009 Joe Hunt
3083 + Copyright notes at top op every source file
3084 $ All files still missing
3085
3086 27-Jan-2009 Joe Hunt
3087 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
3088 $ update_db.php
3089   /sql/en_US-demo.sql
3090 # fixed underline in db pager for sortable columns.
3091 $ /themes/aqua/default.css
3092   /themes/cool/default.css
3093   /themes/default/default.css
3094   
3095 26-Jan-2009 Joe Hunt
3096 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
3097 $ /gl/manage/gl_quick_entries.php
3098   /includes/types.inc
3099   /includes/ui/ui_view.inc
3100 + Added 'inactive' field in most 'catalog' tables.
3101 $ /sql/alter2.1.sql
3102   /sql/en_US-new.sql
3103   /sql/en_US-demo.sql
3104 + Added graphics for cancel. (door-out)
3105   /themes/aqua/images/cancel.png
3106   /themes/cool/images/cancel.png
3107   /themes/default/images/cancel.png
3108
3109 24-Jan-2009 Janusz Dobrowolski
3110 ! Set maximum width for select to avoid broken layout in two column layout.
3111 $ /themes/aqua/default.css
3112   /themes/cool/default.css
3113   /themes/default/default.css
3114 # Voiding tax records included via GL/bank transactions
3115 $ /admin/db/voiding_db.inc
3116   /gl/includes/db/gl_db_bank_trans.inc
3117   /gl/includes/db/gl_db_trans.inc
3118 # Fixed quick entry types values.
3119 $ /includes/types.inc
3120
3121 23-Jan-2009 Joe Hunt
3122 + Added new files in doc subdirectory
3123 $ /doc/attachments.txt
3124   /doc/bank_reconciliation.txt
3125   /doc/dim_on_invoice.txt
3126   /doc/license.txt
3127   /doc/quick_entries.txt
3128   /doc/recurrent_invoice.txt
3129   
3130 22-Jan-2009 Janusz Dobrowolski
3131 # Added attachments to company sub_dirs
3132 $ /update_db.php
3133 # Added hot key for Quick Entries
3134 $ /applications/generalledger.php
3135 # Improved quick entries.
3136 $ /gl/gl_bank.php
3137   /gl/gl_journal.php
3138   /gl/includes/db/gl_db_bank_accounts.inc
3139   /gl/includes/ui/gl_bank_ui.inc
3140   /gl/includes/ui/gl_journal_ui.inc
3141   /includes/types.inc
3142   /includes/ui/items_cart.inc
3143   /gl/manage/gl_quick_entries.php
3144   /includes/ui/ui_lists.inc
3145   /includes/ui/ui_view.inc
3146   /purchasing/supplier_credit.php
3147   /purchasing/supplier_invoice.php
3148   /purchasing/includes/ui/invoice_ui.inc
3149   /sql/alter2.1.sql
3150   /sql/en_US-demo.sql
3151   /sql/en_US-new.sql
3152 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
3153 $ /gl/includes/db/gl_db_banking.inc
3154   /gl/includes/db/gl_db_trans.inc
3155   /purchasing/includes/db/invoice_db.inc
3156   /sales/includes/db/cust_trans_details_db.inc
3157   /taxes/tax_calc.inc
3158 # Allocation bug for cash sales.
3159 $ /sales/includes/db/sales_invoice_db.inc
3160 # Hiding voided gl transactions.
3161 $ /gl/view/gl_trans_view.php
3162 ! Icons removed from form buttons for now.
3163 $ /sales/sales_order_entry.php
3164
3165 20-Jan-2009 Joe Hunt
3166 ! Preparing for installing of extensions
3167 $ installed_extensions.php (new file)
3168   frontaccounting.php
3169   /includes/main.inc
3170 # Bad handling of graphic links in certain browsers
3171   /includes/ui/ui_input.inc
3172   
3173 19-Jan-2009 Joe Hunt
3174 ! Changed direct sales document line descriptions to be editable (via edit link)
3175 $ /sales/sales_order_entry.php
3176   /includes/cart_class.inc
3177   /includes/ui/sales_order_ui.inc
3178 ! Fixed so the printed documents can handle multiple lines of description
3179 $ /reporting/rep107.php
3180   /reporting/rep109.php
3181   /reporting/rep110.php
3182   
3183 17-Jan-2009 Joe Hunt
3184 ! Changed all smaller forms and tables to be uniform. Copyright notes.
3185 $ All files with small forms and tables.
3186
3187 16-Jan-2009 Janusz Dobrowolski
3188 ! Fixed new pager generation on first display.
3189 $ /gl/manage/exchange_rates.php
3190
3191 15-Jan-2009 Joe Hunt
3192 ! Adjustment of db pager width. Copyright notes. 
3193 $ All files with db pager
3194   /db_pager_view.inc
3195   /themes/default/default.css
3196   /themes/aqua/default.css
3197   /themes/cool/default.css
3198
3199 15-Jan-2009 Janusz Dobrowolski
3200 ! Rewritten reconciliation page.
3201 $ /gl/bank_account_reconcile.php
3202   /includes/ui/ui_lists.inc
3203   /sql/alter2.1.php
3204   /sql/alter2.1.sql
3205   /js/reconcile.js (added)
3206 ! Standard mysql separator in date functions
3207 $ /includes/date_functions.inc
3208 + Separated checkbox generation for indirect display use
3209 $ /includes/ui/ui_input.inc
3210 ! Standard checkbox helper use.
3211 $ /sales/inquiry/sales_orders_view.php
3212
3213 14-Jan-2009 Joe Hunt
3214 ! Page reload problem, progress bar in backup/restore, 
3215 $ /admin/backups.php
3216   /admin/display_prefs.php
3217   /includes/lang/language.php
3218   
3219 12-Jan-2009 Joe Hunt
3220 ! Updating install and update helpers
3221 $ install.html
3222   update.html
3223   /install/index.php
3224 # Fixing price formatting of left to allocate
3225 $ /purchasing/allocations/supplier_allocation_main.php
3226   /sales/allocations/customer_allocation_main.php
3227   
3228 11-Jan-2009 Janusz Dobrowolski
3229 ! Added table pager.
3230 $ /admin/view_print_transaction.php
3231 ! Improved check_cells().
3232 $ /includes/ui/ui_input.inc
3233 # Added new attachments per company subdirectory.
3234 $ /admin/create_coy.php
3235 # Added hotkey for reconciliation menu option.
3236 $ /applications/generalledger.php
3237 # Fixed false qoh alerts.
3238 $ /sales/includes/ui/sales_order_ui.inc
3239 # Fixed page title.
3240 $ /sales/manage/sales_points.php
3241
3242 11-Jan-2009 Joe Hunt
3243 ! Changed notice msg to warnings and changed bg color for warning
3244 $ /admin/company_preferences.php
3245   /admin/void_transaction.php
3246   /includes/errors.inc
3247   /inventory/manage/items.php
3248   
3249 10-Jan-2009 Joe Hunt
3250 + Addition of Bank Reconciliation. Author Rob Mallon
3251 $ /applications/generalledger.php 
3252   /gl/bank_account_reconcile.php (new file)
3253   /sql/alter2.1.sql
3254 + Added more fields to suppliers table and fixed PO document
3255 $ /sql/alter2.1.sql
3256   /includes/ui/ui_input.inc (new link_row)
3257   /purchasing/manage/suppliers.php
3258   /reporting/includes/header2.inc
3259   /reporting/rep209.php
3260   
3261 09-Jan-2009 Janusz Dobrowolski
3262 + Added hook file for localized functions.
3263 $ /includes/lang/language.php
3264 ! Removed obsolete local css file inclusion.
3265 $ /includes/page/header.inc
3266 ! Optional params in table_header() added.
3267 $ /includes/ui/ui_controls.inc
3268 ! Added table pager in exchange rates editor.
3269 $ /gl/includes/db/gl_db_rates.inc
3270   /gl/manage/exchange_rates.php
3271 ! Fixed rate column, added width table parameter
3272 $ /includes/db_pager.inc
3273   /includes/ui/db_pager_view.inc
3274 # Added hot key for attachments menu option.
3275 $ /applications/setup.php
3276 # Removed bank_trans_types_db.inc inclusion.
3277 $ /gl/includes/gl_db.inc
3278 - Removed obsolete files
3279 $ /gl/manage/bank_trans_types.php (removed)
3280   /gl/includes/db/bank_trans_types.inc (removed)
3281   /lang/en_US/stylesheet.css (removed)
3282   /lang/new_language_template/stylesheet.css (removed)
3283 - Example picture files moved to company/0
3284 $ /inventory/manage/image (removed)
3285   /inventory/manage/image/0 (removed)
3286   /inventory/manage/image/0/102.jpg (removed)
3287   /inventory/manage/image/0/103.jpg (removed)
3288   /inventory/manage/image/0/104.jpg (removed)
3289
3290 09-Jan-2009 Joe Hunt
3291 ! Changed $path_to_root in report files and stamped copyright
3292 $ All report files
3293 + Added Sales kits to Items price list.
3294 $ /reporting/rep104.php
3295 # Company logo can not be deleted.
3296 $ /admin/company_preferences.php
3297 # Bug [0000107] and [0000108]
3298 $ /inventory/includes/db/items_codes_db.inc
3299   /gl/manage/gl_account_types.php
3300
3301 08-Jan-2009 Joe Hunt
3302 ! Changed attachments to use unique files store instead of blobs
3303 $ /admin/attachments/attachments.php
3304   /sql/alter2.1.sql
3305   
3306 07-Jan-2009 Joe Hunt
3307 ! Changed supplier credit note to only show items for a period, default 30 days back.
3308 $ /purchasing/includes/db/grn_db.inc
3309   /purchasing/includes/invoice_ui.inc
3310   /purchasing/supplier_credit.php
3311   
3312 07-Jan-2009 Janusz Dobrowolski
3313 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
3314 $ /sql/alter2.1.sql
3315 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
3316 $ sales/includes/cart_class.inc
3317 # Fixed error handling in forced upgrade mode.
3318 $ admin/db/maintenance_db.inc
3319 + Added backtrace debugging function;
3320 $ /includes/ui/ui_view.inc
3321
3322 05-Jan-2009 Joe Hunt
3323 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
3324   If there are many invoice items during a year, there would be many rows suggestions.
3325 $ /purchasing/includes/db/grn_db.inc
3326   /purchasing/includes/db/invoice_db.inc
3327   /purchasing/includes/ui/invoice_ui.inc
3328   /purchasing/supplier_credit.php
3329   /purchasing/inquiry/supplier_inquiry.php
3330   /purchasing/view/view_supp_credit.php
3331   
3332 22-Dec-2008 Janusz Dobrowolski
3333 # Fixed item_code database update on item creation.
3334 $ /inventory/includes/db/item_codes_db.inc
3335   /inventory/includes/db/items_db.inc
3336
3337 21-Dec-2008 Joe Hunt
3338 # Minor bugs in layout and quick entries.
3339 $ /Includes/ui/ui_view.inc
3340   /purchasing/includes/ui/invoice_ui.inc
3341   /purchasing/supplier_invoice.php
3342 # Minor bugs in doctext.inc and doctext2.inc
3343 $ /reporting/includes/doctext.inc
3344   /reporting/includes/doctext2.inc
3345   
3346 20-Dec-2008 Joe Hunt
3347 ! Replaced the ajax paging in stock movements with the old file.
3348 $ /inventory/inquiry/stock_movements.php
3349 ! Better layout in big forms
3350 $ /includes/ui/ui_controls.inc
3351
3352 18-Dec-2008 Joe Hunt
3353 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
3354 $ /gl/gl_bank.php
3355   /gl/gl_journal.php
3356   /gl/includes/db/gl_db_banking.inc
3357   /includes/ui/ui_view.inc
3358   /purchasing/supplier_credit.php
3359   /purchasing/supplier_invoice.php
3360   /purchasing/includes/ui/invoice_ui.inc
3361
3362 15-Dec-2008 Janusz Dobrowolski
3363 # [0000085] Fixed session conflicts during document edition in multiply tabs.
3364 $ /sales/includes/cart_class.inc
3365   /sales/includes/sales_ui.inc
3366   /sales/credit_note_entry.php
3367   /sales/customer_credit_invoice.php
3368   /sales/customer_delivery.php
3369   /sales/customer_invoice.php
3370   /sales/sales_order_entry.php
3371   /sales/view/view_sales_order.php
3372 # Fixed initial form values.
3373 $ /sales/manage/recurrent_invoices.php  
3374 ! Code cleanup.
3375 $ /purchasing/view/view_po.php
3376   /sales/includes/ui/sales_credit_ui.inc
3377   /sales/includes/ui/sales_order_ui.inc
3378
3379 12-Dec-2008 Joe Hunt
3380 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
3381 $ /reporting/includes/header2.inc
3382
3383 11-Dec-2008 Joe Hunt
3384 + Two new fields in company table, accumulate_shipping and logal_text
3385   Accumulat shipping is for accumulating shipping on batch invoice
3386   Legal text is a last line legal info on sales invoices.
3387 $ /sql/alter2.1.sql
3388   /admin/db/company_db.inc
3389   /admin/gl_setup.php
3390   /reporting/includes/header2.inc
3391   /sales/customer_invoice.php
3392
3393 10-Dec-2008 Janusz Dobrowolski
3394 # File and line was not displayed for devel error messages.
3395 $ /includes/errors.inc
3396 # Fixed duplicate groups in list selectors.
3397 $ /includes/ui/ui_lists.inc
3398
3399 09-Dec-2008 Joe Hunt
3400 # Bug in document right-margin when more than 1 page.
3401 $ /reporting/includes/header2.inc
3402 ! Changed so input of account type is possible (like classes)
3403 $ /gl/manage/gl_account_types.php
3404   /gl/includes/db/gl_db_account_types.inc
3405   
3406 08-Dec-2008 Janusz Dobrowolski
3407 + Added helpers for list editor F4 calls.
3408 $ /includes/ui/ui_controls.inc
3409   /sales/sales_order_entry.php
3410 + Added development/bugtracking sql trail 
3411 $ /config.php
3412   /sql/alter2.1.sql
3413   /includes/db/connect_db.inc
3414 ! GL accounts in list selector always grouped by type
3415 $ /admin/gl_setup.php
3416   /gl/includes/ui/gl_bank_ui.inc
3417   /gl/includes/ui/gl_journal_ui.inc
3418   /gl/manage/bank_accounts.php
3419   /gl/manage/gl_accounts.php
3420   /gl/manage/gl_quick_entries.php
3421   /includes/ui/ui_lists.inc
3422   /purchasing/includes/ui/invoice_ui.inc
3423   /sales/manage/customer_branches.php
3424 # Fixed Win AltGr issue in hotkeys system.
3425 $ /js/inserts.js
3426 # Fixed sales_items selector for MySql 3.xx compatibility
3427 $ /includes/ui/ui_lists.inc
3428 # Fixed broken syntax in delete_item_code()
3429 $ /inventory/includes/db/items_codes_db.inc
3430 # Additional fixes to foreign/kit codes
3431 $ /inventory/manage/item_codes.php
3432   /inventory/manage/sales_kits.php
3433 ! Merged changes from main trunk up to version 2.0.6 (see below)
3434 $ /config.php
3435   /update.html
3436   /update_db.php
3437   /admin/create_coy.php
3438   /admin/db/maintenance_db.inc
3439   /gl/includes/db/gl_db_banking.inc
3440   /gl/includes/db/gl_db_trans.inc
3441   /includes/banking.inc
3442   /includes/current_user.inc
3443   /manufacturing/view/wo_production_view.php
3444   /purchasing/includes/db/invoice_db.inc
3445   /purchasing/includes/db/supp_payment_db.inc
3446   /purchasing/includes/ui/invoice_ui.inc
3447   /reporting/rep107.php
3448   /reporting/rep109.php
3449   /reporting/rep110.php
3450   /reporting/rep209.php
3451   /reporting/rep302.php
3452   /reporting/rep303.php
3453   /reporting/includes/pdf_report.inc
3454   /sales/customer_delivery.php
3455   /sales/includes/cart_class.inc
3456   /sales/includes/sales_db.inc
3457   /sales/includes/db/payment_db.inc
3458   /sales/includes/db/sales_credit_db.inc
3459   /sales/includes/db/sales_invoice_db.inc
3460   /sales/includes/ui/sales_credit_ui.inc
3461   /sales/includes/ui/sales_order_ui.inc
3462   /sales/view/view_credit.php
3463   /sales/view/view_dispatch.php
3464   /sales/view/view_invoice.php
3465   /sales/view/view_sales_order.php
3466   /taxes/tax_calc.inc
3467 ------------------------------- Release 2.0.6 --------------------------------------------
3468 08-Dec-2008 Joe Hunt
3469 ! New release 2.0.6
3470 $ config.php
3471
3472 05-Dec-2008 Joe Hunt
3473 # [0000095] Bad behaviour of routine number_format and round in Windows.
3474 $ /gl/includes/gl_db_trans.inc
3475   /includes/banking.inc
3476   /includes/current_user.inc
3477   /purchasing/includes/ui/invoice_ui.inc
3478   /reporting/rep107.php
3479   /reporting/rep109.php
3480   /reporting/rep110.php
3481   /reporting/rep209.php
3482   /sales/view/view_credit.php
3483   /sales/view/view_dispatch.php
3484   /sales/view/view_invoice.php
3485   /sales/view/view_sales_order.php
3486
3487 04-Dec-2008 Janusz Dobrowolski
3488 # Check write permissions and create per company subdirectory structure.
3489 $ /update.html
3490   /update_db.php
3491 # Fixed index.php files in new company dirs.
3492 $ /admin/create_coy.php
3493   /admin/db/maintenance_db.inc
3494
3495 04-Dec-2008 Joe Hunt
3496 # [0000095] Inbalance double entry on Documents
3497 $ /gl/includes/db/gl_db_trans.inc
3498   /gl/includes/db/gl_db_banking.inc
3499   /purchasing/includes/db/invoice_db.inc
3500   /purchasing/includes/db/supp_payment_db.inc
3501   /sales/includes/db/payment_db.inc
3502   /sales/includes/db/sales_credit_db.inc
3503   /sales/includes/db/sales_invoice_db.inc
3504   
3505 29-Nov-2008 Joe Hunt
3506 # [0000094] Report does not show items that have 0 qty but have demand qty
3507 $ /reporting/rep302.php
3508   /reporting/rep303.php
3509   
3510 28-Nov-2008 Joe Hunt
3511 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
3512 $ /purchasing/includes/db/invoice_db.inc
3513
3514 27_Nov-2008 Joe Hunt
3515 # [0000092] Stock Sheet Report. Bad Page break.
3516 $ /reporting/includes/pdf_report.inc
3517
3518 26-Nov-2008 Joe Hunt
3519 # [0000091] Tax for 2 decimal places doesn't compute properly
3520 $ /taxes/tax_calc.inc
3521
3522 25-Nov-2008 Janusz Dobrowolski
3523 # [0000084] Low inventory items are not marked properly.
3524 $ /sales/customer_delivery.php
3525 # [0000086] New line added to document sometimes overwrites old one.
3526 $ /sales/includes/cart_class.inc
3527 # [0000087] Change of order date always updates prices.
3528 $ /sales/includes/ui/sales_credit_ui.inc
3529   /sales/includes/ui/sales_order_ui.inc
3530 # Fixed automatic price calculations always on.
3531 $ /sales/includes/sales_db.inc
3532
3533 08-Dec-2008 Joe Hunt
3534 ! Better support for purchasing data (automatic updating from PO receive)
3535 $ /purchasing/includes/db/grn_db.inc
3536   /purchasing/includes/db/invoice_db.inc
3537   /purchasing/includes/db/po_db.inc
3538   /purchasing/includes/ui/invoice_ui.inc
3539   /purchasing/includes/purchasing_db.inc
3540   /reporting/rep209.php
3541
3542 07-Dec-2008 Janusz Dobrowolski
3543 + Added list category grouping.
3544 $ /includes/ui/ui_lists.inc
3545 ! Changed branch/customer invoice address/name selection on reports
3546 $ /reporting/includes/doctext.inc
3547   /reporting/includes/doctext2.inc
3548   /reporting/includes/header2.inc
3549 ! Fixed default delivery address selection
3550 $ /sales/includes/ui/sales_order_ui.inc
3551 + Added delivery links
3552 $ /sales/view/view_invoice.php
3553 # Small syntax fix.
3554 $ /sql/alter2.1.php
3555 # Fixed error handling during upgrade
3556 $ /admin/db/maintenance_db.inc
3557 # Fixed warnings display
3558 $ /includes/errors.inc
3559
3560 08-Dec-2008 Joe Hunt
3561 # Bad and missing parameter to header2 funciton
3562 $ /reporting/rep109.php
3563   /reporting/rep209.php
3564 ! Rerun of invoice_ui.inc
3565 $ /purchasing/includes/ui/invoice_ui.inc
3566
3567 07-Dec-2008 Joe Hunt
3568 ! Better layout. Copyright notes. Mailto links, outer table routines.
3569 $ /admin/company_preferences.php
3570   /admin/display_prefs.php
3571   /admin/gl_setup.php
3572   /admin/users.php
3573   /gl/includes/ui/gl_bank_ui.inc
3574   /gl/includes/ui/gl_journal_ui.inc
3575   /includes/ui_controls.inc
3576   /includes/ui_input.inc
3577   /inventory/adjustments.php
3578   /inventory/transfers.php
3579   /inventory/includes/item_adjustments_ui.inc
3580   /inventory/includes/stock_transfers_ui.inc
3581   /inventory/manage/locations.php
3582   /purchasing/includes/ui/invoice_ui.inc
3583   /purchasing/includes/ui/po_ui.inc
3584   /purchasing/manage/suppliers.php
3585   /purchasing/supplier_credit.php
3586   /purchasing/supplier_invoice.php
3587   /purchasing/supplier_payment.php
3588   /sales/includes/ui/sales_credit_ui.inc
3589   /sales/includes/ui/sales_order_ui.inc
3590   /sales/manage/customer_branches.php
3591   /sales/manage/customers.php
3592   /sales/manage/sales_people.php
3593   /sales/customer_payments.php
3594   
3595 05-Dec-2008 Joe Hunt
3596 + New fields in suppliers, phone, fax, vat no, contact and credit limit
3597 $ /purchasing/suppliers.php
3598   /sql/alter2.1.sql
3599 ! Changed dimension view to show result instead of ledger trans
3600 $ /dimensions/view/view_dimension.php
3601   /dimensions/includes/dimension_ui.inc
3602   
3603 05-Dec-2008 Janusz Dobrowolski
3604 ! Allowed optional ORDER BY option in base db_pager sql query
3605 $ /includes/db_pager.inc
3606 # Small fixes to pager layout
3607 $ /includes/ui/db_pager_view.inc
3608 ! Reusable button code
3609 $ /includes/ui/ui_controls.inc
3610 ! Button helpers moved from ui_controls.inc
3611 $ /includes/ui/ui_input.inc
3612   /includes/ui/ui_controls.inc
3613 # Fixed errors during focus on nonexistent elements
3614 $ /js/utils.js
3615
3616 26-Nov-2008 Janusz Dobrowolski
3617 # Fixed layout of amount_ex() fields with label.
3618 $ /includes/ui/ui_input.inc
3619 # Fixed combo_input for $sql with GROUP BY option
3620 $ /includes/ui/ui_lists.inc
3621
3622 25-Nov-2008 Janusz Dobrowolski
3623 ! Merged all changes from main trunk up to 2.0.5 (see details below)
3624 $ /CHANGELOG.txt
3625   /update.html
3626   /admin/void_transaction.php
3627   /admin/db/voiding_db.inc
3628   /gl/includes/db/gl_db_trans.inc
3629   /gl/inquiry/gl_trial_balance.php
3630   /includes/banking.inc
3631   /includes/ui/ui_input.inc
3632   /includes/ui/ui_view.inc
3633   /manufacturing/manage/bom_edit.php
3634   /purchasing/po_receive_items.php
3635   /purchasing/supplier_credit.php
3636   /purchasing/supplier_invoice.php
3637   /purchasing/supplier_payment.php
3638   /purchasing/includes/purchasing_db.inc
3639   /purchasing/includes/db/invoice_db.inc
3640   /purchasing/includes/db/supp_payment_db.inc
3641   /purchasing/includes/db/supp_trans_db.inc
3642   /purchasing/includes/ui/invoice_ui.inc
3643   /reporting/rep101.php
3644   /reporting/rep106.php
3645   /reporting/rep201.php
3646   /reporting/rep203.php
3647   /reporting/rep209.php
3648   /reporting/rep708.php
3649   /reporting/reports_main.php
3650   /reporting/includes/class.pdf.inc
3651   /sales/customer_payments.php
3652   /sales/allocations/customer_allocate.php
3653   /sales/includes/sales_db.inc
3654   /sales/includes/db/cust_trans_db.inc
3655   /sales/includes/db/payment_db.inc
3656   /sales/view/view_receipt.php
3657 ------------------------------- Release 2.0.5 --------------------------------------------
3658 24-Nov.2008 Joe Hunt
3659 ! Release 2.0.5
3660 $ config.php
3661 ! Changed update.html
3662 $ update.html
3663 # Small bug fixes
3664 $ /reporting/includes/header2.inc
3665   /sales/view/view_receipt.php
3666
3667 20-Nov-2008 Janusz Dobrowolski
3668 # [0000082] Bad js allocation on All/None button press.
3669 $ /sales/allocations/customer_allocate.php
3670
3671 20-Nov-2008 Joe Hunt
3672 # Do not allow editing invoice if allocated > 0
3673 $ /sales/inquiry/customer_inquiry.php
3674
3675 19-Nov-2008 Joe Hunt
3676 + Possibility to view a transaction before final voiding.
3677 $ /admin/void_transaction.php
3678
3679 11-Nov-2008 Janusz Dobrowolski
3680 # Fixed right alignment of amount cells.
3681 $ /includes/ui/ui_input.inc
3682 # Fixed display bug for fully received items and false modify conflicts.
3683 $ /purchasing/po_receive_items.php
3684
3685 10-Nov-2008 Joe Hunt
3686 ! [0000081] Trial Balance again minor changes.
3687 $ /gl/inquiry/gl_trial_balance.php
3688   /reporting/rep708.php
3689
3690 07-Nov-2008 Joe Hunt
3691 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
3692 $ /gl/inquiry/gl_trial_balance.php
3693   /reporting/reports_main.php
3694   /reporting/rep708.php
3695   
3696 03-Nov-2008 Janusz Dobrowolski
3697 # Fixed price priority in automatic calculations.
3698 $ sales/includes/sales_db.inc
3699
3700 30-Oct-2008 Janusz Dobrowolski
3701 # [0000080] BOM elements was not editable after entry.
3702 $ /manufacturing/manage/bom_edit.php
3703
3704 29-Oct-2008 Joe Hunt
3705 # Voiding a supplier invoice/credit note with GL Postings creates a database error
3706 $ /purchasing/includes/db/invoice_db.inc
3707
3708 28-Oct-2008 Joe Hunt
3709 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
3710 $ /admin/db/voiding_db.inc
3711   /sales/inquiry/sales_deliveries_view.php
3712   /sales/inquiry/customer_inquiry.php
3713   
3714 27-Oct-2008 Joe Hunt
3715 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
3716 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
3717 $ /gl/includes/db/gl_db_trans.inc
3718   /includes/banking.inc
3719   /includes/ui/ui_view.inc
3720   /purchasing/supplier_payment.php
3721   /purchasing/includes/purchasing_db.inc
3722   /purchasing/includes/db/supp_payment_db.inc
3723   /purchasing/includes/db/supp_trans_db.inc
3724   /sales/customer_payments.php
3725   /sales/includes/sales_db.inc
3726   /sales/includes/db/cust_trans_db.inc
3727   /sales/includes/db/payment_db.inc
3728 # [0000078] Fixed some reports with wrong exchange rates.
3729 $ /reporting/rep101.php
3730   /reporting/rep106.php
3731   /reporting/rep201.php
3732   /reporting/rep203.php
3733   /reporting/rep209.php
3734 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
3735 $ /purchasing/supplier_invoice.php
3736
3737 24-Oct-2008 Joe Hunt
3738 ! [0000077] Added a total before ending balance in trial balance (also in report)
3739 $ /gl/inquiry/gl_trial_balance.php
3740   /reporting/rep708.php
3741 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
3742   /reporting/includes/class.pdf.inc
3743 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
3744 $ /purchasing/supplier_invoice.php
3745   /purchasing/supplier_credit.php
3746   /purchasing/includes/ui/invoice_ui.inc
3747   
3748 ------------------------------- Release 2.0.4 --------------------------------------------
3749 23-Oct-2008 Joe Hunt
3750 ! Release 2.0.4
3751 25-Nov-2008 Joe Hunt
3752 ! Inserted Copyright Notice and fixed graphic items
3753 $ /access/login.php
3754   /access/logout.php
3755   /admin/attachments.php
3756   /admin/backups.php
3757   /admin/change_current_user_password.php
3758   /admin/db/company_db.inc
3759   /admin/db/maintenence_db.inc
3760   /admin/db/printers_db.inc
3761   /admin/db/users_db.inc
3762   /admin/db/v_banktrans.inc
3763   /admin/db/voiding_db.inc
3764   /admin/display_prefs.php
3765   /admin/fiscalyears.php
3766   /admin/forms_setup.php
3767   /admin/gl_setup.php
3768   /admin/inst_upgrade.php
3769   /admin/payment_terms.php
3770   /admin/print_profiles.php
3771   /admin/printers.php
3772   /admin/shipping_companies.php
3773   /admin/users.php
3774   /admin/view_print_transaction.php
3775   /admin/void_transaction.php
3776   /gl/gl_journal.php
3777   /gl/includes/ui/gl_bank_ui.inc
3778   /gl/includes/ui/gl_journal_ui.inc
3779   /gl/inquiry/bank_inquiry.php
3780   /gl/inquiry/tax_inquiry.php
3781   /gl/manage/bank_accounts.php
3782   /includes/ui/ui_controls.inc
3783   /reporting/includes/pdf_report.inc
3784   /reporting/rep709.php
3785   /sales/includes/ui/sales_credit_ui.inc
3786   /sql/alter2.1.php
3787   
3788 24-Nov-2008 Janusz Dobrowolski
3789 + Added alias/foreign item codes and sales kits support.
3790 $ /applications/inventory.php
3791   /includes/ui/ui_lists.inc
3792   /inventory/prices.php
3793   /inventory/includes/inventory_db.inc
3794   /inventory/includes/db/items_category_db.inc
3795   /inventory/includes/db/items_db.inc
3796   /inventory/manage/items.php
3797   /inventory/includes/db/items_codes_db.inc (new)
3798   /inventory/manage/item_codes.php (new)
3799   /inventory/manage/sales_kits.php (new)
3800   /sales/includes/sales_db.inc
3801   /sales/includes/ui/sales_order_ui.inc
3802 ! Added decimals to get_item_edit_info() return (sql usage optimization).
3803 $ /includes/db/inventory_db.inc
3804   /inventory/includes/item_adjustments_ui.inc
3805   /inventory/includes/stock_transfers_ui.inc
3806   /manufacturing/includes/work_order_issue_ui.inc
3807   /purchasing/includes/ui/po_ui.inc
3808   /sales/includes/ui/sales_credit_ui.inc
3809 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
3810 $ /includes/ui/ui_input.inc
3811 # Fixed _vd() debug function for use also in ajax mode.
3812 $ /includes/ui/ui_view.inc
3813 ! Changed foreign column name to avoid mysql syntax problems, added category.
3814 $ /sql/alter2.1.sql
3815   /sql/alter2.1.php
3816 # Fixed unconsistent units of measure.
3817 $ /sql/en_US-demo.sql
3818   /sql/en_US-new.sql
3819
3820 24-Nov-2008 Joe Hunt
3821 ! Preparing for graphic Links
3822 $ config.php
3823   /includes/ui/ui_input.inc
3824   /sales/sales_order_entry.php
3825   /sales/includes/ui/sales_order_ui.inc
3826   /themes/aqua/images/ok.gif
3827   /themes/cool/images/ok.gif
3828   /themes/default/images/ok.gif
3829 # Small layout bug in header2.inc
3830 $ /reporting/includes/header2.inc
3831 # Small layout bug in report bank statement
3832 $ /reporting/rep601.php
3833 # Restriction on links
3834 $ /sales/inquiry/customer_inquiry.php
3835
3836 22-Nov-2008 Joe Hunt
3837 + Preparing for Graphic Links final.Optimized.
3838 $ config.php
3839   /admin/create_coy.php
3840   /admin/inst_lang.php
3841   /admin/inst_module.php
3842   /dimensions/inquiry/search_dimensions.php
3843   /includes/ui/ui_controls.inc
3844   /includes/ui/ui_view.inc
3845   /includes/db_pager_view.inc
3846   /manufacturing/search_work_orders.php
3847   /purchasing/inquiry/po_search.php
3848   /purchasing/inquiry/po_search_completed.php
3849   /purchasing/inquiry/supplier_allocation_inquiry.php
3850   /purchasing/allocations/supplier_allocation_main.php
3851   /reporting/includes/reporting.inc
3852   /sales/allocations/customer_allocation_main.php
3853   /sales/inquiry/customer_allocation_inquiry.php
3854   /sales/inquiry/customer_inquiry.php
3855   /sales/inquiry/sales_orders_view.php
3856   /sales/inquiry/sales_deliveries_view.php
3857   /themes/default/images/receive.gif (new file)
3858   /themes/aquat/images/receive.gif (new file)
3859   /themes/cool/images/receive.gif (new file)
3860   
3861   
3862 21-Nov-2008 Joe Hunt
3863 + Preparing for Graphic Links instead of Text Links (user display option, default)
3864   (new field in 0_users, graphic_links)
3865 $ config.php
3866   /admin/display_prefs.php
3867   /admin/create_coy.php
3868   /admin/inst_lang.php
3869   /admin/inst_module.php
3870   /admin/db/users_db.inc
3871   /includes/current_user.inc
3872   /includes/prefs/userprefs.inc
3873   /includes/ui/ui_controls.inc
3874   /includes/ui/ui_input.inc
3875   /includes/ui/ui_view.inc
3876   /reporting/includes/reporting.inc
3877   /sql/alter2.1.sql 
3878   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
3879           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
3880   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
3881           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
3882   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
3883           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
3884   
3885 20-Nov-2008 Joe Hunt
3886 + Added new AGPL license file
3887 $ /doc/license.txt (new file)
3888
3889 19-Nov-2008 Janusz Dobrowolski
3890 # Fixed error handling during database upgrade in normal and forced mode.
3891 $ /admin/db/maintenance_db.inc
3892 ! Additions needed for foreign item codes support.
3893 $ /sql/alter2.1.php
3894   /sql/alter2.1.sql
3895
3896 19-Nov-2008 Joe Hunt
3897 ! Changed the default header2.inc.
3898 $ /reporting/includes/header2.inc
3899
3900 18-Nov-2008 Janusz Dobrowolski
3901 + System upgrade page for site admins
3902 $ /admin/db/maintenance_db.inc
3903   /applications/setup.php
3904   /admin/inst_upgrade.php       (new)
3905   /sql/alter2.1.php             (new)
3906 ! Added $tbpref parameter to get_user_prefs()
3907 $ /admin/db/company_db.inc
3908 # Next fixes to db_pager behaviour.
3909 $ /includes/db_pager.inc
3910   /includes/ui/db_pager_view.inc
3911   /dimensions/inquiry/search_dimensions.php
3912   /inventory/inquiry/stock_movements.php
3913   /manufacturing/search_work_orders.php
3914   /manufacturing/inquiry/where_used_inquiry.php
3915   /purchasing/allocations/supplier_allocation_main.php
3916   /purchasing/inquiry/po_search.php
3917   /purchasing/inquiry/po_search_completed.php
3918   /purchasing/inquiry/supplier_allocation_inquiry.php
3919   /purchasing/inquiry/supplier_inquiry.php
3920   /sales/allocations/customer_allocation_main.php
3921   /sales/inquiry/customer_allocation_inquiry.php
3922   /sales/inquiry/customer_inquiry.php
3923   /sales/inquiry/sales_deliveries_view.php
3924   /sales/inquiry/sales_orders_view.php
3925
3926 16-Nov-2008 Janusz Dobrowolski
3927 ! Rewritten for paged query results.
3928 $ /inventory/inquiry/stock_movements.php
3929 + Added optional footer and header in db_pager, simplified usage.
3930 $ /includes/db_pager.inc
3931   /includes/ui/db_pager_view.inc
3932 ! Code cleanup.
3933 $ /dimensions/inquiry/search_dimensions.php
3934   /manufacturing/search_work_orders.php
3935   /manufacturing/inquiry/where_used_inquiry.php
3936   /purchasing/inquiry/po_search.php
3937   /purchasing/inquiry/po_search_completed.php
3938   /purchasing/inquiry/supplier_allocation_inquiry.php
3939   /purchasing/inquiry/supplier_inquiry.php
3940   /sales/inquiry/customer_allocation_inquiry.php
3941   /sales/inquiry/customer_inquiry.php
3942   /sales/inquiry/sales_deliveries_view.php
3943   /sales/inquiry/sales_orders_view.php
3944
3945 16-Nov-2008 Joe Hunt
3946 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
3947 $ /admin/attachments.php (new file)
3948   /applications/setup.php
3949   /purchasing/supplier_credit,php
3950   /purchasing/supplier_invoice.php
3951   /sql/alter2.1.sql
3952 # Minor bug in view_print_transactions.php
3953 $ /admin/view_print_transactions.php
3954
3955 15-Nov-2008 Joe Hunt
3956 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
3957 $ /gl/gl_bank.php
3958   /gl/gl_journal.php
3959   /gl/includes/db/gl_db_bank_accounts.inc
3960   /gl/includes/ui/gl_bank_ui.inc
3961   /gl/includes/ui/gl_journal_ui.inc
3962   /includes/ui/ui_lists.inc
3963   
3964 15-Nov-2008 Joe Hunt
3965 + Added Tax Inquiry in Banking and General Ledger tab.
3966 $ /applications/generalledger.php
3967   /gl/inquiry/tax_inquiry.php (new file)
3968   
3969 14-Nov-2008 Joe Hunt
3970 + Added Sales Groups and Recurrent Invoices.
3971 $ /applications/customers.php
3972   /includes/ui/ui_lists.inc
3973   /reporting/includes/reporting.inc
3974   /reporting/rep108.php
3975   /sales/includes/db/branches_db.inc
3976   /sales/includes/db/sales_credit_db.inc
3977   /sales/includes/db/sales_delivery_db.inc
3978   /sales/includes/db/sales_invoice_db.inc
3979   /sales/inquiry/sales_orders_view.php
3980   /sales/manage/customer_branches.php
3981   /sales/manage/customers.php
3982   /sql/alter2.1.sql
3983   /sales/create_recurrent_invoices.php (new file)
3984   /sales/manage/recurrent_invoices.php (new file)
3985   /sales/manage/sales_groups.php (new file)
3986
3987 13-Nov-2008 Janusz Dobrowolski
3988 ! Rewritten for paged query results.
3989 $ /dimensions/inquiry/search_dimensions.php
3990 # Removed obsolete dimension list submit_on_change option.
3991 $ /sales/includes/ui/sales_order_ui.inc
3992   /sales/credit_note_entry.php
3993   /sales/includes/ui/sales_credit_ui.inc
3994
3995 12-Nov-2008 Janusz Dobrowolski
3996 ! Rewritten for paged query results.
3997 $ /manufacturing/search_work_orders.php
3998   /manufacturing/inquiry/where_used_inquiry.php
3999   /purchasing/allocations/supplier_allocation_main.php
4000   /sales/allocations/customer_allocation_main.php
4001 ! Code reorganization to reuse sql query by db_pager.
4002   /purchasing/includes/db/supp_trans_db.inc
4003   /purchasing/includes/db/suppalloc_db.inc
4004   /sales/includes/db/custalloc_db.inc
4005 ! Added $echo parameter to view_stock_status()
4006 $ /includes/ui/ui_view.inc
4007 # Fixed sql query (duplicated rows in query result)
4008 $ /sales/inquiry/customer_inquiry.php
4009 # Fixed bom selection via $_GET['stock_id']
4010 $  /manufacturing/manage/bom_edit.php
4011
4012 12-Nov-2008 Joe Hunt
4013 ! Added dimension entries in delivery and invoice forms
4014 $ /includes/ui/ui_lists.inc
4015   /sales/credit_note_entry.php
4016   /sales/includes/cart_class.inc
4017   /sales/includes/db/cust_trans_db.inc
4018   /sales/includes/db/sales_credit_db.inc
4019   /sales/includes/db/sales_delivery_db.inc
4020   /sales/includes/db/sales_invoice_db.inc
4021   /sales/includes/db/sales_order_db.inc
4022   /sales/includes/sales_db.inc
4023   /sales/includes/ui/sales_credit_ui.inc
4024   /sales/includes/ui/sales_order_ui.inc
4025   /sales/sales_order_entry.php
4026   /sql/alter2.1.sql
4027   
4028 12-Nov-2008 Janusz Dobrowolski
4029 ! Changed db_pager API for inserted columns.
4030 $ /includes/db_pager.inc
4031   /includes/ui/db_pager_view.inc
4032 ! Fixed $cols according to api change.
4033 $ /purchasing/inquiry/supplier_inquiry.php
4034   /sales/inquiry/customer_allocation_inquiry.php
4035   /sales/inquiry/customer_inquiry.php
4036   /sales/inquiry/sales_deliveries_view.php
4037   /sales/inquiry/sales_orders_view.php
4038 ! Rewritten for paged query results.
4039 $ /purchasing/inquiry/po_search.php
4040   /purchasing/inquiry/po_search_completed.php
4041   /purchasing/inquiry/supplier_allocation_inquiry.php
4042
4043 10-Nov-2008 Janusz Dobrowolski
4044 # Suppressed page update after import errors
4045 $ /admin/backups.php
4046 # More fail safe db_import()
4047 $ /admin/db/maintenance_db.inc
4048 # Added check for POS relations before account delete.
4049 $ /gl/manage/bank_accounts.php
4050 # Fixed for MySQL <4.0.18, removed bank_trans_types
4051 $ /sql/alter2.1.sql
4052 # Fixed page update after branch/customer change.
4053 $ /sales/includes/ui/sales_order_ui.inc
4054
4055 10-Nov-2008 Joe Hunt
4056 ! changing the default.css style sheets to handle the new navibar/buttons
4057 $ /themes/default/default.css 
4058   /themes/aqua/default.css
4059   /themes/cool/default.css
4060   /themes/cool/images/sort_asc.gif
4061   /themes/cool/images/sort_desc.gif
4062   
4063 10-Nov-2008 Joe Hunt
4064 ! Changed Bank Statement Report in accourding to Bank Account Change
4065 $ /reporting/rep601.php
4066   /reporting/includes/reports_classes.inc
4067 # Removed Type header from bank inquiry.
4068   /gl/inquiry/bank_inquiry.php
4069   
4070 09-Nov-2008 Janusz Dobrowolski
4071 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
4072 $ /applications/generalledger.php
4073   /gl/bank_transfer.php
4074   /gl/gl_bank.php
4075   /gl/includes/db/gl_db_bank_accounts.inc
4076   /gl/includes/db/gl_db_bank_trans.inc
4077   /gl/includes/db/gl_db_banking.inc
4078   /gl/includes/db/gl_db_trans.inc
4079   /gl/includes/ui/gl_bank_ui.inc
4080   /gl/inquiry/bank_inquiry.php
4081   /gl/manage/bank_accounts.php
4082   /gl/view/bank_transfer_view.php
4083   /gl/view/gl_deposit_view.php
4084   /gl/view/gl_payment_view.php
4085   /includes/banking.inc
4086   /includes/data_checks.inc
4087   /includes/types.inc
4088   /includes/ui/ui_lists.inc
4089   /purchasing/supplier_payment.php
4090   /purchasing/includes/db/supp_payment_db.inc
4091   /purchasing/includes/db/supp_trans_db.inc
4092   /purchasing/view/view_supp_payment.php
4093   /sales/customer_payments.php
4094   /sales/includes/db/payment_db.inc
4095   /sales/includes/db/sales_invoice_db.inc
4096   /sales/view/view_receipt.php
4097   /sql/alter2.1.sql
4098 ! Fixed session name for multiuser debuging tests.
4099   /includes/lang/language.php
4100 ! Preparing to paged table view in customer_allocation_main.php 
4101 $ /sales/includes/db/cust_trans_db.inc
4102   /sales/includes/db/custalloc_db.inc
4103 # Small fix to avoid sql conflicts
4104 $ /sales/includes/db/sales_points_db.inc
4105 # Changes to POS addition related to above changes.
4106 $ /includes/ui/ui_lists.inc
4107   /sales/includes/db/sales_points_db.inc
4108   /sales/manage/sales_points.php
4109   /sql/alter2.1.sql
4110
4111 09-Nov-2008 Joe Hunt
4112 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
4113 $ /includes/ui/ui_lists.inc 
4114   /includes/ui/ui_input.inc 
4115   /gl/gl_bank.php
4116   /gl/includes/db/gl_db_bank_accounts.inc
4117   /gl/includes/ui/gl_bank_ui.inc
4118   /gl/manage/gl_quick_entries.php
4119 ! New table, 0:quick_entry_lines, change to 0_quick_entries
4120 $ /sql/alter2.1.sql
4121
4122 08-Nov-2008 Janusz Dobrowolski
4123 ! Rewritten for paged query results.
4124 $ /purchasing/inquiry/supplier_inquiry.php
4125 # Fixed broken table content after customer selector change.
4126 $ /sales/inquiry/customer_allocation_inquiry.php
4127   /sales/inquiry/customer_inquiry.php
4128   /sales/inquiry/sales_deliveries_view.php
4129   /sales/inquiry/sales_orders_view.php
4130
4131 05-Nov-2008 Janusz Dobrowolski
4132 ! Changed dbpager API.
4133 $ /includes/ui/db_pager_view.inc
4134 # Polishing db_pager code.
4135 $ /includes/db_pager.inc
4136 + Added array_replace() and array_append() helpers.
4137 $ /includes/main.inc
4138 # Fixed multiply sales document view links.
4139 $ /includes/ui/ui_view.inc
4140 ! Rewritten for paged query results.
4141 $ /sales/inquiry/customer_allocation_inquiry.php
4142   /sales/inquiry/customer_inquiry.php
4143   /sales/inquiry/sales_deliveries_view.php
4144 ! Code cleanup.
4145 $ /sales/inquiry/sales_orders_view.php
4146
4147 04-Nov-2008 Janusz Dobrowolski
4148 + Added db_pager widget for paged/sorted sql query display.
4149 $ /includes/db_pager.inc (New)
4150   /includes/ui/db_pager_view.inc (New)
4151   /themes/aqua/images/sort_asc.gif (New)
4152   /themes/aqua/images/sort_desc.gif (New)
4153   /themes/aqua/images/sort_none.gif (New)
4154   /themes/cool/images/sort_asc.gif (New)
4155   /themes/cool/images/sort_desc.gif (New)
4156   /themes/cool/images/sort_none.gif (New)
4157   /themes/default/images/sort_asc.gif (New)
4158   /themes/default/images/sort_desc.gif (New)
4159   /themes/default/images/sort_none.gif (New)
4160   /themes/default/default.css
4161   /themes/aqua/default.css
4162 + Added query size user preference.
4163 $ /admin/display_prefs.php
4164   /admin/db/users_db.inc
4165   /includes/current_user.inc
4166   /includes/prefs/userprefs.inc
4167   /sql/alter2.1.sql
4168 + Added helper functions for array manipulation.
4169 $ /includes/main.inc
4170 + Added mysql_fetch_assoc() wrapper.
4171 $ /includes/db/connect_db.inc
4172 ! Paged query result.
4173 $ /sales/inquiry/sales_orders_view.php
4174 # Two smaller fixes.
4175 $ /js/inserts.js
4176
4177 31-Oct-2008 Janusz Dobrowolski
4178 + POS and cash sale support.
4179 $ /admin/users.php
4180   /admin/db/users_db.inc
4181   /applications/setup.php
4182   /includes/current_user.inc
4183   /includes/ui/ui_lists.inc
4184   /sales/sales_order_entry.php
4185   /sales/includes/cart_class.inc
4186   /sales/includes/sales_db.inc
4187   /sales/includes/ui/sales_order_ui.inc
4188   /sales/manage/sales_points.php (New)
4189   /sales/includes/db/sales_points_db.inc (New)
4190   /sales/includes/cart_class.inc
4191   /sales/includes/db/sales_invoice_db.inc
4192   /sales/includes/db/sales_order_db.inc
4193   /sql/alter2.1.sql
4194 # Fixed focus after error display.
4195 $ /js/utils.js
4196 # Fixed buggy output when SetLineWidth is used before first AddPage call.
4197 $ /reporting/includes/tcpdf.php
4198 # Fixed sign in payment view.
4199 $ /sales/view/view_receipt.php
4200 # Fixed missing hotkeys support for print links.
4201 $ /reporting/includes/reporting.inc
4202
4203 30-Oct-2008 Joe Hunt
4204 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
4205 $ /applications/generalledger.php 
4206   /includes/data_checks.inc
4207   /includes/types.inc
4208   /includes/ui/ui_lists.inc
4209   /gl/gl_bank.php
4210   /gl/includes/db/gl_db_bank_accounts.inc
4211   /gl/includes/ui/gl_bank_ui.inc
4212   /gl/manage/gl_quick_entries.php
4213   /sales/manage/customer_branches.php
4214 ! New table, 0_quick_entries
4215 $ /sql/alter2.1.sql
4216 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
4217 $ /gl/manage/gl_accounts.php
4218
4219 24-Oct-2008 Janusz Dobrowolski
4220 ! Added hotkeys to final menu options.
4221 $ /dimensions/dimension_entry.php
4222   /gl/bank_transfer.php
4223   /gl/gl_bank.php
4224   /gl/gl_journal.php
4225   /inventory/adjustments.php
4226   /inventory/transfers.php
4227   /manufacturing/work_order_add_finished.php
4228   /manufacturing/work_order_issue.php
4229   /manufacturing/work_order_release.php
4230   /purchasing/po_entry_items.php
4231   /purchasing/po_receive_items.php
4232   /purchasing/supplier_payment.php
4233   /sales/credit_note_entry.php
4234   /sales/customer_credit_invoice.php
4235   /sales/customer_invoice.php
4236   /sales/customer_payments.php
4237   /sales/sales_order_entry.php
4238 # Fixed TCPDF errors display.
4239 $ /reporting/includes/tcpdf.php
4240 # Fixed page position after message display.
4241 $  /js/utils.js
4242
4243 23-Oct-2008 Janusz Dobrowolski
4244 + Improved report module performance, also usable without javascript.
4245 $ /reporting/reports_main.php
4246   /reporting/includes/class.pdf.inc
4247   /reporting/includes/pdf_report.inc
4248   /reporting/includes/reports_classes.inc
4249   /reporting/includes/header2.inc
4250 + Hotkey support for viewer links.
4251 $ /includes/ui/ui_view.inc
4252   /js/inserts.js
4253 + Added purchase order printing after entry.
4254 $ /purchasing/po_entry_items.php
4255 + Added hotkeys to credit note final menu.
4256 $ /sales/credit_note_entry.php
4257 # Fixed submit button for IE7
4258 $ /includes/ui/ui_input.inc
4259 # Fixed ajax popup flicker.
4260 $ /js/utils.js
4261 # Fix after 2.0.4 merge
4262 $ /sales/inquiry/sales_orders_view.php
4263
4264 23-Oct-2008 Joe Hunt
4265 ! Merging the changes up to 2-0-4
4266 $ /purchasing/supplier_invoice.php
4267   /purchasing/supplier_credit.php
4268   /purchasing/includes/db/invoice_db.inc
4269   /purchasing/includes/db/grn_db.inc
4270   /purchasing/includes/ui/invoice_ui.inc
4271   /purchasing/supplier_invoice_grns.php (File removed)
4272   /purchasing/supplier_credit_grns.php (File removed)
4273   /purchasing/supplier_trans_gl.php (File removed)
4274   /gl/inquiry/gl_trial_balance.php
4275   /gl/inquiry/gl_account_inquiry.php
4276   /reporting/rep704.php
4277   /reporting/rep708.php
4278   /sql/en_US-demo.sql
4279   /sales/includes/ui/sales_order_ui.inc
4280   /sales/inquiry/sales_orders_view.php
4281   
4282 20-Oct-2008 Janusz Dobrowolski
4283 # Fix for pdf reports (php 5.2.4 issue)
4284 $ /reporting/includes/pdf_report.inc
4285
4286 19-Oct-2008 Janusz Dobrowolski
4287 + User interface mode (full vs fallback) detected and set on login
4288 $ /access/login.php
4289   /includes/current_user.inc
4290   /includes/session.inc
4291   /includes/ui/ui_input.inc
4292   /includes/ui/ui_lists.inc
4293 + More sales documents available for printing from inquiry page.
4294 $ /sales/inquiry/customer_inquiry.php
4295   /reporting/includes/header2.inc
4296 ! Changed version info.
4297 $ /config.php
4298 # Fixed ajax popup/redirection.
4299 $ /reporting/includes/pdf_report.inc
4300   /includes/ajax.inc
4301
4302 17-Oct-2008 Janusz Dobrowolski
4303 + Added ajax request indicator.
4304 $ /js/utils.js
4305   /themes/aqua/renderer.php
4306   /themes/aqua/images/ajax-loader.gif (new)
4307   /themes/cool/renderer.php
4308   /themes/cool/images/ajax-loader.gif (new)
4309   /themes/default/renderer.php
4310   /themes/default/images/ajax-loader.gif (new)
4311 + Added optional popup for pdf reports display.
4312 $ /admin/display_prefs.php
4313   /admin/users.php
4314   /admin/db/users_db.inc
4315   /includes/current_user.inc
4316   /includes/prefs/userprefs.inc
4317   /reporting/includes/pdf_report.inc
4318   /sql/alter2.1.sql
4319 # Changed message for missing currency rate.
4320 $ /includes/banking.inc
4321 # Fixed submit/button behaviour.
4322 $ /js/inserts.js
4323 # Fixed canceling order.
4324 $ /sales/sales_order_entry.php
4325 # Fixed typo in css
4326 $ /themes/aqua/default.css
4327 # Fixed pdf_debug mode
4328 $ /reporting/includes/reporting.inc
4329   /reporting/includes/reports_classes.inc
4330
4331 15-Oct-2008 Janusz Dobrowolski
4332 + Added remote printing support
4333 $ /admin/print_profiles.php (new)
4334   /admin/printers.php (new)
4335   /admin/db/printers_db.inc (new)
4336   /reporting/prn_redirect.php (new)
4337   /reporting/includes/printer_class.inc (new)
4338   /sql/alter2.1.sql (new)
4339   /config.php
4340   /admin/display_prefs.php
4341   /admin/users.php
4342   /admin/db/users_db.inc
4343   /applications/setup.php
4344   /includes/current_user.inc
4345   /includes/prefs/userprefs.inc
4346   /includes/ui/ui_lists.inc
4347   /js/inserts.js
4348   /js/utils.js
4349   /reporting/rep109.php
4350   /reporting/reports_main.php
4351   /reporting/includes/pdf_report.inc
4352   /reporting/includes/reporting.inc
4353   /reporting/includes/reports_classes.inc
4354 !Fixes related to changed printing api.
4355 $ /admin/view_print_transaction.php
4356   /purchasing/inquiry/po_search.php
4357   /purchasing/inquiry/po_search_completed.php
4358   /sales/customer_credit_invoice.php
4359   /sales/customer_delivery.php
4360   /sales/customer_invoice.php
4361   /sales/sales_order_entry.php
4362   /sales/inquiry/customer_inquiry.php
4363   /sales/inquiry/sales_deliveries_view.php
4364   /sales/inquiry/sales_orders_view.php
4365 + Added optional id parameter for label helpers; added value for buttons.
4366 $ /includes/ui/ui_input.inc
4367 + Added ajax popup screen command.
4368 $ /includes/ajax.inc
4369 # Skipping index.php file during flush_dir()
4370 $ /includes/main.inc
4371
4372 06-Oct-2008 Janusz Dobrowolski
4373 + Menu hotkeys system implementation.
4374 $ /includes/page/header.inc
4375   /includes/ui/ui_controls.inc
4376   /includes/ui/ui_input.inc
4377   /js/JsHttpRequest.js
4378   /js/inserts.js
4379   /js/utils.js
4380   /reporting/includes/reports_classes.inc
4381   /sales/sales_order_entry.php
4382   /sales/manage/customers.php
4383   /themes/aqua/default.css
4384   /themes/aqua/renderer.php
4385   /themes/cool/default.css
4386   /themes/cool/renderer.php
4387   /themes/default/default.css
4388   /themes/default/renderer.php
4389 + Access keys added to menu options strings.
4390 $ /config.php
4391   /applications/customers.php
4392   /applications/dimensions.php
4393   /applications/generalledger.php
4394   /applications/inventory.php
4395   /applications/manufacturing.php
4396   /applications/setup.php
4397   /applications/suppliers.php
4398   /reporting/reports_main.php
4399
4400 ------------------------------- Release 2.0.3 --------------------------------------------
4401 06-Oct-2008 Joe Hunt
4402 ! Release 2.0.3
4403 $ config.php
4404 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
4405 $ /inventory/inquiry/stock_movements.php
4406
4407 05-Oct-2008 Janusz Dobrowolski
4408 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
4409 $ /sales/includes/cart_class.inc
4410   /sales/includes/sales_db.inc
4411   /sales/includes/db/sales_credit_db.inc
4412   /sales/includes/db/sales_delivery_db.inc
4413   /sales/includes/db/sales_invoice_db.inc
4414 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
4415 $ /sales/manage/customers.php
4416
4417 04-Oct-2008 Joe Hunt
4418 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
4419 $ /admin/db/voiding_db.inc
4420 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
4421 $ /inventory/includes/db/item_adjust_db.inc
4422
4423 01-Oct-2008 Joe Hunt
4424 # When deleting the last module in FA a parce error arose:
4425 $ /admin/inst_module.php
4426   /admin/inst_lang.php
4427
4428 30-Sep-2008 Janusz Dobrowolski
4429 # Bug [0000067] Settled supplier documents were displayed as overdued.
4430 $ /purchasing/inquiry/supplier_inquiry.php
4431   /purchasing/inquiry/supplier_allocation_inquiry.php
4432 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
4433 $ /sales/allocations/customer_allocation_main.php
4434
4435 29-Sep-2008 Janusz Dobrowolski
4436 # Bug [0000065] Changing item type during adding new item caused record reset.
4437 $ /inventory/manage/items.php
4438
4439 26-Sep-2008 Joe Hunt
4440 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
4441 $ /sales/includes/db/sales_credit_db.inc
4442
4443 26-Sep-2008 Janusz Dobrowolski
4444 # Bug [0000062] Delivery Modifitication - duplicated tax details.
4445 $ /sales/includes/db/sales_delivery_db.inc
4446
4447 25-Sep-2008 Joe Hunt
4448 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
4449   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
4450 $ /gl/gl_budget.php
4451   /includes/db/comments_db.inc
4452   /inventory/cost_update.php
4453   /purchasing/includes/db/supp_trans_db.inc
4454   /sales/includes/db/cust_trans_db.inc
4455 # Bug [0000060] table prefix error message and inconsistency at install
4456 $ /admin/db/maintenance_db.inc
4457   /install/index.php
4458   /install/save.php
4459 # Bug [0000061] Delivery Modifitication (standard cost change)
4460 $ /sales/includes/db/sales_delivery_db.inc
4461
4462 ------------------------------- Release 2.0.2 --------------------------------------------
4463 23-Sep-2008 Joe Hunt
4464 ! Release 2.0.2
4465 $ config.php
4466 ! Increased time_out to 3 minutes.
4467 $ /install/save.php
4468
4469 23-Sep-2008 Joe Hunt
4470 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
4471 $ /sales/sales_order_entry.php
4472
4473 21-Sep-2008 Janusz Dobrowolski
4474 + Added submit_on_change option for date fields
4475 $ /includes/ui/ui_input.inc
4476 + Automatic exchange rate update after document date change
4477 $ /gl/bank_transfer.php
4478   /gl/gl_bank.php
4479   /gl/includes/db/gl_db_rates.inc
4480   /gl/includes/ui/gl_bank_ui.inc
4481   /includes/banking.inc
4482   /includes/ui/ui_view.inc
4483   /purchasing/supplier_payment.php
4484   /sales/customer_payments.php
4485   /sales/includes/cart_class.inc
4486 # Sales/purchase terms update after document date change [0000058]
4487 $ /purchasing/includes/ui/invoice_ui.inc
4488   /purchasing/includes/ui/po_ui.inc
4489   /sales/customer_invoice.php
4490 # Fixed edit line total, price update after date change
4491 $ /sales/includes/ui/sales_credit_ui.inc
4492   /sales/includes/ui/sales_order_ui.inc
4493 # Fixed unneeded page reload on enter key in text inputs
4494 $ /js/inserts.js
4495 # Fixed session variables conflicts with some third party software (e.g. XRMS)
4496 $ /includes/lang/language.php
4497 # Fixed calendar flicker, removed buttons from exchange_rate_display()
4498 $ /includes/ui/ui_view.inc
4499 ! Default delivery required by changed to 1 day.
4500 $ /includes/prefs/sysprefs.inc
4501 # Small bug fix 
4502 $ /sales/includes/sales_db.inc
4503
4504 20-Sep-2008 Joe Hunt
4505 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
4506 $ /admin/gl_setup.php
4507   /admin/db/company_db
4508   /includes/banking.inc
4509   /purchasing/allocations/supplier_allocate.php
4510   /purchasing/includes/db/suppalloc_db.inc
4511   /sales/allocations/customer_allocate.php
4512   /sales/includes/db/custalloc_db.inc
4513   /sales/includes/db/payment_db.inc
4514   /sales/includes/db/sales_credit_db.inc
4515 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
4516   /reporting/includes/tcpdf.php
4517 ! Layout adjustments
4518   /dimensions/includes/dimensions_ui.inc
4519   /dimensions/view/view_dimension.php
4520   /inventory/view/view_adjustment.php
4521   /manufacturing/view/work_order_view.php
4522   
4523 18-Sep-2008 Janusz Dobrowolski
4524 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
4525 $ /index.php
4526   /includes/ui/ui_controls.inc
4527   /includes/ui/ui_input.inc
4528   /includes/ui/ui_lists.inc
4529   /js/inserts.js
4530 + Add/view on F4 in customer/supplier selectors
4531 $ /gl/gl_bank.php
4532 + Add/view on F4 in supplier/items selectors
4533 $ /purchasing/po_entry_items.php
4534   /inventory/manage/items.php
4535 + Add/view on F4 in supplier selector
4536 $ /purchasing/supplier_credit.php
4537   /purchasing/supplier_invoice.php
4538   /purchasing/supplier_payment.php
4539   /purchasing/allocations/supplier_allocation_main.php
4540   /purchasing/manage/suppliers.php
4541   /inventory/purchasing_data.php
4542 + Add/view on F4 in customer selector
4543   /sales/credit_note_entry.php
4544   /sales/customer_payments.php
4545   /sales/sales_order_entry.php
4546   /sales/allocations/customer_allocation_main.php
4547   /sales/includes/ui/sales_credit_ui.inc
4548   /sales/includes/ui/sales_order_ui.inc
4549   /sales/manage/customer_branches.php
4550   /sales/manage/customers.php
4551 # Syntax error introduced in previous update fixed
4552 $ /inventory/prices.php
4553 # Fixed retreiving of exchange rates [0000057]
4554 $ /gl/manage/exchange_rates.php
4555   /includes/banking.inc
4556   /includes/ui/ui_view.inc
4557
4558 18-Sep-2008 Joe Hunt
4559 + New Report - Bank Statement.
4560 $ /reporting/reports_main.php
4561   /reporting/rep601.php (new file)
4562   
4563 17-Sep-2008 Joe Hunt
4564 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
4565   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
4566 $ /reporting/includes/tcpdf.php
4567 ! Inventory column option in Report Stock Sheet Check.
4568 $ /reporting/reports_main.php
4569   /reporting/rep303.php
4570   
4571 11-Sep-2008 Janusz Dobrowolski
4572 # Fixed slash quotation problems on direct POST values display.
4573 $ /includes/session.inc
4574   /includes/db/connect_db.inc
4575 # Added missing db_escape on person_id.
4576 $ /gl/includes/db/gl_db_bank_trans.inc
4577   /gl/includes/db/gl_db_trans.inc
4578 # Added error message and suppressed db update on failed ECB exchange rate read.
4579 $ /includes/ui/ui_view.inc
4580
4581 10-Sep-2008 Janusz Dobrowolski
4582 # Fixed company folders renaming after company remove.
4583 $ /admin/create_coy.php
4584 # Fixed list selectors' behaviour during search.
4585 $ /includes/ui/ui_lists.inc
4586 # Fixed page update after item search. Closes bugs [0000051],[0000054].
4587 $ /inventory/cost_update.php
4588   /inventory/prices.php
4589   /inventory/purchasing_data.php
4590   /inventory/reorder_level.php
4591   /inventory/includes/item_adjustments_ui.inc
4592   /inventory/includes/stock_transfers_ui.inc
4593   /inventory/inquiry/stock_status.php
4594   /inventory/manage/items.php
4595   /manufacturing/includes/work_order_issue_ui.inc
4596   /manufacturing/inquiry/where_used_inquiry.php
4597   /purchasing/includes/ui/po_ui.inc
4598   /sales/includes/ui/sales_credit_ui.inc
4599   /sales/includes/ui/sales_order_ui.inc
4600
4601 09-Sep-2008 Joe Hunt
4602 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
4603 $ /purchasing/includes/db/invoice_db.inc
4604
4605 ------------------------------- Release 2.0.1 --------------------------------------------
4606 07-Sep-2008 Joe Hunt
4607 ! Release 2.0.1
4608 $ config.php
4609
4610 05-Sep-2008 Janusz Dobrowolski
4611 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
4612 $ /sales/includes/sales_db.inc
4613   /sales/includes/db/sales_credit_db.inc
4614 ! Obsolete code removed
4615 $ /sales/customer_credit_invoice.php
4616
4617 05-Sep-2008 Joe Hunt
4618 # Bug [0000053] Missing GL postings on item issue on Work Order
4619 $ /manufacturing/includes/db/work_order_quick_db.inc
4620   /manufacturing/includes/db/work_order_issues_db.inc
4621   /manufacturing/includes/db/work_order_produce_items_db.inc
4622 ! Bad layout in aging on report Statements
4623 $ /reporting/rep108.php
4624
4625 04-Sep-2008 Joe Hunt
4626 # Bug [0000050] Invoice no. on all sales reports
4627 $ /reporting/includes/doctext.inc
4628   /reporting/includes/doctext2.inc
4629   
4630 04-Sep-2008 Joe Hunt
4631 # Bug [0000052] Inventory Valuation Report
4632 $ /reporting/rep301.php
4633
4634 04-Sep-2008 Joe Hunt
4635 # Bug [0000047] Not possible to view delivery sequence
4636 $ /purchasing/supplier_credit_grns.php
4637   /purchasing/supplier_invoice_grns.php
4638   /purchasing/includes/db/grn_db.inc
4639   /purchasing/includes/ui/invoice_ui.inc
4640   /purchasing/view/view_po.php
4641   /purchasing/view/view_supp_credit.php
4642 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
4643 $ /sales/includes/db/sales_credit_db.inc  
4644
4645 03-Sep-2008 Janusz Dobrowolski
4646 # Fixed fatal error handling in php5
4647 $ /includes/errors.inc
4648   /includes/session.inc
4649 # Fixed display of errors while saving sales documents
4650 $ /sales/sales_order_entry.php
4651
4652 03-Sep-2008 Joe Hunt
4653 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
4654 $ /inventory/inquiry/stock_movements.php
4655   /purchasing/includes/db/grn_db.inc
4656   /purchasing/includes/invoice_db.inc
4657
4658 03-Sep-2008 Joe Hunt
4659 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
4660 # Bug [0000044] Standard Cost error on credit note
4661 $ /inventory/includes/db/items_adjust_db.inc
4662   /purchasing/includes/db/grn_db.inc
4663   /purchasing/includes/invoice_db.inc
4664 # Bug [0000045] Cannot close fiscal year 
4665 $ /admin/fiscalyears.php
4666 # Update screen bug in Bank Account Inquiry.
4667   $ /gl/inquiry/bank_inquiry.php
4668
4669 02-Sep-2008 Joe Hunt
4670 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
4671 $ /reporting/includes/reports_classes.inc
4672 $ /reporting/rep702.php
4673
4674 01-Sep-2008 Joe Hunt
4675 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
4676 $ /lang/new_language_template/LC_MASSAGES/empty.po
4677   /lang/en_US/LC_MESSAGES/en_US.mo
4678
4679 31-Aug-2008 Janusz Dobrowolski
4680 + Added ajax support for file uploading
4681 $ /js/utils.js
4682 # Final fix for logo file upload
4683 $ /admin/company_preferences.php
4684 # Fixed item image file upload
4685 $ /inventory/manage/items.php
4686
4687 30-Aug-2008 Janusz Dobrowolski
4688 ! Up to date translation file
4689 $ /lang/new_language_template/LC_MASSAGES/empty.po
4690 # Fixed broken &amp's in backup files [0000040]
4691 $ /admin/db/maintenance_db.inc
4692 # Temporary fix (sync page reload) for uploading logo file
4693 $ /admin/company_preferences.php
4694 -------------------------------2.0 Final --------------------------------------------
4695 21_aug-2008 Joe Hunt
4696 ! config.php file. Version changed to 2.0
4697 $ config.php
4698 ! Set time out to 120 seconds.
4699 $ /install/save.php
4700 # Removed js warnings on index pages
4701 $ /js/utils.js
4702
4703 20-Aug-2008 Joe Hunt
4704 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
4705 $ /includes/db/inventory_db.inc
4706   /purchase/includes/db/grn_db.inc
4707   /purchase/includes/db/invoice_db.inc
4708
4709 20-Aug-2008
4710 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
4711 $ /admin/db/voiding_db.inc
4712 # Fixing a minor bug in grn_db.inc
4713 $ /purchasing/includes/db/grn_db.inc 
4714   
4715 19-Aug-2008 Joe Hunt
4716 # Fixed some color conversion problems in the new PDF Engine
4717 $ /reporting/includes/pdf_report.inc
4718   /reporting/includes/class.pdf.inc
4719   
4720 19-Aut-2008 Joe Hunt
4721 ! Optimized the textwraplines in pdf_report.inc and header2.inc
4722   /reporting/includes/pdf_report.inc
4723   /reporting/includes/header2.inc (This is important to download too!)
4724   
4725 19-Aug-2008 Joe Hunt
4726 ! Replacing the PDF Engine with a slightly modified TCPDF
4727 $ /reporting/fonts/helvetica*.php (new php files)
4728   /reporting/fonts/*.atm files removed
4729   /reporting/includes/pdf_report.inc (changed)
4730   /reporting/includes/class.pdf.inc (changed)
4731   /reporting/includes/barcodes.php (new file)
4732   /reporting/includes/htmlcolors.php (new file)
4733   /reporting/includes/html_entity_decode_php4.php (new file)
4734   /reporting/includes/tcpdf.php (new file, the PDF engine)
4735   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
4736   
4737 18-Aug-2008 Joe Hunt
4738 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
4739   that this can not be done. 
4740 $ /admin/db/voiding_db.inc
4741
4742 18-Aug-2008 Joe Hunt
4743 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
4744 $ /purchase/includes/db/grn_db.inc
4745   /purchase/includes/db/invoice_db.inc
4746   
4747 16-Aug-2008 Janusz Dobrowolski
4748 # Fixed first supplier add confirmation [0000039].
4749 $ /purchasing/manage/suppliers.php
4750 # Fixed entering direct documents with date in the past [0000036]
4751 $ /sales/customer_delivery.php
4752   /sales/includes/cart_class.inc
4753 # Fixed date_picker caching in debug mode
4754 $ /includes/ui/ui_view.inc
4755 # Some focus fixes after user entry error
4756 $ /sales/manage/credit_status.php
4757   /sales/manage/customer_branches.php
4758   /sales/manage/sales_areas.php
4759   /sales/manage/sales_people.php
4760
4761 08-Aug-2008 Joe Hunt
4762 # Wrong email-adress field taken when emailing documents [0000035].
4763 $ /sales/includes/db/cust_trans_db.inc
4764
4765 02-Aug-2008 Joe Hunt
4766 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
4767 $ /sales/manage/customer_branches.php
4768
4769 01-Aug-2008 Joe Hunt
4770 ! Customer Dimension overrides an Item Dimension when creating GL transactions
4771 $ /sales/includes/db/customers_db.inc
4772   /sales/includes/db/sales_credit_db.inc
4773   /sales/includes/db/sales_delivery_db.inc
4774   /sales/includes/db/sales_invoice_db.inc
4775   
4776 31-Jul-2008 Joe Hunt
4777 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
4778 $ /gl/gl_bank.php
4779
4780 30-Jul-2008 Joe Hunt
4781 ! Currency selection in Price Listing Report
4782 $ /reporting/rep104.php
4783   /reporting/reports_main.php
4784   
4785 28-Jul-2008 Janusz Dobrowolski
4786 # Fixed control buttons reset after record deletion.
4787 $ /admin/fiscalyears.php
4788   /admin/payment_terms.php
4789   /admin/shipping_companies.php
4790   /gl/manage/bank_accounts.php
4791   /gl/manage/currencies.php
4792   /gl/manage/gl_account_classes.php
4793   /gl/manage/gl_account_types.php
4794   /inventory/manage/item_categories.php
4795   /inventory/manage/item_units.php
4796   /inventory/manage/locations.php
4797   /inventory/manage/movement_types.php
4798   /manufacturing/manage/work_centres.php
4799   /sales/manage/credit_status.php
4800   /sales/manage/customer_branches.php
4801   /sales/manage/sales_areas.php
4802   /sales/manage/sales_people.php
4803   /sales/manage/sales_types.php
4804   /taxes/item_tax_types.php
4805   /taxes/tax_groups.php
4806   /taxes/tax_types.php
4807
4808 27-Jul-2008 Janusz Dobrowolski
4809 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
4810 $ /includes/ui/ui_controls.inc
4811   /includes/ui/ui_input.inc
4812   /inventory/manage/item_units.php
4813 # Fixed focus setting on multi-form pages.
4814 $ /js/utils.js
4815 # Fixed ajax reload
4816 $ /manufacturing/work_order_release.php
4817
4818 26-Jul-2008 Janusz Dobrowolski
4819 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
4820 $ /config.php
4821   /admin/create_coy.php
4822   /admin/inst_lang.php
4823   /admin/inst_module.php
4824   /includes/current_user.inc
4825 # Small layout fix
4826   /admin/fiscalyears.php
4827
4828 25-Jul-2008 Joe Hunt
4829 # Minor adjustments
4830 $ /includes/page/header.inc
4831   /manufacturing/work_order_release.php
4832   
4833 25-Jul-2008 Joe Hunt
4834 # Default application setting does not work [0000034]
4835 $ /includes/page/header.inc
4836
4837 25-Jul-2008 Joe Hunt
4838 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
4839 $ config.php
4840
4841 25-Jul-2008 Joe Hunt
4842 # Missing GL transactions when producing advanced manufacturing [0000032].
4843 $ /manufacturing/includes/db/work_order_produce_items_db.inc
4844
4845 24-Jul-2008 Janusz Dobrowolski
4846 + Added fatal error handling during ajax calls - [0000003] closed
4847 $ includes/session.inc
4848 # Fixed hints for lists without submit [0000026]
4849 $ includes/ui/ui_lists.inc
4850 # Removed not used file (related to [0000023])
4851 $ sql/basic.sql
4852
4853 24-Jul-2008 Joe Hunt
4854 # Pressing the link in the meta_forward function may result in a blank page.
4855 $ /includes/ui/ui_controls.inc
4856
4857 23-Jul-2008 Joe Hunt
4858 # Increment reference bug in GL Deposit and missing hyperlink parameter.
4859 $ /gl/gl_bank.php
4860   /gl/includes/gl_bank_ui.inc
4861   
4862 22-Jul-2008 Janusz Dobrowolski
4863 # Corrected backup maintenance page display during script download.
4864 $ /admin/backups.php
4865
4866 20-Jul-2008 Janusz Dobrowolski
4867 # Corrected reports page display after yesterday change.
4868 $ /reporting/reports_main.php
4869
4870 19-Jul-2008 Janusz Dobrowolski
4871 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
4872 $ /admin/backups.php
4873   /reporting/reports_main.php
4874 + Support for js only divs/pages.
4875 $ /includes/main.inc
4876   /includes/ui/ui_controls.inc
4877   /js/inserts.js
4878 # Fixed page usability in non-js mode.
4879 $ /sales/inquiry/sales_orders_view.php
4880 # Small table view fix
4881 $ /admin/inst_lang.php
4882
4883 18-Jul-2008 Janusz Dobrowolski
4884 + Added optional processing progressbar for submit buttons
4885 $ /includes/ui/ui_input.inc
4886   /includes/ui/ui_lists.inc
4887   /js/inserts.js
4888   /themes/aqua/images/progressbar.gif (new)
4889   /themes/cool/images/progressbar.gif (new)
4890   /themes/default/images/progressbar.gif (new)
4891 # Fixed database error after empty supplier search result [0000022]
4892 $ /purchasing/supplier_credit.php
4893   /purchasing/supplier_invoice.php
4894 # Fixed focus after update
4895 $ /admin/company_preferences.php
4896 # Fixed message typo.
4897 $ /admin/create_coy.php
4898 # Fixed line edition layout
4899 $ /inventory/includes/item_adjustments_ui.inc
4900
4901 18-Jul-2008 Joe Hunt
4902 # Parse error fixed [0000021] in customer_credit_invoice.php
4903 $ /sales/customer_credit_invoice.php
4904
4905 15-Jul-2008 Janusz Dobrowolski
4906 # Fixed bug [0000018] - unwanted freight cost reset on page update.
4907 $ /sales/customer_delivery.php
4908
4909 14-Jul-2008 Janusz Dobrowolski
4910 # Fixed bug [0000017] - error while checking qoh
4911 $ /includes/ui/items_cart.inc
4912   /manufacturing/work_order_issue.php
4913 # Fixed ajax update
4914 $ /gl/manage/gl_accounts.php
4915
4916 13-Jul-2008 Joe Hunt
4917 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
4918 $ /reporting/rep709.php
4919
4920 12-Jul-2008 Joe Hunt
4921 ! Rewrite of Tax Report (rep709.php).
4922 $ /reporting/rep709.php
4923
4924 09-Jul-2008 Janusz Dobrowolski
4925 # Corrections to maximum input lengths
4926 $ /gl/manage/bank_accounts.php
4927   /gl/manage/gl_account_classes.php
4928 # Fixed spare Back link on restricted pages
4929 $ /includes/session.inc
4930 # Fixed bank_account_types_list()
4931 $ /includes/ui/ui_lists.inc
4932 # Fixed warning about unexisting POST var
4933 $ /sales/manage/customers.php
4934
4935 08-Jul-2008 Janusz Dobrowolski
4936 # Added validation of entered quantities
4937 $ /sales/customer_credit_invoice.php
4938 # Fixed ajax update (0000015) and quantity checks
4939 $ /sales/customer_delivery.php
4940   /sales/customer_invoice.php
4941 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
4942 $ /sales/includes/db/sales_delivery_db.inc
4943   /sales/includes/db/sales_invoice_db.inc
4944   /sales/includes/sales_db.inc
4945 # Fixed setting document date to Today() 
4946 $ /sales/includes/cart_class.inc
4947
4948 08-Jul-2008 Joe Hunt
4949 + Addition in test of duplicate fiscal year
4950 $ /admin/fiscalyears.php
4951
4952 07-Jul-2008 Joe Hunt
4953 # Corrected a subbug in 00000012 (blank page in sales_types.php).
4954 $ /sales/manage/sales_types.php
4955
4956 07-Jul-2008 Janusz Dobrowolski
4957 + Added ajax
4958 $ /admin/fiscalyears.php
4959   /inventory/purchasing_data.php
4960 # Corrected factor parameter checking (fixes 00000012)
4961 $ /sales/includes/sales_db.inc
4962 ! Changed selector for fiscal year functions to id
4963 $ /admin/db/company_db.inc
4964 # Checking options parameter for combos 
4965 $ /includes/ui/ui_lists.inc
4966
4967 06-Jul-2008 Janusz Dobrowolski
4968 + Ajax additions
4969 $ /admin/view_print_transaction.php
4970   /admin/void_transaction.php
4971   /dimensions/dimension_entry.php
4972   /manufacturing/work_order_entry.php
4973   /manufacturing/manage/bom_edit.php
4974   /sales/manage/customer_branches.php
4975 + Default value calculated for new prices
4976 $ /inventory/prices.php
4977 + Optional default value for input_num()
4978 $ /includes/ui/ui_input.inc
4979 + Submit on change option for currency lists
4980 $ /includes/ui/ui_lists.inc
4981 # factor parameter in get_price() is now optional
4982 $ /sales/includes/sales_db.inc
4983 # Smaller fix to ajax page content update
4984 $ /sales/manage/customers.php
4985
4986 05-Jul-2008 Janusz Dobrowolski
4987 + Ajax additions
4988 $ /admin/change_current_user_password.php
4989   /admin/company_preferences.php
4990   /admin/forms_setup.php
4991   /admin/gl_setup.php
4992   /admin/payment_terms.php
4993   /admin/shipping_companies.php
4994   /admin/users.php
4995   /inventory/manage/item_categories.php
4996   /inventory/manage/item_units.php
4997   /inventory/manage/locations.php
4998   /inventory/manage/movement_types.php
4999   /manufacturing/manage/work_centres.php
5000   /sales/manage/credit_status.php
5001   /sales/manage/sales_areas.php
5002   /sales/manage/sales_people.php
5003   /sales/manage/sales_types.php
5004   /taxes/item_tax_types.php
5005   /taxes/tax_groups.php
5006   /taxes/tax_types.php
5007 # Gettext fixes
5008 $ /gl/manage/bank_accounts.php
5009   /gl/manage/bank_trans_types.php
5010   /gl/manage/currencies.php
5011   /gl/manage/gl_account_classes.php
5012   /gl/manage/gl_account_types.php
5013   /gl/manage/gl_accounts.php
5014
5015 04-Jul-2008 Janusz Dobrowolski
5016 + Ajax additions
5017   /gl/inquiry/bank_inquiry.php
5018   /gl/inquiry/gl_account_inquiry.php
5019   /gl/inquiry/gl_trial_balance.php
5020   /gl/manage/bank_accounts.php
5021   /gl/manage/bank_trans_types.php
5022   /gl/manage/currencies.php
5023   /gl/manage/exchange_rates.php
5024   /gl/manage/gl_account_classes.php
5025   /gl/manage/gl_account_types.php
5026   /gl/manage/gl_accounts.php
5027 ! Changed layout for simple db table editor pages
5028 $ /includes/ui/ui_input.inc
5029 - Removed unused GL account settings.
5030 $ /admin/gl_setup.php
5031   /admin/db/company_db.inc
5032   /gl/manage/gl_accounts.php
5033 # Fixed default sales account for customer branch.
5034 $ /admin/gl_setup.php
5035   /sales/manage/customer_branches.php
5036 # Fixed focus after ajax page reload.
5037 $ /includes/ajax.inc
5038 # Fixed optional submit for yesno and gl_all_accounts lists.
5039 $ /includes/ui/ui_lists.inc
5040
5041 01-Jul-2008 Janusz Dobrowolski
5042 + Ajax additions
5043   /gl/bank_transfer.php
5044   /gl/gl_budget.php
5045   /gl/gl_journal.php
5046   /gl/includes/ui/gl_journal_ui.inc
5047 + Added client side calculations for budget
5048   /gl/gl_budget.php
5049   /js/budget.js
5050 # Fixed default POST assigning [fixes 0000009]
5051   /includes/ui/ui_lists.inc
5052 # Fixed submit type in submit_row()
5053   /includes/ui/ui_input.inc
5054 # Small display fix
5055   /gl/manage/currencies.php
5056 ! Code cleanup
5057   /gl/gl_bank.php
5058   /gl/includes/ui/gl_bank_ui.inc
5059   /inventory/adjustments.php
5060   /inventory/transfers.php
5061   /purchasing/po_entry_items.php
5062   /sales/sales_order_entry.php
5063   /sales/credit_note_entry.php
5064
5065 29-Jun-2008 Janusz Dobrowolski
5066 ! Rewritten bank deposit/payment related files, added ajax
5067   /gl/gl_deposit.php (removed)
5068   /gl/gl_payment.php (removed)
5069   /gl/gl_bank.php (added)
5070   /gl/includes/ui/gl_bank_ui.inc (new file)
5071   /gl/includes/ui/gl_deposit_ui.inc (removed)
5072   /gl/includes/ui/gl_payment_ui.inc (removed)
5073   /gl/includes/db/gl_db_banking.inc
5074   /gl/gl_journal.php
5075   /manufacturing/search_work_orders.php
5076   /applications/generalledger.php
5077 + Added fallback flag for non-js mode only ui elements
5078 $ /js/inserts.js
5079 ! Default value from POST for check_box,hidden and text_cells inputs
5080 $ /includes/ui/ui_input.inc
5081 ! Rewritten non-sql list selectors
5082 $ /includes/ui/ui_lists.inc
5083   /purchasing/inquiry/supplier_allocation_inquiry.php
5084   /purchasing/inquiry/supplier_inquiry.php
5085 ! Added trans_type parameter to items_cart()  
5086 $ /includes/ui/items_cart.inc
5087   /inventory/adjustments.php
5088   /inventory/transfers.php
5089   /manufacturing/work_order_issue.php
5090
5091 27-Jun-2008 Janusz Dobrowolski
5092 + Ajax additions
5093 $ /dimensions/dimension_entry.php
5094   /dimensions/inquiry/search_dimensions.php
5095   /manufacturing/work_order_add_finished.php
5096   /manufacturing/work_order_issue.php
5097   /manufacturing/work_order_release.php
5098   /manufacturing/includes/work_order_issue_ui.inc
5099   /manufacturing/search_work_orders.php
5100 ! Default $selected_id=null (ie current $_POST value) for all lists;
5101    standard view (ie with search box) of stock_component_list()
5102 $ /includes/ui/ui_lists.inc
5103 # Fixed selection for outstanding work orders
5104 $ /manufacturing/search_work_orders.php
5105 # Fixed stock item links
5106 $ /inventory/includes/item_adjustments_ui.inc
5107   /inventory/includes/stock_transfers_ui.inc
5108 # Fixed typo in menu option
5109 $ /applications/manufacturing.php
5110
5111 27-Jun-2008 Joe Hunt
5112 # Minor html adjustment in login.php
5113 $ /access/login.php
5114 # Fixed a bug when trying to create a duplicate year
5115 $ /admin/fiscalyears.php
5116 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
5117 $ /applications/manufacturing.php
5118
5119 26-Jun-2008 Janusz Dobrowolski
5120 + Ajax additions
5121 $ /includes/ui/ui_lists.inc
5122   /inventory/adjustments.php
5123   /inventory/cost_update.php
5124   /inventory/prices.php
5125   /inventory/transfers.php
5126   /inventory/includes/item_adjustments_ui.inc
5127   /inventory/includes/stock_transfers_ui.inc
5128   /inventory/inquiry/stock_movements.php
5129   /inventory/manage/items.php
5130   /manufacturing/work_order_entry.php
5131   /purchasing/po_entry_items.php
5132 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
5133 $ /includes/ui/items_cart.inc
5134 # Fixed bug 0000008 (call to no more existing function)
5135 $ /sales/includes/db/sales_types_db.inc
5136
5137 25-Jun-2008 Joe Hunt
5138 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
5139 $ /purchasing/includes/ui/invoice_ui.inc
5140
5141 25-Jun-2008 Janusz Dobrowolski
5142 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
5143 $ /purchasing/includes/ui/invoice_ui.inc
5144
5145 25-Jun-2008 Joe Hunt
5146 # Fixed bug when updating/saving Tax Group Items
5147 $ /includes/ui/ui_lists.inc
5148
5149 24-Jun-2008 Joe Hunt
5150 # Fixed inconsistencies in customer and supplier aging 
5151 $ /sales/includes/db/customers_db.inc
5152   /sales/inquiry/customer_inquiry.php
5153   /purchasing/includes/db/suppliers_db.inc
5154   /reporting/rep102.php
5155   /reporting/rep202.php
5156 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
5157 $ /sales/sales_order_entry.php
5158
5159
5160 23-Jun-2008 Janusz Dobrowolski
5161 + Ajax additions to sales and purchasing modules
5162 $ /purchasing/po_receive_items.php
5163   /purchasing/supplier_credit.php
5164   /purchasing/supplier_credit_grns.php
5165   /purchasing/supplier_invoice.php
5166   /purchasing/supplier_invoice_grns.php
5167   /purchasing/supplier_trans_gl.php
5168   /purchasing/allocations/supplier_allocate.php
5169   /purchasing/includes/ui/invoice_ui.inc
5170   /sales/customer_credit_invoice.php
5171   /sales/allocations/customer_allocate.php
5172 # Fixed edition of purchase order (bug #0000001)
5173 $ /purchasing/includes/ui/po_ui.inc
5174 ! Improved client side allocation functions
5175 $ /js/allocate.js
5176 + Optional coloured price_format()
5177 $ /js/utils.js
5178   /js/inserts.js
5179 ! Async update of locations selector
5180 $ /includes/ui/ui_lists.inc
5181 # Fixed warning on pages without default focus.
5182 $ /includes/ui/ui_controls.inc
5183 # Fixed initial display for numeric inputs with dec=0. 
5184 $ /includes/ui/ui_input.inc
5185
5186 21-Jun-2008 Janusz Dobrowolski
5187 + Ajax additions to sales and purchasing modules
5188 $ /purchasing/po_entry_items.php
5189   /purchasing/supplier_payment.php
5190   /purchasing/allocations/supplier_allocate.php
5191   /purchasing/includes/ui/po_ui.inc
5192   /purchasing/inquiry/po_search.php
5193   /purchasing/inquiry/po_search_completed.php
5194   /purchasing/inquiry/supplier_allocation_inquiry.php
5195   /purchasing/inquiry/supplier_inquiry.php
5196   /purchasing/manage/suppliers.php
5197   /sales/manage/customers.php
5198
5199 21-Jun-2008 Joe Hunt
5200 + Added upload functionality to company logo. Better names on lists search.
5201 $ /admin/company_preferences.php
5202 ! Better layout on company logo print-out
5203 $ /reporting/includes/header2.inc
5204
5205 ---------------------------------------Release Candidate 2-------------------------------
5206 20-Jun-2008 Joe Hunt
5207 ! 2.0 Release Candidate 2
5208 $ config.php
5209   update.html
5210   
5211 20-Jun-2008 Joe Hunt
5212 ! In reorder_level.php the heading gets updated as well
5213 $ /inventory/reorder_level.php
5214 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
5215 $ /inventory/manage/item_units.php
5216
5217 20-Jun-2008 Janusz Dobrowolski
5218 # Proper error handling even after exit() call.
5219 $ /includes/errors.inc
5220   /includes/main.inc
5221   /includes/session.inc
5222 # Fixed initial combo selection.
5223   /includes/ui/ui_lists.inc
5224 # Layout fixes to customer edition.
5225   /sales/manage/customers.php
5226 # Added order table reload after template option change
5227   /sales/inquiry/sales_orders_view.php
5228
5229 19-Jun-2008 Janusz Dobrowolski
5230 + Added ajax improvements
5231 $ /purchasing/allocations/supplier_allocation_main.php
5232   /sales/customer_delivery.php
5233   /sales/customer_invoice.php
5234   /sales/allocations/customer_allocation_main.php
5235   /sales/manage/customers.php
5236 + Ajax added to check helper function
5237 $ /includes/ui/ui_input.inc
5238 # Fixing database error in branch exist check on empty customer_id
5239 $ /includes/data_checks.inc
5240 # Layout fix for hyperlink_params_td()
5241 $ /includes/ui/ui_controls.inc
5242 # Fix for initial combo position
5243 $ /includes/ui/ui_lists.inc
5244 # Fix to select onchange extension
5245 $ /js/inserts.js
5246
5247 19-Jun-2008 Joe Hunt
5248 ! changed so the due date is updated when changing customer in direct invoice.
5249 $ /sales/includes/ui/sales_order_ui.inc
5250
5251 19-Jun-2008 Joe Hunt
5252 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
5253 $ /sales/customer_credit_invoice.php
5254
5255 18-Jun-2008 Janusz Dobrowolski
5256 + Added ajax improvements
5257 $ /sales/credit_note_entry.php
5258   /sales/customer_payments.php
5259   /sales/sales_order_entry.php
5260   /sales/includes/ui/sales_credit_ui.inc
5261   /sales/includes/ui/sales_order_ui.inc
5262   /sales/inquiry/customer_allocation_inquiry.php
5263   /sales/inquiry/customer_inquiry.php
5264 + Added optional trigger parameter to div_start()
5265 $ /includes/ui/ui_controls.inc
5266 + Added dec attribute ajax update for amount fields 
5267 $ /includes/ui/ui_input.inc
5268 + Ajaxified stock item types and credit types lists
5269 $ /includes/ui/ui_lists.inc
5270 # Fixed onblur for amount fields, extended onchange event handling for selects
5271 $ /js/inserts.js
5272 # Fixed addAssign() js handler for nonstandard attributes
5273 $ /js/utils.js
5274 # Fixed bug in stock item image upload
5275 $ /inventory/manage/items.php
5276
5277 17-Jun-2008 Joe Hunt
5278 ! More files with Quantity routines needed fix due to php4 related issue.
5279 $ /includes/current_user.inc
5280   /manufacturing/work_order_entry.php
5281   /manufacturing/inquiry/where_used_inquiry.php
5282   /manufacturing/manage/bom_edit.php
5283   /purchasing/po_receive_items.php
5284   /purchasing/supplier_credit_grns.php
5285   /purchasing/supplier_invoice_grns.php
5286   /sales/customer_credit_invoice.php
5287   /sales/includes/ui/sales_order_ui.inc
5288
5289 16-Jun-2008 Joe Hunt
5290 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
5291 $ /reporting/includes/header2.inc
5292   /reporting/doctext.inc
5293   /reporting/doctext2.inc
5294   
5295 16-Jun-2008 Joe Hunt
5296 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
5297 $ /includes/current_user.inc
5298   /includes/ui/ui_input.inc
5299   /includes/ui/ui_lists.inc
5300   /inventory/reorder_level.inc
5301   /inventory/includes/item_adjustments_ui.inc
5302   /inventory/includes/stock_transfers_ui.inc
5303   /inventory/includes/db/items_units_db.inc
5304   /inventory/inquiry/stock_movements.php
5305   /inventory/inquiry/stock_status.php
5306   /inventory/manage/item_units.php
5307   /inventory/view/view_adjustment.php
5308   /inventory/view/view_transfer.php
5309   /manufacturing/search_work_orders.php
5310   /manufacturing/work_order_entry.php
5311   /manufacturing/includes/manufacturing_ui.inc
5312   /manufacturing/includes/work_order_issue_ui.inc
5313   /manufacturing/inquiry/where_used_inquiry.php
5314   /manufacturing/manage/bom_edit.php
5315   /manufacturing/view/wo_issue_view.php
5316   /manufacturing/view/wo_production_view.php
5317   /purchasing/po_receive_items.php
5318   /purchasing/supplier_credit_grns.php
5319   /purchasing/supplier_invoice_grns.php
5320   /purchasing/includes/ui/invoice_ui.inc
5321   /purchasing/includes/ui/po_ui.inc
5322   /purchasing/view/view_grn.php
5323   /purchasing/view/view_po.php
5324   /reporting/rep105.php
5325   /reporting/rep107.php
5326   /reporting/rep108.php
5327   /reporting/rep109.php
5328   /reporting/rep110.php
5329   /reporting/rep204.php
5330   /reporting/rep209.php
5331   /reporting/rep301.php
5332   /reporting/rep302.php
5333   /reporting/rep303.php
5334   /reporting/rep401.php
5335   /sales/customer_credit_invoice.php
5336   /sales/customer_delivery.php
5337   /sales/customer_invoice.php
5338   /sales/includes/ui/sales_credit_ui.inc
5339   /sales/includes/ui/sales_order_ui.inc
5340   /sales/view/view_credit.php
5341   /sales/view/view_dispatch.php
5342   /sales/view/view_invoice.php
5343   /sales/view/view_sales_order.php
5344   
5345 15-Jun-2008 Janusz Dobrowolski
5346 + Ajax driven delivery and order queries.
5347 $ /sales/inquiry/sales_deliveries_view.php
5348   /sales/inquiry/sales_orders_view.php
5349 + Added searchbox class selector for text inputs with onchange event handlers.
5350 ! Added text selection after focus.
5351 $ /js/inserts.js
5352   /js/utils.js
5353 + Added submit_on_change option to ref input functions, fixed data picker
5354 $ /includes/ui/ui_input.inc
5355 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
5356 $ /includes/ui/ui_lists.inc
5357
5358 15-Jun-2008 Joe Hunt
5359 # Changed so Invoice Template gets the current day instead of original day.
5360 $ /sales/sales_order_entry.php
5361
5362 15-Jun-2008 Joe Hunt
5363 # Bug in tax_types_list (spec_id)
5364 $ /includes/ui/ui_lists.inc
5365
5366 14-Jun-2008 Joe Hunt
5367 # Minor annoying layout bug in stock movements.
5368 $ /inventory/inquiry/stock_movements.php
5369
5370 14-Jun-2008 Joe Hunt
5371 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
5372   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
5373 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
5374   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
5375 $ /includes/ui/ui_lists.inc
5376   /sales/includes/db/sales_invoice_db.inc
5377   /sales/includes/db/sales_credit_db.inc
5378   /sales/manage/customer_branches.php
5379   .
5380 12-Jun-2008 Joe Hunt
5381 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
5382 $ /reporting/reports_main.php
5383   /reporting/rep304.php (new file)
5384   
5385 ---------------------------------------Release Candidate 1-------------------------------
5386 10-Jun-2008 Janusz Dobrowolski
5387 # Some more fixes related to ajax combos usage
5388 $ /includes/ui/ui_lists.inc
5389   /inventory/cost_update.php
5390   /inventory/prices.php
5391   /inventory/purchasing_data.php
5392   /inventory/reorder_level.php
5393   /inventory/includes/item_adjustments_ui.inc
5394   /inventory/inquiry/stock_status.php
5395   /manufacturing/inquiry/where_used_inquiry.php
5396   /manufacturing/manage/bom_edit.php
5397   /purchasing/includes/ui/po_ui.inc
5398 # Fixed focus issues
5399 $ /gl/gl_journal.php
5400   /gl/gl_deposit.php
5401   /gl/gl_payment.php
5402   /js/inserts.js
5403   
5404 09-Jun-2008 Janusz Dobrowolski
5405 # Some additional fixes related to last big committment
5406 $ /gl/gl_journal.php
5407   /gl/gl_deposit.php
5408   /gl/gl_payment.php
5409   /includes/ajax.inc
5410   /includes/reserved.inc
5411   /includes/ui/ui_lists.inc
5412   /includes/ui/ui_view.inc
5413   /js/inserts.js
5414   /js/utils.js
5415   /sales/includes/ui/sales_order_ui.inc
5416   /themes/default/default.css
5417   /themes/aqua/default.css
5418   /themes/cool/default.css
5419
5420 08-Jun-2008 Joe Hunt
5421 ! Preparing for release candidate 1
5422 $ config.php
5423
5424 08-Jun-2008 Joe Hunt
5425 ! Set 'max_execution_time' to 60 seconds by ini_set.
5426 $ /install/save.php
5427
5428 07-Jun-2008 Joe Hunt
5429 # Fixed a layout bug in footer.inc
5430 $ /includes/page/footer.inc
5431
5432 07-Jun-2008 Joe Hunt
5433 ! Changed install.html and update.html
5434 $ install.html
5435   update.html
5436 + New files, change_current_user_password.php and alter2.sql
5437 $ /admin/change_current_user_password.php
5438   /sql/alter2.sql
5439 ! Changed some files for layout
5440 $ /lang/en_US/stylesheet.css
5441   /themes/aqua/default.css
5442   /themes/aqua/renderer.php
5443   /themes/cool/default.css
5444   /themes/cool/renderer.php
5445   /themes/default/default.css
5446   /themes/default/renderer.php
5447 ! Changed install sql scripts
5448 $ /sql/en_US-demo.sql
5449   /sql/en_US-new.sql
5450   
5451 07-Jun-2008 Janusz Dobrowolski
5452 + Added ajax functionality and ui hints to sales form entry pages.
5453 $ /sales/sales_order_entry.php
5454   /sales/includes/ui/sales_order_ui.inc
5455 + Added option for hints display, changed input/lists functions API
5456 $ /admin/display_prefs.php
5457   /admin/db/users_db.inc
5458   /includes/current_user.inc
5459   /includes/prefs/userprefs.inc
5460   /includes/ui/ui_input.inc
5461   /themes/default/renderer.php
5462   /sql/alter.sql
5463 + List functions rewrite. Added ajax functionality, universal combo_input().
5464 $ /includes/ui/ui_lists.inc
5465 + Ajaxified exchange_rate_display()
5466 $ /includes/ui/ui_view.inc
5467 + Added methods for setting focus and page reload to $Ajax class
5468 $ /includes/ajax.inc
5469   /includes/main.inc
5470 + Added comma separated css element selectors
5471 $ /js/behaviour.js
5472 ! Searchable select js changes related to new ui_lists.inc changes
5473 $ /js/inserts.js
5474   /js/utils.js
5475 + Additional style definitions for various ajax controls
5476 $ /themes/default/default.css
5477 ! Fixes related to changed input/lists API and ajax extensions
5478 $ /admin/company_preferences.php
5479   /admin/fiscalyears.php
5480   /admin/forms_setup.php
5481   /admin/gl_setup.php
5482   /dimensions/dimension_entry.php
5483   /dimensions/inquiry/search_dimensions.php
5484   /gl/bank_transfer.php
5485   /gl/includes/ui/gl_deposit_ui.inc
5486   /gl/includes/ui/gl_journal_ui.inc
5487   /gl/includes/ui/gl_payment_ui.inc
5488   /gl/inquiry/bank_inquiry.php
5489   /gl/inquiry/gl_account_inquiry.php
5490   /gl/inquiry/gl_trial_balance.php
5491   /gl/manage/gl_account_types.php
5492   /gl/manage/gl_accounts.php
5493   /includes/ui/ui_controls.inc
5494   /inventory/includes/item_adjustments_ui.inc
5495   /inventory/includes/stock_transfers_ui.inc
5496   /inventory/inquiry/stock_movements.php
5497   /manufacturing/search_work_orders.php
5498   /manufacturing/work_order_add_finished.php
5499   /manufacturing/work_order_entry.php
5500   /manufacturing/includes/work_order_issue_ui.inc
5501   /manufacturing/manage/bom_edit.php
5502   /purchasing/supplier_payment.php
5503   /purchasing/includes/ui/grn_ui.inc
5504   /purchasing/includes/ui/invoice_ui.inc
5505   /purchasing/includes/ui/po_ui.inc
5506   /purchasing/inquiry/po_search.php
5507   /purchasing/inquiry/po_search_completed.php
5508   /purchasing/inquiry/supplier_allocation_inquiry.php
5509   /purchasing/inquiry/supplier_inquiry.php
5510   /sales/customer_credit_invoice.php
5511   /sales/customer_delivery.php
5512   /sales/customer_invoice.php
5513   /sales/includes/ui/sales_credit_ui.inc
5514   /sales/inquiry/customer_allocation_inquiry.php
5515   /sales/inquiry/customer_inquiry.php
5516   /sales/inquiry/sales_deliveries_view.php
5517   /sales/inquiry/sales_orders_view.php
5518   /taxes/tax_groups.php
5519
5520 06-Jun-2008 Joe Hunt
5521 # Final fixes in html layout
5522 $ /admin/create_coy.php
5523   /gl/gl_deposit.php
5524   /gl/gl_payment.php
5525   /gl/manage/exchange_rates.php
5526   /inventory/prices.php
5527   /inventory/purchasing_date.php
5528   /inventory/reorder_level.php
5529   /inventory/inquiry/stock_status.php
5530   /manufacturing/inquiry/where_used_inquiry.php
5531   /manufacturing/manage/bom_edit.php
5532   
5533 05-Jun-2008 Joe Hunt
5534 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
5535 $ /includes/ui/ui_view.inc
5536 # Fixed a html layout bug
5537 $ /includes/page/header.inc
5538
5539 31-May-2008 Joe Hunt
5540 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
5541 $ /gl/view/gl_deposit_view.php
5542   /gl/view/gl_payment_view.php
5543   /includes/ui/ui_controls.inc
5544   /includes/ui/ui_lists.inc
5545   /includes/ui/ui_view.inc
5546   /manufacturing/work_order_add_finished.php
5547   /manufacturing/includes/manufacturing_ui.inc
5548   /manufacturing/view/work_order_view.php
5549   /manufacturing/view/wo_issue_view.php
5550   /sales/inquiry/customer_allocation_inquiry.php
5551   /sales/inquiry/customer_inquiry.php
5552
5553 30-May-2008 Joe Hunt
5554 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
5555 $ /inventory/inquiry/stock_movements.php
5556   /reporting/rep302.php
5557
5558 28-May-2008 Joe Hunt
5559 # More bugs related to debtor_trans changes (positive amounts)
5560 $ /gl/includes/db/gl_db_banking.inc
5561   /sales/allocations/customer_allocate.php
5562   /sales/includes/db/custalloc_db.inc
5563   /sales/inquiry/customer_allocation_inquiry.php
5564
5565 27-May-2008 Joe Hunt
5566 # Changed more files with new html/css.
5567 $ /includes/page/header.inc
5568   /purchasing/inquiry/supplier_allocation_inquiry.php
5569   /sales/credit_note_entry.php
5570   
5571 26-May-2008 Joe Hunt
5572 # Fixed many minor bugs, new ones as well as debtor_trans related.
5573 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
5574 $ /admin/backups.php
5575   /admin/create_coy.php
5576   /admin/inst_lang.php
5577   /admin/inst_module.php
5578   /gl/manage/exchange_rates.php
5579   /includes/session.inc
5580   /includes/page/header.inc
5581   /includes/ui/ui_controls.inc
5582   /includes/ui/ui_input.inc
5583   /includes/ui/ui_lists.inc
5584   /includes/ui/ui_view.inc
5585   /purchasing/allocations/supplier_allocate.php
5586   /sales/allocations/customer_allocate.php
5587   /sales/includes/db/sales_credit_db.inc
5588   /sales/inquiry/customer_allocation_inquiry.php
5589   /themes/aqua/default.css
5590   /themes/cool/default.css
5591   /themes/default/default.css
5592   
5593 23-May-2008 Joe Hunt
5594 # Minor bug in dimensions.php (Outstanding Dimensions)
5595 $ /applications/dimensions.php
5596   /dimensions/inquiry/search_dimensions.php
5597   
5598 23-May-2008 Janusz Dobrowolski
5599 ! Include file order / error handling order fixed once again.
5600 $ /includes/main.inc
5601   /includes/session.inc
5602   
5603 23-May-2008 Joe Hunt
5604 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
5605   correct renderer.php.
5606 $ frontaccounting.php
5607   /includes/page/header.inc
5608   /includes/page/footer.inc
5609   /themes/default/renderer.php
5610   /themes/cool/renderer.php
5611   /themes/aqua/renderer.php
5612
5613 22-May-2008 Janusz Dobrowolski
5614 ! Error handler switching moved to session.inc for early error catching
5615 $ /includes/main.inc
5616   /includes/session.inc
5617 ! Cosmetic cleanup
5618   /js/utils.js
5619   
5620 18-May-2008 Janusz Dobrowolski
5621 # Added explicit ob_end_flush() on shutdown needed for php5
5622 $ /includes/main.inc
5623 # Fixed for www servers on nonstandard listening ports.
5624 $ /js/JsHttpRequest.js
5625
5626 18-May-2008 Joe Hunt
5627 # Bug when inserting new records in debtor_trans.
5628 $ /sales/includes/db/cust_trans_db.inc
5629
5630 16-May-2008 Janusz Dobrowolski
5631 + Rewritten errors/messages handling, unified for ajax/user/php errors
5632 $ /includes/errors.inc
5633   /includes/main.inc
5634   /includes/ui/ui_msgs.inc
5635 + Framework extended for ajax functionality, javascript code organization improvements.
5636 $ /config.php
5637   /includes/JsHttpRequest.php (new file)
5638   /includes/ajax.inc (new file)
5639   /includes/current_user.inc
5640   /includes/session.inc
5641   /includes/lang/language.php
5642   /includes/page/footer.inc
5643   /includes/page/header.inc
5644   /includes/ui/ui_controls.inc
5645   /includes/ui/ui_input.inc
5646   /includes/ui/ui_view.inc
5647   /js/JsHttpRequest.js (new file)
5648   /js/allocate.js (new file)
5649   /js/utils.js (new file)
5650   /js/behaviour.js
5651   /js/inserts.js
5652   /themes/aqua/images (new dir)
5653   /themes/aqua/images/button_ok.png (new file)
5654   /themes/aqua/images/locate.png (new file)
5655   /themes/cool/images (new dir)
5656   /themes/coll/images/button_ok.png (new file)
5657   /themes/coll/images/locate.png (new file)
5658   /themes/default/images/button_ok.png (new file)
5659   /themes/default/images/progressbar.gif (new file)
5660   /themes/default/images/progressbar1.gif (new file)
5661   /themes/default/images/progressbar2.gif (new file)
5662   /themes/default/default.css
5663   /themes/aqua/default.css
5664   /themes/cool/default.css
5665 ! Payment allocation js functions moved to allocate.js
5666 $ /purchasing/allocations/supplier_allocate.php 
5667   /sales/allocations/customer_allocate.php
5668 ! Some initializations moved from sales_order_ui.inc
5669 $ /sales/includes/cart_class.inc
5670 + Added javascript compression routine
5671 $ /includes/main.inc
5672
5673 14-May-2008 Joe Hunt
5674 # Minor bugs in the former fixing.
5675 $ /includes/ui/ui_lists.inc
5676
5677 14-May-2008 Joe Hunt
5678 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
5679   the records when there were no search values.
5680 $ /includes/ui/ui_lists.inc
5681
5682 09-May-2008 Joe Hunt
5683 ! Due to differences in Javascript the script update_db.php had to be changed.
5684 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
5685 $ /update_db.php
5686   /sql/en_US-new.sql
5687   /sql/en_US-demo.sql
5688   
5689 09-May-2008 Janusz Dobrowolski
5690 # Automatic calculation of not set item prices from home currency and base sales type settings.
5691 $ /admin/company_preferences.php
5692   /admin/db/company_db.inc
5693   /includes/ui/ui_lists.inc
5694   /sales/includes/cart_class.inc
5695   /sales/includes/sales_db.inc
5696   /sales/includes/db/sales_order_db.inc
5697   /sales/includes/db/sales_types_db.inc
5698   /sales/includes/ui/sales_credit_ui.inc
5699   /sales/includes/ui/sales_order_ui.inc
5700   /sales/manage/sales_types.php
5701   /sql/alter.sql
5702 # Fixed dev bug blocking change of price on order entry.
5703 $ /sales/includes/ui/sales_order_ui.inc
5704 # Small display fix
5705 $ /sales/manage/sales_people.php
5706
5707 30-Apr-2008 Joe Hunt
5708 # Fixed price update also in purchase order
5709 $ /purchasing/includes/ui/po_ui.inc
5710
5711 30-Apr-2008 Janusz Dobrowolski
5712 # Fixed price update when changing item in sales order.
5713 $ /includes/ui/ui_lists.inc
5714   /js/inserts.js
5715   /sales/includes/ui/sales_order_ui.inc
5716
5717 24-Apr-2008 Janusz Dobrowolski
5718 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
5719 $ /company/0/reporting (added new directory)
5720   /company/0/reporting/index.php
5721   /admin/create_coy.php
5722   /reporting/includes/reports_classes.inc
5723 # Warnings turned off in case of charset not supported by htmlspecialchars().
5724 $ /includes/db/connect_db.inc
5725 # Added content type encoding header
5726 $ /includes/page/header.inc
5727
5728 24-Apr-2008 Joe Hunt
5729 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
5730   /includes/prefs/sysprefs.inc
5731 $ /includes/ui/items_cart.inc  
5732 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
5733 $ /reporting/includes/pdf_report.inc
5734
5735 23-Apr-2008 Joe Hunt
5736 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
5737   It will make it easier to design your own document layouts.
5738 $ /reporting/includes/pdf_report.inc
5739   /reporting/includes/header2.inc (new file)
5740   
5741 20-Apr-2008 Janusz Dobrowolski
5742 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
5743 $ /admin/create_coy.php
5744 ! Added missing include_once directives.
5745 $ /includes/ui/items_cart.inc
5746   /includes/ui/ui_lists.inc
5747   /includes/ui/ui_view.inc
5748 + Added ini default_charset unnecessary for planned ajax calls.
5749 $ /includes/lang/language.inc
5750
5751 19-Apr.2008 Joe Hunt
5752 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
5753   ago wasn't removed.
5754 $ /reporting/includes/pdf_report.inc
5755
5756 18-Apr-2008 Janusz Dobrowolski
5757 # Additional checks on provisions and break point entry.
5758 $ /sales/manage/sales_people.php
5759 ! Modules purchasing, sales and taxes sealed against XSS attacks
5760 $ /install/save.php
5761   /admin/db/maintenance_db.inc
5762   /purchasing/includes/db/grn_db.inc
5763   /purchasing/includes/db/invoice_items_db.inc
5764   /purchasing/includes/db/po_db.inc
5765   /purchasing/includes/db/supp_trans_db.inc
5766   /purchasing/manage/suppliers.php
5767   /sales/includes/db/credit_status_db.inc
5768   /sales/includes/db/cust_trans_db.inc
5769   /sales/includes/db/cust_trans_details_db.inc
5770   /sales/includes/db/sales_order_db.inc
5771   /sales/includes/db/sales_types_db.inc
5772   /sales/manage/customer_branches.php
5773   /sales/manage/customers.php
5774   /sales/manage/sales_areas.php
5775   /sales/manage/sales_people.php
5776   /taxes/db/item_tax_types_db.inc
5777   /taxes/db/tax_groups_db.inc
5778   /taxes/db/tax_types_db.inc
5779
5780 18-Apr-2008 Joe Hunt
5781 ! Module gl sealed against XSS Attacks
5782 $ /gl/includes/db/gl_db_accounts.inc
5783   /gl/includes/db/gl_db_account_types.inc
5784   /gl/includes/db/gl_db_bank_accounts.inc
5785   /gl/includes/db/gl_db_bank_trans.inc
5786   /gl/includes/db/gl_db_bank_trans_types.inc
5787   /gl/includes/db/gl_db_currencies.inc
5788   /gl/includes/db/gl_db_trans.inc
5789   
5790 18-Apr-2008 Janusz Dobrowolski
5791 ! Modules admin and dimensions sealed against XSS attacks
5792 $ /admin/payment_terms.php
5793   /admin/shipping_companies.php
5794   /admin/db/company_db.inc
5795   /admin/db/maintenance_db.inc
5796   /admin/db/users_db.inc
5797   /admin/db/voiding_db.inc
5798   /dimensions/includes/dimensions_db.inc
5799
5800 18-Apr-2008 Joe Hunt
5801 ! Modules includes, inventory and manufacturing sealed against XSS attacks
5802 $ /includes/db/comments_db.inc
5803   /includes/db/inventory_db.inc
5804   /includes/db/references_db.inc
5805   /inventory/includes/db/items_category_db.inc
5806   /inventory/includes/db/items_db.inc
5807   /inventory/includes/db/items_locations_db.inc
5808   /inventory/includes/db/items_units_db.inc
5809   /inventory/includes/db/movement_types_db.inc
5810   /manufacturing/includes/db/work_centres_db.inc
5811   /manufacturing/includes/db/work_orders_db.inc
5812   /manufacturing/includes/db/work_orders_quick_db.inc
5813   /manufacturing/includes/db/work_order_issues_db.inc
5814   /manufacturing/includes/db/work_order_produce_items_db.inc
5815   
5816 18-Apr-2008 Janusz Dobrowolski
5817 ! Changed db_escape function to avoid XSS attacks via js db injection
5818 $ /includes/db/connect_db.inc
5819 # Database inserts/updates secured against js injection
5820 $ /admin/db/maintenance_db.inc
5821   /gl/includes/db/gl_db_accounts.inc
5822   /purchasing/includes/db/po_db.inc
5823   /sales/sales_order_entry.php
5824   /sales/includes/db/sales_order_db.inc
5825
5826 16-Apr-2008 Joe Hunt
5827 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
5828 $ /includes/ui/ui_lists.inc
5829
5830 09-Apr-2008 Janusz Dobrowolski
5831 # Fixed number formatting bug in standard cost update.
5832 $ /inventory/cost_update.php
5833
5834 -------------------- 2,0 Beta - released ----------------------------
5835
5836 06-Apr-2008 Joe Hunt
5837 ! Changed install.html and update.html to fit the new unstable release 2.0
5838 ! Changed demo sql script to fit the 2.0 unstable.
5839 $ install.html
5840   update.html
5841   /sql/en_US-demo.sql
5842   
5843 06-Apr-2008 Janusz Dobrowolski
5844 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
5845   /sales/customer_invoice.php
5846 # Fixed typo causing error while adding new tax type.
5847   /taxes/tax_types.php
5848   
5849 05-Apr-2008 Joe Hunt
5850 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
5851 $ /admin/create_coy.php
5852
5853 05-Apr-2008 Joe Hunt
5854 # Removed annoying warnings in several reports. 
5855 $ config.php 
5856   /reporting/rep102.php
5857   /reporting/rep104.php
5858   /reporting/rep201.php
5859   /reporting/rep203.php
5860   /reporting/rep705.php
5861   /reporting/rep706.php
5862   /reporting/rep707.php
5863   /reporting/rep709.php
5864   /reporting/reports_main.php
5865   /reporting/includes/pdf_report.inc
5866   
5867 04-Apr-2008 Janusz Dobrowolski
5868 # Javascript bugfix in selecting orders for template.
5869 $ /sales/inquiry/sales_orders_view.php
5870
5871 04-Apr-2008 Joe Hunt
5872 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
5873 + Preparing for download of release 2.0b on SourceForge.
5874 $ config.php
5875   update.html
5876   /sql/en_US-new.sql
5877   /sql/en_US-demo.sql
5878   
5879 02-Apr-2008 Janusz Dobrowolski
5880 # Removed selector expansion on space key for multi-line selectors
5881 $ /js/inserts.js
5882 ! Hiding search button in combo selectors for javascript enabled browsers
5883 $ /includes/ui/ui_lists.inc
5884   /js/inserts.js
5885 + Focus set to invalid form field after submit check fail
5886 $ /admin/company_preferences.php
5887   /admin/fiscalyears.php
5888   /admin/gl_setup.php
5889   /admin/payment_terms.php
5890   /admin/shipping_companies.php
5891   /admin/users.php
5892   /admin/void_transaction.php
5893   /dimensions/dimension_entry.php
5894   /gl/bank_transfer.php
5895   /gl/gl_deposit.php
5896   /gl/gl_journal.php
5897   /gl/gl_payment.php
5898   /gl/manage/bank_accounts.php
5899   /gl/manage/bank_trans_types.php
5900   /gl/manage/currencies.php
5901   /gl/manage/exchange_rates.php
5902   /gl/manage/gl_account_classes.php
5903   /gl/manage/gl_account_types.php
5904   /gl/manage/gl_accounts.php
5905   /inventory/adjustments.php
5906   /inventory/cost_update.php
5907   /inventory/prices.php
5908   /inventory/purchasing_data.php
5909   /inventory/transfers.php
5910   /inventory/manage/item_categories.php
5911   /inventory/manage/item_units.php
5912   /inventory/manage/items.php
5913   /inventory/manage/locations.php
5914   /inventory/manage/movement_types.php
5915   /manufacturing/work_order_add_finished.php
5916   /manufacturing/work_order_entry.php
5917   /manufacturing/work_order_issue.php
5918   /manufacturing/work_order_release.php
5919   /manufacturing/manage/bom_edit.php
5920   /manufacturing/manage/work_centres.php
5921   /purchasing/po_entry_items.php
5922   /purchasing/po_receive_items.php
5923   /purchasing/supplier_credit.php
5924   /purchasing/supplier_credit_grns.php
5925   /purchasing/supplier_invoice.php
5926   /purchasing/supplier_invoice_grns.php
5927   /purchasing/supplier_payment.php
5928   /purchasing/supplier_trans_gl.php
5929   /purchasing/allocations/supplier_allocate.php
5930   /purchasing/manage/suppliers.php
5931   /sales/credit_note_entry.php
5932   /sales/customer_credit_invoice.php
5933   /sales/customer_delivery.php
5934   /sales/customer_invoice.php
5935   /sales/customer_payments.php
5936   /sales/sales_order_entry.php
5937   /sales/allocations/customer_allocate.php
5938   /taxes/item_tax_types.php
5939   /taxes/tax_groups.php
5940   /taxes/tax_types.php
5941 # Set default focus in update_db.php
5942 $ /admin/backups.php
5943
5944 29-Mar-2008 Janusz Dobrowolski
5945 # Changed gl_all_accounts_list() API
5946 $ /includes/ui/ui_lists.inc
5947 + Enhanced list accessability in kbd usage via space key
5948 $ js/inserts.js
5949
5950 28-Mar-2008 Janusz Dobrowolski
5951 # Fixed headers for various display mode
5952 $ /sales/inquiry/sales_orders_view.php
5953
5954 28-Mar-2008 Joe Hunt
5955 + Added print document options in inquiries.
5956 $ /sales/inquiry/customer_inquiry.php
5957   /sales/inquiry/sales_orders_view.php
5958   /sales/inquiry/sales_deliveries_view.php
5959   /purchasing/inquiry/po_search.php
5960   /purchasing/inquiry/po_search_completed.php
5961   
5962 28-Mar-2008 Joe Hunt
5963 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
5964 $ /sales/includes/db/customers_db.inc
5965 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
5966 $ /sales/includes/db/sales_credit_db.inc
5967 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
5968 $ /reporting/includes/doctext.inc
5969   /reporting/includes/doctext2.inc
5970 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
5971 $ /reporting/rep101.php
5972   /reporting/rep102.php
5973
5974 28-Mar-2008 Janusz Dobrowolski
5975 # Layout/focus fixes for no_[customer/supplier/item]_list option on
5976 $  /includes/ui/ui_lists.inc
5977    /purchasing/includes/ui/po_ui.inc
5978    /sales/credit_note_entry.php
5979    /sales/sales_order_entry.php
5980    /sales/includes/ui/sales_credit_ui.inc
5981    /sales/includes/ui/sales_order_ui.inc
5982
5983 27-Mar-2008 Janusz Dobrowolski
5984 + Automatic first field focus on page start, focus order preserved between form updates
5985 $  /gl/inquiry/gl_account_inquiry.php
5986    /includes/page/footer.inc
5987    /includes/ui/ui_controls.inc
5988    /includes/ui/ui_input.inc
5989    /includes/ui/ui_lists.inc
5990    /includes/ui/ui_view.inc
5991    /js/inserts.js
5992    /sales/sales_order_entry.php
5993    /sales/credit_note_entry.php
5994    /sales/includes/ui/sales_credit_ui.inc
5995    /sales/includes/ui/sales_order_ui.inc
5996 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
5997 $  /includes/ui/ui_input.inc
5998 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
5999 $  /gl/gl_deposit.php
6000    /gl/gl_journal.php
6001    /gl/gl_payment.php
6002    /gl/includes/ui/gl_deposit_ui.inc
6003    /gl/includes/ui/gl_journal_ui.inc
6004    /gl/includes/ui/gl_payment_ui.inc
6005    /includes/ui/ui_view.inc
6006    /purchasing/po_entry_items.php
6007    /purchasing/includes/ui/po_ui.inc
6008    /sales/sales_order_entry.php
6009    /sales/includes/ui/sales_credit_ui.inc
6010    /sales/includes/ui/sales_order_ui.inc
6011    /js/inserts.js
6012 ! get_js_set_focus moved from ui_view (this is only standalone form).
6013    /update_db.php
6014 # Fixed debit/credit entry check 
6015 $  /gl/gl_journal.php
6016 # Restored GET/POST security check on path_to_root
6017 $  /config.php
6018
6019 26-Mar-2008 Janusz Dobrowolski
6020 # Bug fixes in purchase module related to tax structure changes.
6021 $  /purchasing/includes/supp_trans_class.inc
6022    /purchasing/includes/db/invoice_db.inc
6023    /purchasing/includes/db/invoice_items_db.inc
6024    /purchasing/includes/ui/invoice_ui.inc
6025    /reporting/rep105.php
6026
6027 25-Mar-2008 Janusz Dobrowolski
6028 ! Per company pdf, backup and graphics directories in 'company' dir.
6029 $  /company (new dir)
6030    /company/0 (new dir)
6031    /company/0/images/ (new dir)
6032    /company/0/images/102.jpg    (moved from inventory/manage/image)
6033    /company/0/images/103.jpg    (moved from inventory/manage/image)
6034    /company/0/images/104.jpg    (moved from inventory/manage/image)
6035    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
6036    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
6037    /admin/backups.php
6038    /admin/create_coy.php
6039    /admin/db/maintenance_db.inc
6040    /install/index.php
6041    /reporting/rep102.php
6042    /reporting/rep104.php
6043    /reporting/rep202.php
6044    /reporting/rep303.php
6045    /reporting/rep706.php
6046    /reporting/rep707.php
6047    /reporting/includes/pdf_report.inc
6048    /inventory/manage/items.php
6049
6050 + jscript component caching (enables browser caching and future compression)
6051 $  /includes/session.inc
6052    /includes/main.inc
6053    /includes/page/header.inc
6054    /includes/ui/ui_view.inc
6055    /admin/display_prefs.php
6056    /config.php
6057
6058 - Removed obsolete file
6059 $  /sales/includes/ui/print_invoice.inc
6060
6061 21-Mar-2008 Janusz Dobrowolski
6062 ! Total Allocation/Left to Allocate update without page submit.
6063 $  /includes/ui/ui_view.inc
6064    /purchasing/allocations/supplier_allocate.php
6065    /sales/allocations/customer_allocate.php
6066 # Fixed unvisable under IE editbutton
6067 $  /themes/aqua/default.css
6068    /themes/cool/default.css
6069    /themes/default/default.css
6070
6071 20-Mar-2008 Janusz Dobrowolski
6072 # Excluding delivery notes from Customer Balances, removed warnings. 
6073 $  /reporting/rep101.php 
6074 # Divide by zero fix on order_price==0 in new supplier invoice
6075 $  /purchasing/supplier_invoice_grns.php
6076 # Database bug fix in new customer entry
6077 $  /sales/manage/customers.php
6078 # Small bug fix (warnings) in is_date() function.
6079 $  /includes/date_functions.inc
6080
6081 18-Mar-2008 Janusz Dobrowolski
6082 # Line items editor uses POST method - no disappearing shippment info.
6083 $  /sales/credit_note_entry.php
6084    /sales/sales_order_entry.php
6085    /sales/includes/ui/sales_credit_ui.inc
6086    /sales/includes/ui/sales_order_ui.inc
6087 + Added edit_button_cell() function
6088 $  /includes/ui/ui_controls.inc
6089 + Helper function for finding indexed submit $_POST vars.
6090 $  /includes/ui/ui_input.inc
6091 + New class .editbutton for buttons. Default view is link alike.
6092 $  /themes/aqua/default.css
6093    /themes/cool/default.css
6094    /themes/default/default.css
6095
6096 17-Mar-2008 Janusz Dobrowolski
6097 # Added rounding when needed to avoid document non cosistent documents.
6098 $  /includes/banking.inc
6099    /purchasing/supplier_credit_grns.php
6100    /purchasing/supplier_invoice_grns.php
6101    /purchasing/includes/supp_trans_class.inc
6102    /purchasing/includes/ui/invoice_ui.inc
6103    /purchasing/includes/ui/po_ui.inc
6104    /reporting/rep107.php
6105    /reporting/rep109.php
6106    /reporting/rep110.php
6107    /reporting/rep209.php
6108    /sales/includes/cart_class.inc
6109    /sales/includes/ui/sales_credit_ui.inc
6110    /sales/includes/ui/sales_order_ui.inc
6111    /sales/view/view_credit.php
6112    /sales/view/view_dispatch.php
6113    /sales/view/view_invoice.php
6114    /sales/view/view_sales_order.php
6115    /taxes/tax_calc.inc
6116 # Sign bug for customer transactions
6117 $  /reporting/rep709.php
6118 # Include file conflict fix
6119 $ /purchasing/includes/ui/invoice_ui.inc
6120   /gl/manage/bank_accounts.php
6121   /manufacturing/inquiry/where_used_inquiry.php
6122   /purchasing/manage/suppliers.php
6123   
6124 16-Mar-2008 Janusz Dobrowolski
6125 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
6126 $  /js/behaviour.js
6127    /js/inserts.js
6128 + Added javascript source collecting functions
6129 $  /includes/main.inc
6130 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
6131 + Added global js code collecting arrays  $js_lib, $js_static
6132 $  /includes/session.inc
6133 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
6134 $  /includes/ui/ui_view.inc
6135 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
6136 $  /includes/page/footer.inc
6137    /includes/page/header.inc
6138 ! Added including of data_checks.inc
6139 $  /includes/ui.inc
6140 + User side percent/exrate/qty/price input formatting via onblur handler.
6141 $  /admin/gl_setup.php
6142    /gl/gl_budget.php
6143    /gl/manage/exchange_rates.php
6144    /includes/ui/ui_input.inc
6145    /inventory/purchasing_data.php
6146    /inventory/reorder_level.php
6147    /inventory/includes/item_adjustments_ui.inc
6148    /inventory/includes/stock_transfers_ui.inc
6149    /manufacturing/work_order_entry.php
6150    /manufacturing/manage/bom_edit.php
6151    /purchasing/po_entry_items.php
6152    /purchasing/po_receive_items.php
6153    /purchasing/supplier_credit.php
6154    /purchasing/supplier_credit_grns.php
6155    /purchasing/supplier_invoice_grns.php
6156    /purchasing/supplier_trans_gl.php
6157    /purchasing/allocations/supplier_allocate.php
6158    /purchasing/includes/ui/po_ui.inc
6159    /sales/customer_delivery.php
6160    /sales/customer_invoice.php
6161    /sales/allocations/customer_allocate.php
6162    /sales/includes/ui/sales_credit_ui.inc
6163    /sales/includes/ui/sales_order_ui.inc
6164    /taxes/tax_groups.php
6165    /taxes/tax_types.php
6166
6167 14-Mar-2008 Janusz Dobrowolski
6168  + All forms fixed to accept user native numeric format.
6169  $ /admin/gl_setup.php
6170    /gl/bank_transfer.php
6171    /gl/gl_budget.php
6172    /gl/gl_deposit.php
6173    /gl/gl_journal.php
6174    /gl/gl_payment.php
6175    /gl/includes/db/gl_db_banking.inc
6176    /gl/includes/ui/gl_deposit_ui.inc
6177    /gl/includes/ui/gl_journal_ui.inc
6178    /gl/includes/ui/gl_payment_ui.inc
6179    /gl/manage/exchange_rates.php
6180    /inventory/adjustments.php
6181    /inventory/cost_update.php
6182    /inventory/prices.php
6183    /inventory/purchasing_data.php
6184    /inventory/reorder_level.php
6185    /inventory/transfers.php
6186    /inventory/includes/item_adjustments_ui.inc
6187    /inventory/includes/stock_transfers_ui.inc
6188    /inventory/manage/item_units.php
6189    /manufacturing/work_order_entry.php
6190    /manufacturing/inquiry/where_used_inquiry.php
6191    /manufacturing/manage/bom_edit.php
6192    /purchasing/po_entry_items.php
6193    /purchasing/po_receive_items.php
6194    /purchasing/supplier_credit_grns.php
6195    /purchasing/supplier_invoice_grns.php
6196    /purchasing/supplier_payment.php
6197    /purchasing/supplier_trans_gl.php
6198    /purchasing/allocations/supplier_allocate.php
6199    /purchasing/includes/ui/po_ui.inc
6200    /purchasing/inquiry/po_search.php
6201    /sales/credit_note_entry.php
6202    /sales/customer_credit_invoice.php
6203    /sales/customer_delivery.php
6204    /sales/customer_invoice.php
6205    /sales/customer_payments.php
6206    /sales/sales_order_entry.php
6207    /sales/allocations/customer_allocate.php
6208    /sales/includes/ui/sales_credit_ui.inc
6209    /sales/includes/ui/sales_order_ui.inc
6210    /sales/manage/customers.php
6211    /sales/manage/sales_people.php
6212    /sales/view/view_credit.php
6213    /sales/view/view_dispatch.php
6214    /sales/view/view_invoice.php
6215    /sales/view/view_receipt.php
6216    /sales/view/view_sales_order.php
6217    /taxes/item_tax_types.php
6218    /taxes/tax_groups.php
6219    /taxes/tax_types.php
6220  + User format functions for percent/price/exrate amounts display.
6221  $ /includes/current_user.inc
6222  + Input checking functions for numeric input fields in user native format
6223  $ /includes/data_checks.inc
6224  + Numeric input fields in user native format
6225  $ /includes/ui/ui_input.inc
6226  + Javascript function for conversion to/from user native numeric format.
6227  $ /includes/ui/ui_view.inc
6228  + New class amount for numeric input
6229  $ /themes/aqua/default.css
6230    /themes/cool/default.css
6231    /themes/default/default.css
6232  # Removed warning on adding component
6233    /manufacturing/manage/bom_edit.php
6234  # Quantity display correction
6235    /manufacturing/inquiry/where_used_inquiry.php
6236  # Fixed add_customer_trans() call
6237    /gl/includes/db/gl_db_banking.inc
6238
6239 12-Mar-2008 Joe Hung
6240  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
6241  - Removed default insertion of Units of Measure. Not neccessary.
6242  $ /sql/alter.sql
6243    /admin/db/maintenance_db.inc (added support for update)
6244
6245 11-Mar-2008 Janusz Dobrowolski
6246  + Table of measure moved into new table item_units
6247  ! Removed $themes[] from config.php, theme list based on directory structure
6248  $ /config.php
6249    /includes/ui/ui_lists.inc
6250    /applications/inventory.php
6251    /inventory/includes/inventory_db.inc
6252    /inventory/includes/db/items_units_db.inc
6253    /inventory/manage/item_units.php
6254    /inventory/manage/items.php
6255    /sql/alter.sql
6256
6257 11-Mar-2008 Joe Hunt
6258  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
6259  $ /sales/customer_invoice.php
6260    /sales/customer_delivery.php
6261  
6262 10-Mar-2008 Joe Hunt
6263  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
6264  $ /sales/sales_order_entry.php
6265  
6266 10-Mar-2008 Janusz Dobrowolski
6267  + Added price list selector to sales entry (debtor_master gives only default one)
6268  + Added optional submit_on_change parameter to sales ui lists
6269  $ /includes/ui/ui_lists.inc
6270    /sales/sales_order_entry.php
6271    /sales/includes/ui/sales_credit_ui.inc
6272    /sales/includes/ui/sales_order_ui.inc
6273  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
6274  $ /sales/includes/cart_class.inc
6275    /includes/ui/ui_view.inc
6276    /sales/includes/sales_db.inc
6277  # Fixed bogus sales_type lists in edition mode
6278  $ /sales/customer_delivery.php
6279    /sales/customer_invoice.php
6280  # Smaller fixes, cart_class.sales_type name change
6281  $ /sales/includes/ui/sales_credit_db.inc
6282    /sales/credit_note_entry.php
6283    /sales/customer_credit_invoice.php
6284    /sales/includes/cart_class.inc
6285    /sales/includes/db/sales_credit_db.inc
6286    /sales/includes/db/sales_delivery_db.inc
6287    /sales/includes/db/sales_invoice_db.inc
6288    /sales/includes/db/sales_order_db.inc
6289    /sales/includes/ui/sales_credit_ui.inc
6290  # One another pmWiki name conflict removed
6291  $ /admin/display_prefs.php
6292  
6293 09-Mar-2008 Joe Hunt
6294  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
6295  $ /dimensions/includes/dimensions_db.inc
6296    /gl/includes/db/gl_db_banking.inc
6297    /includes/main.inc
6298    /inventory/includes/db/items_adjust_db.inc
6299    /manufacturing/includes/db/work_order_issues_db.inc
6300    /manufacturing/includes/db/work_order_produce_items_db.inc
6301    /manufacturing/includes/db/work_orders_db.inc
6302    /manufacturing/includes/db/work_orders_quick_db.inc
6303    /purchasing/includes/db/grn_db.inc
6304    /purchasing/includes/db/po_db.inc
6305    /purchasing/includes/db/supp_payment_db.inc
6306    /reporting/includes/form_types.inc (File removed)
6307    /sales/includes/db/sales_delivery_db.inc
6308    /sales/includes/db/sales_invoice_db.inc
6309    /sales/includes/db/sales_order_db.inc
6310    /sql/alter.sql
6311  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
6312  $ /reporting/rep101.php
6313    /reporting/rep201.php
6314  # clone replacement do_clone() for both PHP 4 and PHP 5.
6315  $ /includes/ui/ui_view.inc (at the very bottom)
6316    /sales/includes/cart_class.inc
6317    
6318 07-Mar-2008 Janusz Dobrowolski
6319  ! Changed name tax type uniqueness constraint to (name, rate)
6320  $ /includes/ui/ui_lists.inc
6321    /taxes/items_tax_types.php
6322  ! Tax included option moved from tax_group to sales_types table
6323  $ includes/ui/ui_view.inc
6324    /purchasing/includes/ui/invoice_ui.inc
6325    /taxes/tax_calc.inc
6326    /taxes/tax_groups.php
6327    /taxes/db/tax_groups_db.inc
6328    /sql/alter.sql
6329  # Final rewriting of sales module, a lot of bugfixes.
6330  + Template delivery/invoicing
6331  + Concurrent document editing control on sql level
6332  + Most of sales documents are now editable
6333  + Some links to print documents after entry
6334  ! Changed javascript helper function for customer allocations
6335  $ /applications/customers.php
6336    /includes/ui/ui_input.inc
6337    /reporting/rep107.php
6338    /reporting/rep109.php
6339    /reporting/rep110.php
6340    /sales/credit_note_entry.php
6341    /sales/customer_credit_invoice.php
6342    /sales/customer_delivery.php
6343    /sales/customer_invoice.php
6344    /sales/customer_payments.php
6345    /sales/sales_order_entry.php
6346    /sales/allocations/customer_allocate.php
6347    /sales/allocations/customer_allocation_main.php
6348    /sales/includes/cart_class.inc
6349    /sales/includes/sales_db.inc
6350    /sales/includes/sales_ui.inc
6351    /sales/includes/db/cust_trans_db.inc
6352    /sales/includes/db/cust_trans_details_db.inc
6353    /sales/includes/db/custalloc_db.inc
6354    /sales/includes/db/customers_db.inc
6355    /sales/includes/db/payment_db.inc
6356    /sales/includes/db/sales_credit_db.inc
6357    /sales/includes/db/sales_delivery_db.inc
6358    /sales/includes/db/sales_invoice_db.inc
6359    /sales/includes/db/sales_order_db.inc
6360    /sales/includes/db/sales_types_db.inc
6361    /sales/includes/ui/print_invoice.inc
6362    /sales/includes/ui/sales_credit_ui.inc
6363    /sales/includes/ui/sales_order_ui.inc
6364    /sales/inquiry/customer_allocation_inquiry.php
6365    /sales/inquiry/customer_inquiry.php
6366    /sales/inquiry/sales_deliveries_view.php
6367    /sales/inquiry/sales_orders_view.php
6368    /sales/manage/credit_status.php
6369    /sales/manage/sales_types.php
6370    /sales/view/view_credit.php
6371    /sales/view/view_dispatch.php
6372    /sales/view/view_invoice.php
6373    /sales/view/view_receipt.php
6374    /sales/view/view_sales_order.php
6375 # Removed function name conflict with wiki help system
6376    /includes/lang/language.php
6377    
6378 06-Mar-2008 Janusz Dobrowolski
6379  + Wiki help links integration
6380  $ /config.php
6381    /includes/page/header.inc
6382    /includes/lang/language.php
6383  + Optional debuging with xdebug module
6384  $ /index.php
6385    /includes/db/connect_db.inc
6386  ! Concurrent edition fix
6387  $  /includes/systypes.inc
6388  # Table header fix
6389  $  /manufacturing/manage/bom_edit.php
6390  # Menu layout fixes
6391  $ /themes/aqua/renderer.php
6392    /themes/cool/renderer.php
6393    /themes/default/renderer.php
6394  # Removed warning about nonexistent $_GET variable
6395  $ /dimensions/inquiry/search_dimensions.php
6396  # MySQL 3.xx CAST bug fix
6397  $ /includes/db/manufacturing_db.inc
6398    /manufacturing/includes/db/work_order_requirements_db.inc
6399    /manufacturing/inquiry/where_used_inquiry.php
6400
6401 04-Mar-2008 Joe Hunt
6402  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
6403    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
6404  $ /inventory/cost_update.php
6405    /purchasing/includes/db/grn_db.inc and
6406    /manufacturing/manage/bom_edit.php. 
6407    /manufacturing/includes/db/work_orders_db.inc
6408    /manufacturing/includes/db/work_orders_quick_db.inc
6409    /manufacturing/work_order_entry.php
6410   
6411 21-Feb-2008 Joe Hunt
6412  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
6413  $ /admin/view_print_transaction.php
6414    /applications/setup.php
6415   
6416 17-Feb-2008 Joe Hunt
6417  ! Minor change in menu and function in view_print_transaction.php
6418  $ /admin/view_print_transaction.php
6419    /application/setup.php
6420  + Preparing for print of single documents
6421  $ /reporting/includes/reporting.inc
6422  ! Removing 'out' field in table tax_types
6423  $ /sql/alter.sql
6424    /taxes/tax_types.php
6425    /taxes/db/tax_types_db.inc
6426  + Added 2 functions in ui_input.inc, button and button_cell
6427    /includes/ui/ui_input.inc
6428
6429 11-Feb-2008 Joe Hunt
6430  + Added file, update_db.php, for updating company databases from an SQL script.
6431  $ update_db.php (New file)
6432    update.html
6433   
6434 06-Fef-2008 Joe Hunt
6435  + Added Report, Salesman Listing, rep106.php. 
6436  $ /reporting/reports_main.php
6437    /reporting/rep106.php
6438   
6439 06-Feb-2008 Janusz Dobrowolski
6440  + Separation of customer invoice issue and goods delivery.
6441  + Batch invoicing for more than one delivery
6442  # Corrected inadequate shipping tax calculations.
6443  ! Default debugging status changed to off.
6444  $ /taxes/tax_calc.inc
6445    /taxes/db/tax_groups_db.inc
6446    /admin/db/voiding_db.inc
6447    /applications/customers.php
6448    /includes/systypes.inc
6449    /includes/types.inc
6450    /includes/ui/ui_controls.inc
6451    /includes/ui/ui_lists.inc
6452    /includes/ui/ui_view.inc
6453    /inventory/inquiry/stock_status.php
6454    /reporting/rep105.php
6455    /reporting/rep107.php
6456    /reporting/rep109.php
6457    /reporting/rep110.php 
6458    /reporting/rep209.php
6459    /reporting/reports_main.php
6460    /reporting/includes/doctext.inc
6461    /reporting/includes/doctext2.inc
6462    /reporting/includes/form_types.inc
6463    /reporting/includes/pdf_report.inc
6464    /reporting/includes/reports_classes.inc
6465    /sales/customer_credit_invoice.php
6466    /sales/customer_invoice.php
6467    /sales/sales_order_entry.php
6468    /sales/customer_delivery.php 
6469    /sales/includes/db/sales_delivery_db.inc 
6470    /sales/includes/ui/print_invoice.inc 
6471    /sales/includes/cart_class.inc
6472    /sales/includes/sales_db.inc
6473    /sales/includes/db/cust_trans_db.inc
6474    /sales/includes/db/cust_trans_details_db.inc
6475    /sales/includes/db/sales_credit_db.inc
6476    /sales/includes/db/sales_invoice_db.inc
6477    /sales/includes/db/sales_order_db.inc
6478    /sales/includes/ui/sales_order_ui.inc
6479    /sales/inquiry/customer_allocation_inquiry.php
6480    /sales/inquiry/customer_inquiry.php
6481    /sales/inquiry/sales_orders_view.php
6482    /sales/inquiry/sales_deliveries_view.php 
6483    /sales/view/view_dispatch.php
6484    /sales/view/view_invoice.php
6485    /sales/view/view_sales_order.php
6486    /sql/alter.sql
6487    config.php
6488   
6489 01-Feb-2008 Joe Hunt
6490  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
6491  $ /sales/includes/cart_class.inc
6492    /sales/includes/db/sales_credit_db.inc
6493    /sales/includes/db/sales_invoice_db.inc
6494    /sales/includes/db/sales_order_db.inc
6495    /sales/includes/db/cust_trans_details_db.inc
6496    /sales/includes/ui/sales_order_ui.inc
6497    /sales/includes/ui/sales_credit_ui.inc
6498    /sales/credit_note_entry.php
6499    /sales/customer_credit_invoice.php
6500    /sales/sales_order_entry.php
6501    /sales/customer_invoice.php
6502
6503 31-Jan-2008 Joe Hunt
6504  ! New Release 2.0 Pre Alpha
6505  $ config.php
6506  # Fixed a release 2 related bug in create_coy.php
6507  $ /admin/create_coy.php
6508  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
6509    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
6510    with these databases changes without any new files. They are coming as soon as possible.
6511  $ /sql/alter.sql (New file)  
6512  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
6513    and 2 related files
6514  $ /purchasing/supplier_trans_gl.php
6515    /purchasing/includes/db/invoice_items_db.inc
6516  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
6517  $ /includes/ui/ui_lists.inc
6518    /purchasing/includes/ui/po_ui.inc
6519    /sales/includes/ui/sales_order_ui.inc
6520    /admin/company_preferences.php
6521    /admin/db/company_db.inc
6522    config.php
6523  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
6524    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
6525  $ /sales/manage/sales_people.php
6526    /includes/ui/ui_input.inc
6527  
6528 -------------------- 2,0 Pre Alpha - above ----------------------------
6529 31-Jan-2008 Janusz Dobrowolski
6530  # Minor bugfix in db_import()
6531  $ /admin/db/maintenance_db.inc
6532  
6533 30-Jan-2008 Janusz Dobrowolski
6534  # Minor display fix in tax_types.php
6535  $ /taxes/tax_types.php
6536  ! Format cleanup on some files.
6537  $ /gl/includes/gl_db.inc
6538    /gl/includes/gl_ui.inc
6539    /applications/application.php
6540    frontaccounting.php
6541    index.php
6542    
6543 -------------------- 1.16 Stable Released ----------------------
6544 28-Jan-2008 Joe Hunt
6545  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
6546    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
6547    and $no_supplier_list. Default is the normal behavior for all listboxes.
6548  $ /includes/ui/ui_lists.inc
6549    /sales/includes/ui/sales_orders_ui.inc
6550    /purchases/includes/ui/po_ui.inc
6551    /themes/default/images/locate.png (New file)
6552    config.php
6553
6554  + Added ALTER TABLE possibility in db_import. For future releases.
6555  $ /admin/db/maintenence_db.inc  
6556
6557  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
6558  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
6559  $ /includes/db/connect_db.inc
6560    /includes/ui/ui_lists.inc
6561    /includes/page/header.inc
6562    /access/login.php
6563    
6564 16-Jan-2008 Joe Hunt
6565  # When login screen is displayed after session timeout page content is broken. It
6566    is because of NOT using absolute paths in href attribute theme elements.
6567  $ /access/login.php
6568  
6569 30-Dec-2007 Joe Hunt
6570  # Minor adjustments in function db_export on line 325
6571  $ /admin/db/maintenance_db.inc
6572  
6573 29-Dec-2007 Joe Hunt
6574  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
6575  $ config.php
6576  
6577  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
6578    Also fixed a unneccessary str_replace when importing sql scripts.
6579  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
6580  $ /admin/db/maintenance_db.inc
6581    /reporting/includes/pdf_report.inc
6582    
6583 13-Dec-2007 Joe Hunt
6584  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
6585  $ /gl/inquiry/gl_trial_balance.php
6586    /gl/inquiry/gl_account_inquiry.php
6587
6588 13-Dec-2007 Joe Hunt
6589  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
6590  $ /admin/db/voiding_db.inc
6591  
6592 06-Dec-2007 Joe Hunt
6593  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
6594  $ /gl/gl_payment.php
6595    /gl/includes/ui/gl_payment_ui.inc
6596    
6597  ! Changed $loc_notification to be set to 0 instead of 1.
6598  $ config.php
6599  
6600 -------------------- 1.15 Stable Released ----------------------
6601 05-Dec-2007 Joe Hunt
6602  + Added email notification to stock location when available stock is below reorder level
6603  $ config.php
6604    /sales/includes/db/sales_order_db.inc
6605    
6606  # Fixed bugs in Open balances when account is not a balance account
6607  $ /gl/inquiry/gl_trial_balance.php
6608    /gl/inquiry/gl_account_inquiry.php
6609    /reporting/rep704.php
6610    /reporting/rep708.php
6611    
6612 -------------------- 1.14 Stable Released ----------------------
6613 01-Oct-2007 Joe Hunt
6614  ! Major change in the installation of modules to also accept an SQL-file for upload.
6615  $ config.php
6616    /admin/inst_module.php
6617    /admin/db/maintenance_db.inc
6618    
6619 30-Sep-2007 Joe Hunt
6620  # The following files were still vulnerable. Fixed
6621  $ /access/login.php
6622    /includes/lang/language.php
6623
6624 -------------------- 1.13 Stable Released ----------------------
6625 14-Sep-2007 Joe Hunt
6626  + Added optional link for electronic payment on invoices (PayPal). 
6627  ! Better support for install/update languages.  
6628  ! Minor adjustments
6629  # Fixed a vulnerable item in config.php
6630  $ config.php
6631
6632 14-Sep-2007 Joe Hunt
6633  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
6634  # config.php has been vulnerable. Fixed.
6635  $ /admin/inst_lang.php
6636  $ config.php
6637  
6638 10-Sep-2007 Joe Hunt
6639  ! Changed Bank Address field from text to textarea (multirows)
6640  $ /gl/manage/bank_accounts.php
6641  
6642 06-Sep-2007 Joe Hunt
6643  + Added optional link for electronic payment on invoices (PayPal)
6644  $ /reporting/reports_main.php
6645    /reporting/rep107.php
6646    /reporting/includes/report_classes.inc
6647    /reporting/includes/pdf_report.inc
6648    /reporting/includes/doc_text.inc
6649    /reporting/includes/doc_text2.inc
6650    
6651 23-Aug-2007 Joe Hunt
6652  # Unnecessary parameter ($db) in check_for_recursive_bom
6653  $ /manufacturing/manage/bom_edit.php
6654  
6655 21-Aug-2007 Joe Hunt
6656  # Bug in /includes/lang/gettext.php (249) affecting changing language!
6657  $ /includes/lang/gettext.php
6658  
6659 08-Aug-2007 Joe Hunt
6660  # Minor adjustments
6661  $ config.php
6662    /access/login.php
6663    /admin/create_coy.php
6664    /reporting/includes/pdf_report.inc
6665    
6666 04-Aug-2007 Joe Hunt
6667  + Added a default fiscal year in the en_US-new.sql and start references.
6668  $ /sql/en_US-new.sql
6669  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
6670  $ /lang/en_US/LC_MESSAGES/en_US.mo
6671  
6672 03-Aug-2007 Joe Hunt
6673  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
6674  $ /sales/includes/db/sales_order_db.inc
6675  
6676 23-Jul-2007 Joe Hunt
6677  # Changed <? in front of 2 files to <?php.
6678  $ /purchasing/includes/purchasing_ui.inc
6679    /reporting/includes/class.mail.inc
6680    
6681 -------------------- 1.12 Stable Released ----------------------
6682 21-Jul-2007 Joe Hunt
6683  + Added option to handle Jalali and Islamic Calendars
6684  ! Minor adjustments
6685  $ config.php
6686    /gl/includes/db/gl_db_trans.inc
6687    /includes/date_functions.inc
6688    /includes/ui/ui_input.inc
6689    /includes/ui/ui_lists.inc
6690    /includes/ui/ui_view.inc
6691    /purchasing/po_receive_items.php
6692    /purchasing/includes/ui/invoice_ui.inc
6693    /purchasing/includes/ui/po_ui.inc
6694    /reporting/rep705.php
6695    /sales/includes/db/sales_order_db.inc
6696    /sales/includes/ui/sales_order_ui.inc
6697    
6698 20-Jul-2007 Joe Hunt
6699  ! Changed parameters on report Sales Order. Option to print as Quote.
6700  $ /reporting/reports_main.php
6701    /reporting/rep109.php
6702    /reporting/includes/pdf_report.inc
6703    /reporting/includes/doctext.inc
6704    /reporting/includes/doctext2.inc
6705  
6706 19-Jul-2007 Joe Hunt
6707  + Added Budget Entry in General Ledger. Includes Dimensions.
6708  $ config.php
6709    /applications/generalledger.php
6710    /gl/gl_budget.php (New File!)
6711    /gl/includes/db/gl_db_trans.inc
6712    /includes/date_functions.inc
6713    /reporting/report_classes.inc
6714    
6715 -------------------- 1.11 Stable Released ----------------------
6716 04-Jul-2007 Joe Hunt
6717  ! Option for using alpha numeric chart of accounts.
6718  $ config.php
6719    /gl/manage/gl_accounts.php
6720    /gl/includes/db/gl_db_accounts.inc
6721    /gl/includes/db/gl_db_bank_trans.inc
6722    /gl/includes/db/gl_db_trans.inc
6723    /gl/inquiry/gl_trial_balance.inc
6724    /admin/db/company_db.inc
6725    /inventory/includes/db/items_db.inc
6726    /sales/manage/customer_branches.inc
6727
6728 04-Jul-2007 Joe Hunt
6729  # Problems retrieving language texts for poEdit in long javascripts
6730  $ /includes/ui/ui_view.inc
6731  
6732 04-May-2007 Joe Hunt
6733  # Database error when updating more than one item row in Sales Orders.
6734  $ /sales/includes/db/sales_order_db.inc
6735  # Database error when inserting work order issues. Fixed.
6736  $ /manufacturing/includes/db/work_order_issues_db.inc
6737  
6738 03-May-2007 Joe Hunt
6739  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
6740  $ /includes/db/manufacturing_db.inc
6741    /manufacturing/includes/db/work_order_requirements_db.inc
6742
6743 02-May-2007 Joe Hunt
6744  # Missing details on Purchase Order when emailing and printing
6745  $ /reporting/rep209.php
6746  
6747 -------------------- 1.1 Stable Released ----------------------
6748 02-May-2007 Joe Hunt
6749  + Enabled module addons and all the below bugfixes. No changes in database structure.
6750  - Removed /sql/basic.sql (included in the other sql files)
6751  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
6752    (not needed anymore).
6753  + Addition of update.html  
6754  $ /admin/inst_module.php (New file!)
6755    /applications/customers.php
6756    /applications/dimensions.php
6757    /applications/generalledger.php
6758    /applications/inventory.php
6759    /applications/manufacturing.php
6760    /applications/setup.php
6761    /applications/suppliers.php
6762    /install/index.php
6763    /install/save.php
6764    /modules/inst_modules.php (New folder and new file!)
6765    /modules/index.php (New file!)
6766    /sql/en_US-demo.sql
6767    /sql/en_US-new.sql
6768    install.html
6769    update.html (New file!)
6770    
6771 01-May-2007 Joe Hunt
6772  # Missing measure of units when printing sales orders
6773  # Update of Sales People caused a database error
6774  $ /sales/manage/sales_people.php
6775    /reporting/rep109.php
6776  
6777 30-Apr-2007 Joe Hunt
6778  + The selected menu tab is now shown with same background as hover color.
6779  $ config.php (default tab line 77. Change if you want)
6780    /includes/page/header.inc
6781    
6782 28-Apr-2007 Joe Hunt
6783  # When saving work order entries a lot of debug boxes appeared. Fixed
6784  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
6785  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
6786  $ /includes/db/manufacturing_db.inc
6787    /manufacturing/work_order_entry.php
6788    /manufacturing/includes/work_order_issue_ui.inc
6789    /manufacturing/includes/db/work_order_requirements_db.inc
6790    /manufacturing/includes/db/work_orders_quick_db.inc
6791    /manufacturing/inquiry/where_used_inquiry.php
6792    
6793 25-Apr-2007 Joe Hunt
6794  # Missing Date Picker
6795  $ /sales/customer_invoice.php
6796  # No JS popup window
6797  $ /sales/view/view_invoice.php
6798  
6799 24-Apr-2007 Joe Hunt
6800  ! New and better Date Picker, better cool theme.
6801  $ /includes/ui/ui_input.inc
6802    /includes/ui/ui_view.inc
6803    /reporting/includes/reports_classes.inc
6804    /themes/cool/default.css
6805
6806 -------------------- 1.0.1 Stable Released ----------------------
6807 23-Apr-2007 Joe Hunt
6808  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
6809    the changes for selection lists customers/suppliers and the Audit Trail.
6810
6811 22-Apr-2007 Joe Hunt
6812  ! Changed the two selection lists for customers/suppliers in reports to a single one with
6813    No Filter
6814  ! Changed the sort order in these selection lists from id to name.
6815  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
6816  $ /reporting/reports_main.php
6817    /reporting/rep101.php
6818    /reporting/rep102.php
6819    /reporting/rep201.php
6820    /reporting/rep202.php
6821    /reporting/rep203.php
6822    /reporting/rep204.php
6823    /reporting/includes/reports_classes.inc
6824    /includes/ui/ui_lists.inc
6825    /gl/includes/db/gl_db_trans.inc
6826    config.php
6827    
6828 22-Apr-2007 Joe Hunt
6829  + Date Picker for all date fields.
6830  $ config.php
6831    /admin/fiscalyears.php
6832    /admin/void_transaction.php
6833    /includes/ui/ui_view.inc
6834    /includes/ui/ui_input.inc
6835    /dimensions/dimension_entry.php
6836    /dimensions/inquiry/search_dimensions.php
6837    /gl/gl_journal.php
6838    /gl/gl_deposit.php
6839    /gl/gl_payment.php
6840    /gl/bank_transfer.php
6841    /gl/inquiry/bank_inquiry.php
6842    /gl/inquiry/gl_account_inquiry.php
6843    /gl/inquiry/gl_trial_balance.php
6844    /gl/manage/exchange_rates.php
6845    /inventory/adjustments.php
6846    /inventory/transfers.php
6847    /inventory/inquiry/stock_movements.php
6848    /inventory/manage/items.php
6849    /manufacturing/work_order_add_finished.php
6850    /manufacturing/work_order_entry.php
6851    /manufacturing/work_order_issue.php
6852    /manufacturing/work_order_release.php
6853    /purchasing/supplier_payment.php
6854    /purchasing/po_entry_items.php
6855    /purchasing/po_receive_items.php
6856    /purchasing/supplier_credit.php
6857    /purchasing/supplier_credit_grns.php
6858    /purchasing/supplier_invoice.php
6859    /purchasing/supplier_invoice_grns.php
6860    /purchasing/supplier_trans_gl.php
6861    /purchasing/includes/ui/po_ui.inc
6862    /purchasing/inquity/po_search.php
6863    /purchasing/inquiry/po_search_completed.php
6864    /purchasing/inquiry/supplier_allocation_inquiry.php
6865    /purchasing/inquiry/supplier_inquiry.php
6866    /reporting/reports_main.php
6867    /reporting/includes/reports_classes.inc
6868    /sales/credit_note_entry.php
6869    /sales/customer_credit_invoice.php
6870    /sales/customer_payments.php
6871    /sales/sales_order_entry.php
6872    /sales/includes/ui/sales_order_ui.inc
6873    /sales/inquiry/customer_allocation_inquiry.php
6874    /sales/inquiry/customer_inquiry.php
6875    /sales/inquiry/sales_orders_view.php
6876    New image files:
6877    /themes/default/images/cal.gif
6878    /themes/default/images/next.gif
6879    /themes/default/images/prev.gif
6880
6881 19-Apr-2007 Joe Hunt
6882  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
6883  # Bug no 1703891, Reserved MySQL words used as column names, fixed
6884  $ /taxes/db/tax_types_db.inc
6885
6886  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
6887  $ /gl/manage/gl_accounts.php
6888    /gl/includes/db/gl_db_accounts.inc
6889    /includes/ui/ui_input.inc
6890
6891 18-Apr-2007 Joe Hunt
6892  # Bug no 1702594, Logon Loop, fixed
6893  $ config.php
6894
6895 -------------------- 1.0a Stable Released ----------------------
6896 10-Apr-2007 Joe Hunt
6897  ! Release 1.0a established on SourceForge, fixing the bugs.
6898
6899 11-Apr-2007 Joe Hunt
6900  # Bug No 1698214, Creating Items, fixed
6901  $ /includes/ui/ui_lists.inc
6902  # Bug no 1698216, Item Movements, fixed
6903  $ /inventory/manage/items.php
6904
6905 -------------------- 1.0 Stable Released ----------------------
6906 10-Apr-2007 Joe Hunt
6907  ! Release 1.0 established on SourceForge.