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