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