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