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