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