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