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