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