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