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