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