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