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