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