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