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