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