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