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