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