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