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