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