Rolling back to single tax type based QE
[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 20-Aug-2009 Joe Hunt
23 # If account code2 is used in the accounts the report Chart of Accounts gave a bad index and didn't print the code.
24 $ /gl/includes/gl_db_accounts.inc
25 # If setting the delivered items in PO Receive Items to 0 the value is not updated 
26 $ /purchasing/po_receive_items.php
27
28 19-Aug-2009 Joe Hunt
29 ! Change of Quick Entries to use the Tax Types instead, due to complexity using the Tax Groups in EU.
30   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.
31 $ /gl/includes/db/gl_db_bank_accounts.inc
32   /gl/manage/gl_quick_entries.php
33   /includes/ui/ui_view.inc
34   
35 18-Aug-2009 Joe Hunt
36 ! When using Quick Entries in Supplier Invoices/credit notes the tax sum now shows correctly.
37 $ /purchasing/includes/db/invoice_db.inc
38   /purchasing/includes/ui/invoice_ui.inc
39   /purchasing/includes/supp_trans_class.inc
40   
41 18-Aug-2009 Joe Hunt
42 ! Quick Entries uses Tax Groups instead of Item Tax Types for calculating taxes (Please change the item lines for tax).
43   Quick Entry Lines of type Supplier Invoice. When using, the Supplier Tax Group Id overrides the The Tax Group set on the line.
44 $ /gl/includes/db/gl_db_bank_accounts.inc
45   /gl/manage/gl_quick_entries.php
46   /includes/ui/ui_view.inc
47   /taxes/tax_calc.inc
48   
49 17-Aug-2009 Janusz Dobrowolski
50 # [0000158] Added missing check for POS usage before deletion.
51 $ /sales/manage/sales_points.php
52
53 17-Aug-2009 Joe Hunt
54 # [0000160] Customer payments in different currencies (bank account exchange error). Fixed so diff bank_curr/home_curr and cust/supp curr is readonly.
55 $ /gl/includes/db/gl_db_bank_trans.inc
56   /purchasing/supplier_payment.php
57   /sales/customer_payments.php
58   /sales/includes/db/payments_db.inc
59
60 14-Aug-2009 Janusz Dobrowolski
61 # [0000161] Fixed reference edition on sales invoice/deliery/credit.
62 $ /sales/customer_credit_invoice.php
63   /sales/customer_delivery.php
64   /sales/customer_invoice.php
65
66 12-Aug-2009 Joe Hunt
67 # [0000159] Memo field's GL entries are not saved (gl_trans) in supplier invoice
68 $ /purchasing/includes/purchasing_db.inc
69   /purchasing/includes/db/invoice_db.inc
70 # memo field was not written in list of journal entries.
71 $ /reporting/rep702.php
72   
73 08-Aug-2009 Janusz Dobrowolski
74 # Fixed bug in calculation of taxes for quick entries using multiply tax rates
75 $ /includes/ui/ui_view.inc
76
77 08-Aug-2009 Janusz Dobrowolski
78 # [0000152] Config_db.php changed after failed company database creation
79 $ /install/save.php
80
81 08-Aug-2009 Joe Hunt
82 # [0000153] not possible to make a new balance sheet GL account cl (old style)
83 $ /gl/manage/gl_account_classes.php
84
85 04-Aug-2009 Joe Hunt
86 # [0000150] Logo on printed papers is placed on top of the adress rule nr 1
87 $ /reporting/includes/header2.inc
88 # [0000145] Email sales order doesn't work if no email on branch but on customer
89 $ /sales/includes/db/sales_order_db.inc
90   /reporting/rep109.php
91 ! Changed so $use_oldstyle_convert=1 variable in config.php (line 78) gives fully backwards compatibility in 
92   Balance Sheet, PL Statements and Monthly Bread Down reports.
93 $ /gl/manage/gl_account_classes.php.  
94
95 ------------------------------- Release 2.1.4 ----------------------------------
96 30-Jul-2009 Joe Hunt
97 ! Release 2.1.4
98 $ config.php
99 # Bad right margin on Tax Report (papersize A4)
100 $ /reporting/rep709.php
101 # [0000146] Purch data description with a ' (apostrophe) fails
102 $ /inventory/purchasing_data.php
103   /purchasing/includes/purchasing_db.inc
104
105 28-Jul-2009 Joe Hunt
106 # Bugs in sending documents as email. Seems to land in the spam filter due to bad text and scrambled name on attached documents
107 $ /reporting/rep109.php
108   /reporting/includes/doctext.inc
109   /reporting/includes/doctext2.inc
110   /reporting/includes/header2.inc
111   /reporting/includes/pdf_report.inc
112
113 18-Jul-2009 Joe Hunt
114 # 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).
115 $ /sales/includes/db/cust_trans_db.inc
116 # Wrong presentation in customer/supplier balance if using bank payments for customers and bank deposits for suppliers (very rare)
117 $ /reporting/rep101.php
118   /reporting/rep201.php
119   
120 13-Jul-2009 Joe Hunt
121 # Bug in Tax Inquiry and Tax Report when entering in Journal Entry
122 $ /gl/includes/db/gl_db_banking.inc
123   /gl/includes/db/gl_db_trans.inc
124   /reporting/rep709.php
125 ! Comments should follow templates and recurrent invoices.
126 $ /sales/create_recurrent_invoices.php
127   /sales/sales_order_entry.php
128   
129 12-Jul-2009 Joe Hunt
130 # Wrong presentation of left to allocate if discount was given
131 $ /sales/view/view_receipt.php
132   /purchasing/view/view_supp_payment.php
133   
134 11-Jul-2009 Joe Hunt
135 ! Improved Inventory Sales Report. Now by Customer and quantities as well.
136 $ /reporting/rep304.php
137   /reporting/reports_main.php
138
139 10-Jul-2009 Joe Hunt
140 # [0000142] Purchase Order use the same header as Sales Order
141 $ /reporting/includes/doctext.inc
142   /reporting/includes/doctext2.inc
143 # Bug in demand qty
144 $ /includes/db/manufacturing.inc
145
146 10-Jul-2009 Janusz Dobrowolski
147 # [0000141] Attachment view/download bug.
148 $ /admin/attachments.php
149 # [0000140] Numeric format bug in credit limit input.
150 $ /purchasing/manage/suppliers.php
151 # [0000143] Bad format of PO popup window (Softechmatrix).
152 $ /purchasing/view/view_grn.php
153
154 09-Jul-2009 Janusz Dobrowolski
155 # [0000139] Change of bank account type after creation should not be allowed.
156 $ /gl/manage/bank_accounts.php
157
158 01-Jul-2009 Joe Hunt
159 # Guess what :) [0000137] Material Cost Averaging Problem (again again again) when voiding.
160 $ /purchasing/includes/db/invoice_db.inc
161
162 26-Jun-2009 Joe Hunt
163 # [0000137] Material Cost Averaging Problem (again again) when voiding.
164 $ /purchasing/includes/db/invoice_db.inc
165
166 ------------------------------- Release 2.1.3 ----------------------------------
167 25-Jun-2009 Joe Hunt
168 ! Release 2.1.3
169 $ config.php
170   /sql/en_US-new.sql
171   /sql/en_US-demo.sql
172 ! Suppressed menu on access denied in view popup windows.
173 $ /includes/session.inc
174   /includes/main.inc
175 ! New empty.po file
176   /lang/new_language_template/LC_MESSAGES/empty.po
177
178 23-Jun-2009 Janusz Dobrowolski
179 ! Added edition link in Purchase Order Inquiry
180 $ /purchasing/includes/ui/po_ui.inc
181   /purchasing/inquiry/po_search_completed.php
182
183 23-Jun-2009 Joe Hunt
184 # [0000137] Material Cost Averaging Problem (again) when voiding.
185 $ /purchasing/includes/db/invoice_db.inc
186
187 21-Jun-2009 Joe Hunt
188 # If no additional costs (overhead/labour) it should reduce the average additional costs.
189 $ /manufacturing/includes/db/work_orders_quick_db.inc
190
191 20-Jun-2009 Janusz Dobrowolski
192 ! Php notices removed from logging to avoid flood from @ constructs.
193 $ /includes/errors.inc
194 # [0000135] Direct posting to gl accounts with more than one related tax type forbidden.
195 $ /gl/gl_journal.php
196   /includes/ui/ui_view.inc
197   /purchasing/supplier_credit.php
198   /purchasing/supplier_invoice.php
199   /taxes/tax_types.php
200   /taxes/db/tax_types_db.inc
201
202 20-Jun-2009 Joe Hunt/Tu Nguyen
203 # [0000137] Material Cost Averaging Problem when voiding Supp Inv and qoh reaches 0.
204 $ /purchasing/includes/db/grn_db.inc
205
206 18-Jun-2009 Joe Hunt
207 ! Better support for conversion_factor in Purchasing Pricing. Instruction on Sticky Inventory Forum.
208 $ /inventory/purchasing_data.php
209   /purchasing/includes/purchasing_db.inc
210   /purchasing/includes/db/po_db.inc
211   /purchasing/includes/ui/po_ui.inc
212   
213 17-Jun-2009 Janusz Dobrowolski
214 # Fixed form reset after error, allowed png logo files.
215 $ /admin/company_preferences.php
216 ! Removed unneeded submit_on_change in uom selector.
217 $ /includes/ui/ui_lists.inc
218 # Allowed reuse of supplier references from voided invoices.
219 $ /purchasing/supplier_invoice.php
220 # Total payment/credit sign fix.  
221 $ /purchasing/allocations/supplier_allocation_main.php
222 # Voided documents should not be displayed.
223 $ /purchasing/inquiry/supplier_inquiry.php
224
225 17-Jun-2009 Joe Hunt/Tu Nguyen
226 # [0000136] view_po on invoices and credits shows transactions from other suppliers
227 $ /purchasing/includes/db/invoice_db.inc
228
229 16-Jun-2009 Janusz Dobrowolski
230 ! Added error logging to file or syslog.
231 $ /config.php
232   /includes/errors.inc
233 # Cleaned output buffering notices.
234 $ /includes/errors.inc
235   /includes/session.inc
236
237 15-Jun-2009 Joe Hunt
238 ! Added Item Code Entry in Work Order Entry and quantity decimals now follows the item
239 ! Clean-up in ui_list codes.
240 $ /includes/ui/ui_lists.inc
241   /manufacturing/work_order_entry.php
242   /manufacturing/search_work_orders.php
243   /manufacturing/manage/bom_edit.php
244   /manufacturing/inquiry/bom_cost_inquiry.php
245   
246 14-Jun-2009 Joe Hunt
247 ! Much better presentation of new Balance Sheet, P&L Statement and Monthly Breakdown.
248 $ /gl/includes/db/gl_db_account_types.inc
249   /gl/includes/db/gl_db_accounts.inc
250   /includes/types.inc
251   /reporting/rep705.php
252   /reporting/rep706.php
253   /reporting/rep707.php
254 ! New variable in config.php, $use_oldstyle_convert, if set to 1, same convert as in old versions.  
255 $ config.php
256   
257 13-Jun-2009 Joe Hunt/Pete/Tom Moulton
258 ! Changed next reference method to also include partly alpha characters in front, fi. WA036 increments to WA037
259 $ /includes/references.inc
260 ! Improved email sending of documents. With help of Tom Moulton
261 $ /reporting/rep109.php
262   /reporting/rep209.php
263   /reporting/includes/class.mail.inc
264   /reporting/includes/pdf.report.inc
265   
266 12-Jun-2009 Joe Hunt
267 ! Code clean-up
268 $ /gl/includes/db/gl_db_trans.inc
269   /gl/inquiry/gl_trial_balance.php
270   /includes/ui/ui_view.inc
271   /reporting/rep708.php
272   
273 11-Jun-2009 Joe Hunt
274 ! Changed balance_sheet operation in class table to class type for sign convert in Balance Sheet, Profit and Loss Statement and Monthly Breakdown
275 $ /gl/manage/gl_account_classes.php
276   /gl/includes/db/gl_db_account_types.inc
277   /gl/includes/db/gl_db_accounts.inc
278   /gl/inquiry/gl_trial_balance.php
279   /includes/types.inc
280   /includes/ui/ui_lists.inc
281   /reporting/rep705.php
282   /reporting/rep706.php
283   /reporting/rep707.php
284   /reporting/rep708.php
285   
286 09-Jun-2009 Joe Hunt
287 # Bad format in due date column in search dimensions
288 $ /dimensions/inquiry/search_dimensions.php
289
290 08-Jun-2009 Joe Hunt
291 ! Changed Advanced Manufacturing payments to be more flexible and simpler. Removed from Payment.
292 $ /gl/includes/db/gl_db_trans.inc
293   /gl/includes/ui/gl_bank_ui.inc
294   /includes/types.inc
295   /includes/ui/ui_lists.inc
296   /manufacturing/search_work_orders.php
297   /manufacturing/work_order_costs.php (new file)
298   /manufacturing/work_order_entry.php
299 # Overhead costs in Manufacturing/Assembling wasn't added to stock overhead cost
300 $ /manufacturing/work_order_add_finished.php
301   /manufacturing/work_order_issue.php
302   /manufacturing/work_order_release.php
303   /manufacturing/includes/manufacturing_ui.inc
304   /manufacturing/includes/db/work_orders_db.inc
305   /manufacturing/includes/db/work_orders_quick_db.inc
306   /manufacturing/includes/db/work_orders_produce_items_db.inc
307   /manufacturing/view/work_order_view.php
308   
309 05-Jun-2009 Joe Hunt
310 # Missing underscore in gettext string
311 $ /sales/create_recurrent_invoices.php
312 # Broken gettext string over 2 lines
313 $ /sales/customer_delivery.php
314
315 04-Jun-2009 Joe Hunt
316 # [0000134] Voiding a supplier credit note didn't activate the PO Receivals and void the stock moves.
317 $ /purchasing/includes/db/invoice_db.inc
318
319 03-Jun-2009 Joe Hunt
320 ! Changed to present reference number in Print Invoices/Credit Notes if global $print_invoice_no = 0
321 $ /reporting/includes/reports_classes.inc
322 # Deleting of Locations was too easy. Implemented much more checks
323 $ /inventory/manage/locations.php
324 ! Report Stock Check Sheet and 'Inventory Item Status' was wrong when Locations were selected.
325 $ /reporting/rep302.php
326   /reporting/rep303.php
327   /includes/db/manufacturing_db.inc
328 # When producing advanced manufacture there should be errors when insuffient qoh in items (if 'Allow Negative Stock' is not marked).
329 $ /manufacturing/work_order_issue.php
330   /manufacturing/work_order_add_finished.php
331 # Missing decimal calculation in BOM edit.
332 $ /manufacturing/manage/bom_edit.php
333 # Wrong toottip text on Process button in Purchase Order, Receive Items.
334 $ /purchase/po_receive_items.php
335   
336 27-May-2009 Joe Hunt
337 # After heavy testing a new set of nested subtypes in COA, Monthly Breakdown, Balance Sheet and P&L Statement.
338 $ /gl/includes/db/gl_db_accounts.inc
339   /gl/includes/db/gl_db_account_types.inc
340   /reporting/rep701.php
341   /reporting/rep705.php
342   /reporting/rep706.php
343   /reporting/rep707.php
344
345 26-May-2009 Joe Hunt
346 # Again fixed nested subtypes in account types correctly in COA, Monthly Breakdown, Balance Sheet and P&L Statement
347 $ /gl/includes/db/gl_db_accounts.inc
348   /gl/includes/db/gl_db_account_types.inc
349   /reporting/rep701.php
350   /reporting/rep705.php
351   /reporting/rep706.php
352   /reporting/rep707.php
353 # fixed wider combobox for backup-files in company backup
354 $ /admin/backups.php
355
356 25-May-2009 Joe Hunt
357 # Fixed Supplier Credit so Purchase Order Outstanding is decreased too.
358 $ /purchasing/includes/db/grn_db.inc
359 # Fixed so nested subtypes in account types are nested correctly in Balance Sheet and P&L Statement
360 $ /gl/includes/db/gl_db_accounts.inc
361   /reporting/rep706.php
362   /reporting/rep707.php
363 ! Extra column in Stock Check Sheet, On Order and option for selecting Only Shortage.
364 $ /reporting/rep303.php
365   /reporting/reports_main.php
366
367 23-May-2009 Janusz Dobrowolski
368 # Fixed transaction table search update.
369 $ /admin/view_print_transaction.php
370 # Fixed initial select for array_selector()
371 $ /includes/ui/ui_lists.inc
372
373 22-May-2009 Janusz Dobrowolski
374 # Fixed buggy reference instead of id in report dimension selectors.
375 $ /reporting/includes/reports_classes.inc
376 # Fixed typo in setup menu
377 $ /applications/setup.php
378
379 21-May-2009 Joe Hunt/Tom Moulton
380 # Recursion fix in manufacturing_db.inc by Tom Moulton
381 $ /includes/db/manufacturing_db.inc
382
383 20-May-2009 Janusz Dobrowolski
384 # Small cleanup
385 $ /inventory/prices.php
386 # Fixed select buttons icon.
387 $ /sales/manage/customer_branches.php
388
389 20-May-2009 Joe Hunt
390 # Fixed and optimized On Order in Inventory Items Status and reports
391 $ /includes/db/manufacturing_db.inc
392   /inventory/inquiry/stock_status.php
393   /reporting/rep302.php
394   /reporting/rep303.php
395   /sales/includes/db/sales_order_db.inc
396   
397 18-May-2009 Joe Hunt
398 # html header shown in backup downloads.
399 $ /admin/backups.php
400 ! Reinserted the link to GL in Work Order Inquiry.
401 $ /manufacturing/search_work_orders.php
402 # Added non closed work order requirements on On Order in Inventory Items Status
403 $ /inventory/inquiry/stock_status.php
404 ! Added mb_flag 'M' in demand checks
405 $ /sales/includes/db/sales_order_db.inc
406   /reporting/rep302.php
407   /reporting/rep303.php
408   
409 17-May-2009 Joe Hunt
410 ! Changed service items to use cogs account instead of inventory account.
411 $ /inventory/manage/items.php
412
413 16-May-2009 Joe Hunt
414 # [0000133] Removed buggy & obsolete hotkey support in pager_link()
415 $ /includes/ui/db_pager_view.inc
416 ! Removed obsolete 'K' mb_flag checks.
417 $ /includes/data_checks.inc
418   /includes/ui/ui_lists.inc
419
420 13-May-2009 Joe Hunt
421 # Bug in demensions_list. If dimensions are closed they shall NOT show up in the lists.
422 $ /includes/ui/ui_lists.inc
423
424 10-May-2009 Joe Hunt
425 # Period presentation bug in tax report/inquiry
426 $ /gl/inquiry/tax_inquiry.php
427   /reporting/includes/reports_classes.inc
428   
429 07-May-2009 Joe Hunt
430 # Layout bug in exchange rate display
431 $ /includes/ui/ui_view.inc
432 # Layout bug in sales_order_view. Column Comments renamed to Cust Order Ref
433 $ /sales/inquiry/sales_orders_view.php
434 # Layout bug in sales_order_ui. Bad presentation of customer if not editable
435 $ /sales/includessales_order_ui.inc
436
437 05-May-2009 Janusz Dobrowolski
438 # Fixed check if code for new sales kit is not used.
439 $ /inventory/manage/sales_kits.php
440
441 04-May-2009 Joe Hunt
442 # Purchase Order document shows wrong purch data conversion if purch data
443 $ /reporting/rep209.php
444
445 ------------------------------- Release 2.1.2 ----------------------------------
446 30-Apr-2009 Joe Hunt
447 ! Release 2.1.2
448 $ config.php
449
450 22-Apr-2009 Joe Hunt
451 ! Changed the text 'Supplier Account No' to 'Our Customer No' in Supplier form
452 $ /purchasing/manage/suppliers.php
453
454 20-Apr-2009 Janusz Dobrowolski
455 # Rewritten backup manager, fixed progressbar bug.
456 $ /admin/backups.php
457 # Fixed bug in zipped sql file restore.
458 $ /admin/db/maintenance_db.inc
459 ! JsHttpRequest class updated to latest version.
460 $ /includes/JsHttpRequest.php
461   /js/JsHttpRequest.js
462 ! Added optional parameter in vertical_space()
463 $ /includes/ui/ui_controls.inc
464 + Helper for javascript confirm dialogs added.
465 $ /includes/ui/ui_input.inc
466 ! Client side confirm dialog added for destructive submits.
467 $ /purchasing/supplier_invoice.php
468   /purchasing/includes/ui/invoice_ui.inc
469   /sales/sales_order_entry.php
470 + Added retry after timeout on unreliable ajax connections. Preparation for client-side javascript checks.
471 $ /includes/current_user.inc
472   /includes/page/footer.inc
473   /includes/page/header.inc
474   /includes/ui/ui_view.inc
475   /access/login.php
476   /js/inserts.js
477   /js/utils.js
478   /themes/aqua/images/progressbar.gif
479   /themes/cool/images/progressbar.gif
480   /themes/default/images/progressbar.gif
481   /themes/default/images/ajax-loader2.gif (new)
482   /themes/default/images/warning.png (new)
483   /themes/aqua/images/ajax-loader2.gif (new)
484   /themes/aqua/images/warning.png (new)
485   /themes/cool/images/ajax-loader2.gif (new)
486   /themes/cool/images/warning.png (new)
487 # Fixed supplier uom retrieval.
488 $ /purchasing/includes/db/po_db.inc
489
490 04-Apr-2009 Janusz Dobrowolski
491 # Paper format defaults to A4 for unknown specifiers.
492 $ /reporting/includes/pdf_report.inc
493 # Sealing sql statements.
494 $ /sales/manage/customers.php
495
496 01-Apr-2009 Janusz Dobrowolski
497 # Fixed document mailing.
498 $ /reporting/includes/pdf_report.inc
499 # Fixed focus javascript error on lists.
500 $ /includes/ui/ui_lists.inc
501 # Fixed report links hotkey selection
502 $ /js/inserts.js
503
504 ------------------------------- Release 2.1.1 ----------------------------------
505 30-Mar-2009 Janusz Dobrowolski
506 # Fixed display of unsufficient quantities in sales docs.
507 $ /sales/includes/ui/sales_order_ui.inc
508   /themes/aqua/default.css
509   /themes/cool/default.css
510   /themes/default/default.css
511 # Updated gettext template file
512 $ /lang/new_language_template/LC_MASSAGES/empty.po
513 ! Release 2.1.1
514 $ config.php
515
516 29-Mar-2009 Janusz Dobrowolski
517 # [0000126] 'Invoice' words on credit note document.
518 $ /reporting/includes/doctext.inc
519   /reporting/includes/doctext2.inc
520 # [0000125] Sql error when creating credit note.
521 $ /sales/includes/db/sales_credit_db.inc
522 # [0000121] Error during qoh calculations.
523 $ /sales/includes/ui/sales_order_ui.inc
524
525 28-Mar-2009 Janusz Dobrowolski
526 # [0000124] Cannot add exchange rate <1 when comma is set as dec separator.
527 $ /gl/manage/exchange_rates.php
528
529 27-Mar-2009 Janusz Dobrowolski
530 # Fixed include file path in reports 104,303
531 $ /reporting/rep104.php
532   /reporting/rep303.php
533
534 26-Mar-2009 Janusz Dobrowolski
535 # Fixed problems with cash invoices created after db upgrade.
536 $ /includes/data_checks.inc
537   /sales/includes/db/sales_points_db.inc
538   /sales/manage/sales_points.php
539   /sql/alter2.1.sql
540
541 24-Mar-2009 Joe Hunt
542 # Wrong price decimals in Report Salesman Listing
543 $ /reporting/rep106.php
544
545 23-Mar-2009 Janusz Dobrowolski
546 # Fixed keybord access issue after AltTab
547 $ /js/inserts.js
548
549 23-Mar-2009 Joe Hunt
550 # Bad thousand/decimal formatting in XLS reports.(OpenOffice)
551 $ /reporting/including/excel_report.inc
552
553 22-Mar-2009 Janusz Dobrowolski/Joe Hun rerun, didn't work (empty file when inserting)
554 # Fixed item picture display after upload, fixed item image filenames. Option to remove image.
555 $ /inventory/manage/items.php
556   /inventory/includes/inventory_db.inc
557   /reporting/rep104.php
558   /reporting/rep303.php
559
560 21-Mar-2009 Janusz Dobrowolski
561 # Broken currency section after date change.
562 $ /sales/includes/ui/sales_credit_ui.inc
563   /sales/includes/ui/sales_order_ui.inc
564
565 20-Mar-2009 Joe Hunt
566 # Truncation bug when inserting/updating entered supplier credit limit
567 $ /purchasing/manage/suppliers.php
568
569 19-Mar-2009 Joe Hunt
570 # [0000120] SQL Error when leaving Default Rate: blank when adding Tax Types
571 $ /taxes/tax_types.php
572
573 19-Mar-2009 Janusz Dobrowolski
574 # Fixed quick entry amount update on list change.
575 $ /gl/includes/ui/gl_journal_ui.inc
576
577 ------------------------------- Release 2.1 ----------------------------------------------------
578 18-Mar-2009 Joe Hunt
579 ! Release 2.1
580 $ config.php
581
582 18-Mar-2009 Janusz Dobrowolski
583 # Additional php.ini checks and fixes for php in CGI mode
584 $ /.htaccess
585   /install.html
586   /install/index.php
587   /install/save.php
588 # Default focus in lists on searchbox if used.
589 $ /includes/ui/ui_lists.inc
590 # Fixed update after code search.
591 $ /inventory/manage/sales_kits.php
592
593 16-Mar-2009 Janusz Dobrowolski
594 # Fixed redirection after order cancelation.
595 $ /sales/sales_order_entry.php
596
597 15-Mar-2009 Joe Hunt
598 # Minor bug in Report List of Journal Entries
599 $ /reporting/rep702.php
600
601 14-Mar-2009 Joe Hunt
602 ! Changed so exchange variances is stamped on invoice GL instead of payment GL
603   if invoice date is later than payment date
604 $ /includes/banking.inc
605
606 13-Mar-2009 Janusz Dobrowolski/Joe Hunt
607 # GL line delete bug fixed.
608 $ /gl/includes/ui/gl_bank_ui.inc
609   /gl/includes/ui/gl_journal_ui.inc
610   /includes/ui/items_cart.inc
611 # Random syntax error + new menu item :).
612 $ /manufacturing/inquiry/bom_cost_inquiry.php
613   /applications/manufacturing.php
614 - Removed non used file
615 $ /admin/db/v_banktrans.inc (removed)
616
617 11-Mar-2009 Joe Hunt
618 # Several errors related to new bank account id in /gl/includes/db/gl_db_banking.inc
619 $ /gl/include/db/gl_db_banking.inc
620
621 10-Mar-2009 Janusz Dobrowolski
622 # [0000119] Fixed search by item description in sales item selector.
623 $ /includes/ui/ui_lists.inc
624 # Fixed email_row/link_row display for empty input value.
625 $ /includes/ui/ui_inputs.inc
626 # Small layout fix 
627 $ /purchasing/allocations/supplier_allocate.php
628   /sales/allocations/customer_allocate.php
629
630 ------------------------------- Release 2.1.0 RC ------------------------------------------------
631 09-Mar-2009 Joe Hunt
632 ! Release 2.1.0 Release Candidate (RC).
633 $ config.php
634 ! Report clean up
635 $ /reporting/includes/excel_report.inc
636
637 09-Mar-2009 Janusz Dobrowolski
638 # Initial prefs for new created user now copied form current admin settings.
639 $ /admin/users.php
640 # Changed page_security level to 1
641 $ /admin/display_prefs.php
642 # Fixed item code display after item delete
643 $ /inventory/manage/items.php
644 # Cosmetic cleanup
645 $ /includes/session.inc
646
647 08-Mar-2009 Joe Hunt
648 ! XLS engine now compatible with PEAR Excel Writer.
649 $ /reporting/includes/excel_report.inc
650   /reporting/includes/Workbook.php
651   
652 05-Mar-2009 Joe Hunt
653 ! Replaced the Excel Writer engine with XLS driver (the XML driver can later be downloaded)
654 $ /reporting/includes/ExcelWriterXML.php, ExcelWriterXML_Sheet.php and ExcelWriterXM__Style.php removed.
655   /reporting/includes/Workbook.php (new file)
656   /reporting/includes/excel_report.inc
657   /reporting/includes/pdf_report.inc
658   /reporting/prn_redirect.php
659   /reporting all repXXX.php files
660   
661 03-Mar-2009 Joe Hunt/Janusz Dobrowolski
662 + Preparation for Excel Writer continued
663 $ /reporting/includes/ExcelWriterXML.php
664   /reporting/includes/ExcelWriterXML_Sheet.php
665   /reporting/includes/ExcelWriterXML_Style.php
666   /reporting/includes/excel_report.inc
667   /reporting all repXXX.php that are not documents
668   
669 02-Mar-2009 Joe Hunt
670 + Preparation for report destination PDF/Printer and Excel (and Open Office Calc)
671 $ /reporting/includes/reports_classes.inc
672   /reporting/includes/pdf_report.inc
673   /reporting/includes/ExcelWriterXML.php (new file)
674   /reporting/includes/ExcelWriterXML_Sheet.php (new file)
675   /reporting/includes/ExcelWriterXM__Style (new file)
676   /reporting/includes/excel_report.inc (new file)
677   /reporting/reports_main.php
678   /reporting/rep701.php
679   /reporting/rep705.php
680   /reporting/rep706.php
681   /reporting/rep707.php
682   
683 01-Mar-2009 Janusz Dobrowolski
684 # Setting magic_quotes_gpc and register_globals to off in htaccess file
685 $ /.htaccess (new)
686
687 28-Feb-2009 Joe Hunt
688 ! Improved layout in standard themes (graphics)
689 $ /themes/aqua/renderer.php
690   /themes/aqua/help.gif (new file)
691   /themes/aqua/login.gif (new file)
692   /themes/aqua/right.gif (new file)
693   /themes/cool/renderer.php
694   /themes/cool/help.gif (new file)
695   /themes/cool/login.gif (new file)
696   /themes/cool/right.gif (new file)
697   /themes/default/renderer.php
698   /themes/default/help.gif (new file)
699   /themes/default/login.gif (new file)
700   /themes/default/right.gif (new file)
701   /themes/themes/login.css
702     
703 27-Feb-2009 Janusz Dobrowolski
704 # Security fix to my last commit.
705 $ /frontaccounting.php
706   /includes/lang/language.php
707
708 25-Feb-2009 Joe Hunt
709 ! Improved layout
710 $ /inventory/prices.php
711   /inventory/reorder_level.php
712   /inventory/inquiry/stock_status.php
713   
714 24-Feb-2009 Janusz Dobrowolski
715 # Cleaning startup code
716 $ /index.php
717   /frontaccounting.php
718   /includes/session.inc
719   /includes/db/connect_db.inc
720   /includes/lang/gettext.php
721   /includes/lang/language.php
722 # Language changed on display prefs page stored to database.
723 $ /admin/display_prefs.php
724   /admin/db/users_db.inc
725   /includes/current_user.inc
726 # Fixed tab hot keys
727 $ /applications/customers.php
728   /applications/dimensions.php
729   /applications/generalledger.php
730   /applications/inventory.php
731   /applications/manufacturing.php
732   /applications/setup.php
733   /applications/suppliers.php
734
735 23-Feb-2009 Joe Hunt
736 ! Changed extension include to be outside function. Didn't work in submenus.
737 $ frontaccounting.php
738   /includes/main.inc
739 ! Better color in data picker
740 $ /themes/aqua/default.css
741   /themes/cool/default.css
742   /themes/default/default.css
743   
744 22-Feb-2009 Janusz Dobrowolski
745 ! Application startup code cleanup.
746 $ /frontaccounting.php
747   /index.php
748   /applications/customers.php
749   /applications/dimensions.php
750   /applications/generalledger.php
751   /applications/inventory.php
752   /applications/manufacturing.php
753   /applications/setup.php
754   /applications/suppliers.php
755   /includes/session.inc
756   /includes/lang/language.php
757   /themes/default/renderer.php
758   /themes/aqua/renderer.php
759   /themes/cool/renderer.php
760 ! Removed obsolete $applications array.
761 $ /config.php
762 ! Cosmetic cleanup
763 $ /includes/main.inc
764 ! Calendar style moved to theme default.css
765 $ /includes/ui/ui_view.inc
766   /themes/aqua/default.css
767   /themes/cool/default.css
768   /themes/default/default.css
769 # Fixed charset selection on login screen
770 $ /access/login.php
771 # Blocked password changes in demo mode
772 $ /admin/change_current_user_password.php
773 ! Default theme and language set for not logged user
774 $ /includes/current_user.inc
775   /includes/prefs/userprefs.inc
776 # Fixed initial query order.
777 $ /purchasing/inquiry/po_search.php
778
779 21-Feb-2009 Joe Hunt
780 ! Added nowrap for date type fields in db_pager_view.inc. Problems with (-) sep.
781 $ /includes/ui/db_pager_view.inc
782 ! Better layout in stock_movements.php
783 $ /inventory/inquiry/stock_movements.php
784
785 18-Feb-2009 Joe Hunt
786 ! Better layout in Items form.
787 $ /inventory/manage/items.php
788
789 16-Feb-2009 Joe Hunt
790 # Instruction in update.html should include switch to standard theme before upgrade
791 $ update.html
792 # Bug in function get_ecb_rate when no function curl_init (missing url part)
793 $ /gl/includes/db/gl_db_rates.inc
794
795 ------------------------------- Release 2.1.0 beta 2 -------------------------------------------
796 15-Feb-2009 Joe Hunt
797 ! Release 2.1.0 beta 2
798 $ config.php
799
800 14-Feb-2009 Janusz Dobrowolski
801 # Removed obsolete bank_trans field
802 $ /sql/alter2.1.sql
803   /sql/en_US-demo.sql
804   /sql/en_US-new.sql
805 # Drop column queries executed also in not forced upgrade install 
806 $ /admin/db/maintenance_db.inc
807
808 13-Feb-2009 Janusz Dobrowolski
809 ! Added login page language setting
810 $ /access/login.php
811   /admin/inst_lang.php
812   /includes/lang/language.php
813   /lang/installed_languages.inc
814 # Message typo fixed
815 $ /admin/display_prefs.php
816 # Unified display_error function name in install wizard and main code
817 $ /install/save.php
818
819 13-Feb-2009 Joe Hunt
820 # Minor bug fix in Quick Entry tax account choice for Journal Entry.
821 $ /includes/ui/ui_view.inc
822
823 12-Feb-2009 Janusz Dobrowolski
824 ! Changed extension menu file placement, added support for gettext in extensions.
825 $ /frontaccounting.php
826 # Fix for some buggy curl versions.
827 $ /gl/includes/db/gl_db_rates.inc
828   /gl/manage/exchange_rates.php
829 # Fixed get_amount() to return 0 for invalid input.
830 $ /js/utils.js
831   /js/budget.js
832
833 ------------------------------- Release 2.1.0 beta --------------------------------------------
834
835 08-Feb-2009 Janusz Dobrowolski
836 # Fixed division by zero bug in empty pager
837 $ includes/db_pager.inc
838 # Fixed special char display issue in item name [0000116]
839 $ sales/includes/cart_class.inc
840
841 08-Feb-2009 Joe Hunt
842 ! Changed license type to GNU GPLv3. Stamped headers changed.
843 $ all appropriate source files
844
845 04-Feb-2009 Joe Hunt
846 ! Removed ALTER TABLE DROP columns
847 $ /sql/alter2.1.sql
848 ! Removed files from CVS
849 /company/0/images/logo_frontaccounting.png
850 /reporting/fonts/vera.afm
851 + Added files to CVS
852 /doc/2.1_Beta.txt
853 /doc/extensions.txt
854 /themes/default/images/escape.png
855
856 04-Feb-2009 Joe Hunt
857 # Software Upgrade (re-read of current user needed)
858 $ /admin/inst_upgrade.php
859
860 03-Feb-2009 Joe Hunt
861 ! install/index.php link to AGPL license
862 $ /install/index.php
863
864 03-Feb-2009 Janusz Dobrowolski
865 ! Merging bugfixes since 2.0.6 from main trunk (see below)
866 $ /config.php
867   /gl/includes/db/gl_db_banking.inc
868   /gl/manage/gl_account_classes.php
869   /includes/ui/items_cart.inc
870   /includes/ui/ui_view.inc
871   /purchasing/includes/db/invoice_db.inc
872   /reporting/rep101.php
873   /reporting/rep201.php
874   /reporting/includes/class.pdf.inc
875   /sales/credit_note_entry.php
876   /sales/customer_credit_invoice.php
877   /sales/customer_delivery.php
878   /sales/customer_invoice.php
879   /sales/includes/db/payment_db.inc
880   /sales/includes/db/sales_credit_db.inc
881   /sales/includes/db/sales_delivery_db.inc
882   /sales/includes/db/sales_invoice_db.inc
883   /sales/includes/ui/sales_order_ui.inc
884   /sales/view/view_credit.php
885 # Due date display finally fixed.
886 $ /purchasing/inquiry/supplier_inquiry.php
887   /sales/inquiry/customer_inquiry.php
888
889 ------------------------------- Release 2.0.7 --------------------------------------------
890 03-Feb-2009 Joe Hunt
891 ! New release 2.0.7
892 $ config.php
893
894 22-Jan-2009 Joe Hunt
895 # Bug [0000112] It shows invoices as overdue still (in red), even though its been payed and allocated. 
896 $ /sales/inquiry/customer_inquiry.php
897
898 13-Jan-2009 Joe Hunt
899 # Bug [0000111] Accounts on Credit Hold can still process delivery notes on sales order and invoicing.
900 $ /sales/customer_delivery.php
901   /sales/customer_invoice.php
902   /sales/includes/ui/sales_order_ui.inc
903   
904 08-Jan-2009 Janusz Dobrowolski
905 # Numeric check on class id added.
906 $ /gl/manage/gl_account_classes.php
907
908 02-Jan-2009 Joe Hunt
909 # [0000104] minor language updates in a few sales files 
910 $ /sales/customer_invoice.php
911
912 23-Dec-2008 Joe Hunt
913 # Fixed an accounting sync in GL when adding bank account transactions (no customer/supplier trans)
914 $ /gl/includes/db/gl_db_banking.inc
915
916 22-Dec-2008 Janusz Dobrowolski
917 # [0000102] Credit note was stored without entered shippment cost and comment.
918 $ /sales/credit_note_entry.php
919 # [0000103] Error during save of modified freehand credit note.
920 $ /sales/includes/db/cust_trans_db.inc
921
922 18-Dec-2008 Joe Hunt
923 # [0000101] Roll back of yeasterday issues
924 $ /purchasing/includes/db/invoice_db.inc
925   /purchasing/includes/db/supp_payment_db.inc
926   /sales/includes/db/payment_db.inc
927   /sales/includes/db/sales_credit_db.inc
928   /sales/includes/db/sales_invoice_db.inc
929
930 17-Dec-2008 Joe Hunt
931 # [0000101] More wonderful rounding issues 
932 $ /includes/ui/ui_view.inc
933   /purchasing/includes/db/invoice_db.inc
934   /purchasing/includes/db/supp_payment_db.inc
935   /sales/includes/db/payment_db.inc
936   /sales/includes/db/sales_credit_db.inc
937   /sales/includes/db/sales_delivery_db.inc
938   /sales/includes/db/sales_invoice_db.inc
939   
940 16-Dec-2008 Joe Hunt
941 # [0000100] Keep getting left allocated weird results (rounding problems).
942 $ /includes/ui/ui_view.inc
943   /purchasing/inquiry/supplier_allocation_inquiry.php
944   /reporting/rep101.php
945   /reporting/rep201.php
946   /sales/inquiry/customer_allocation_inquiry.php
947
948 10-Dec-2008 Janusz Dobrowolski
949 # [0000099] New line added to inventory transfer/adjustment sometimes overwrites old one.
950 $ /includes/ui/items_cart.inc
951
952 09-Dec-2008 Janusz Dobrowolski
953 # [0000098] Unable issue of credit note for invoice with removed item lines.
954 $ /sales/customer_credit_invoice.php
955 # [0000097] Can't void freehand customer credit note.
956 $ /sales/includes/db/sales_invoice_db.inc
957 # Fixed to hide empty credit note lines.
958 $ /sales/view/view_credit.php
959 -------------------------------------------------------------------------------
960
961 03-Feb-2009 Janusz Dobrowolski
962 # sql2date around row[date] in due date.
963 $ /purchasing/inquiry/supplier_inquiry.php
964 # Bugfix [0000115] once again.
965 $ /sales/inquiry/sales_orders_view.php
966 # Division by zero avoided in db_pager
967 $ /includes/db_pager.inc
968
969 02-Feb-2009 Joe Hunt
970 ! Better layout in Form setup
971 $ /admin/forms_setup.php
972 # sql2date around row[date] in due date.
973 $ /sales/inquiry/customer_inquiry.php
974
975 02-Feb-2009 Janusz Dobrowolski
976 # Fixed initial sort order in pagers
977 $ /dimensions/inquiry/search_dimensions.php
978   /includes/db_pager.inc
979   /purchasing/allocations/supplier_allocation_main.php
980   /purchasing/inquiry/po_search_completed.php
981   /purchasing/inquiry/supplier_allocation_inquiry.php
982   /purchasing/inquiry/supplier_inquiry.php
983   /sales/allocations/customer_allocation_main.php
984   /sales/inquiry/customer_allocation_inquiry.php
985   /sales/inquiry/customer_inquiry.php
986 # Fixed due date display for invoices.
987 $ /sales/inquiry/customer_inquiry.php
988 # Bugfix [0000115] - error on empty table update in fallback mode.
989 $ /sales/inquiry/customer_allocation_inquiry.php
990
991 30-Jan-2009 Joe Hunt
992 + Outputs/Inputs on tax inquiry as well (why not)
993 $ /gl/includes/db/gl_db_trans.inc
994   /gl/inquiry/tax_inquiry.php
995 ! Updated en_US-demo.sql, en_US-new.sql and alter2.1.sql
996 $ /sql/alter2.1.sql
997   /sql/en_US-demo.sql
998   /sql/en_US-new.sql
999   
1000 29-Jan-2009 Joe Hunt
1001 # A few minor fixes to get the tax report and inquiry right and syncronized
1002 $ /gl/includes/db/gl_db_trans.inc
1003   /gl/inquiry/tax_inquiry.php
1004   /reporting/rep709.php
1005 # Missing parameter to add_trans_tax_details
1006 $ /sales/includes/db/sales_credit_db.inc
1007   /sales/includes/db/sales_delivery_db.inc
1008   /sales/includes/db/sales_invoice_db.inc
1009   
1010 29-Jan-2009 Janusz Dobrowolski
1011 # Changes related to rewrite and optimalization of tax registration
1012 $ /gl/includes/db/gl_db_bank_trans.inc
1013   /gl/includes/db/gl_db_banking.inc
1014   /gl/includes/db/gl_db_trans.inc
1015   /purchasing/includes/db/invoice_db.inc
1016   /purchasing/includes/db/invoice_items_db.inc
1017   /purchasing/view/view_supp_credit.php
1018   /purchasing/view/view_supp_invoice.php
1019   /reporting/rep107.php
1020   /reporting/rep110.php
1021   /reporting/rep709.php
1022   /sales/includes/db/cust_trans_details_db.inc
1023   /sales/includes/db/sales_credit_db.inc
1024   /sales/includes/db/sales_delivery_db.inc
1025   /sales/includes/db/sales_invoice_db.inc
1026   /sales/view/view_credit.php
1027   /sales/view/view_dispatch.php
1028   /sales/view/view_invoice.php
1029   /sql/alter2.1.php
1030   /sql/alter2.1.sql
1031   /taxes/tax_calc.inc
1032   /gl/inquiry/tax_inquiry.php
1033 # Added precheck before system upgrade
1034 $ /admin/inst_upgrade.php
1035 # Reduced delay when ECB currency exrates page is unavailable.
1036 $ /gl/includes/db/gl_db_rates.inc
1037 # Small fixes
1038 $ /inventory/prices.php
1039   /includes/ui/ui_view.inc
1040 # Fixed bug in checks before group delete.
1041 $ /sales/manage/sales_groups.php
1042 # Removing obsolete tax group in GL account definition
1043 $ /gl/includes/db/gl_db_accounts.inc
1044   /gl/manage/gl_accounts.php
1045
1046 28-Jan-2009 Joe Hunt
1047 ! Changes to committed tax report routines.
1048 $ /sales/includes/db/sales_invoice_db.inc
1049   /sales/includes/db/sales_delivery_db.inc
1050   /sales/includes/db/sales_credit_db.inc
1051   /purchasing/includes/db/invoice_db.inc
1052   /reporting/rep709.php
1053   
1054 28-Jan-2009 Joe Hunt
1055 + Copyright notes at top op every source file
1056 $ All files still missing
1057
1058 27-Jan-2009 Joe Hunt
1059 - Removed file update_db.php (obsolete). Finetuning en_US-demo.sql
1060 $ update_db.php
1061   /sql/en_US-demo.sql
1062 # fixed underline in db pager for sortable columns.
1063 $ /themes/aqua/default.css
1064   /themes/cool/default.css
1065   /themes/default/default.css
1066   
1067 26-Jan-2009 Joe Hunt
1068 + Added one Post option to Post options in Quick Entry Lines (amount without decrease or increase). Minor bug fixes.
1069 $ /gl/manage/gl_quick_entries.php
1070   /includes/types.inc
1071   /includes/ui/ui_view.inc
1072 + Added 'inactive' field in most 'catalog' tables.
1073 $ /sql/alter2.1.sql
1074   /sql/en_US-new.sql
1075   /sql/en_US-demo.sql
1076 + Added graphics for cancel. (door-out)
1077   /themes/aqua/images/cancel.png
1078   /themes/cool/images/cancel.png
1079   /themes/default/images/cancel.png
1080
1081 24-Jan-2009 Janusz Dobrowolski
1082 ! Set maximum width for select to avoid broken layout in two column layout.
1083 $ /themes/aqua/default.css
1084   /themes/cool/default.css
1085   /themes/default/default.css
1086 # Voiding tax records included via GL/bank transactions
1087 $ /admin/db/voiding_db.inc
1088   /gl/includes/db/gl_db_bank_trans.inc
1089   /gl/includes/db/gl_db_trans.inc
1090 # Fixed quick entry types values.
1091 $ /includes/types.inc
1092
1093 23-Jan-2009 Joe Hunt
1094 + Added new files in doc subdirectory
1095 $ /doc/attachments.txt
1096   /doc/bank_reconciliation.txt
1097   /doc/dim_on_invoice.txt
1098   /doc/license.txt
1099   /doc/quick_entries.txt
1100   /doc/recurrent_invoice.txt
1101   
1102 22-Jan-2009 Janusz Dobrowolski
1103 # Added attachments to company sub_dirs
1104 $ /update_db.php
1105 # Added hot key for Quick Entries
1106 $ /applications/generalledger.php
1107 # Improved quick entries.
1108 $ /gl/gl_bank.php
1109   /gl/gl_journal.php
1110   /gl/includes/db/gl_db_bank_accounts.inc
1111   /gl/includes/ui/gl_bank_ui.inc
1112   /gl/includes/ui/gl_journal_ui.inc
1113   /includes/types.inc
1114   /includes/ui/items_cart.inc
1115   /gl/manage/gl_quick_entries.php
1116   /includes/ui/ui_lists.inc
1117   /includes/ui/ui_view.inc
1118   /purchasing/supplier_credit.php
1119   /purchasing/supplier_invoice.php
1120   /purchasing/includes/ui/invoice_ui.inc
1121   /sql/alter2.1.sql
1122   /sql/en_US-demo.sql
1123   /sql/en_US-new.sql
1124 ! Registration of changes on GL tax accounts in debtor_trans_tax_details/supp_invoice_tax_details.
1125 $ /gl/includes/db/gl_db_banking.inc
1126   /gl/includes/db/gl_db_trans.inc
1127   /purchasing/includes/db/invoice_db.inc
1128   /sales/includes/db/cust_trans_details_db.inc
1129   /taxes/tax_calc.inc
1130 # Allocation bug for cash sales.
1131 $ /sales/includes/db/sales_invoice_db.inc
1132 # Hiding voided gl transactions.
1133 $ /gl/view/gl_trans_view.php
1134 ! Icons removed from form buttons for now.
1135 $ /sales/sales_order_entry.php
1136
1137 20-Jan-2009 Joe Hunt
1138 ! Preparing for installing of extensions
1139 $ installed_extensions.php (new file)
1140   frontaccounting.php
1141   /includes/main.inc
1142 # Bad handling of graphic links in certain browsers
1143   /includes/ui/ui_input.inc
1144   
1145 19-Jan-2009 Joe Hunt
1146 ! Changed direct sales document line descriptions to be editable (via edit link)
1147 $ /sales/sales_order_entry.php
1148   /includes/cart_class.inc
1149   /includes/ui/sales_order_ui.inc
1150 ! Fixed so the printed documents can handle multiple lines of description
1151 $ /reporting/rep107.php
1152   /reporting/rep109.php
1153   /reporting/rep110.php
1154   
1155 17-Jan-2009 Joe Hunt
1156 ! Changed all smaller forms and tables to be uniform. Copyright notes.
1157 $ All files with small forms and tables.
1158
1159 16-Jan-2009 Janusz Dobrowolski
1160 ! Fixed new pager generation on first display.
1161 $ /gl/manage/exchange_rates.php
1162
1163 15-Jan-2009 Joe Hunt
1164 ! Adjustment of db pager width. Copyright notes. 
1165 $ All files with db pager
1166   /db_pager_view.inc
1167   /themes/default/default.css
1168   /themes/aqua/default.css
1169   /themes/cool/default.css
1170
1171 15-Jan-2009 Janusz Dobrowolski
1172 ! Rewritten reconciliation page.
1173 $ /gl/bank_account_reconcile.php
1174   /includes/ui/ui_lists.inc
1175   /sql/alter2.1.php
1176   /sql/alter2.1.sql
1177   /js/reconcile.js (added)
1178 ! Standard mysql separator in date functions
1179 $ /includes/date_functions.inc
1180 + Separated checkbox generation for indirect display use
1181 $ /includes/ui/ui_input.inc
1182 ! Standard checkbox helper use.
1183 $ /sales/inquiry/sales_orders_view.php
1184
1185 14-Jan-2009 Joe Hunt
1186 ! Page reload problem, progress bar in backup/restore, 
1187 $ /admin/backups.php
1188   /admin/display_prefs.php
1189   /includes/lang/language.php
1190   
1191 12-Jan-2009 Joe Hunt
1192 ! Updating install and update helpers
1193 $ install.html
1194   update.html
1195   /install/index.php
1196 # Fixing price formatting of left to allocate
1197 $ /purchasing/allocations/supplier_allocation_main.php
1198   /sales/allocations/customer_allocation_main.php
1199   
1200 11-Jan-2009 Janusz Dobrowolski
1201 ! Added table pager.
1202 $ /admin/view_print_transaction.php
1203 ! Improved check_cells().
1204 $ /includes/ui/ui_input.inc
1205 # Added new attachments per company subdirectory.
1206 $ /admin/create_coy.php
1207 # Added hotkey for reconciliation menu option.
1208 $ /applications/generalledger.php
1209 # Fixed false qoh alerts.
1210 $ /sales/includes/ui/sales_order_ui.inc
1211 # Fixed page title.
1212 $ /sales/manage/sales_points.php
1213
1214 11-Jan-2009 Joe Hunt
1215 ! Changed notice msg to warnings and changed bg color for warning
1216 $ /admin/company_preferences.php
1217   /admin/void_transaction.php
1218   /includes/errors.inc
1219   /inventory/manage/items.php
1220   
1221 10-Jan-2009 Joe Hunt
1222 + Addition of Bank Reconciliation. Author Rob Mallon
1223 $ /applications/generalledger.php 
1224   /gl/bank_account_reconcile.php (new file)
1225   /sql/alter2.1.sql
1226 + Added more fields to suppliers table and fixed PO document
1227 $ /sql/alter2.1.sql
1228   /includes/ui/ui_input.inc (new link_row)
1229   /purchasing/manage/suppliers.php
1230   /reporting/includes/header2.inc
1231   /reporting/rep209.php
1232   
1233 09-Jan-2009 Janusz Dobrowolski
1234 + Added hook file for localized functions.
1235 $ /includes/lang/language.php
1236 ! Removed obsolete local css file inclusion.
1237 $ /includes/page/header.inc
1238 ! Optional params in table_header() added.
1239 $ /includes/ui/ui_controls.inc
1240 ! Added table pager in exchange rates editor.
1241 $ /gl/includes/db/gl_db_rates.inc
1242   /gl/manage/exchange_rates.php
1243 ! Fixed rate column, added width table parameter
1244 $ /includes/db_pager.inc
1245   /includes/ui/db_pager_view.inc
1246 # Added hot key for attachments menu option.
1247 $ /applications/setup.php
1248 # Removed bank_trans_types_db.inc inclusion.
1249 $ /gl/includes/gl_db.inc
1250 - Removed obsolete files
1251 $ /gl/manage/bank_trans_types.php (removed)
1252   /gl/includes/db/bank_trans_types.inc (removed)
1253   /lang/en_US/stylesheet.css (removed)
1254   /lang/new_language_template/stylesheet.css (removed)
1255 - Example picture files moved to company/0
1256 $ /inventory/manage/image (removed)
1257   /inventory/manage/image/0 (removed)
1258   /inventory/manage/image/0/102.jpg (removed)
1259   /inventory/manage/image/0/103.jpg (removed)
1260   /inventory/manage/image/0/104.jpg (removed)
1261
1262 09-Jan-2009 Joe Hunt
1263 ! Changed $path_to_root in report files and stamped copyright
1264 $ All report files
1265 + Added Sales kits to Items price list.
1266 $ /reporting/rep104.php
1267 # Company logo can not be deleted.
1268 $ /admin/company_preferences.php
1269 # Bug [0000107] and [0000108]
1270 $ /inventory/includes/db/items_codes_db.inc
1271   /gl/manage/gl_account_types.php
1272
1273 08-Jan-2009 Joe Hunt
1274 ! Changed attachments to use unique files store instead of blobs
1275 $ /admin/attachments/attachments.php
1276   /sql/alter2.1.sql
1277   
1278 07-Jan-2009 Joe Hunt
1279 ! Changed supplier credit note to only show items for a period, default 30 days back.
1280 $ /purchasing/includes/db/grn_db.inc
1281   /purchasing/includes/invoice_ui.inc
1282   /purchasing/supplier_credit.php
1283   
1284 07-Jan-2009 Janusz Dobrowolski
1285 # [0000105] Not initialized user pos numbers after upgrade, fixed some new table fields.
1286 $ /sql/alter2.1.sql
1287 # [0000106] Error blocking direct invoice for currencies not listed by ECB.
1288 $ sales/includes/cart_class.inc
1289 # Fixed error handling in forced upgrade mode.
1290 $ admin/db/maintenance_db.inc
1291 + Added backtrace debugging function;
1292 $ /includes/ui/ui_view.inc
1293
1294 05-Jan-2009 Joe Hunt
1295 + Possibility to 'Credit This' in supplier transactions like in customer transaction.
1296   If there are many invoice items during a year, there would be many rows suggestions.
1297 $ /purchasing/includes/db/grn_db.inc
1298   /purchasing/includes/db/invoice_db.inc
1299   /purchasing/includes/ui/invoice_ui.inc
1300   /purchasing/supplier_credit.php
1301   /purchasing/inquiry/supplier_inquiry.php
1302   /purchasing/view/view_supp_credit.php
1303   
1304 22-Dec-2008 Janusz Dobrowolski
1305 # Fixed item_code database update on item creation.
1306 $ /inventory/includes/db/item_codes_db.inc
1307   /inventory/includes/db/items_db.inc
1308
1309 21-Dec-2008 Joe Hunt
1310 # Minor bugs in layout and quick entries.
1311 $ /Includes/ui/ui_view.inc
1312   /purchasing/includes/ui/invoice_ui.inc
1313   /purchasing/supplier_invoice.php
1314 # Minor bugs in doctext.inc and doctext2.inc
1315 $ /reporting/includes/doctext.inc
1316   /reporting/includes/doctext2.inc
1317   
1318 20-Dec-2008 Joe Hunt
1319 ! Replaced the ajax paging in stock movements with the old file.
1320 $ /inventory/inquiry/stock_movements.php
1321 ! Better layout in big forms
1322 $ /includes/ui/ui_controls.inc
1323
1324 18-Dec-2008 Joe Hunt
1325 + Added quick entries in supplier invoice/credit note as well. Based on bank payments
1326 $ /gl/gl_bank.php
1327   /gl/gl_journal.php
1328   /gl/includes/db/gl_db_banking.inc
1329   /includes/ui/ui_view.inc
1330   /purchasing/supplier_credit.php
1331   /purchasing/supplier_invoice.php
1332   /purchasing/includes/ui/invoice_ui.inc
1333
1334 15-Dec-2008 Janusz Dobrowolski
1335 # [0000085] Fixed session conflicts during document edition in multiply tabs.
1336 $ /sales/includes/cart_class.inc
1337   /sales/includes/sales_ui.inc
1338   /sales/credit_note_entry.php
1339   /sales/customer_credit_invoice.php
1340   /sales/customer_delivery.php
1341   /sales/customer_invoice.php
1342   /sales/sales_order_entry.php
1343   /sales/view/view_sales_order.php
1344 # Fixed initial form values.
1345 $ /sales/manage/recurrent_invoices.php  
1346 ! Code cleanup.
1347 $ /purchasing/view/view_po.php
1348   /sales/includes/ui/sales_credit_ui.inc
1349   /sales/includes/ui/sales_order_ui.inc
1350
1351 12-Dec-2008 Joe Hunt
1352 ! Changed so document Sales Invoice now shows delivery notes instead of sales order
1353 $ /reporting/includes/header2.inc
1354
1355 11-Dec-2008 Joe Hunt
1356 + Two new fields in company table, accumulate_shipping and logal_text
1357   Accumulat shipping is for accumulating shipping on batch invoice
1358   Legal text is a last line legal info on sales invoices.
1359 $ /sql/alter2.1.sql
1360   /admin/db/company_db.inc
1361   /admin/gl_setup.php
1362   /reporting/includes/header2.inc
1363   /sales/customer_invoice.php
1364
1365 10-Dec-2008 Janusz Dobrowolski
1366 # File and line was not displayed for devel error messages.
1367 $ /includes/errors.inc
1368 # Fixed duplicate groups in list selectors.
1369 $ /includes/ui/ui_lists.inc
1370
1371 09-Dec-2008 Joe Hunt
1372 # Bug in document right-margin when more than 1 page.
1373 $ /reporting/includes/header2.inc
1374 ! Changed so input of account type is possible (like classes)
1375 $ /gl/manage/gl_account_types.php
1376   /gl/includes/db/gl_db_account_types.inc
1377   
1378 08-Dec-2008 Janusz Dobrowolski
1379 + Added helpers for list editor F4 calls.
1380 $ /includes/ui/ui_controls.inc
1381   /sales/sales_order_entry.php
1382 + Added development/bugtracking sql trail 
1383 $ /config.php
1384   /sql/alter2.1.sql
1385   /includes/db/connect_db.inc
1386 ! GL accounts in list selector always grouped by type
1387 $ /admin/gl_setup.php
1388   /gl/includes/ui/gl_bank_ui.inc
1389   /gl/includes/ui/gl_journal_ui.inc
1390   /gl/manage/bank_accounts.php
1391   /gl/manage/gl_accounts.php
1392   /gl/manage/gl_quick_entries.php
1393   /includes/ui/ui_lists.inc
1394   /purchasing/includes/ui/invoice_ui.inc
1395   /sales/manage/customer_branches.php
1396 # Fixed Win AltGr issue in hotkeys system.
1397 $ /js/inserts.js
1398 # Fixed sales_items selector for MySql 3.xx compatibility
1399 $ /includes/ui/ui_lists.inc
1400 # Fixed broken syntax in delete_item_code()
1401 $ /inventory/includes/db/items_codes_db.inc
1402 # Additional fixes to foreign/kit codes
1403 $ /inventory/manage/item_codes.php
1404   /inventory/manage/sales_kits.php
1405 ! Merged changes from main trunk up to version 2.0.6 (see below)
1406 $ /config.php
1407   /update.html
1408   /update_db.php
1409   /admin/create_coy.php
1410   /admin/db/maintenance_db.inc
1411   /gl/includes/db/gl_db_banking.inc
1412   /gl/includes/db/gl_db_trans.inc
1413   /includes/banking.inc
1414   /includes/current_user.inc
1415   /manufacturing/view/wo_production_view.php
1416   /purchasing/includes/db/invoice_db.inc
1417   /purchasing/includes/db/supp_payment_db.inc
1418   /purchasing/includes/ui/invoice_ui.inc
1419   /reporting/rep107.php
1420   /reporting/rep109.php
1421   /reporting/rep110.php
1422   /reporting/rep209.php
1423   /reporting/rep302.php
1424   /reporting/rep303.php
1425   /reporting/includes/pdf_report.inc
1426   /sales/customer_delivery.php
1427   /sales/includes/cart_class.inc
1428   /sales/includes/sales_db.inc
1429   /sales/includes/db/payment_db.inc
1430   /sales/includes/db/sales_credit_db.inc
1431   /sales/includes/db/sales_invoice_db.inc
1432   /sales/includes/ui/sales_credit_ui.inc
1433   /sales/includes/ui/sales_order_ui.inc
1434   /sales/view/view_credit.php
1435   /sales/view/view_dispatch.php
1436   /sales/view/view_invoice.php
1437   /sales/view/view_sales_order.php
1438   /taxes/tax_calc.inc
1439 ------------------------------- Release 2.0.6 --------------------------------------------
1440 08-Dec-2008 Joe Hunt
1441 ! New release 2.0.6
1442 $ config.php
1443
1444 05-Dec-2008 Joe Hunt
1445 # [0000095] Bad behaviour of routine number_format and round in Windows.
1446 $ /gl/includes/gl_db_trans.inc
1447   /includes/banking.inc
1448   /includes/current_user.inc
1449   /purchasing/includes/ui/invoice_ui.inc
1450   /reporting/rep107.php
1451   /reporting/rep109.php
1452   /reporting/rep110.php
1453   /reporting/rep209.php
1454   /sales/view/view_credit.php
1455   /sales/view/view_dispatch.php
1456   /sales/view/view_invoice.php
1457   /sales/view/view_sales_order.php
1458
1459 04-Dec-2008 Janusz Dobrowolski
1460 # Check write permissions and create per company subdirectory structure.
1461 $ /update.html
1462   /update_db.php
1463 # Fixed index.php files in new company dirs.
1464 $ /admin/create_coy.php
1465   /admin/db/maintenance_db.inc
1466
1467 04-Dec-2008 Joe Hunt
1468 # [0000095] Inbalance double entry on Documents
1469 $ /gl/includes/db/gl_db_trans.inc
1470   /gl/includes/db/gl_db_banking.inc
1471   /purchasing/includes/db/invoice_db.inc
1472   /purchasing/includes/db/supp_payment_db.inc
1473   /sales/includes/db/payment_db.inc
1474   /sales/includes/db/sales_credit_db.inc
1475   /sales/includes/db/sales_invoice_db.inc
1476   
1477 29-Nov-2008 Joe Hunt
1478 # [0000094] Report does not show items that have 0 qty but have demand qty
1479 $ /reporting/rep302.php
1480   /reporting/rep303.php
1481   
1482 28-Nov-2008 Joe Hunt
1483 # [0000093] Voiding Supplier Invoices Causes some lines cost update to go to 0 and exchange rate change
1484 $ /purchasing/includes/db/invoice_db.inc
1485
1486 27_Nov-2008 Joe Hunt
1487 # [0000092] Stock Sheet Report. Bad Page break.
1488 $ /reporting/includes/pdf_report.inc
1489
1490 26-Nov-2008 Joe Hunt
1491 # [0000091] Tax for 2 decimal places doesn't compute properly
1492 $ /taxes/tax_calc.inc
1493
1494 25-Nov-2008 Janusz Dobrowolski
1495 # [0000084] Low inventory items are not marked properly.
1496 $ /sales/customer_delivery.php
1497 # [0000086] New line added to document sometimes overwrites old one.
1498 $ /sales/includes/cart_class.inc
1499 # [0000087] Change of order date always updates prices.
1500 $ /sales/includes/ui/sales_credit_ui.inc
1501   /sales/includes/ui/sales_order_ui.inc
1502 # Fixed automatic price calculations always on.
1503 $ /sales/includes/sales_db.inc
1504
1505 08-Dec-2008 Joe Hunt
1506 ! Better support for purchasing data (automatic updating from PO receive)
1507 $ /purchasing/includes/db/grn_db.inc
1508   /purchasing/includes/db/invoice_db.inc
1509   /purchasing/includes/db/po_db.inc
1510   /purchasing/includes/ui/invoice_ui.inc
1511   /purchasing/includes/purchasing_db.inc
1512   /reporting/rep209.php
1513
1514 07-Dec-2008 Janusz Dobrowolski
1515 + Added list category grouping.
1516 $ /includes/ui/ui_lists.inc
1517 ! Changed branch/customer invoice address/name selection on reports
1518 $ /reporting/includes/doctext.inc
1519   /reporting/includes/doctext2.inc
1520   /reporting/includes/header2.inc
1521 ! Fixed default delivery address selection
1522 $ /sales/includes/ui/sales_order_ui.inc
1523 + Added delivery links
1524 $ /sales/view/view_invoice.php
1525 # Small syntax fix.
1526 $ /sql/alter2.1.php
1527 # Fixed error handling during upgrade
1528 $ /admin/db/maintenance_db.inc
1529 # Fixed warnings display
1530 $ /includes/errors.inc
1531
1532 08-Dec-2008 Joe Hunt
1533 # Bad and missing parameter to header2 funciton
1534 $ /reporting/rep109.php
1535   /reporting/rep209.php
1536 ! Rerun of invoice_ui.inc
1537 $ /purchasing/includes/ui/invoice_ui.inc
1538
1539 07-Dec-2008 Joe Hunt
1540 ! Better layout. Copyright notes. Mailto links, outer table routines.
1541 $ /admin/company_preferences.php
1542   /admin/display_prefs.php
1543   /admin/gl_setup.php
1544   /admin/users.php
1545   /gl/includes/ui/gl_bank_ui.inc
1546   /gl/includes/ui/gl_journal_ui.inc
1547   /includes/ui_controls.inc
1548   /includes/ui_input.inc
1549   /inventory/adjustments.php
1550   /inventory/transfers.php
1551   /inventory/includes/item_adjustments_ui.inc
1552   /inventory/includes/stock_transfers_ui.inc
1553   /inventory/manage/locations.php
1554   /purchasing/includes/ui/invoice_ui.inc
1555   /purchasing/includes/ui/po_ui.inc
1556   /purchasing/manage/suppliers.php
1557   /purchasing/supplier_credit.php
1558   /purchasing/supplier_invoice.php
1559   /purchasing/supplier_payment.php
1560   /sales/includes/ui/sales_credit_ui.inc
1561   /sales/includes/ui/sales_order_ui.inc
1562   /sales/manage/customer_branches.php
1563   /sales/manage/customers.php
1564   /sales/manage/sales_people.php
1565   /sales/customer_payments.php
1566   
1567 05-Dec-2008 Joe Hunt
1568 + New fields in suppliers, phone, fax, vat no, contact and credit limit
1569 $ /purchasing/suppliers.php
1570   /sql/alter2.1.sql
1571 ! Changed dimension view to show result instead of ledger trans
1572 $ /dimensions/view/view_dimension.php
1573   /dimensions/includes/dimension_ui.inc
1574   
1575 05-Dec-2008 Janusz Dobrowolski
1576 ! Allowed optional ORDER BY option in base db_pager sql query
1577 $ /includes/db_pager.inc
1578 # Small fixes to pager layout
1579 $ /includes/ui/db_pager_view.inc
1580 ! Reusable button code
1581 $ /includes/ui/ui_controls.inc
1582 ! Button helpers moved from ui_controls.inc
1583 $ /includes/ui/ui_input.inc
1584   /includes/ui/ui_controls.inc
1585 # Fixed errors during focus on nonexistent elements
1586 $ /js/utils.js
1587
1588 26-Nov-2008 Janusz Dobrowolski
1589 # Fixed layout of amount_ex() fields with label.
1590 $ /includes/ui/ui_input.inc
1591 # Fixed combo_input for $sql with GROUP BY option
1592 $ /includes/ui/ui_lists.inc
1593
1594 25-Nov-2008 Janusz Dobrowolski
1595 ! Merged all changes from main trunk up to 2.0.5 (see details below)
1596 $ /CHANGELOG.txt
1597   /update.html
1598   /admin/void_transaction.php
1599   /admin/db/voiding_db.inc
1600   /gl/includes/db/gl_db_trans.inc
1601   /gl/inquiry/gl_trial_balance.php
1602   /includes/banking.inc
1603   /includes/ui/ui_input.inc
1604   /includes/ui/ui_view.inc
1605   /manufacturing/manage/bom_edit.php
1606   /purchasing/po_receive_items.php
1607   /purchasing/supplier_credit.php
1608   /purchasing/supplier_invoice.php
1609   /purchasing/supplier_payment.php
1610   /purchasing/includes/purchasing_db.inc
1611   /purchasing/includes/db/invoice_db.inc
1612   /purchasing/includes/db/supp_payment_db.inc
1613   /purchasing/includes/db/supp_trans_db.inc
1614   /purchasing/includes/ui/invoice_ui.inc
1615   /reporting/rep101.php
1616   /reporting/rep106.php
1617   /reporting/rep201.php
1618   /reporting/rep203.php
1619   /reporting/rep209.php
1620   /reporting/rep708.php
1621   /reporting/reports_main.php
1622   /reporting/includes/class.pdf.inc
1623   /sales/customer_payments.php
1624   /sales/allocations/customer_allocate.php
1625   /sales/includes/sales_db.inc
1626   /sales/includes/db/cust_trans_db.inc
1627   /sales/includes/db/payment_db.inc
1628   /sales/view/view_receipt.php
1629 ------------------------------- Release 2.0.5 --------------------------------------------
1630 24-Nov.2008 Joe Hunt
1631 ! Release 2.0.5
1632 $ config.php
1633 ! Changed update.html
1634 $ update.html
1635 # Small bug fixes
1636 $ /reporting/includes/header2.inc
1637   /sales/view/view_receipt.php
1638
1639 20-Nov-2008 Janusz Dobrowolski
1640 # [0000082] Bad js allocation on All/None button press.
1641 $ /sales/allocations/customer_allocate.php
1642
1643 20-Nov-2008 Joe Hunt
1644 # Do not allow editing invoice if allocated > 0
1645 $ /sales/inquiry/customer_inquiry.php
1646
1647 19-Nov-2008 Joe Hunt
1648 + Possibility to view a transaction before final voiding.
1649 $ /admin/void_transaction.php
1650
1651 11-Nov-2008 Janusz Dobrowolski
1652 # Fixed right alignment of amount cells.
1653 $ /includes/ui/ui_input.inc
1654 # Fixed display bug for fully received items and false modify conflicts.
1655 $ /purchasing/po_receive_items.php
1656
1657 10-Nov-2008 Joe Hunt
1658 ! [0000081] Trial Balance again minor changes.
1659 $ /gl/inquiry/gl_trial_balance.php
1660   /reporting/rep708.php
1661
1662 07-Nov-2008 Joe Hunt
1663 ! [0000081] Changed Trial Balance to show all debits and credits (option to only show balances)
1664 $ /gl/inquiry/gl_trial_balance.php
1665   /reporting/reports_main.php
1666   /reporting/rep708.php
1667   
1668 03-Nov-2008 Janusz Dobrowolski
1669 # Fixed price priority in automatic calculations.
1670 $ sales/includes/sales_db.inc
1671
1672 30-Oct-2008 Janusz Dobrowolski
1673 # [0000080] BOM elements was not editable after entry.
1674 $ /manufacturing/manage/bom_edit.php
1675
1676 29-Oct-2008 Joe Hunt
1677 # Voiding a supplier invoice/credit note with GL Postings creates a database error
1678 $ /purchasing/includes/db/invoice_db.inc
1679
1680 28-Oct-2008 Joe Hunt
1681 # [0000079] Delivery Note/Sales Invoice should not be editable after it has been voided.
1682 $ /admin/db/voiding_db.inc
1683   /sales/inquiry/sales_deliveries_view.php
1684   /sales/inquiry/customer_inquiry.php
1685   
1686 27-Oct-2008 Joe Hunt
1687 ! [0000078] Opened Exchange rate for editing (without storing) in sales/purchasing module payment
1688 # Fixed exchange rate display bugs in Supplier Payment (earlier dates).
1689 $ /gl/includes/db/gl_db_trans.inc
1690   /includes/banking.inc
1691   /includes/ui/ui_view.inc
1692   /purchasing/supplier_payment.php
1693   /purchasing/includes/purchasing_db.inc
1694   /purchasing/includes/db/supp_payment_db.inc
1695   /purchasing/includes/db/supp_trans_db.inc
1696   /sales/customer_payments.php
1697   /sales/includes/sales_db.inc
1698   /sales/includes/db/cust_trans_db.inc
1699   /sales/includes/db/payment_db.inc
1700 # [0000078] Fixed some reports with wrong exchange rates.
1701 $ /reporting/rep101.php
1702   /reporting/rep106.php
1703   /reporting/rep201.php
1704   /reporting/rep203.php
1705   /reporting/rep209.php
1706 + Added confirm box when admins are about to remove PO GRNs from Supplier Invoice
1707 $ /purchasing/supplier_invoice.php
1708
1709 24-Oct-2008 Joe Hunt
1710 ! [0000077] Added a total before ending balance in trial balance (also in report)
1711 $ /gl/inquiry/gl_trial_balance.php
1712   /reporting/rep708.php
1713 ! Increased memory limit if reports in unicode (48M) as suggested in forum.
1714   /reporting/includes/class.pdf.inc
1715 ! Improved layout of Supplier Invoice/Credit. All Items can now be added in one sweep.
1716 $ /purchasing/supplier_invoice.php
1717   /purchasing/supplier_credit.php
1718   /purchasing/includes/ui/invoice_ui.inc
1719   
1720 ------------------------------- Release 2.0.4 --------------------------------------------
1721 23-Oct-2008 Joe Hunt
1722 ! Release 2.0.4
1723 25-Nov-2008 Joe Hunt
1724 ! Inserted Copyright Notice and fixed graphic items
1725 $ /access/login.php
1726   /access/logout.php
1727   /admin/attachments.php
1728   /admin/backups.php
1729   /admin/change_current_user_password.php
1730   /admin/db/company_db.inc
1731   /admin/db/maintenence_db.inc
1732   /admin/db/printers_db.inc
1733   /admin/db/users_db.inc
1734   /admin/db/v_banktrans.inc
1735   /admin/db/voiding_db.inc
1736   /admin/display_prefs.php
1737   /admin/fiscalyears.php
1738   /admin/forms_setup.php
1739   /admin/gl_setup.php
1740   /admin/inst_upgrade.php
1741   /admin/payment_terms.php
1742   /admin/print_profiles.php
1743   /admin/printers.php
1744   /admin/shipping_companies.php
1745   /admin/users.php
1746   /admin/view_print_transaction.php
1747   /admin/void_transaction.php
1748   /gl/gl_journal.php
1749   /gl/includes/ui/gl_bank_ui.inc
1750   /gl/includes/ui/gl_journal_ui.inc
1751   /gl/inquiry/bank_inquiry.php
1752   /gl/inquiry/tax_inquiry.php
1753   /gl/manage/bank_accounts.php
1754   /includes/ui/ui_controls.inc
1755   /reporting/includes/pdf_report.inc
1756   /reporting/rep709.php
1757   /sales/includes/ui/sales_credit_ui.inc
1758   /sql/alter2.1.php
1759   
1760 24-Nov-2008 Janusz Dobrowolski
1761 + Added alias/foreign item codes and sales kits support.
1762 $ /applications/inventory.php
1763   /includes/ui/ui_lists.inc
1764   /inventory/prices.php
1765   /inventory/includes/inventory_db.inc
1766   /inventory/includes/db/items_category_db.inc
1767   /inventory/includes/db/items_db.inc
1768   /inventory/manage/items.php
1769   /inventory/includes/db/items_codes_db.inc (new)
1770   /inventory/manage/item_codes.php (new)
1771   /inventory/manage/sales_kits.php (new)
1772   /sales/includes/sales_db.inc
1773   /sales/includes/ui/sales_order_ui.inc
1774 ! Added decimals to get_item_edit_info() return (sql usage optimization).
1775 $ /includes/db/inventory_db.inc
1776   /inventory/includes/item_adjustments_ui.inc
1777   /inventory/includes/stock_transfers_ui.inc
1778   /manufacturing/includes/work_order_issue_ui.inc
1779   /purchasing/includes/ui/po_ui.inc
1780   /sales/includes/ui/sales_credit_ui.inc
1781 ! Added postlabel update in amount_cells_ex() and derivative helpers, fixed qty_cell $dec handling
1782 $ /includes/ui/ui_input.inc
1783 # Fixed _vd() debug function for use also in ajax mode.
1784 $ /includes/ui/ui_view.inc
1785 ! Changed foreign column name to avoid mysql syntax problems, added category.
1786 $ /sql/alter2.1.sql
1787   /sql/alter2.1.php
1788 # Fixed unconsistent units of measure.
1789 $ /sql/en_US-demo.sql
1790   /sql/en_US-new.sql
1791
1792 24-Nov-2008 Joe Hunt
1793 ! Preparing for graphic Links
1794 $ config.php
1795   /includes/ui/ui_input.inc
1796   /sales/sales_order_entry.php
1797   /sales/includes/ui/sales_order_ui.inc
1798   /themes/aqua/images/ok.gif
1799   /themes/cool/images/ok.gif
1800   /themes/default/images/ok.gif
1801 # Small layout bug in header2.inc
1802 $ /reporting/includes/header2.inc
1803 # Small layout bug in report bank statement
1804 $ /reporting/rep601.php
1805 # Restriction on links
1806 $ /sales/inquiry/customer_inquiry.php
1807
1808 22-Nov-2008 Joe Hunt
1809 + Preparing for Graphic Links final.Optimized.
1810 $ config.php
1811   /admin/create_coy.php
1812   /admin/inst_lang.php
1813   /admin/inst_module.php
1814   /dimensions/inquiry/search_dimensions.php
1815   /includes/ui/ui_controls.inc
1816   /includes/ui/ui_view.inc
1817   /includes/db_pager_view.inc
1818   /manufacturing/search_work_orders.php
1819   /purchasing/inquiry/po_search.php
1820   /purchasing/inquiry/po_search_completed.php
1821   /purchasing/inquiry/supplier_allocation_inquiry.php
1822   /purchasing/allocations/supplier_allocation_main.php
1823   /reporting/includes/reporting.inc
1824   /sales/allocations/customer_allocation_main.php
1825   /sales/inquiry/customer_allocation_inquiry.php
1826   /sales/inquiry/customer_inquiry.php
1827   /sales/inquiry/sales_orders_view.php
1828   /sales/inquiry/sales_deliveries_view.php
1829   /themes/default/images/receive.gif (new file)
1830   /themes/aquat/images/receive.gif (new file)
1831   /themes/cool/images/receive.gif (new file)
1832   
1833   
1834 21-Nov-2008 Joe Hunt
1835 + Preparing for Graphic Links instead of Text Links (user display option, default)
1836   (new field in 0_users, graphic_links)
1837 $ config.php
1838   /admin/display_prefs.php
1839   /admin/create_coy.php
1840   /admin/inst_lang.php
1841   /admin/inst_module.php
1842   /admin/db/users_db.inc
1843   /includes/current_user.inc
1844   /includes/prefs/userprefs.inc
1845   /includes/ui/ui_controls.inc
1846   /includes/ui/ui_input.inc
1847   /includes/ui/ui_view.inc
1848   /reporting/includes/reporting.inc
1849   /sql/alter2.1.sql 
1850   /themes/default/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1851           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1852   /themes/aqua/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1853           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1854   /themes/cool/images/add.png, credit.gif, delete.gif, download.gif, edit.gif, gl.png, 
1855           invoice.gif, money.png, pdf.gif, print.png, remove.png, report.png, view.gif 
1856   
1857 20-Nov-2008 Joe Hunt
1858 + Added new AGPL license file
1859 $ /doc/license.txt (new file)
1860
1861 19-Nov-2008 Janusz Dobrowolski
1862 # Fixed error handling during database upgrade in normal and forced mode.
1863 $ /admin/db/maintenance_db.inc
1864 ! Additions needed for foreign item codes support.
1865 $ /sql/alter2.1.php
1866   /sql/alter2.1.sql
1867
1868 19-Nov-2008 Joe Hunt
1869 ! Changed the default header2.inc.
1870 $ /reporting/includes/header2.inc
1871
1872 18-Nov-2008 Janusz Dobrowolski
1873 + System upgrade page for site admins
1874 $ /admin/db/maintenance_db.inc
1875   /applications/setup.php
1876   /admin/inst_upgrade.php       (new)
1877   /sql/alter2.1.php             (new)
1878 ! Added $tbpref parameter to get_user_prefs()
1879 $ /admin/db/company_db.inc
1880 # Next fixes to db_pager behaviour.
1881 $ /includes/db_pager.inc
1882   /includes/ui/db_pager_view.inc
1883   /dimensions/inquiry/search_dimensions.php
1884   /inventory/inquiry/stock_movements.php
1885   /manufacturing/search_work_orders.php
1886   /manufacturing/inquiry/where_used_inquiry.php
1887   /purchasing/allocations/supplier_allocation_main.php
1888   /purchasing/inquiry/po_search.php
1889   /purchasing/inquiry/po_search_completed.php
1890   /purchasing/inquiry/supplier_allocation_inquiry.php
1891   /purchasing/inquiry/supplier_inquiry.php
1892   /sales/allocations/customer_allocation_main.php
1893   /sales/inquiry/customer_allocation_inquiry.php
1894   /sales/inquiry/customer_inquiry.php
1895   /sales/inquiry/sales_deliveries_view.php
1896   /sales/inquiry/sales_orders_view.php
1897
1898 16-Nov-2008 Janusz Dobrowolski
1899 ! Rewritten for paged query results.
1900 $ /inventory/inquiry/stock_movements.php
1901 + Added optional footer and header in db_pager, simplified usage.
1902 $ /includes/db_pager.inc
1903   /includes/ui/db_pager_view.inc
1904 ! Code cleanup.
1905 $ /dimensions/inquiry/search_dimensions.php
1906   /manufacturing/search_work_orders.php
1907   /manufacturing/inquiry/where_used_inquiry.php
1908   /purchasing/inquiry/po_search.php
1909   /purchasing/inquiry/po_search_completed.php
1910   /purchasing/inquiry/supplier_allocation_inquiry.php
1911   /purchasing/inquiry/supplier_inquiry.php
1912   /sales/inquiry/customer_allocation_inquiry.php
1913   /sales/inquiry/customer_inquiry.php
1914   /sales/inquiry/sales_deliveries_view.php
1915   /sales/inquiry/sales_orders_view.php
1916
1917 16-Nov-2008 Joe Hunt
1918 + Added Attachment of Documents and a couple of links from supplier invoice/credit note
1919 $ /admin/attachments.php (new file)
1920   /applications/setup.php
1921   /purchasing/supplier_credit,php
1922   /purchasing/supplier_invoice.php
1923   /sql/alter2.1.sql
1924 # Minor bug in view_print_transactions.php
1925 $ /admin/view_print_transactions.php
1926
1927 15-Nov-2008 Joe Hunt
1928 + Added Quick Entries in GL Journal Entry and changed some needed fixes.
1929 $ /gl/gl_bank.php
1930   /gl/gl_journal.php
1931   /gl/includes/db/gl_db_bank_accounts.inc
1932   /gl/includes/ui/gl_bank_ui.inc
1933   /gl/includes/ui/gl_journal_ui.inc
1934   /includes/ui/ui_lists.inc
1935   
1936 15-Nov-2008 Joe Hunt
1937 + Added Tax Inquiry in Banking and General Ledger tab.
1938 $ /applications/generalledger.php
1939   /gl/inquiry/tax_inquiry.php (new file)
1940   
1941 14-Nov-2008 Joe Hunt
1942 + Added Sales Groups and Recurrent Invoices.
1943 $ /applications/customers.php
1944   /includes/ui/ui_lists.inc
1945   /reporting/includes/reporting.inc
1946   /reporting/rep108.php
1947   /sales/includes/db/branches_db.inc
1948   /sales/includes/db/sales_credit_db.inc
1949   /sales/includes/db/sales_delivery_db.inc
1950   /sales/includes/db/sales_invoice_db.inc
1951   /sales/inquiry/sales_orders_view.php
1952   /sales/manage/customer_branches.php
1953   /sales/manage/customers.php
1954   /sql/alter2.1.sql
1955   /sales/create_recurrent_invoices.php (new file)
1956   /sales/manage/recurrent_invoices.php (new file)
1957   /sales/manage/sales_groups.php (new file)
1958
1959 13-Nov-2008 Janusz Dobrowolski
1960 ! Rewritten for paged query results.
1961 $ /dimensions/inquiry/search_dimensions.php
1962 # Removed obsolete dimension list submit_on_change option.
1963 $ /sales/includes/ui/sales_order_ui.inc
1964   /sales/credit_note_entry.php
1965   /sales/includes/ui/sales_credit_ui.inc
1966
1967 12-Nov-2008 Janusz Dobrowolski
1968 ! Rewritten for paged query results.
1969 $ /manufacturing/search_work_orders.php
1970   /manufacturing/inquiry/where_used_inquiry.php
1971   /purchasing/allocations/supplier_allocation_main.php
1972   /sales/allocations/customer_allocation_main.php
1973 ! Code reorganization to reuse sql query by db_pager.
1974   /purchasing/includes/db/supp_trans_db.inc
1975   /purchasing/includes/db/suppalloc_db.inc
1976   /sales/includes/db/custalloc_db.inc
1977 ! Added $echo parameter to view_stock_status()
1978 $ /includes/ui/ui_view.inc
1979 # Fixed sql query (duplicated rows in query result)
1980 $ /sales/inquiry/customer_inquiry.php
1981 # Fixed bom selection via $_GET['stock_id']
1982 $  /manufacturing/manage/bom_edit.php
1983
1984 12-Nov-2008 Joe Hunt
1985 ! Added dimension entries in delivery and invoice forms
1986 $ /includes/ui/ui_lists.inc
1987   /sales/credit_note_entry.php
1988   /sales/includes/cart_class.inc
1989   /sales/includes/db/cust_trans_db.inc
1990   /sales/includes/db/sales_credit_db.inc
1991   /sales/includes/db/sales_delivery_db.inc
1992   /sales/includes/db/sales_invoice_db.inc
1993   /sales/includes/db/sales_order_db.inc
1994   /sales/includes/sales_db.inc
1995   /sales/includes/ui/sales_credit_ui.inc
1996   /sales/includes/ui/sales_order_ui.inc
1997   /sales/sales_order_entry.php
1998   /sql/alter2.1.sql
1999   
2000 12-Nov-2008 Janusz Dobrowolski
2001 ! Changed db_pager API for inserted columns.
2002 $ /includes/db_pager.inc
2003   /includes/ui/db_pager_view.inc
2004 ! Fixed $cols according to api change.
2005 $ /purchasing/inquiry/supplier_inquiry.php
2006   /sales/inquiry/customer_allocation_inquiry.php
2007   /sales/inquiry/customer_inquiry.php
2008   /sales/inquiry/sales_deliveries_view.php
2009   /sales/inquiry/sales_orders_view.php
2010 ! Rewritten for paged query results.
2011 $ /purchasing/inquiry/po_search.php
2012   /purchasing/inquiry/po_search_completed.php
2013   /purchasing/inquiry/supplier_allocation_inquiry.php
2014
2015 10-Nov-2008 Janusz Dobrowolski
2016 # Suppressed page update after import errors
2017 $ /admin/backups.php
2018 # More fail safe db_import()
2019 $ /admin/db/maintenance_db.inc
2020 # Added check for POS relations before account delete.
2021 $ /gl/manage/bank_accounts.php
2022 # Fixed for MySQL <4.0.18, removed bank_trans_types
2023 $ /sql/alter2.1.sql
2024 # Fixed page update after branch/customer change.
2025 $ /sales/includes/ui/sales_order_ui.inc
2026
2027 10-Nov-2008 Joe Hunt
2028 ! changing the default.css style sheets to handle the new navibar/buttons
2029 $ /themes/default/default.css 
2030   /themes/aqua/default.css
2031   /themes/cool/default.css
2032   /themes/cool/images/sort_asc.gif
2033   /themes/cool/images/sort_desc.gif
2034   
2035 10-Nov-2008 Joe Hunt
2036 ! Changed Bank Statement Report in accourding to Bank Account Change
2037 $ /reporting/rep601.php
2038   /reporting/includes/reports_classes.inc
2039 # Removed Type header from bank inquiry.
2040   /gl/inquiry/bank_inquiry.php
2041   
2042 09-Nov-2008 Janusz Dobrowolski
2043 ! Allowed multiply bank accounts on one GL account, removed obsolete bank trans type.
2044 $ /applications/generalledger.php
2045   /gl/bank_transfer.php
2046   /gl/gl_bank.php
2047   /gl/includes/db/gl_db_bank_accounts.inc
2048   /gl/includes/db/gl_db_bank_trans.inc
2049   /gl/includes/db/gl_db_banking.inc
2050   /gl/includes/db/gl_db_trans.inc
2051   /gl/includes/ui/gl_bank_ui.inc
2052   /gl/inquiry/bank_inquiry.php
2053   /gl/manage/bank_accounts.php
2054   /gl/view/bank_transfer_view.php
2055   /gl/view/gl_deposit_view.php
2056   /gl/view/gl_payment_view.php
2057   /includes/banking.inc
2058   /includes/data_checks.inc
2059   /includes/types.inc
2060   /includes/ui/ui_lists.inc
2061   /purchasing/supplier_payment.php
2062   /purchasing/includes/db/supp_payment_db.inc
2063   /purchasing/includes/db/supp_trans_db.inc
2064   /purchasing/view/view_supp_payment.php
2065   /sales/customer_payments.php
2066   /sales/includes/db/payment_db.inc
2067   /sales/includes/db/sales_invoice_db.inc
2068   /sales/view/view_receipt.php
2069   /sql/alter2.1.sql
2070 ! Fixed session name for multiuser debuging tests.
2071   /includes/lang/language.php
2072 ! Preparing to paged table view in customer_allocation_main.php 
2073 $ /sales/includes/db/cust_trans_db.inc
2074   /sales/includes/db/custalloc_db.inc
2075 # Small fix to avoid sql conflicts
2076 $ /sales/includes/db/sales_points_db.inc
2077 # Changes to POS addition related to above changes.
2078 $ /includes/ui/ui_lists.inc
2079   /sales/includes/db/sales_points_db.inc
2080   /sales/manage/sales_points.php
2081   /sql/alter2.1.sql
2082
2083 09-Nov-2008 Joe Hunt
2084 ! changed Quick Entries in Bank Payments/Deposits (Banking and General Ledger) to also work as Automatic Codings.
2085 $ /includes/ui/ui_lists.inc 
2086   /includes/ui/ui_input.inc 
2087   /gl/gl_bank.php
2088   /gl/includes/db/gl_db_bank_accounts.inc
2089   /gl/includes/ui/gl_bank_ui.inc
2090   /gl/manage/gl_quick_entries.php
2091 ! New table, 0:quick_entry_lines, change to 0_quick_entries
2092 $ /sql/alter2.1.sql
2093
2094 08-Nov-2008 Janusz Dobrowolski
2095 ! Rewritten for paged query results.
2096 $ /purchasing/inquiry/supplier_inquiry.php
2097 # Fixed broken table content after customer selector change.
2098 $ /sales/inquiry/customer_allocation_inquiry.php
2099   /sales/inquiry/customer_inquiry.php
2100   /sales/inquiry/sales_deliveries_view.php
2101   /sales/inquiry/sales_orders_view.php
2102
2103 05-Nov-2008 Janusz Dobrowolski
2104 ! Changed dbpager API.
2105 $ /includes/ui/db_pager_view.inc
2106 # Polishing db_pager code.
2107 $ /includes/db_pager.inc
2108 + Added array_replace() and array_append() helpers.
2109 $ /includes/main.inc
2110 # Fixed multiply sales document view links.
2111 $ /includes/ui/ui_view.inc
2112 ! Rewritten for paged query results.
2113 $ /sales/inquiry/customer_allocation_inquiry.php
2114   /sales/inquiry/customer_inquiry.php
2115   /sales/inquiry/sales_deliveries_view.php
2116 ! Code cleanup.
2117 $ /sales/inquiry/sales_orders_view.php
2118
2119 04-Nov-2008 Janusz Dobrowolski
2120 + Added db_pager widget for paged/sorted sql query display.
2121 $ /includes/db_pager.inc (New)
2122   /includes/ui/db_pager_view.inc (New)
2123   /themes/aqua/images/sort_asc.gif (New)
2124   /themes/aqua/images/sort_desc.gif (New)
2125   /themes/aqua/images/sort_none.gif (New)
2126   /themes/cool/images/sort_asc.gif (New)
2127   /themes/cool/images/sort_desc.gif (New)
2128   /themes/cool/images/sort_none.gif (New)
2129   /themes/default/images/sort_asc.gif (New)
2130   /themes/default/images/sort_desc.gif (New)
2131   /themes/default/images/sort_none.gif (New)
2132   /themes/default/default.css
2133   /themes/aqua/default.css
2134 + Added query size user preference.
2135 $ /admin/display_prefs.php
2136   /admin/db/users_db.inc
2137   /includes/current_user.inc
2138   /includes/prefs/userprefs.inc
2139   /sql/alter2.1.sql
2140 + Added helper functions for array manipulation.
2141 $ /includes/main.inc
2142 + Added mysql_fetch_assoc() wrapper.
2143 $ /includes/db/connect_db.inc
2144 ! Paged query result.
2145 $ /sales/inquiry/sales_orders_view.php
2146 # Two smaller fixes.
2147 $ /js/inserts.js
2148
2149 31-Oct-2008 Janusz Dobrowolski
2150 + POS and cash sale support.
2151 $ /admin/users.php
2152   /admin/db/users_db.inc
2153   /applications/setup.php
2154   /includes/current_user.inc
2155   /includes/ui/ui_lists.inc
2156   /sales/sales_order_entry.php
2157   /sales/includes/cart_class.inc
2158   /sales/includes/sales_db.inc
2159   /sales/includes/ui/sales_order_ui.inc
2160   /sales/manage/sales_points.php (New)
2161   /sales/includes/db/sales_points_db.inc (New)
2162   /sales/includes/cart_class.inc
2163   /sales/includes/db/sales_invoice_db.inc
2164   /sales/includes/db/sales_order_db.inc
2165   /sql/alter2.1.sql
2166 # Fixed focus after error display.
2167 $ /js/utils.js
2168 # Fixed buggy output when SetLineWidth is used before first AddPage call.
2169 $ /reporting/includes/tcpdf.php
2170 # Fixed sign in payment view.
2171 $ /sales/view/view_receipt.php
2172 # Fixed missing hotkeys support for print links.
2173 $ /reporting/includes/reporting.inc
2174
2175 30-Oct-2008 Joe Hunt
2176 ! Added Quick Entries in Bank Payments/Deposits (Banking and General Ledger).
2177 $ /applications/generalledger.php 
2178   /includes/data_checks.inc
2179   /includes/types.inc
2180   /includes/ui/ui_lists.inc
2181   /gl/gl_bank.php
2182   /gl/includes/db/gl_db_bank_accounts.inc
2183   /gl/includes/ui/gl_bank_ui.inc
2184   /gl/manage/gl_quick_entries.php
2185   /sales/manage/customer_branches.php
2186 ! New table, 0_quick_entries
2187 $ /sql/alter2.1.sql
2188 ! Changed GL Accounts form. The tax_code is now Tax Group instead of Tax Type.
2189 $ /gl/manage/gl_accounts.php
2190
2191 24-Oct-2008 Janusz Dobrowolski
2192 ! Added hotkeys to final menu options.
2193 $ /dimensions/dimension_entry.php
2194   /gl/bank_transfer.php
2195   /gl/gl_bank.php
2196   /gl/gl_journal.php
2197   /inventory/adjustments.php
2198   /inventory/transfers.php
2199   /manufacturing/work_order_add_finished.php
2200   /manufacturing/work_order_issue.php
2201   /manufacturing/work_order_release.php
2202   /purchasing/po_entry_items.php
2203   /purchasing/po_receive_items.php
2204   /purchasing/supplier_payment.php
2205   /sales/credit_note_entry.php
2206   /sales/customer_credit_invoice.php
2207   /sales/customer_invoice.php
2208   /sales/customer_payments.php
2209   /sales/sales_order_entry.php
2210 # Fixed TCPDF errors display.
2211 $ /reporting/includes/tcpdf.php
2212 # Fixed page position after message display.
2213 $  /js/utils.js
2214
2215 23-Oct-2008 Janusz Dobrowolski
2216 + Improved report module performance, also usable without javascript.
2217 $ /reporting/reports_main.php
2218   /reporting/includes/class.pdf.inc
2219   /reporting/includes/pdf_report.inc
2220   /reporting/includes/reports_classes.inc
2221   /reporting/includes/header2.inc
2222 + Hotkey support for viewer links.
2223 $ /includes/ui/ui_view.inc
2224   /js/inserts.js
2225 + Added purchase order printing after entry.
2226 $ /purchasing/po_entry_items.php
2227 + Added hotkeys to credit note final menu.
2228 $ /sales/credit_note_entry.php
2229 # Fixed submit button for IE7
2230 $ /includes/ui/ui_input.inc
2231 # Fixed ajax popup flicker.
2232 $ /js/utils.js
2233 # Fix after 2.0.4 merge
2234 $ /sales/inquiry/sales_orders_view.php
2235
2236 23-Oct-2008 Joe Hunt
2237 ! Merging the changes up to 2-0-4
2238 $ /purchasing/supplier_invoice.php
2239   /purchasing/supplier_credit.php
2240   /purchasing/includes/db/invoice_db.inc
2241   /purchasing/includes/db/grn_db.inc
2242   /purchasing/includes/ui/invoice_ui.inc
2243   /purchasing/supplier_invoice_grns.php (File removed)
2244   /purchasing/supplier_credit_grns.php (File removed)
2245   /purchasing/supplier_trans_gl.php (File removed)
2246   /gl/inquiry/gl_trial_balance.php
2247   /gl/inquiry/gl_account_inquiry.php
2248   /reporting/rep704.php
2249   /reporting/rep708.php
2250   /sql/en_US-demo.sql
2251   /sales/includes/ui/sales_order_ui.inc
2252   /sales/inquiry/sales_orders_view.php
2253   
2254 20-Oct-2008 Janusz Dobrowolski
2255 # Fix for pdf reports (php 5.2.4 issue)
2256 $ /reporting/includes/pdf_report.inc
2257
2258 19-Oct-2008 Janusz Dobrowolski
2259 + User interface mode (full vs fallback) detected and set on login
2260 $ /access/login.php
2261   /includes/current_user.inc
2262   /includes/session.inc
2263   /includes/ui/ui_input.inc
2264   /includes/ui/ui_lists.inc
2265 + More sales documents available for printing from inquiry page.
2266 $ /sales/inquiry/customer_inquiry.php
2267   /reporting/includes/header2.inc
2268 ! Changed version info.
2269 $ /config.php
2270 # Fixed ajax popup/redirection.
2271 $ /reporting/includes/pdf_report.inc
2272   /includes/ajax.inc
2273
2274 17-Oct-2008 Janusz Dobrowolski
2275 + Added ajax request indicator.
2276 $ /js/utils.js
2277   /themes/aqua/renderer.php
2278   /themes/aqua/images/ajax-loader.gif (new)
2279   /themes/cool/renderer.php
2280   /themes/cool/images/ajax-loader.gif (new)
2281   /themes/default/renderer.php
2282   /themes/default/images/ajax-loader.gif (new)
2283 + Added optional popup for pdf reports display.
2284 $ /admin/display_prefs.php
2285   /admin/users.php
2286   /admin/db/users_db.inc
2287   /includes/current_user.inc
2288   /includes/prefs/userprefs.inc
2289   /reporting/includes/pdf_report.inc
2290   /sql/alter2.1.sql
2291 # Changed message for missing currency rate.
2292 $ /includes/banking.inc
2293 # Fixed submit/button behaviour.
2294 $ /js/inserts.js
2295 # Fixed canceling order.
2296 $ /sales/sales_order_entry.php
2297 # Fixed typo in css
2298 $ /themes/aqua/default.css
2299 # Fixed pdf_debug mode
2300 $ /reporting/includes/reporting.inc
2301   /reporting/includes/reports_classes.inc
2302
2303 15-Oct-2008 Janusz Dobrowolski
2304 + Added remote printing support
2305 $ /admin/print_profiles.php (new)
2306   /admin/printers.php (new)
2307   /admin/db/printers_db.inc (new)
2308   /reporting/prn_redirect.php (new)
2309   /reporting/includes/printer_class.inc (new)
2310   /sql/alter2.1.sql (new)
2311   /config.php
2312   /admin/display_prefs.php
2313   /admin/users.php
2314   /admin/db/users_db.inc
2315   /applications/setup.php
2316   /includes/current_user.inc
2317   /includes/prefs/userprefs.inc
2318   /includes/ui/ui_lists.inc
2319   /js/inserts.js
2320   /js/utils.js
2321   /reporting/rep109.php
2322   /reporting/reports_main.php
2323   /reporting/includes/pdf_report.inc
2324   /reporting/includes/reporting.inc
2325   /reporting/includes/reports_classes.inc
2326 !Fixes related to changed printing api.
2327 $ /admin/view_print_transaction.php
2328   /purchasing/inquiry/po_search.php
2329   /purchasing/inquiry/po_search_completed.php
2330   /sales/customer_credit_invoice.php
2331   /sales/customer_delivery.php
2332   /sales/customer_invoice.php
2333   /sales/sales_order_entry.php
2334   /sales/inquiry/customer_inquiry.php
2335   /sales/inquiry/sales_deliveries_view.php
2336   /sales/inquiry/sales_orders_view.php
2337 + Added optional id parameter for label helpers; added value for buttons.
2338 $ /includes/ui/ui_input.inc
2339 + Added ajax popup screen command.
2340 $ /includes/ajax.inc
2341 # Skipping index.php file during flush_dir()
2342 $ /includes/main.inc
2343
2344 06-Oct-2008 Janusz Dobrowolski
2345 + Menu hotkeys system implementation.
2346 $ /includes/page/header.inc
2347   /includes/ui/ui_controls.inc
2348   /includes/ui/ui_input.inc
2349   /js/JsHttpRequest.js
2350   /js/inserts.js
2351   /js/utils.js
2352   /reporting/includes/reports_classes.inc
2353   /sales/sales_order_entry.php
2354   /sales/manage/customers.php
2355   /themes/aqua/default.css
2356   /themes/aqua/renderer.php
2357   /themes/cool/default.css
2358   /themes/cool/renderer.php
2359   /themes/default/default.css
2360   /themes/default/renderer.php
2361 + Access keys added to menu options strings.
2362 $ /config.php
2363   /applications/customers.php
2364   /applications/dimensions.php
2365   /applications/generalledger.php
2366   /applications/inventory.php
2367   /applications/manufacturing.php
2368   /applications/setup.php
2369   /applications/suppliers.php
2370   /reporting/reports_main.php
2371
2372 ------------------------------- Release 2.0.3 --------------------------------------------
2373 06-Oct-2008 Joe Hunt
2374 ! Release 2.0.3
2375 $ config.php
2376 # Bug [0000072] Item stock movement should check for if there is empty Inventory.
2377 $ /inventory/inquiry/stock_movements.php
2378
2379 05-Oct-2008 Janusz Dobrowolski
2380 # Bugfix [0000063] Bad update of parent document lines after edition of sales documents.
2381 $ /sales/includes/cart_class.inc
2382   /sales/includes/sales_db.inc
2383   /sales/includes/db/sales_credit_db.inc
2384   /sales/includes/db/sales_delivery_db.inc
2385   /sales/includes/db/sales_invoice_db.inc
2386 # Bugfix [0000071] Ordering for customer with bad history available after F4 - Return
2387 $ /sales/manage/customers.php
2388
2389 04-Oct-2008 Joe Hunt
2390 # Bug [0000069] Constraint on voiding delivery note if a non voided, linked invoice exists.
2391 $ /admin/db/voiding_db.inc
2392 # Bug [0000061] Cost Update doesn't compute correctly after inventory adjust.
2393 $ /inventory/includes/db/item_adjust_db.inc
2394
2395 01-Oct-2008 Joe Hunt
2396 # When deleting the last module in FA a parce error arose:
2397 $ /admin/inst_module.php
2398   /admin/inst_lang.php
2399
2400 30-Sep-2008 Janusz Dobrowolski
2401 # Bug [0000067] Settled supplier documents were displayed as overdued.
2402 $ /purchasing/inquiry/supplier_inquiry.php
2403   /purchasing/inquiry/supplier_allocation_inquiry.php
2404 # Bug [0000068] Removed unneeded constraint on edition of fully allocated sales doc.
2405 $ /sales/allocations/customer_allocation_main.php
2406
2407 29-Sep-2008 Janusz Dobrowolski
2408 # Bug [0000065] Changing item type during adding new item caused record reset.
2409 $ /inventory/manage/items.php
2410
2411 26-Sep-2008 Joe Hunt
2412 # Bug [0000064] Credit This on an invoice should automatically allocate the credit to that invoice
2413 $ /sales/includes/db/sales_credit_db.inc
2414
2415 26-Sep-2008 Janusz Dobrowolski
2416 # Bug [0000062] Delivery Modifitication - duplicated tax details.
2417 $ /sales/includes/db/sales_delivery_db.inc
2418
2419 25-Sep-2008 Joe Hunt
2420 # if MySQL is in strict sql mode, a couple of files didn't pass that. Better not use strict sql mode.
2421   This is not necessary, because FA handle this internally. in my.ini(win) or my.cnf(linux) set sql-mode="".
2422 $ /gl/gl_budget.php
2423   /includes/db/comments_db.inc
2424   /inventory/cost_update.php
2425   /purchasing/includes/db/supp_trans_db.inc
2426   /sales/includes/db/cust_trans_db.inc
2427 # Bug [0000060] table prefix error message and inconsistency at install
2428 $ /admin/db/maintenance_db.inc
2429   /install/index.php
2430   /install/save.php
2431 # Bug [0000061] Delivery Modifitication (standard cost change)
2432 $ /sales/includes/db/sales_delivery_db.inc
2433
2434 ------------------------------- Release 2.0.2 --------------------------------------------
2435 23-Sep-2008 Joe Hunt
2436 ! Release 2.0.2
2437 $ config.php
2438 ! Increased time_out to 3 minutes.
2439 $ /install/save.php
2440
2441 23-Sep-2008 Joe Hunt
2442 # Bug [0000059] Direct Invoice or Delivery Notes doesn't account for negative inventory flag
2443 $ /sales/sales_order_entry.php
2444
2445 21-Sep-2008 Janusz Dobrowolski
2446 + Added submit_on_change option for date fields
2447 $ /includes/ui/ui_input.inc
2448 + Automatic exchange rate update after document date change
2449 $ /gl/bank_transfer.php
2450   /gl/gl_bank.php
2451   /gl/includes/db/gl_db_rates.inc
2452   /gl/includes/ui/gl_bank_ui.inc
2453   /includes/banking.inc
2454   /includes/ui/ui_view.inc
2455   /purchasing/supplier_payment.php
2456   /sales/customer_payments.php
2457   /sales/includes/cart_class.inc
2458 # Sales/purchase terms update after document date change [0000058]
2459 $ /purchasing/includes/ui/invoice_ui.inc
2460   /purchasing/includes/ui/po_ui.inc
2461   /sales/customer_invoice.php
2462 # Fixed edit line total, price update after date change
2463 $ /sales/includes/ui/sales_credit_ui.inc
2464   /sales/includes/ui/sales_order_ui.inc
2465 # Fixed unneeded page reload on enter key in text inputs
2466 $ /js/inserts.js
2467 # Fixed session variables conflicts with some third party software (e.g. XRMS)
2468 $ /includes/lang/language.php
2469 # Fixed calendar flicker, removed buttons from exchange_rate_display()
2470 $ /includes/ui/ui_view.inc
2471 ! Default delivery required by changed to 1 day.
2472 $ /includes/prefs/sysprefs.inc
2473 # Small bug fix 
2474 $ /sales/includes/sales_db.inc
2475
2476 20-Sep-2008 Joe Hunt
2477 # Fix for exchange variation when allocating payments. re-inserted in System and GL Setup.
2478 $ /admin/gl_setup.php
2479   /admin/db/company_db
2480   /includes/banking.inc
2481   /purchasing/allocations/supplier_allocate.php
2482   /purchasing/includes/db/suppalloc_db.inc
2483   /sales/allocations/customer_allocate.php
2484   /sales/includes/db/custalloc_db.inc
2485   /sales/includes/db/payment_db.inc
2486   /sales/includes/db/sales_credit_db.inc
2487 ! New tcpdf.php file. Minor bugfixes from tcpdf.org
2488   /reporting/includes/tcpdf.php
2489 ! Layout adjustments
2490   /dimensions/includes/dimensions_ui.inc
2491   /dimensions/view/view_dimension.php
2492   /inventory/view/view_adjustment.php
2493   /manufacturing/view/work_order_view.php
2494   
2495 18-Sep-2008 Janusz Dobrowolski
2496 + Support for calling external pages during document entry (e.g. for adding customer/supplier/items).
2497 $ /index.php
2498   /includes/ui/ui_controls.inc
2499   /includes/ui/ui_input.inc
2500   /includes/ui/ui_lists.inc
2501   /js/inserts.js
2502 + Add/view on F4 in customer/supplier selectors
2503 $ /gl/gl_bank.php
2504 + Add/view on F4 in supplier/items selectors
2505 $ /purchasing/po_entry_items.php
2506   /inventory/manage/items.php
2507 + Add/view on F4 in supplier selector
2508 $ /purchasing/supplier_credit.php
2509   /purchasing/supplier_invoice.php
2510   /purchasing/supplier_payment.php
2511   /purchasing/allocations/supplier_allocation_main.php
2512   /purchasing/manage/suppliers.php
2513   /inventory/purchasing_data.php
2514 + Add/view on F4 in customer selector
2515   /sales/credit_note_entry.php
2516   /sales/customer_payments.php
2517   /sales/sales_order_entry.php
2518   /sales/allocations/customer_allocation_main.php
2519   /sales/includes/ui/sales_credit_ui.inc
2520   /sales/includes/ui/sales_order_ui.inc
2521   /sales/manage/customer_branches.php
2522   /sales/manage/customers.php
2523 # Syntax error introduced in previous update fixed
2524 $ /inventory/prices.php
2525 # Fixed retreiving of exchange rates [0000057]
2526 $ /gl/manage/exchange_rates.php
2527   /includes/banking.inc
2528   /includes/ui/ui_view.inc
2529
2530 18-Sep-2008 Joe Hunt
2531 + New Report - Bank Statement.
2532 $ /reporting/reports_main.php
2533   /reporting/rep601.php (new file)
2534   
2535 17-Sep-2008 Joe Hunt
2536 ! New PDF tcpdf.php file. Support for cid-0 fonts (Chinese, Japanese, Korean, CJK, Asian fonts) without embedding.
2537   New cid-0 fonts will be available for download when release 2.0.2 is shipping. Reduces file size enormouusly
2538 $ /reporting/includes/tcpdf.php
2539 ! Inventory column option in Report Stock Sheet Check.
2540 $ /reporting/reports_main.php
2541   /reporting/rep303.php
2542   
2543 11-Sep-2008 Janusz Dobrowolski
2544 # Fixed slash quotation problems on direct POST values display.
2545 $ /includes/session.inc
2546   /includes/db/connect_db.inc
2547 # Added missing db_escape on person_id.
2548 $ /gl/includes/db/gl_db_bank_trans.inc
2549   /gl/includes/db/gl_db_trans.inc
2550 # Added error message and suppressed db update on failed ECB exchange rate read.
2551 $ /includes/ui/ui_view.inc
2552
2553 10-Sep-2008 Janusz Dobrowolski
2554 # Fixed company folders renaming after company remove.
2555 $ /admin/create_coy.php
2556 # Fixed list selectors' behaviour during search.
2557 $ /includes/ui/ui_lists.inc
2558 # Fixed page update after item search. Closes bugs [0000051],[0000054].
2559 $ /inventory/cost_update.php
2560   /inventory/prices.php
2561   /inventory/purchasing_data.php
2562   /inventory/reorder_level.php
2563   /inventory/includes/item_adjustments_ui.inc
2564   /inventory/includes/stock_transfers_ui.inc
2565   /inventory/inquiry/stock_status.php
2566   /inventory/manage/items.php
2567   /manufacturing/includes/work_order_issue_ui.inc
2568   /manufacturing/inquiry/where_used_inquiry.php
2569   /purchasing/includes/ui/po_ui.inc
2570   /sales/includes/ui/sales_credit_ui.inc
2571   /sales/includes/ui/sales_order_ui.inc
2572
2573 09-Sep-2008 Joe Hunt
2574 # Bug [0000055] Rasmus detected a cost diff. bug and changed some code for us. Very appreciated.
2575 $ /purchasing/includes/db/invoice_db.inc
2576
2577 ------------------------------- Release 2.0.1 --------------------------------------------
2578 07-Sep-2008 Joe Hunt
2579 ! Release 2.0.1
2580 $ config.php
2581
2582 05-Sep-2008 Janusz Dobrowolski
2583 # Bug [0000046] Sales invoice not working on some php versions (php bug #40509)
2584 $ /sales/includes/sales_db.inc
2585   /sales/includes/db/sales_credit_db.inc
2586 ! Obsolete code removed
2587 $ /sales/customer_credit_invoice.php
2588
2589 05-Sep-2008 Joe Hunt
2590 # Bug [0000053] Missing GL postings on item issue on Work Order
2591 $ /manufacturing/includes/db/work_order_quick_db.inc
2592   /manufacturing/includes/db/work_order_issues_db.inc
2593   /manufacturing/includes/db/work_order_produce_items_db.inc
2594 ! Bad layout in aging on report Statements
2595 $ /reporting/rep108.php
2596
2597 04-Sep-2008 Joe Hunt
2598 # Bug [0000050] Invoice no. on all sales reports
2599 $ /reporting/includes/doctext.inc
2600   /reporting/includes/doctext2.inc
2601   
2602 04-Sep-2008 Joe Hunt
2603 # Bug [0000052] Inventory Valuation Report
2604 $ /reporting/rep301.php
2605
2606 04-Sep-2008 Joe Hunt
2607 # Bug [0000047] Not possible to view delivery sequence
2608 $ /purchasing/supplier_credit_grns.php
2609   /purchasing/supplier_invoice_grns.php
2610   /purchasing/includes/db/grn_db.inc
2611   /purchasing/includes/ui/invoice_ui.inc
2612   /purchasing/view/view_po.php
2613   /purchasing/view/view_supp_credit.php
2614 # Bug [0000048] Crediting invoice and choosing gl account for items to be written off doesn't work  
2615 $ /sales/includes/db/sales_credit_db.inc  
2616
2617 03-Sep-2008 Janusz Dobrowolski
2618 # Fixed fatal error handling in php5
2619 $ /includes/errors.inc
2620   /includes/session.inc
2621 # Fixed display of errors while saving sales documents
2622 $ /sales/sales_order_entry.php
2623
2624 03-Sep-2008 Joe Hunt
2625 # Bug [0000044] Standard Cost error on credit note. Reopened. Stock Movement forgot the credit note.
2626 $ /inventory/inquiry/stock_movements.php
2627   /purchasing/includes/db/grn_db.inc
2628   /purchasing/includes/invoice_db.inc
2629
2630 03-Sep-2008 Joe Hunt
2631 # Bug [0000043] Inventory Adjustment Session doesn't update standard cost
2632 # Bug [0000044] Standard Cost error on credit note
2633 $ /inventory/includes/db/items_adjust_db.inc
2634   /purchasing/includes/db/grn_db.inc
2635   /purchasing/includes/invoice_db.inc
2636 # Bug [0000045] Cannot close fiscal year 
2637 $ /admin/fiscalyears.php
2638 # Update screen bug in Bank Account Inquiry.
2639   $ /gl/inquiry/bank_inquiry.php
2640
2641 02-Sep-2008 Joe Hunt
2642 # Bug when selecting report, List of Journal Entries, by type. Nothing selected.
2643 $ /reporting/includes/reports_classes.inc
2644 $ /reporting/rep702.php
2645
2646 01-Sep-2008 Joe Hunt
2647 ! Up-to-date translation file (some strings were missing, single quotations in .inc files)
2648 $ /lang/new_language_template/LC_MASSAGES/empty.po
2649   /lang/en_US/LC_MESSAGES/en_US.mo
2650
2651 31-Aug-2008 Janusz Dobrowolski
2652 + Added ajax support for file uploading
2653 $ /js/utils.js
2654 # Final fix for logo file upload
2655 $ /admin/company_preferences.php
2656 # Fixed item image file upload
2657 $ /inventory/manage/items.php
2658
2659 30-Aug-2008 Janusz Dobrowolski
2660 ! Up to date translation file
2661 $ /lang/new_language_template/LC_MASSAGES/empty.po
2662 # Fixed broken &amp's in backup files [0000040]
2663 $ /admin/db/maintenance_db.inc
2664 # Temporary fix (sync page reload) for uploading logo file
2665 $ /admin/company_preferences.php
2666 -------------------------------2.0 Final --------------------------------------------
2667 21_aug-2008 Joe Hunt
2668 ! config.php file. Version changed to 2.0
2669 $ config.php
2670 ! Set time out to 120 seconds.
2671 $ /install/save.php
2672 # Removed js warnings on index pages
2673 $ /js/utils.js
2674
2675 20-Aug-2008 Joe Hunt
2676 # Bug [0000037] Price diff and deliveries between po receive and supp invoice. (Again)
2677 $ /includes/db/inventory_db.inc
2678   /purchase/includes/db/grn_db.inc
2679   /purchase/includes/db/invoice_db.inc
2680
2681 20-Aug-2008
2682 # [0000041] Voiding PO GRN's could be dangerous, if deliveries have been done. Eliminating it. Use item adjustment with 0 price.
2683 $ /admin/db/voiding_db.inc
2684 # Fixing a minor bug in grn_db.inc
2685 $ /purchasing/includes/db/grn_db.inc 
2686   
2687 19-Aug-2008 Joe Hunt
2688 # Fixed some color conversion problems in the new PDF Engine
2689 $ /reporting/includes/pdf_report.inc
2690   /reporting/includes/class.pdf.inc
2691   
2692 19-Aut-2008 Joe Hunt
2693 ! Optimized the textwraplines in pdf_report.inc and header2.inc
2694   /reporting/includes/pdf_report.inc
2695   /reporting/includes/header2.inc (This is important to download too!)
2696   
2697 19-Aug-2008 Joe Hunt
2698 ! Replacing the PDF Engine with a slightly modified TCPDF
2699 $ /reporting/fonts/helvetica*.php (new php files)
2700   /reporting/fonts/*.atm files removed
2701   /reporting/includes/pdf_report.inc (changed)
2702   /reporting/includes/class.pdf.inc (changed)
2703   /reporting/includes/barcodes.php (new file)
2704   /reporting/includes/htmlcolors.php (new file)
2705   /reporting/includes/html_entity_decode_php4.php (new file)
2706   /reporting/includes/tcpdf.php (new file, the PDF engine)
2707   /reporting/includes/unicode_data2.php (new file, reduced unicode_data.php)
2708   
2709 18-Aug-2008 Joe Hunt
2710 # Bug [0000038] Voiding a cost update doesn't void even if it says so. There will now be an error msg saying
2711   that this can not be done. 
2712 $ /admin/db/voiding_db.inc
2713
2714 18-Aug-2008 Joe Hunt
2715 # Bug [0000037] Price diff and deliveries between po receive and supp invoice.
2716 $ /purchase/includes/db/grn_db.inc
2717   /purchase/includes/db/invoice_db.inc
2718   
2719 16-Aug-2008 Janusz Dobrowolski
2720 # Fixed first supplier add confirmation [0000039].
2721 $ /purchasing/manage/suppliers.php
2722 # Fixed entering direct documents with date in the past [0000036]
2723 $ /sales/customer_delivery.php
2724   /sales/includes/cart_class.inc
2725 # Fixed date_picker caching in debug mode
2726 $ /includes/ui/ui_view.inc
2727 # Some focus fixes after user entry error
2728 $ /sales/manage/credit_status.php
2729   /sales/manage/customer_branches.php
2730   /sales/manage/sales_areas.php
2731   /sales/manage/sales_people.php
2732
2733 08-Aug-2008 Joe Hunt
2734 # Wrong email-adress field taken when emailing documents [0000035].
2735 $ /sales/includes/db/cust_trans_db.inc
2736
2737 02-Aug-2008 Joe Hunt
2738 # Use Item Sales Account as default when creating new branch. Customer Branch Sales Account overrides Item Sales Accounts.
2739 $ /sales/manage/customer_branches.php
2740
2741 01-Aug-2008 Joe Hunt
2742 ! Customer Dimension overrides an Item Dimension when creating GL transactions
2743 $ /sales/includes/db/customers_db.inc
2744   /sales/includes/db/sales_credit_db.inc
2745   /sales/includes/db/sales_delivery_db.inc
2746   /sales/includes/db/sales_invoice_db.inc
2747   
2748 31-Jul-2008 Joe Hunt
2749 + Added a new menu entry after that Bank Payment or Bank Deposit has been processed.
2750 $ /gl/gl_bank.php
2751
2752 30-Jul-2008 Joe Hunt
2753 ! Currency selection in Price Listing Report
2754 $ /reporting/rep104.php
2755   /reporting/reports_main.php
2756   
2757 28-Jul-2008 Janusz Dobrowolski
2758 # Fixed control buttons reset after record deletion.
2759 $ /admin/fiscalyears.php
2760   /admin/payment_terms.php
2761   /admin/shipping_companies.php
2762   /gl/manage/bank_accounts.php
2763   /gl/manage/currencies.php
2764   /gl/manage/gl_account_classes.php
2765   /gl/manage/gl_account_types.php
2766   /inventory/manage/item_categories.php
2767   /inventory/manage/item_units.php
2768   /inventory/manage/locations.php
2769   /inventory/manage/movement_types.php
2770   /manufacturing/manage/work_centres.php
2771   /sales/manage/credit_status.php
2772   /sales/manage/customer_branches.php
2773   /sales/manage/sales_areas.php
2774   /sales/manage/sales_people.php
2775   /sales/manage/sales_types.php
2776   /taxes/item_tax_types.php
2777   /taxes/tax_groups.php
2778   /taxes/tax_types.php
2779
2780 27-Jul-2008 Janusz Dobrowolski
2781 # Fixed record selection on pages using non-numeric selectors with simple_page_mode() helper. 
2782 $ /includes/ui/ui_controls.inc
2783   /includes/ui/ui_input.inc
2784   /inventory/manage/item_units.php
2785 # Fixed focus setting on multi-form pages.
2786 $ /js/utils.js
2787 # Fixed ajax reload
2788 $ /manufacturing/work_order_release.php
2789
2790 26-Jul-2008 Janusz Dobrowolski
2791 ! Potentially dangerous for whole FA site operations are currently available only for admins of first registered company (site admins).
2792 $ /config.php
2793   /admin/create_coy.php
2794   /admin/inst_lang.php
2795   /admin/inst_module.php
2796   /includes/current_user.inc
2797 # Small layout fix
2798   /admin/fiscalyears.php
2799
2800 25-Jul-2008 Joe Hunt
2801 # Minor adjustments
2802 $ /includes/page/header.inc
2803   /manufacturing/work_order_release.php
2804   
2805 25-Jul-2008 Joe Hunt
2806 # Default application setting does not work [0000034]
2807 $ /includes/page/header.inc
2808
2809 25-Jul-2008 Joe Hunt
2810 ! The built version in config.php now shows the last change date of this file (CHANGELOG.txt).
2811 $ config.php
2812
2813 25-Jul-2008 Joe Hunt
2814 # Missing GL transactions when producing advanced manufacturing [0000032].
2815 $ /manufacturing/includes/db/work_order_produce_items_db.inc
2816
2817 24-Jul-2008 Janusz Dobrowolski
2818 + Added fatal error handling during ajax calls - [0000003] closed
2819 $ includes/session.inc
2820 # Fixed hints for lists without submit [0000026]
2821 $ includes/ui/ui_lists.inc
2822 # Removed not used file (related to [0000023])
2823 $ sql/basic.sql
2824
2825 24-Jul-2008 Joe Hunt
2826 # Pressing the link in the meta_forward function may result in a blank page.
2827 $ /includes/ui/ui_controls.inc
2828
2829 23-Jul-2008 Joe Hunt
2830 # Increment reference bug in GL Deposit and missing hyperlink parameter.
2831 $ /gl/gl_bank.php
2832   /gl/includes/gl_bank_ui.inc
2833   
2834 22-Jul-2008 Janusz Dobrowolski
2835 # Corrected backup maintenance page display during script download.
2836 $ /admin/backups.php
2837
2838 20-Jul-2008 Janusz Dobrowolski
2839 # Corrected reports page display after yesterday change.
2840 $ /reporting/reports_main.php
2841
2842 19-Jul-2008 Janusz Dobrowolski
2843 ! Content of js-only pages superseded by the requirement notification in non-js browsers.
2844 $ /admin/backups.php
2845   /reporting/reports_main.php
2846 + Support for js only divs/pages.
2847 $ /includes/main.inc
2848   /includes/ui/ui_controls.inc
2849   /js/inserts.js
2850 # Fixed page usability in non-js mode.
2851 $ /sales/inquiry/sales_orders_view.php
2852 # Small table view fix
2853 $ /admin/inst_lang.php
2854
2855 18-Jul-2008 Janusz Dobrowolski
2856 + Added optional processing progressbar for submit buttons
2857 $ /includes/ui/ui_input.inc
2858   /includes/ui/ui_lists.inc
2859   /js/inserts.js
2860   /themes/aqua/images/progressbar.gif (new)
2861   /themes/cool/images/progressbar.gif (new)
2862   /themes/default/images/progressbar.gif (new)
2863 # Fixed database error after empty supplier search result [0000022]
2864 $ /purchasing/supplier_credit.php
2865   /purchasing/supplier_invoice.php
2866 # Fixed focus after update
2867 $ /admin/company_preferences.php
2868 # Fixed message typo.
2869 $ /admin/create_coy.php
2870 # Fixed line edition layout
2871 $ /inventory/includes/item_adjustments_ui.inc
2872
2873 18-Jul-2008 Joe Hunt
2874 # Parse error fixed [0000021] in customer_credit_invoice.php
2875 $ /sales/customer_credit_invoice.php
2876
2877 15-Jul-2008 Janusz Dobrowolski
2878 # Fixed bug [0000018] - unwanted freight cost reset on page update.
2879 $ /sales/customer_delivery.php
2880
2881 14-Jul-2008 Janusz Dobrowolski
2882 # Fixed bug [0000017] - error while checking qoh
2883 $ /includes/ui/items_cart.inc
2884   /manufacturing/work_order_issue.php
2885 # Fixed ajax update
2886 $ /gl/manage/gl_accounts.php
2887
2888 13-Jul-2008 Joe Hunt
2889 + Added GL Summary of Tax Report (rep709.php). Usable only if different Tax Accounts are used.
2890 $ /reporting/rep709.php
2891
2892 12-Jul-2008 Joe Hunt
2893 ! Rewrite of Tax Report (rep709.php).
2894 $ /reporting/rep709.php
2895
2896 09-Jul-2008 Janusz Dobrowolski
2897 # Corrections to maximum input lengths
2898 $ /gl/manage/bank_accounts.php
2899   /gl/manage/gl_account_classes.php
2900 # Fixed spare Back link on restricted pages
2901 $ /includes/session.inc
2902 # Fixed bank_account_types_list()
2903 $ /includes/ui/ui_lists.inc
2904 # Fixed warning about unexisting POST var
2905 $ /sales/manage/customers.php
2906
2907 08-Jul-2008 Janusz Dobrowolski
2908 # Added validation of entered quantities
2909 $ /sales/customer_credit_invoice.php
2910 # Fixed ajax update (0000015) and quantity checks
2911 $ /sales/customer_delivery.php
2912   /sales/customer_invoice.php
2913 # Fixed invalid voiding sales invoice/delivery/credit (0000016)
2914 $ /sales/includes/db/sales_delivery_db.inc
2915   /sales/includes/db/sales_invoice_db.inc
2916   /sales/includes/sales_db.inc
2917 # Fixed setting document date to Today() 
2918 $ /sales/includes/cart_class.inc
2919
2920 08-Jul-2008 Joe Hunt
2921 + Addition in test of duplicate fiscal year
2922 $ /admin/fiscalyears.php
2923
2924 07-Jul-2008 Joe Hunt
2925 # Corrected a subbug in 00000012 (blank page in sales_types.php).
2926 $ /sales/manage/sales_types.php
2927
2928 07-Jul-2008 Janusz Dobrowolski
2929 + Added ajax
2930 $ /admin/fiscalyears.php
2931   /inventory/purchasing_data.php
2932 # Corrected factor parameter checking (fixes 00000012)
2933 $ /sales/includes/sales_db.inc
2934 ! Changed selector for fiscal year functions to id
2935 $ /admin/db/company_db.inc
2936 # Checking options parameter for combos 
2937 $ /includes/ui/ui_lists.inc
2938
2939 06-Jul-2008 Janusz Dobrowolski
2940 + Ajax additions
2941 $ /admin/view_print_transaction.php
2942   /admin/void_transaction.php
2943   /dimensions/dimension_entry.php
2944   /manufacturing/work_order_entry.php
2945   /manufacturing/manage/bom_edit.php
2946   /sales/manage/customer_branches.php
2947 + Default value calculated for new prices
2948 $ /inventory/prices.php
2949 + Optional default value for input_num()
2950 $ /includes/ui/ui_input.inc
2951 + Submit on change option for currency lists
2952 $ /includes/ui/ui_lists.inc
2953 # factor parameter in get_price() is now optional
2954 $ /sales/includes/sales_db.inc
2955 # Smaller fix to ajax page content update
2956 $ /sales/manage/customers.php
2957
2958 05-Jul-2008 Janusz Dobrowolski
2959 + Ajax additions
2960 $ /admin/change_current_user_password.php
2961   /admin/company_preferences.php
2962   /admin/forms_setup.php
2963   /admin/gl_setup.php
2964   /admin/payment_terms.php
2965   /admin/shipping_companies.php
2966   /admin/users.php
2967   /inventory/manage/item_categories.php
2968   /inventory/manage/item_units.php
2969   /inventory/manage/locations.php
2970   /inventory/manage/movement_types.php
2971   /manufacturing/manage/work_centres.php
2972   /sales/manage/credit_status.php
2973   /sales/manage/sales_areas.php
2974   /sales/manage/sales_people.php
2975   /sales/manage/sales_types.php
2976   /taxes/item_tax_types.php
2977   /taxes/tax_groups.php
2978   /taxes/tax_types.php
2979 # Gettext fixes
2980 $ /gl/manage/bank_accounts.php
2981   /gl/manage/bank_trans_types.php
2982   /gl/manage/currencies.php
2983   /gl/manage/gl_account_classes.php
2984   /gl/manage/gl_account_types.php
2985   /gl/manage/gl_accounts.php
2986
2987 04-Jul-2008 Janusz Dobrowolski
2988 + Ajax additions
2989   /gl/inquiry/bank_inquiry.php
2990   /gl/inquiry/gl_account_inquiry.php
2991   /gl/inquiry/gl_trial_balance.php
2992   /gl/manage/bank_accounts.php
2993   /gl/manage/bank_trans_types.php
2994   /gl/manage/currencies.php
2995   /gl/manage/exchange_rates.php
2996   /gl/manage/gl_account_classes.php
2997   /gl/manage/gl_account_types.php
2998   /gl/manage/gl_accounts.php
2999 ! Changed layout for simple db table editor pages
3000 $ /includes/ui/ui_input.inc
3001 - Removed unused GL account settings.
3002 $ /admin/gl_setup.php
3003   /admin/db/company_db.inc
3004   /gl/manage/gl_accounts.php
3005 # Fixed default sales account for customer branch.
3006 $ /admin/gl_setup.php
3007   /sales/manage/customer_branches.php
3008 # Fixed focus after ajax page reload.
3009 $ /includes/ajax.inc
3010 # Fixed optional submit for yesno and gl_all_accounts lists.
3011 $ /includes/ui/ui_lists.inc
3012
3013 01-Jul-2008 Janusz Dobrowolski
3014 + Ajax additions
3015   /gl/bank_transfer.php
3016   /gl/gl_budget.php
3017   /gl/gl_journal.php
3018   /gl/includes/ui/gl_journal_ui.inc
3019 + Added client side calculations for budget
3020   /gl/gl_budget.php
3021   /js/budget.js
3022 # Fixed default POST assigning [fixes 0000009]
3023   /includes/ui/ui_lists.inc
3024 # Fixed submit type in submit_row()
3025   /includes/ui/ui_input.inc
3026 # Small display fix
3027   /gl/manage/currencies.php
3028 ! Code cleanup
3029   /gl/gl_bank.php
3030   /gl/includes/ui/gl_bank_ui.inc
3031   /inventory/adjustments.php
3032   /inventory/transfers.php
3033   /purchasing/po_entry_items.php
3034   /sales/sales_order_entry.php
3035   /sales/credit_note_entry.php
3036
3037 29-Jun-2008 Janusz Dobrowolski
3038 ! Rewritten bank deposit/payment related files, added ajax
3039   /gl/gl_deposit.php (removed)
3040   /gl/gl_payment.php (removed)
3041   /gl/gl_bank.php (added)
3042   /gl/includes/ui/gl_bank_ui.inc (new file)
3043   /gl/includes/ui/gl_deposit_ui.inc (removed)
3044   /gl/includes/ui/gl_payment_ui.inc (removed)
3045   /gl/includes/db/gl_db_banking.inc
3046   /gl/gl_journal.php
3047   /manufacturing/search_work_orders.php
3048   /applications/generalledger.php
3049 + Added fallback flag for non-js mode only ui elements
3050 $ /js/inserts.js
3051 ! Default value from POST for check_box,hidden and text_cells inputs
3052 $ /includes/ui/ui_input.inc
3053 ! Rewritten non-sql list selectors
3054 $ /includes/ui/ui_lists.inc
3055   /purchasing/inquiry/supplier_allocation_inquiry.php
3056   /purchasing/inquiry/supplier_inquiry.php
3057 ! Added trans_type parameter to items_cart()  
3058 $ /includes/ui/items_cart.inc
3059   /inventory/adjustments.php
3060   /inventory/transfers.php
3061   /manufacturing/work_order_issue.php
3062
3063 27-Jun-2008 Janusz Dobrowolski
3064 + Ajax additions
3065 $ /dimensions/dimension_entry.php
3066   /dimensions/inquiry/search_dimensions.php
3067   /manufacturing/work_order_add_finished.php
3068   /manufacturing/work_order_issue.php
3069   /manufacturing/work_order_release.php
3070   /manufacturing/includes/work_order_issue_ui.inc
3071   /manufacturing/search_work_orders.php
3072 ! Default $selected_id=null (ie current $_POST value) for all lists;
3073    standard view (ie with search box) of stock_component_list()
3074 $ /includes/ui/ui_lists.inc
3075 # Fixed selection for outstanding work orders
3076 $ /manufacturing/search_work_orders.php
3077 # Fixed stock item links
3078 $ /inventory/includes/item_adjustments_ui.inc
3079   /inventory/includes/stock_transfers_ui.inc
3080 # Fixed typo in menu option
3081 $ /applications/manufacturing.php
3082
3083 27-Jun-2008 Joe Hunt
3084 # Minor html adjustment in login.php
3085 $ /access/login.php
3086 # Fixed a bug when trying to create a duplicate year
3087 $ /admin/fiscalyears.php
3088 # Fixed a misspelled parameter (OutstandingOnly) in manufacturing.php
3089 $ /applications/manufacturing.php
3090
3091 26-Jun-2008 Janusz Dobrowolski
3092 + Ajax additions
3093 $ /includes/ui/ui_lists.inc
3094   /inventory/adjustments.php
3095   /inventory/cost_update.php
3096   /inventory/prices.php
3097   /inventory/transfers.php
3098   /inventory/includes/item_adjustments_ui.inc
3099   /inventory/includes/stock_transfers_ui.inc
3100   /inventory/inquiry/stock_movements.php
3101   /inventory/manage/items.php
3102   /manufacturing/work_order_entry.php
3103   /purchasing/po_entry_items.php
3104 ! Changes to items_cart API (line_items indexed by line# instead of stock_id)
3105 $ /includes/ui/items_cart.inc
3106 # Fixed bug 0000008 (call to no more existing function)
3107 $ /sales/includes/db/sales_types_db.inc
3108
3109 25-Jun-2008 Joe Hunt
3110 # Fixed 'div end out of order' in invoice_ui.inc causing the newwave bug with missing menu
3111 $ /purchasing/includes/ui/invoice_ui.inc
3112
3113 25-Jun-2008 Janusz Dobrowolski
3114 # Fixed bug 0000004, removed nested forms in supplier invoice/credit
3115 $ /purchasing/includes/ui/invoice_ui.inc
3116
3117 25-Jun-2008 Joe Hunt
3118 # Fixed bug when updating/saving Tax Group Items
3119 $ /includes/ui/ui_lists.inc
3120
3121 24-Jun-2008 Joe Hunt
3122 # Fixed inconsistencies in customer and supplier aging 
3123 $ /sales/includes/db/customers_db.inc
3124   /sales/inquiry/customer_inquiry.php
3125   /purchasing/includes/db/suppliers_db.inc
3126   /reporting/rep102.php
3127   /reporting/rep202.php
3128 # Fixed a bug when trying to back the inv.date and due date in Direct Invoicing.
3129 $ /sales/sales_order_entry.php
3130
3131
3132 23-Jun-2008 Janusz Dobrowolski
3133 + Ajax additions to sales and purchasing modules
3134 $ /purchasing/po_receive_items.php
3135   /purchasing/supplier_credit.php
3136   /purchasing/supplier_credit_grns.php
3137   /purchasing/supplier_invoice.php
3138   /purchasing/supplier_invoice_grns.php
3139   /purchasing/supplier_trans_gl.php
3140   /purchasing/allocations/supplier_allocate.php
3141   /purchasing/includes/ui/invoice_ui.inc
3142   /sales/customer_credit_invoice.php
3143   /sales/allocations/customer_allocate.php
3144 # Fixed edition of purchase order (bug #0000001)
3145 $ /purchasing/includes/ui/po_ui.inc
3146 ! Improved client side allocation functions
3147 $ /js/allocate.js
3148 + Optional coloured price_format()
3149 $ /js/utils.js
3150   /js/inserts.js
3151 ! Async update of locations selector
3152 $ /includes/ui/ui_lists.inc
3153 # Fixed warning on pages without default focus.
3154 $ /includes/ui/ui_controls.inc
3155 # Fixed initial display for numeric inputs with dec=0. 
3156 $ /includes/ui/ui_input.inc
3157
3158 21-Jun-2008 Janusz Dobrowolski
3159 + Ajax additions to sales and purchasing modules
3160 $ /purchasing/po_entry_items.php
3161   /purchasing/supplier_payment.php
3162   /purchasing/allocations/supplier_allocate.php
3163   /purchasing/includes/ui/po_ui.inc
3164   /purchasing/inquiry/po_search.php
3165   /purchasing/inquiry/po_search_completed.php
3166   /purchasing/inquiry/supplier_allocation_inquiry.php
3167   /purchasing/inquiry/supplier_inquiry.php
3168   /purchasing/manage/suppliers.php
3169   /sales/manage/customers.php
3170
3171 21-Jun-2008 Joe Hunt
3172 + Added upload functionality to company logo. Better names on lists search.
3173 $ /admin/company_preferences.php
3174 ! Better layout on company logo print-out
3175 $ /reporting/includes/header2.inc
3176
3177 ---------------------------------------Release Candidate 2-------------------------------
3178 20-Jun-2008 Joe Hunt
3179 ! 2.0 Release Candidate 2
3180 $ config.php
3181   update.html
3182   
3183 20-Jun-2008 Joe Hunt
3184 ! In reorder_level.php the heading gets updated as well
3185 $ /inventory/reorder_level.php
3186 ! Changes the -1 to 'User Quantiry Decimals' in the table for units.
3187 $ /inventory/manage/item_units.php
3188
3189 20-Jun-2008 Janusz Dobrowolski
3190 # Proper error handling even after exit() call.
3191 $ /includes/errors.inc
3192   /includes/main.inc
3193   /includes/session.inc
3194 # Fixed initial combo selection.
3195   /includes/ui/ui_lists.inc
3196 # Layout fixes to customer edition.
3197   /sales/manage/customers.php
3198 # Added order table reload after template option change
3199   /sales/inquiry/sales_orders_view.php
3200
3201 19-Jun-2008 Janusz Dobrowolski
3202 + Added ajax improvements
3203 $ /purchasing/allocations/supplier_allocation_main.php
3204   /sales/customer_delivery.php
3205   /sales/customer_invoice.php
3206   /sales/allocations/customer_allocation_main.php
3207   /sales/manage/customers.php
3208 + Ajax added to check helper function
3209 $ /includes/ui/ui_input.inc
3210 # Fixing database error in branch exist check on empty customer_id
3211 $ /includes/data_checks.inc
3212 # Layout fix for hyperlink_params_td()
3213 $ /includes/ui/ui_controls.inc
3214 # Fix for initial combo position
3215 $ /includes/ui/ui_lists.inc
3216 # Fix to select onchange extension
3217 $ /js/inserts.js
3218
3219 19-Jun-2008 Joe Hunt
3220 ! changed so the due date is updated when changing customer in direct invoice.
3221 $ /sales/includes/ui/sales_order_ui.inc
3222
3223 19-Jun-2008 Joe Hunt
3224 # Minor layout bug at Credit Shipping Costs in customer_credit_invoice.php
3225 $ /sales/customer_credit_invoice.php
3226
3227 18-Jun-2008 Janusz Dobrowolski
3228 + Added ajax improvements
3229 $ /sales/credit_note_entry.php
3230   /sales/customer_payments.php
3231   /sales/sales_order_entry.php
3232   /sales/includes/ui/sales_credit_ui.inc
3233   /sales/includes/ui/sales_order_ui.inc
3234   /sales/inquiry/customer_allocation_inquiry.php
3235   /sales/inquiry/customer_inquiry.php
3236 + Added optional trigger parameter to div_start()
3237 $ /includes/ui/ui_controls.inc
3238 + Added dec attribute ajax update for amount fields 
3239 $ /includes/ui/ui_input.inc
3240 + Ajaxified stock item types and credit types lists
3241 $ /includes/ui/ui_lists.inc
3242 # Fixed onblur for amount fields, extended onchange event handling for selects
3243 $ /js/inserts.js
3244 # Fixed addAssign() js handler for nonstandard attributes
3245 $ /js/utils.js
3246 # Fixed bug in stock item image upload
3247 $ /inventory/manage/items.php
3248
3249 17-Jun-2008 Joe Hunt
3250 ! More files with Quantity routines needed fix due to php4 related issue.
3251 $ /includes/current_user.inc
3252   /manufacturing/work_order_entry.php
3253   /manufacturing/inquiry/where_used_inquiry.php
3254   /manufacturing/manage/bom_edit.php
3255   /purchasing/po_receive_items.php
3256   /purchasing/supplier_credit_grns.php
3257   /purchasing/supplier_invoice_grns.php
3258   /sales/customer_credit_invoice.php
3259   /sales/includes/ui/sales_order_ui.inc
3260
3261 16-Jun-2008 Joe Hunt
3262 ! Changed so Customer's Reference is printed on all sales documents (you can f.i. enter PO number here).
3263 $ /reporting/includes/header2.inc
3264   /reporting/doctext.inc
3265   /reporting/doctext2.inc
3266   
3267 16-Jun-2008 Joe Hunt
3268 ! Changed the Quantity routines to use the Item Units decimals if any. A lot of files.
3269 $ /includes/current_user.inc
3270   /includes/ui/ui_input.inc
3271   /includes/ui/ui_lists.inc
3272   /inventory/reorder_level.inc
3273   /inventory/includes/item_adjustments_ui.inc
3274   /inventory/includes/stock_transfers_ui.inc
3275   /inventory/includes/db/items_units_db.inc
3276   /inventory/inquiry/stock_movements.php
3277   /inventory/inquiry/stock_status.php
3278   /inventory/manage/item_units.php
3279   /inventory/view/view_adjustment.php
3280   /inventory/view/view_transfer.php
3281   /manufacturing/search_work_orders.php
3282   /manufacturing/work_order_entry.php
3283   /manufacturing/includes/manufacturing_ui.inc
3284   /manufacturing/includes/work_order_issue_ui.inc
3285   /manufacturing/inquiry/where_used_inquiry.php
3286   /manufacturing/manage/bom_edit.php
3287   /manufacturing/view/wo_issue_view.php
3288   /manufacturing/view/wo_production_view.php
3289   /purchasing/po_receive_items.php
3290   /purchasing/supplier_credit_grns.php
3291   /purchasing/supplier_invoice_grns.php
3292   /purchasing/includes/ui/invoice_ui.inc
3293   /purchasing/includes/ui/po_ui.inc
3294   /purchasing/view/view_grn.php
3295   /purchasing/view/view_po.php
3296   /reporting/rep105.php
3297   /reporting/rep107.php
3298   /reporting/rep108.php
3299   /reporting/rep109.php
3300   /reporting/rep110.php
3301   /reporting/rep204.php
3302   /reporting/rep209.php
3303   /reporting/rep301.php
3304   /reporting/rep302.php
3305   /reporting/rep303.php
3306   /reporting/rep401.php
3307   /sales/customer_credit_invoice.php
3308   /sales/customer_delivery.php
3309   /sales/customer_invoice.php
3310   /sales/includes/ui/sales_credit_ui.inc
3311   /sales/includes/ui/sales_order_ui.inc
3312   /sales/view/view_credit.php
3313   /sales/view/view_dispatch.php
3314   /sales/view/view_invoice.php
3315   /sales/view/view_sales_order.php
3316   
3317 15-Jun-2008 Janusz Dobrowolski
3318 + Ajax driven delivery and order queries.
3319 $ /sales/inquiry/sales_deliveries_view.php
3320   /sales/inquiry/sales_orders_view.php
3321 + Added searchbox class selector for text inputs with onchange event handlers.
3322 ! Added text selection after focus.
3323 $ /js/inserts.js
3324   /js/utils.js
3325 + Added submit_on_change option to ref input functions, fixed data picker
3326 $ /includes/ui/ui_input.inc
3327 # Fixed bug in non-js mode for combos type 0 (stock_items_lists).
3328 $ /includes/ui/ui_lists.inc
3329
3330 15-Jun-2008 Joe Hunt
3331 # Changed so Invoice Template gets the current day instead of original day.
3332 $ /sales/sales_order_entry.php
3333
3334 15-Jun-2008 Joe Hunt
3335 # Bug in tax_types_list (spec_id)
3336 $ /includes/ui/ui_lists.inc
3337
3338 14-Jun-2008 Joe Hunt
3339 # Minor annoying layout bug in stock movements.
3340 $ /inventory/inquiry/stock_movements.php
3341
3342 14-Jun-2008 Joe Hunt
3343 ! The Customer Branch Sales Account now overrides the Item Sales Accounts if a Sales Account is here.
3344   Can now be set to 'Use Item Sales Accounts', which is the first choice in list and default.
3345 ! If setting the Customer Branch AR Account to a Bank Account (and hereby also Cash Account) the 
3346   transactions from Direct Invoice and Credit Note will be allocated immediately when placing.
3347 $ /includes/ui/ui_lists.inc
3348   /sales/includes/db/sales_invoice_db.inc
3349   /sales/includes/db/sales_credit_db.inc
3350   /sales/manage/customer_branches.php
3351   .
3352 12-Jun-2008 Joe Hunt
3353 + New inventory sales report. Shows total sales - costs - contribution per category, location, detailed/summary and period.
3354 $ /reporting/reports_main.php
3355   /reporting/rep304.php (new file)
3356   
3357 ---------------------------------------Release Candidate 1-------------------------------
3358 10-Jun-2008 Janusz Dobrowolski
3359 # Some more fixes related to ajax combos usage
3360 $ /includes/ui/ui_lists.inc
3361   /inventory/cost_update.php
3362   /inventory/prices.php
3363   /inventory/purchasing_data.php
3364   /inventory/reorder_level.php
3365   /inventory/includes/item_adjustments_ui.inc
3366   /inventory/inquiry/stock_status.php
3367   /manufacturing/inquiry/where_used_inquiry.php
3368   /manufacturing/manage/bom_edit.php
3369   /purchasing/includes/ui/po_ui.inc
3370 # Fixed focus issues
3371 $ /gl/gl_journal.php
3372   /gl/gl_deposit.php
3373   /gl/gl_payment.php
3374   /js/inserts.js
3375   
3376 09-Jun-2008 Janusz Dobrowolski
3377 # Some additional fixes related to last big committment
3378 $ /gl/gl_journal.php
3379   /gl/gl_deposit.php
3380   /gl/gl_payment.php
3381   /includes/ajax.inc
3382   /includes/reserved.inc
3383   /includes/ui/ui_lists.inc
3384   /includes/ui/ui_view.inc
3385   /js/inserts.js
3386   /js/utils.js
3387   /sales/includes/ui/sales_order_ui.inc
3388   /themes/default/default.css
3389   /themes/aqua/default.css
3390   /themes/cool/default.css
3391
3392 08-Jun-2008 Joe Hunt
3393 ! Preparing for release candidate 1
3394 $ config.php
3395
3396 08-Jun-2008 Joe Hunt
3397 ! Set 'max_execution_time' to 60 seconds by ini_set.
3398 $ /install/save.php
3399
3400 07-Jun-2008 Joe Hunt
3401 # Fixed a layout bug in footer.inc
3402 $ /includes/page/footer.inc
3403
3404 07-Jun-2008 Joe Hunt
3405 ! Changed install.html and update.html
3406 $ install.html
3407   update.html
3408 + New files, change_current_user_password.php and alter2.sql
3409 $ /admin/change_current_user_password.php
3410   /sql/alter2.sql
3411 ! Changed some files for layout
3412 $ /lang/en_US/stylesheet.css
3413   /themes/aqua/default.css
3414   /themes/aqua/renderer.php
3415   /themes/cool/default.css
3416   /themes/cool/renderer.php
3417   /themes/default/default.css
3418   /themes/default/renderer.php
3419 ! Changed install sql scripts
3420 $ /sql/en_US-demo.sql
3421   /sql/en_US-new.sql
3422   
3423 07-Jun-2008 Janusz Dobrowolski
3424 + Added ajax functionality and ui hints to sales form entry pages.
3425 $ /sales/sales_order_entry.php
3426   /sales/includes/ui/sales_order_ui.inc
3427 + Added option for hints display, changed input/lists functions API
3428 $ /admin/display_prefs.php
3429   /admin/db/users_db.inc
3430   /includes/current_user.inc
3431   /includes/prefs/userprefs.inc
3432   /includes/ui/ui_input.inc
3433   /themes/default/renderer.php
3434   /sql/alter.sql
3435 + List functions rewrite. Added ajax functionality, universal combo_input().
3436 $ /includes/ui/ui_lists.inc
3437 + Ajaxified exchange_rate_display()
3438 $ /includes/ui/ui_view.inc
3439 + Added methods for setting focus and page reload to $Ajax class
3440 $ /includes/ajax.inc
3441   /includes/main.inc
3442 + Added comma separated css element selectors
3443 $ /js/behaviour.js
3444 ! Searchable select js changes related to new ui_lists.inc changes
3445 $ /js/inserts.js
3446   /js/utils.js
3447 + Additional style definitions for various ajax controls
3448 $ /themes/default/default.css
3449 ! Fixes related to changed input/lists API and ajax extensions
3450 $ /admin/company_preferences.php
3451   /admin/fiscalyears.php
3452   /admin/forms_setup.php
3453   /admin/gl_setup.php
3454   /dimensions/dimension_entry.php
3455   /dimensions/inquiry/search_dimensions.php
3456   /gl/bank_transfer.php
3457   /gl/includes/ui/gl_deposit_ui.inc
3458   /gl/includes/ui/gl_journal_ui.inc
3459   /gl/includes/ui/gl_payment_ui.inc
3460   /gl/inquiry/bank_inquiry.php
3461   /gl/inquiry/gl_account_inquiry.php
3462   /gl/inquiry/gl_trial_balance.php
3463   /gl/manage/gl_account_types.php
3464   /gl/manage/gl_accounts.php
3465   /includes/ui/ui_controls.inc
3466   /inventory/includes/item_adjustments_ui.inc
3467   /inventory/includes/stock_transfers_ui.inc
3468   /inventory/inquiry/stock_movements.php
3469   /manufacturing/search_work_orders.php
3470   /manufacturing/work_order_add_finished.php
3471   /manufacturing/work_order_entry.php
3472   /manufacturing/includes/work_order_issue_ui.inc
3473   /manufacturing/manage/bom_edit.php
3474   /purchasing/supplier_payment.php
3475   /purchasing/includes/ui/grn_ui.inc
3476   /purchasing/includes/ui/invoice_ui.inc
3477   /purchasing/includes/ui/po_ui.inc
3478   /purchasing/inquiry/po_search.php
3479   /purchasing/inquiry/po_search_completed.php
3480   /purchasing/inquiry/supplier_allocation_inquiry.php
3481   /purchasing/inquiry/supplier_inquiry.php
3482   /sales/customer_credit_invoice.php
3483   /sales/customer_delivery.php
3484   /sales/customer_invoice.php
3485   /sales/includes/ui/sales_credit_ui.inc
3486   /sales/inquiry/customer_allocation_inquiry.php
3487   /sales/inquiry/customer_inquiry.php
3488   /sales/inquiry/sales_deliveries_view.php
3489   /sales/inquiry/sales_orders_view.php
3490   /taxes/tax_groups.php
3491
3492 06-Jun-2008 Joe Hunt
3493 # Final fixes in html layout
3494 $ /admin/create_coy.php
3495   /gl/gl_deposit.php
3496   /gl/gl_payment.php
3497   /gl/manage/exchange_rates.php
3498   /inventory/prices.php
3499   /inventory/purchasing_date.php
3500   /inventory/reorder_level.php
3501   /inventory/inquiry/stock_status.php
3502   /manufacturing/inquiry/where_used_inquiry.php
3503   /manufacturing/manage/bom_edit.php
3504   
3505 05-Jun-2008 Joe Hunt
3506 ! Made an improment to the date picker. Shows the week number as well. Many delivery systems are week number based.
3507 $ /includes/ui/ui_view.inc
3508 # Fixed a html layout bug
3509 $ /includes/page/header.inc
3510
3511 31-May-2008 Joe Hunt
3512 # A lot of annoying layout bugs taken. Mostly from views and inquiries. A couple of files are critical, ui_view and ui_lists!
3513 $ /gl/view/gl_deposit_view.php
3514   /gl/view/gl_payment_view.php
3515   /includes/ui/ui_controls.inc
3516   /includes/ui/ui_lists.inc
3517   /includes/ui/ui_view.inc
3518   /manufacturing/work_order_add_finished.php
3519   /manufacturing/includes/manufacturing_ui.inc
3520   /manufacturing/view/work_order_view.php
3521   /manufacturing/view/wo_issue_view.php
3522   /sales/inquiry/customer_allocation_inquiry.php
3523   /sales/inquiry/customer_inquiry.php
3524
3525 30-May-2008 Joe Hunt
3526 # Fixed bug in 2 files regarding stock movements. Moved from Invoice to Delivery.
3527 $ /inventory/inquiry/stock_movements.php
3528   /reporting/rep302.php
3529
3530 28-May-2008 Joe Hunt
3531 # More bugs related to debtor_trans changes (positive amounts)
3532 $ /gl/includes/db/gl_db_banking.inc
3533   /sales/allocations/customer_allocate.php
3534   /sales/includes/db/custalloc_db.inc
3535   /sales/inquiry/customer_allocation_inquiry.php
3536
3537 27-May-2008 Joe Hunt
3538 # Changed more files with new html/css.
3539 $ /includes/page/header.inc
3540   /purchasing/inquiry/supplier_allocation_inquiry.php
3541   /sales/credit_note_entry.php
3542   
3543 26-May-2008 Joe Hunt
3544 # Fixed many minor bugs, new ones as well as debtor_trans related.
3545 ! Changed to use DOCTYPE html 4.01 transitionel. Some files/css needed change.
3546 $ /admin/backups.php
3547   /admin/create_coy.php
3548   /admin/inst_lang.php
3549   /admin/inst_module.php
3550   /gl/manage/exchange_rates.php
3551   /includes/session.inc
3552   /includes/page/header.inc
3553   /includes/ui/ui_controls.inc
3554   /includes/ui/ui_input.inc
3555   /includes/ui/ui_lists.inc
3556   /includes/ui/ui_view.inc
3557   /purchasing/allocations/supplier_allocate.php
3558   /sales/allocations/customer_allocate.php
3559   /sales/includes/db/sales_credit_db.inc
3560   /sales/inquiry/customer_allocation_inquiry.php
3561   /themes/aqua/default.css
3562   /themes/cool/default.css
3563   /themes/default/default.css
3564   
3565 23-May-2008 Joe Hunt
3566 # Minor bug in dimensions.php (Outstanding Dimensions)
3567 $ /applications/dimensions.php
3568   /dimensions/inquiry/search_dimensions.php
3569   
3570 23-May-2008 Janusz Dobrowolski
3571 ! Include file order / error handling order fixed once again.
3572 $ /includes/main.inc
3573   /includes/session.inc
3574   
3575 23-May-2008 Joe Hunt
3576 ! Moved menu-system from header.inc/footer.inc to renderer.php for relevant theme. Fixed frontaccounting.php to get the
3577   correct renderer.php.
3578 $ frontaccounting.php
3579   /includes/page/header.inc
3580   /includes/page/footer.inc
3581   /themes/default/renderer.php
3582   /themes/cool/renderer.php
3583   /themes/aqua/renderer.php
3584
3585 22-May-2008 Janusz Dobrowolski
3586 ! Error handler switching moved to session.inc for early error catching
3587 $ /includes/main.inc
3588   /includes/session.inc
3589 ! Cosmetic cleanup
3590   /js/utils.js
3591   
3592 18-May-2008 Janusz Dobrowolski
3593 # Added explicit ob_end_flush() on shutdown needed for php5
3594 $ /includes/main.inc
3595 # Fixed for www servers on nonstandard listening ports.
3596 $ /js/JsHttpRequest.js
3597
3598 18-May-2008 Joe Hunt
3599 # Bug when inserting new records in debtor_trans.
3600 $ /sales/includes/db/cust_trans_db.inc
3601
3602 16-May-2008 Janusz Dobrowolski
3603 + Rewritten errors/messages handling, unified for ajax/user/php errors
3604 $ /includes/errors.inc
3605   /includes/main.inc
3606   /includes/ui/ui_msgs.inc
3607 + Framework extended for ajax functionality, javascript code organization improvements.
3608 $ /config.php
3609   /includes/JsHttpRequest.php (new file)
3610   /includes/ajax.inc (new file)
3611   /includes/current_user.inc
3612   /includes/session.inc
3613   /includes/lang/language.php
3614   /includes/page/footer.inc
3615   /includes/page/header.inc
3616   /includes/ui/ui_controls.inc
3617   /includes/ui/ui_input.inc
3618   /includes/ui/ui_view.inc
3619   /js/JsHttpRequest.js (new file)
3620   /js/allocate.js (new file)
3621   /js/utils.js (new file)
3622   /js/behaviour.js
3623   /js/inserts.js
3624   /themes/aqua/images (new dir)
3625   /themes/aqua/images/button_ok.png (new file)
3626   /themes/aqua/images/locate.png (new file)
3627   /themes/cool/images (new dir)
3628   /themes/coll/images/button_ok.png (new file)
3629   /themes/coll/images/locate.png (new file)
3630   /themes/default/images/button_ok.png (new file)
3631   /themes/default/images/progressbar.gif (new file)
3632   /themes/default/images/progressbar1.gif (new file)
3633   /themes/default/images/progressbar2.gif (new file)
3634   /themes/default/default.css
3635   /themes/aqua/default.css
3636   /themes/cool/default.css
3637 ! Payment allocation js functions moved to allocate.js
3638 $ /purchasing/allocations/supplier_allocate.php 
3639   /sales/allocations/customer_allocate.php
3640 ! Some initializations moved from sales_order_ui.inc
3641 $ /sales/includes/cart_class.inc
3642 + Added javascript compression routine
3643 $ /includes/main.inc
3644
3645 14-May-2008 Joe Hunt
3646 # Minor bugs in the former fixing.
3647 $ /includes/ui/ui_lists.inc
3648
3649 14-May-2008 Joe Hunt
3650 # When no_item_list or no_customer_list or no_supplier_list was checked in company setup the listboxes were filled with all
3651   the records when there were no search values.
3652 $ /includes/ui/ui_lists.inc
3653
3654 09-May-2008 Joe Hunt
3655 ! Due to differences in Javascript the script update_db.php had to be changed.
3656 ! New fields, base_sales in 0_company and factor in 0_sales_types affects the default chart of accounts.
3657 $ /update_db.php
3658   /sql/en_US-new.sql
3659   /sql/en_US-demo.sql
3660   
3661 09-May-2008 Janusz Dobrowolski
3662 # Automatic calculation of not set item prices from home currency and base sales type settings.
3663 $ /admin/company_preferences.php
3664   /admin/db/company_db.inc
3665   /includes/ui/ui_lists.inc
3666   /sales/includes/cart_class.inc
3667   /sales/includes/sales_db.inc
3668   /sales/includes/db/sales_order_db.inc
3669   /sales/includes/db/sales_types_db.inc
3670   /sales/includes/ui/sales_credit_ui.inc
3671   /sales/includes/ui/sales_order_ui.inc
3672   /sales/manage/sales_types.php
3673   /sql/alter.sql
3674 # Fixed dev bug blocking change of price on order entry.
3675 $ /sales/includes/ui/sales_order_ui.inc
3676 # Small display fix
3677 $ /sales/manage/sales_people.php
3678
3679 30-Apr-2008 Joe Hunt
3680 # Fixed price update also in purchase order
3681 $ /purchasing/includes/ui/po_ui.inc
3682
3683 30-Apr-2008 Janusz Dobrowolski
3684 # Fixed price update when changing item in sales order.
3685 $ /includes/ui/ui_lists.inc
3686   /js/inserts.js
3687   /sales/includes/ui/sales_order_ui.inc
3688
3689 24-Apr-2008 Janusz Dobrowolski
3690 + Added new per company directory for customized versions of report definition files repXXX.php, checked before using system default file.
3691 $ /company/0/reporting (added new directory)
3692   /company/0/reporting/index.php
3693   /admin/create_coy.php
3694   /reporting/includes/reports_classes.inc
3695 # Warnings turned off in case of charset not supported by htmlspecialchars().
3696 $ /includes/db/connect_db.inc
3697 # Added content type encoding header
3698 $ /includes/page/header.inc
3699
3700 24-Apr-2008 Joe Hunt
3701 # Wrong include file path in /includes/ui/items_cart.inc changed /inventory/includes/prefs/sysprefs.inc to
3702   /includes/prefs/sysprefs.inc
3703 $ /includes/ui/items_cart.inc  
3704 # Wrong include file in /reporting/includes/pdf_report.inc. Changed header2a.inc to header2.inc
3705 $ /reporting/includes/pdf_report.inc
3706
3707 23-Apr-2008 Joe Hunt
3708 ! Removed the content of function header2 in pdf_report.inc to a separate file, header2.inc.
3709   It will make it easier to design your own document layouts.
3710 $ /reporting/includes/pdf_report.inc
3711   /reporting/includes/header2.inc (new file)
3712   
3713 20-Apr-2008 Janusz Dobrowolski
3714 # Checking uniqueness of company settings, fixed creating database with prefix 0 when none was selected.
3715 $ /admin/create_coy.php
3716 ! Added missing include_once directives.
3717 $ /includes/ui/items_cart.inc
3718   /includes/ui/ui_lists.inc
3719   /includes/ui/ui_view.inc
3720 + Added ini default_charset unnecessary for planned ajax calls.
3721 $ /includes/lang/language.inc
3722
3723 19-Apr.2008 Joe Hunt
3724 # Bug (right to left text was done if price decimals were 3). A test sentense from a while
3725   ago wasn't removed.
3726 $ /reporting/includes/pdf_report.inc
3727
3728 18-Apr-2008 Janusz Dobrowolski
3729 # Additional checks on provisions and break point entry.
3730 $ /sales/manage/sales_people.php
3731 ! Modules purchasing, sales and taxes sealed against XSS attacks
3732 $ /install/save.php
3733   /admin/db/maintenance_db.inc
3734   /purchasing/includes/db/grn_db.inc
3735   /purchasing/includes/db/invoice_items_db.inc
3736   /purchasing/includes/db/po_db.inc
3737   /purchasing/includes/db/supp_trans_db.inc
3738   /purchasing/manage/suppliers.php
3739   /sales/includes/db/credit_status_db.inc
3740   /sales/includes/db/cust_trans_db.inc
3741   /sales/includes/db/cust_trans_details_db.inc
3742   /sales/includes/db/sales_order_db.inc
3743   /sales/includes/db/sales_types_db.inc
3744   /sales/manage/customer_branches.php
3745   /sales/manage/customers.php
3746   /sales/manage/sales_areas.php
3747   /sales/manage/sales_people.php
3748   /taxes/db/item_tax_types_db.inc
3749   /taxes/db/tax_groups_db.inc
3750   /taxes/db/tax_types_db.inc
3751
3752 18-Apr-2008 Joe Hunt
3753 ! Module gl sealed against XSS Attacks
3754 $ /gl/includes/db/gl_db_accounts.inc
3755   /gl/includes/db/gl_db_account_types.inc
3756   /gl/includes/db/gl_db_bank_accounts.inc
3757   /gl/includes/db/gl_db_bank_trans.inc
3758   /gl/includes/db/gl_db_bank_trans_types.inc
3759   /gl/includes/db/gl_db_currencies.inc
3760   /gl/includes/db/gl_db_trans.inc
3761   
3762 18-Apr-2008 Janusz Dobrowolski
3763 ! Modules admin and dimensions sealed against XSS attacks
3764 $ /admin/payment_terms.php
3765   /admin/shipping_companies.php
3766   /admin/db/company_db.inc
3767   /admin/db/maintenance_db.inc
3768   /admin/db/users_db.inc
3769   /admin/db/voiding_db.inc
3770   /dimensions/includes/dimensions_db.inc
3771
3772 18-Apr-2008 Joe Hunt
3773 ! Modules includes, inventory and manufacturing sealed against XSS attacks
3774 $ /includes/db/comments_db.inc
3775   /includes/db/inventory_db.inc
3776   /includes/db/references_db.inc
3777   /inventory/includes/db/items_category_db.inc
3778   /inventory/includes/db/items_db.inc
3779   /inventory/includes/db/items_locations_db.inc
3780   /inventory/includes/db/items_units_db.inc
3781   /inventory/includes/db/movement_types_db.inc
3782   /manufacturing/includes/db/work_centres_db.inc
3783   /manufacturing/includes/db/work_orders_db.inc
3784   /manufacturing/includes/db/work_orders_quick_db.inc
3785   /manufacturing/includes/db/work_order_issues_db.inc
3786   /manufacturing/includes/db/work_order_produce_items_db.inc
3787   
3788 18-Apr-2008 Janusz Dobrowolski
3789 ! Changed db_escape function to avoid XSS attacks via js db injection
3790 $ /includes/db/connect_db.inc
3791 # Database inserts/updates secured against js injection
3792 $ /admin/db/maintenance_db.inc
3793   /gl/includes/db/gl_db_accounts.inc
3794   /purchasing/includes/db/po_db.inc
3795   /sales/sales_order_entry.php
3796   /sales/includes/db/sales_order_db.inc
3797
3798 16-Apr-2008 Joe Hunt
3799 # Bug in /includes/ui/ui_lists.inc:914. Sql clause was cut.
3800 $ /includes/ui/ui_lists.inc
3801
3802 09-Apr-2008 Janusz Dobrowolski
3803 # Fixed number formatting bug in standard cost update.
3804 $ /inventory/cost_update.php
3805
3806 -------------------- 2,0 Beta - released ----------------------------
3807
3808 06-Apr-2008 Joe Hunt
3809 ! Changed install.html and update.html to fit the new unstable release 2.0
3810 ! Changed demo sql script to fit the 2.0 unstable.
3811 $ install.html
3812   update.html
3813   /sql/en_US-demo.sql
3814   
3815 06-Apr-2008 Janusz Dobrowolski
3816 # Sales invoice edition denied for documents created in FA 1.xx because of nonportable differences in gl posting/db schema.
3817   /sales/customer_invoice.php
3818 # Fixed typo causing error while adding new tax type.
3819   /taxes/tax_types.php
3820   
3821 05-Apr-2008 Joe Hunt
3822 # Fixed a bug when creating subfolder for new companies. Should be company id and not the table pref counter.
3823 $ /admin/create_coy.php
3824
3825 05-Apr-2008 Joe Hunt
3826 # Removed annoying warnings in several reports. 
3827 $ config.php 
3828   /reporting/rep102.php
3829   /reporting/rep104.php
3830   /reporting/rep201.php
3831   /reporting/rep203.php
3832   /reporting/rep705.php
3833   /reporting/rep706.php
3834   /reporting/rep707.php
3835   /reporting/rep709.php
3836   /reporting/reports_main.php
3837   /reporting/includes/pdf_report.inc
3838   
3839 04-Apr-2008 Janusz Dobrowolski
3840 # Javascript bugfix in selecting orders for template.
3841 $ /sales/inquiry/sales_orders_view.php
3842
3843 04-Apr-2008 Joe Hunt
3844 ! Updated chart of accounts for release 2.0 unstable. Set the status to 2.0 Beta in config.php. Minor changes in update.html
3845 + Preparing for download of release 2.0b on SourceForge.
3846 $ config.php
3847   update.html
3848   /sql/en_US-new.sql
3849   /sql/en_US-demo.sql
3850   
3851 02-Apr-2008 Janusz Dobrowolski
3852 # Removed selector expansion on space key for multi-line selectors
3853 $ /js/inserts.js
3854 ! Hiding search button in combo selectors for javascript enabled browsers
3855 $ /includes/ui/ui_lists.inc
3856   /js/inserts.js
3857 + Focus set to invalid form field after submit check fail
3858 $ /admin/company_preferences.php
3859   /admin/fiscalyears.php
3860   /admin/gl_setup.php
3861   /admin/payment_terms.php
3862   /admin/shipping_companies.php
3863   /admin/users.php
3864   /admin/void_transaction.php
3865   /dimensions/dimension_entry.php
3866   /gl/bank_transfer.php
3867   /gl/gl_deposit.php
3868   /gl/gl_journal.php
3869   /gl/gl_payment.php
3870   /gl/manage/bank_accounts.php
3871   /gl/manage/bank_trans_types.php
3872   /gl/manage/currencies.php
3873   /gl/manage/exchange_rates.php
3874   /gl/manage/gl_account_classes.php
3875   /gl/manage/gl_account_types.php
3876   /gl/manage/gl_accounts.php
3877   /inventory/adjustments.php
3878   /inventory/cost_update.php
3879   /inventory/prices.php
3880   /inventory/purchasing_data.php
3881   /inventory/transfers.php
3882   /inventory/manage/item_categories.php
3883   /inventory/manage/item_units.php
3884   /inventory/manage/items.php
3885   /inventory/manage/locations.php
3886   /inventory/manage/movement_types.php
3887   /manufacturing/work_order_add_finished.php
3888   /manufacturing/work_order_entry.php
3889   /manufacturing/work_order_issue.php
3890   /manufacturing/work_order_release.php
3891   /manufacturing/manage/bom_edit.php
3892   /manufacturing/manage/work_centres.php
3893   /purchasing/po_entry_items.php
3894   /purchasing/po_receive_items.php
3895   /purchasing/supplier_credit.php
3896   /purchasing/supplier_credit_grns.php
3897   /purchasing/supplier_invoice.php
3898   /purchasing/supplier_invoice_grns.php
3899   /purchasing/supplier_payment.php
3900   /purchasing/supplier_trans_gl.php
3901   /purchasing/allocations/supplier_allocate.php
3902   /purchasing/manage/suppliers.php
3903   /sales/credit_note_entry.php
3904   /sales/customer_credit_invoice.php
3905   /sales/customer_delivery.php
3906   /sales/customer_invoice.php
3907   /sales/customer_payments.php
3908   /sales/sales_order_entry.php
3909   /sales/allocations/customer_allocate.php
3910   /taxes/item_tax_types.php
3911   /taxes/tax_groups.php
3912   /taxes/tax_types.php
3913 # Set default focus in update_db.php
3914 $ /admin/backups.php
3915
3916 29-Mar-2008 Janusz Dobrowolski
3917 # Changed gl_all_accounts_list() API
3918 $ /includes/ui/ui_lists.inc
3919 + Enhanced list accessability in kbd usage via space key
3920 $ js/inserts.js
3921
3922 28-Mar-2008 Janusz Dobrowolski
3923 # Fixed headers for various display mode
3924 $ /sales/inquiry/sales_orders_view.php
3925
3926 28-Mar-2008 Joe Hunt
3927 + Added print document options in inquiries.
3928 $ /sales/inquiry/customer_inquiry.php
3929   /sales/inquiry/sales_orders_view.php
3930   /sales/inquiry/sales_deliveries_view.php
3931   /purchasing/inquiry/po_search.php
3932   /purchasing/inquiry/po_search_completed.php
3933   
3934 28-Mar-2008 Joe Hunt
3935 # Fixed a minor bug in customers_db.inc (should include type == 2 - Bank Deposits)
3936 $ /sales/includes/db/customers_db.inc
3937 # Fixed a PHP vers. 5.xx bug. No need for & operator in function calls, only in declaration. Gives a warning.
3938 $ /sales/includes/db/sales_credit_db.inc
3939 # Fixed a wrong variabel declaration doc_Document_no to doc_Invoice_no
3940 $ /reporting/includes/doctext.inc
3941   /reporting/includes/doctext2.inc
3942 # Fixed so Customer Balances and Aged Customer Analysis reports presents correct sign.  
3943 $ /reporting/rep101.php
3944   /reporting/rep102.php
3945
3946 28-Mar-2008 Janusz Dobrowolski
3947 # Layout/focus fixes for no_[customer/supplier/item]_list option on
3948 $  /includes/ui/ui_lists.inc
3949    /purchasing/includes/ui/po_ui.inc
3950    /sales/credit_note_entry.php
3951    /sales/sales_order_entry.php
3952    /sales/includes/ui/sales_credit_ui.inc
3953    /sales/includes/ui/sales_order_ui.inc
3954
3955 27-Mar-2008 Janusz Dobrowolski
3956 + Automatic first field focus on page start, focus order preserved between form updates
3957 $  /gl/inquiry/gl_account_inquiry.php
3958    /includes/page/footer.inc
3959    /includes/ui/ui_controls.inc
3960    /includes/ui/ui_input.inc
3961    /includes/ui/ui_lists.inc
3962    /includes/ui/ui_view.inc
3963    /js/inserts.js
3964    /sales/sales_order_entry.php
3965    /sales/credit_note_entry.php
3966    /sales/includes/ui/sales_credit_ui.inc
3967    /sales/includes/ui/sales_order_ui.inc
3968 + Data picker omitted in keyboard tabbing sequence (FF,IE, not old mozilla)
3969 $  /includes/ui/ui_input.inc
3970 ! Javascript recalcAccount() superseded by class='combo' behaviour binding
3971 $  /gl/gl_deposit.php
3972    /gl/gl_journal.php
3973    /gl/gl_payment.php
3974    /gl/includes/ui/gl_deposit_ui.inc
3975    /gl/includes/ui/gl_journal_ui.inc
3976    /gl/includes/ui/gl_payment_ui.inc
3977    /includes/ui/ui_view.inc
3978    /purchasing/po_entry_items.php
3979    /purchasing/includes/ui/po_ui.inc
3980    /sales/sales_order_entry.php
3981    /sales/includes/ui/sales_credit_ui.inc
3982    /sales/includes/ui/sales_order_ui.inc
3983    /js/inserts.js
3984 ! get_js_set_focus moved from ui_view (this is only standalone form).
3985    /update_db.php
3986 # Fixed debit/credit entry check 
3987 $  /gl/gl_journal.php
3988 # Restored GET/POST security check on path_to_root
3989 $  /config.php
3990
3991 26-Mar-2008 Janusz Dobrowolski
3992 # Bug fixes in purchase module related to tax structure changes.
3993 $  /purchasing/includes/supp_trans_class.inc
3994    /purchasing/includes/db/invoice_db.inc
3995    /purchasing/includes/db/invoice_items_db.inc
3996    /purchasing/includes/ui/invoice_ui.inc
3997    /reporting/rep105.php
3998
3999 25-Mar-2008 Janusz Dobrowolski
4000 ! Per company pdf, backup and graphics directories in 'company' dir.
4001 $  /company (new dir)
4002    /company/0 (new dir)
4003    /company/0/images/ (new dir)
4004    /company/0/images/102.jpg    (moved from inventory/manage/image)
4005    /company/0/images/103.jpg    (moved from inventory/manage/image)
4006    /company/0/images/104.jpg    (moved from inventory/manage/image)
4007    /company/0/images/logo_frontaccounting.jpg   (moved from themes/default/images)
4008    /company/0/images/logo_frontaccounting.png   (moved from themes/default/images)
4009    /admin/backups.php
4010    /admin/create_coy.php
4011    /admin/db/maintenance_db.inc
4012    /install/index.php
4013    /reporting/rep102.php
4014    /reporting/rep104.php
4015    /reporting/rep202.php
4016    /reporting/rep303.php
4017    /reporting/rep706.php
4018    /reporting/rep707.php
4019    /reporting/includes/pdf_report.inc
4020    /inventory/manage/items.php
4021
4022 + jscript component caching (enables browser caching and future compression)
4023 $  /includes/session.inc
4024    /includes/main.inc
4025    /includes/page/header.inc
4026    /includes/ui/ui_view.inc
4027    /admin/display_prefs.php
4028    /config.php
4029
4030 - Removed obsolete file
4031 $  /sales/includes/ui/print_invoice.inc
4032
4033 21-Mar-2008 Janusz Dobrowolski
4034 ! Total Allocation/Left to Allocate update without page submit.
4035 $  /includes/ui/ui_view.inc
4036    /purchasing/allocations/supplier_allocate.php
4037    /sales/allocations/customer_allocate.php
4038 # Fixed unvisable under IE editbutton
4039 $  /themes/aqua/default.css
4040    /themes/cool/default.css
4041    /themes/default/default.css
4042
4043 20-Mar-2008 Janusz Dobrowolski
4044 # Excluding delivery notes from Customer Balances, removed warnings. 
4045 $  /reporting/rep101.php 
4046 # Divide by zero fix on order_price==0 in new supplier invoice
4047 $  /purchasing/supplier_invoice_grns.php
4048 # Database bug fix in new customer entry
4049 $  /sales/manage/customers.php
4050 # Small bug fix (warnings) in is_date() function.
4051 $  /includes/date_functions.inc
4052
4053 18-Mar-2008 Janusz Dobrowolski
4054 # Line items editor uses POST method - no disappearing shippment info.
4055 $  /sales/credit_note_entry.php
4056    /sales/sales_order_entry.php
4057    /sales/includes/ui/sales_credit_ui.inc
4058    /sales/includes/ui/sales_order_ui.inc
4059 + Added edit_button_cell() function
4060 $  /includes/ui/ui_controls.inc
4061 + Helper function for finding indexed submit $_POST vars.
4062 $  /includes/ui/ui_input.inc
4063 + New class .editbutton for buttons. Default view is link alike.
4064 $  /themes/aqua/default.css
4065    /themes/cool/default.css
4066    /themes/default/default.css
4067
4068 17-Mar-2008 Janusz Dobrowolski
4069 # Added rounding when needed to avoid document non cosistent documents.
4070 $  /includes/banking.inc
4071    /purchasing/supplier_credit_grns.php
4072    /purchasing/supplier_invoice_grns.php
4073    /purchasing/includes/supp_trans_class.inc
4074    /purchasing/includes/ui/invoice_ui.inc
4075    /purchasing/includes/ui/po_ui.inc
4076    /reporting/rep107.php
4077    /reporting/rep109.php
4078    /reporting/rep110.php
4079    /reporting/rep209.php
4080    /sales/includes/cart_class.inc
4081    /sales/includes/ui/sales_credit_ui.inc
4082    /sales/includes/ui/sales_order_ui.inc
4083    /sales/view/view_credit.php
4084    /sales/view/view_dispatch.php
4085    /sales/view/view_invoice.php
4086    /sales/view/view_sales_order.php
4087    /taxes/tax_calc.inc
4088 # Sign bug for customer transactions
4089 $  /reporting/rep709.php
4090 # Include file conflict fix
4091 $ /purchasing/includes/ui/invoice_ui.inc
4092   /gl/manage/bank_accounts.php
4093   /manufacturing/inquiry/where_used_inquiry.php
4094   /purchasing/manage/suppliers.php
4095   
4096 16-Mar-2008 Janusz Dobrowolski
4097 + Added javascript add-on for unobtrusive apply javascript handlers to html elements.
4098 $  /js/behaviour.js
4099    /js/inserts.js
4100 + Added javascript source collecting functions
4101 $  /includes/main.inc
4102 ! Moved check_page_security(); for safe start in case of broken wa_current_user var.
4103 + Added global js code collecting arrays  $js_lib, $js_static
4104 $  /includes/session.inc
4105 ! Changed get_js_user num to add_js_user_num; extended for percent/qty/price formatting
4106 $  /includes/ui/ui_view.inc
4107 + Added including javascript source colections from $js_lib, $js_static; conditional display for ajax calls
4108 $  /includes/page/footer.inc
4109    /includes/page/header.inc
4110 ! Added including of data_checks.inc
4111 $  /includes/ui.inc
4112 + User side percent/exrate/qty/price input formatting via onblur handler.
4113 $  /admin/gl_setup.php
4114    /gl/gl_budget.php
4115    /gl/manage/exchange_rates.php
4116    /includes/ui/ui_input.inc
4117    /inventory/purchasing_data.php
4118    /inventory/reorder_level.php
4119    /inventory/includes/item_adjustments_ui.inc
4120    /inventory/includes/stock_transfers_ui.inc
4121    /manufacturing/work_order_entry.php
4122    /manufacturing/manage/bom_edit.php
4123    /purchasing/po_entry_items.php
4124    /purchasing/po_receive_items.php
4125    /purchasing/supplier_credit.php
4126    /purchasing/supplier_credit_grns.php
4127    /purchasing/supplier_invoice_grns.php
4128    /purchasing/supplier_trans_gl.php
4129    /purchasing/allocations/supplier_allocate.php
4130    /purchasing/includes/ui/po_ui.inc
4131    /sales/customer_delivery.php
4132    /sales/customer_invoice.php
4133    /sales/allocations/customer_allocate.php
4134    /sales/includes/ui/sales_credit_ui.inc
4135    /sales/includes/ui/sales_order_ui.inc
4136    /taxes/tax_groups.php
4137    /taxes/tax_types.php
4138
4139 14-Mar-2008 Janusz Dobrowolski
4140  + All forms fixed to accept user native numeric format.
4141  $ /admin/gl_setup.php
4142    /gl/bank_transfer.php
4143    /gl/gl_budget.php
4144    /gl/gl_deposit.php
4145    /gl/gl_journal.php
4146    /gl/gl_payment.php
4147    /gl/includes/db/gl_db_banking.inc
4148    /gl/includes/ui/gl_deposit_ui.inc
4149    /gl/includes/ui/gl_journal_ui.inc
4150    /gl/includes/ui/gl_payment_ui.inc
4151    /gl/manage/exchange_rates.php
4152    /inventory/adjustments.php
4153    /inventory/cost_update.php
4154    /inventory/prices.php
4155    /inventory/purchasing_data.php
4156    /inventory/reorder_level.php
4157    /inventory/transfers.php
4158    /inventory/includes/item_adjustments_ui.inc
4159    /inventory/includes/stock_transfers_ui.inc
4160    /inventory/manage/item_units.php
4161    /manufacturing/work_order_entry.php
4162    /manufacturing/inquiry/where_used_inquiry.php
4163    /manufacturing/manage/bom_edit.php
4164    /purchasing/po_entry_items.php
4165    /purchasing/po_receive_items.php
4166    /purchasing/supplier_credit_grns.php
4167    /purchasing/supplier_invoice_grns.php
4168    /purchasing/supplier_payment.php
4169    /purchasing/supplier_trans_gl.php
4170    /purchasing/allocations/supplier_allocate.php
4171    /purchasing/includes/ui/po_ui.inc
4172    /purchasing/inquiry/po_search.php
4173    /sales/credit_note_entry.php
4174    /sales/customer_credit_invoice.php
4175    /sales/customer_delivery.php
4176    /sales/customer_invoice.php
4177    /sales/customer_payments.php
4178    /sales/sales_order_entry.php
4179    /sales/allocations/customer_allocate.php
4180    /sales/includes/ui/sales_credit_ui.inc
4181    /sales/includes/ui/sales_order_ui.inc
4182    /sales/manage/customers.php
4183    /sales/manage/sales_people.php
4184    /sales/view/view_credit.php
4185    /sales/view/view_dispatch.php
4186    /sales/view/view_invoice.php
4187    /sales/view/view_receipt.php
4188    /sales/view/view_sales_order.php
4189    /taxes/item_tax_types.php
4190    /taxes/tax_groups.php
4191    /taxes/tax_types.php
4192  + User format functions for percent/price/exrate amounts display.
4193  $ /includes/current_user.inc
4194  + Input checking functions for numeric input fields in user native format
4195  $ /includes/data_checks.inc
4196  + Numeric input fields in user native format
4197  $ /includes/ui/ui_input.inc
4198  + Javascript function for conversion to/from user native numeric format.
4199  $ /includes/ui/ui_view.inc
4200  + New class amount for numeric input
4201  $ /themes/aqua/default.css
4202    /themes/cool/default.css
4203    /themes/default/default.css
4204  # Removed warning on adding component
4205    /manufacturing/manage/bom_edit.php
4206  # Quantity display correction
4207    /manufacturing/inquiry/where_used_inquiry.php
4208  # Fixed add_customer_trans() call
4209    /gl/includes/db/gl_db_banking.inc
4210
4211 12-Mar-2008 Joe Hung
4212  + Added update of Units of Measure and converting of deptor_trans records from release 1.XX
4213  - Removed default insertion of Units of Measure. Not neccessary.
4214  $ /sql/alter.sql
4215    /admin/db/maintenance_db.inc (added support for update)
4216
4217 11-Mar-2008 Janusz Dobrowolski
4218  + Table of measure moved into new table item_units
4219  ! Removed $themes[] from config.php, theme list based on directory structure
4220  $ /config.php
4221    /includes/ui/ui_lists.inc
4222    /applications/inventory.php
4223    /inventory/includes/inventory_db.inc
4224    /inventory/includes/db/items_units_db.inc
4225    /inventory/manage/item_units.php
4226    /inventory/manage/items.php
4227    /sql/alter.sql
4228
4229 11-Mar-2008 Joe Hunt
4230  # Small fix for alignment of date and due date label fields in customer_invoice.php and customer_delivery.php
4231  $ /sales/customer_invoice.php
4232    /sales/customer_delivery.php
4233  
4234 10-Mar-2008 Joe Hunt
4235  # Small fix for Template Invoice in sales_order_entry.php on line 363 (duedate for Invoice).
4236  $ /sales/sales_order_entry.php
4237  
4238 10-Mar-2008 Janusz Dobrowolski
4239  + Added price list selector to sales entry (debtor_master gives only default one)
4240  + Added optional submit_on_change parameter to sales ui lists
4241  $ /includes/ui/ui_lists.inc
4242    /sales/sales_order_entry.php
4243    /sales/includes/ui/sales_credit_ui.inc
4244    /sales/includes/ui/sales_order_ui.inc
4245  # Additional PHP5 fixes, do_clone superseded by local ? : constructs
4246  $ /sales/includes/cart_class.inc
4247    /includes/ui/ui_view.inc
4248    /sales/includes/sales_db.inc
4249  # Fixed bogus sales_type lists in edition mode
4250  $ /sales/customer_delivery.php
4251    /sales/customer_invoice.php
4252  # Smaller fixes, cart_class.sales_type name change
4253  $ /sales/includes/ui/sales_credit_db.inc
4254    /sales/credit_note_entry.php
4255    /sales/customer_credit_invoice.php
4256    /sales/includes/cart_class.inc
4257    /sales/includes/db/sales_credit_db.inc
4258    /sales/includes/db/sales_delivery_db.inc
4259    /sales/includes/db/sales_invoice_db.inc
4260    /sales/includes/db/sales_order_db.inc
4261    /sales/includes/ui/sales_credit_ui.inc
4262  # One another pmWiki name conflict removed
4263  $ /admin/display_prefs.php
4264  
4265 09-Mar-2008 Joe Hunt
4266  - Removed redundant form_types functions and the file /reporting/includes/form_types.inc. Removed table form_items
4267  $ /dimensions/includes/dimensions_db.inc
4268    /gl/includes/db/gl_db_banking.inc
4269    /includes/main.inc
4270    /inventory/includes/db/items_adjust_db.inc
4271    /manufacturing/includes/db/work_order_issues_db.inc
4272    /manufacturing/includes/db/work_order_produce_items_db.inc
4273    /manufacturing/includes/db/work_orders_db.inc
4274    /manufacturing/includes/db/work_orders_quick_db.inc
4275    /purchasing/includes/db/grn_db.inc
4276    /purchasing/includes/db/po_db.inc
4277    /purchasing/includes/db/supp_payment_db.inc
4278    /reporting/includes/form_types.inc (File removed)
4279    /sales/includes/db/sales_delivery_db.inc
4280    /sales/includes/db/sales_invoice_db.inc
4281    /sales/includes/db/sales_order_db.inc
4282    /sql/alter.sql
4283  # Bug in calculating exchange rates in Reports Supplier Balances and Customer Balances
4284  $ /reporting/rep101.php
4285    /reporting/rep201.php
4286  # clone replacement do_clone() for both PHP 4 and PHP 5.
4287  $ /includes/ui/ui_view.inc (at the very bottom)
4288    /sales/includes/cart_class.inc
4289    
4290 07-Mar-2008 Janusz Dobrowolski
4291  ! Changed name tax type uniqueness constraint to (name, rate)
4292  $ /includes/ui/ui_lists.inc
4293    /taxes/items_tax_types.php
4294  ! Tax included option moved from tax_group to sales_types table
4295  $ includes/ui/ui_view.inc
4296    /purchasing/includes/ui/invoice_ui.inc
4297    /taxes/tax_calc.inc
4298    /taxes/tax_groups.php
4299    /taxes/db/tax_groups_db.inc
4300    /sql/alter.sql
4301  # Final rewriting of sales module, a lot of bugfixes.
4302  + Template delivery/invoicing
4303  + Concurrent document editing control on sql level
4304  + Most of sales documents are now editable
4305  + Some links to print documents after entry
4306  ! Changed javascript helper function for customer allocations
4307  $ /applications/customers.php
4308    /includes/ui/ui_input.inc
4309    /reporting/rep107.php
4310    /reporting/rep109.php
4311    /reporting/rep110.php
4312    /sales/credit_note_entry.php
4313    /sales/customer_credit_invoice.php
4314    /sales/customer_delivery.php
4315    /sales/customer_invoice.php
4316    /sales/customer_payments.php
4317    /sales/sales_order_entry.php
4318    /sales/allocations/customer_allocate.php
4319    /sales/allocations/customer_allocation_main.php
4320    /sales/includes/cart_class.inc
4321    /sales/includes/sales_db.inc
4322    /sales/includes/sales_ui.inc
4323    /sales/includes/db/cust_trans_db.inc
4324    /sales/includes/db/cust_trans_details_db.inc
4325    /sales/includes/db/custalloc_db.inc
4326    /sales/includes/db/customers_db.inc
4327    /sales/includes/db/payment_db.inc
4328    /sales/includes/db/sales_credit_db.inc
4329    /sales/includes/db/sales_delivery_db.inc
4330    /sales/includes/db/sales_invoice_db.inc
4331    /sales/includes/db/sales_order_db.inc
4332    /sales/includes/db/sales_types_db.inc
4333    /sales/includes/ui/print_invoice.inc
4334    /sales/includes/ui/sales_credit_ui.inc
4335    /sales/includes/ui/sales_order_ui.inc
4336    /sales/inquiry/customer_allocation_inquiry.php
4337    /sales/inquiry/customer_inquiry.php
4338    /sales/inquiry/sales_deliveries_view.php
4339    /sales/inquiry/sales_orders_view.php
4340    /sales/manage/credit_status.php
4341    /sales/manage/sales_types.php
4342    /sales/view/view_credit.php
4343    /sales/view/view_dispatch.php
4344    /sales/view/view_invoice.php
4345    /sales/view/view_receipt.php
4346    /sales/view/view_sales_order.php
4347 # Removed function name conflict with wiki help system
4348    /includes/lang/language.php
4349    
4350 06-Mar-2008 Janusz Dobrowolski
4351  + Wiki help links integration
4352  $ /config.php
4353    /includes/page/header.inc
4354    /includes/lang/language.php
4355  + Optional debuging with xdebug module
4356  $ /index.php
4357    /includes/db/connect_db.inc
4358  ! Concurrent edition fix
4359  $  /includes/systypes.inc
4360  # Table header fix
4361  $  /manufacturing/manage/bom_edit.php
4362  # Menu layout fixes
4363  $ /themes/aqua/renderer.php
4364    /themes/cool/renderer.php
4365    /themes/default/renderer.php
4366  # Removed warning about nonexistent $_GET variable
4367  $ /dimensions/inquiry/search_dimensions.php
4368  # MySQL 3.xx CAST bug fix
4369  $ /includes/db/manufacturing_db.inc
4370    /manufacturing/includes/db/work_order_requirements_db.inc
4371    /manufacturing/inquiry/where_used_inquiry.php
4372
4373 04-Mar-2008 Joe Hunt
4374  ! Changed so that average item material price is automatic updated whenever a PO Delivery is received.
4375    Changed so that a Bill of Materiel, Parent's material price, is automatic updated from underlying items.
4376  $ /inventory/cost_update.php
4377    /purchasing/includes/db/grn_db.inc and
4378    /manufacturing/manage/bom_edit.php. 
4379    /manufacturing/includes/db/work_orders_db.inc
4380    /manufacturing/includes/db/work_orders_quick_db.inc
4381    /manufacturing/work_order_entry.php
4382   
4383 21-Feb-2008 Joe Hunt
4384  + Added Print for documents in /admin/view_print_transaction.php (according to our new routines).
4385  $ /admin/view_print_transaction.php
4386    /applications/setup.php
4387   
4388 17-Feb-2008 Joe Hunt
4389  ! Minor change in menu and function in view_print_transaction.php
4390  $ /admin/view_print_transaction.php
4391    /application/setup.php
4392  + Preparing for print of single documents
4393  $ /reporting/includes/reporting.inc
4394  ! Removing 'out' field in table tax_types
4395  $ /sql/alter.sql
4396    /taxes/tax_types.php
4397    /taxes/db/tax_types_db.inc
4398  + Added 2 functions in ui_input.inc, button and button_cell
4399    /includes/ui/ui_input.inc
4400
4401 11-Feb-2008 Joe Hunt
4402  + Added file, update_db.php, for updating company databases from an SQL script.
4403  $ update_db.php (New file)
4404    update.html
4405   
4406 06-Fef-2008 Joe Hunt
4407  + Added Report, Salesman Listing, rep106.php. 
4408  $ /reporting/reports_main.php
4409    /reporting/rep106.php
4410   
4411 06-Feb-2008 Janusz Dobrowolski
4412  + Separation of customer invoice issue and goods delivery.
4413  + Batch invoicing for more than one delivery
4414  # Corrected inadequate shipping tax calculations.
4415  ! Default debugging status changed to off.
4416  $ /taxes/tax_calc.inc
4417    /taxes/db/tax_groups_db.inc
4418    /admin/db/voiding_db.inc
4419    /applications/customers.php
4420    /includes/systypes.inc
4421    /includes/types.inc
4422    /includes/ui/ui_controls.inc
4423    /includes/ui/ui_lists.inc
4424    /includes/ui/ui_view.inc
4425    /inventory/inquiry/stock_status.php
4426    /reporting/rep105.php
4427    /reporting/rep107.php
4428    /reporting/rep109.php
4429    /reporting/rep110.php 
4430    /reporting/rep209.php
4431    /reporting/reports_main.php
4432    /reporting/includes/doctext.inc
4433    /reporting/includes/doctext2.inc
4434    /reporting/includes/form_types.inc
4435    /reporting/includes/pdf_report.inc
4436    /reporting/includes/reports_classes.inc
4437    /sales/customer_credit_invoice.php
4438    /sales/customer_invoice.php
4439    /sales/sales_order_entry.php
4440    /sales/customer_delivery.php 
4441    /sales/includes/db/sales_delivery_db.inc 
4442    /sales/includes/ui/print_invoice.inc 
4443    /sales/includes/cart_class.inc
4444    /sales/includes/sales_db.inc
4445    /sales/includes/db/cust_trans_db.inc
4446    /sales/includes/db/cust_trans_details_db.inc
4447    /sales/includes/db/sales_credit_db.inc
4448    /sales/includes/db/sales_invoice_db.inc
4449    /sales/includes/db/sales_order_db.inc
4450    /sales/includes/ui/sales_order_ui.inc
4451    /sales/inquiry/customer_allocation_inquiry.php
4452    /sales/inquiry/customer_inquiry.php
4453    /sales/inquiry/sales_orders_view.php
4454    /sales/inquiry/sales_deliveries_view.php 
4455    /sales/view/view_dispatch.php
4456    /sales/view/view_invoice.php
4457    /sales/view/view_sales_order.php
4458    /sql/alter.sql
4459    config.php
4460   
4461 01-Feb-2008 Joe Hunt
4462  ! Changed so sales orders can have more than one row with the same stock_id. In alter.sql.
4463  $ /sales/includes/cart_class.inc
4464    /sales/includes/db/sales_credit_db.inc
4465    /sales/includes/db/sales_invoice_db.inc
4466    /sales/includes/db/sales_order_db.inc
4467    /sales/includes/db/cust_trans_details_db.inc
4468    /sales/includes/ui/sales_order_ui.inc
4469    /sales/includes/ui/sales_credit_ui.inc
4470    /sales/credit_note_entry.php
4471    /sales/customer_credit_invoice.php
4472    /sales/sales_order_entry.php
4473    /sales/customer_invoice.php
4474
4475 31-Jan-2008 Joe Hunt
4476  ! New Release 2.0 Pre Alpha
4477  $ config.php
4478  # Fixed a release 2 related bug in create_coy.php
4479  $ /admin/create_coy.php
4480  + An alter.sql file to use for updating databases. Until the update_db.php is ready, you can use the install/update companies
4481    and select the companies one by one and upload the alter.sql file to all companies. You can still run the release 2
4482    with these databases changes without any new files. They are coming as soon as possible.
4483  $ /sql/alter.sql (New file)  
4484  # Fixed a release 2 related bug. A field in supp_trans_items were declared as integer(11). Changed to VARCHAR(11) in alter.sql
4485    and 2 related files
4486  $ /purchasing/supplier_trans_gl.php
4487    /purchasing/includes/db/invoice_items_db.inc
4488  ! Moved variables $no_item_list, $no_customer_list and $no_supplier_list in config.php to company table
4489  $ /includes/ui/ui_lists.inc
4490    /purchasing/includes/ui/po_ui.inc
4491    /sales/includes/ui/sales_order_ui.inc
4492    /admin/company_preferences.php
4493    /admin/db/company_db.inc
4494    config.php
4495  + Created 3 new fields in salesman table for provision, break point and provision2. Included in alter.sql. 
4496    Update sales_people.php.Preparing for a new Salesman report with provision etc. Selected with time range. Should be very good.
4497  $ /sales/manage/sales_people.php
4498    /includes/ui/ui_input.inc
4499  
4500 -------------------- 2,0 Pre Alpha - above ----------------------------
4501 31-Jan-2008 Janusz Dobrowolski
4502  # Minor bugfix in db_import()
4503  $ /admin/db/maintenance_db.inc
4504  
4505 30-Jan-2008 Janusz Dobrowolski
4506  # Minor display fix in tax_types.php
4507  $ /taxes/tax_types.php
4508  ! Format cleanup on some files.
4509  $ /gl/includes/gl_db.inc
4510    /gl/includes/gl_ui.inc
4511    /applications/application.php
4512    frontaccounting.php
4513    index.php
4514    
4515 -------------------- 1.16 Stable Released ----------------------
4516 28-Jan-2008 Joe Hunt
4517  + Added a possibility to replace the normal listboxes for items, customer and/or suppliers with a search box.
4518    The listboxes can only hold about 1000 items. New variables in config.php, $no_item_list, $no_customer_list 
4519    and $no_supplier_list. Default is the normal behavior for all listboxes.
4520  $ /includes/ui/ui_lists.inc
4521    /sales/includes/ui/sales_orders_ui.inc
4522    /purchases/includes/ui/po_ui.inc
4523    /themes/default/images/locate.png (New file)
4524    config.php
4525
4526  + Added ALTER TABLE possibility in db_import. For future releases.
4527  $ /admin/db/maintenence_db.inc  
4528
4529  # Removed warnings 'Call-time pass-by-reference' in /includes/db/connect_db.inc and /includes/ui/ui_lists.inc
4530  # Fixed File not found when loading local stylesheet.css (for other languages) in /includes/page/header.inc
4531  $ /includes/db/connect_db.inc
4532    /includes/ui/ui_lists.inc
4533    /includes/page/header.inc
4534    /access/login.php
4535    
4536 16-Jan-2008 Joe Hunt
4537  # When login screen is displayed after session timeout page content is broken. It
4538    is because of NOT using absolute paths in href attribute theme elements.
4539  $ /access/login.php
4540  
4541 30-Dec-2007 Joe Hunt
4542  # Minor adjustments in function db_export on line 325
4543  $ /admin/db/maintenance_db.inc
4544  
4545 29-Dec-2007 Joe Hunt
4546  + Added a variable, $print_invoice_no, in config.php for printing the invoice number instead of invoice reference.
4547  $ config.php
4548  
4549  # Fixed a bug when exporting database. Exported NULL field values from NO to empty field (from mysql version 5.0.32).
4550    Also fixed a unneccessary str_replace when importing sql scripts.
4551  ! Changed the PDF presentation to deleting the Javascript cache before presentation.
4552  $ /admin/db/maintenance_db.inc
4553    /reporting/includes/pdf_report.inc
4554    
4555 13-Dec-2007 Joe Hunt
4556  # Still bugs in trial balances and account inquiry on screen when selecting non balance accounts. Fixed.
4557  $ /gl/inquiry/gl_trial_balance.php
4558    /gl/inquiry/gl_account_inquiry.php
4559
4560 13-Dec-2007 Joe Hunt
4561  # Fixed a bug when voiding a transaction (Journal Entry). An eventually underlying bank transfer was not voided.
4562  $ /admin/db/voiding_db.inc
4563  
4564 06-Dec-2007 Joe Hunt
4565  # Fixed a bug when adding lines during Payments to suppliers, the supplier was set back to the first.
4566  $ /gl/gl_payment.php
4567    /gl/includes/ui/gl_payment_ui.inc
4568    
4569  ! Changed $loc_notification to be set to 0 instead of 1.
4570  $ config.php
4571  
4572 -------------------- 1.15 Stable Released ----------------------
4573 05-Dec-2007 Joe Hunt
4574  + Added email notification to stock location when available stock is below reorder level
4575  $ config.php
4576    /sales/includes/db/sales_order_db.inc
4577    
4578  # Fixed bugs in Open balances when account is not a balance account
4579  $ /gl/inquiry/gl_trial_balance.php
4580    /gl/inquiry/gl_account_inquiry.php
4581    /reporting/rep704.php
4582    /reporting/rep708.php
4583    
4584 -------------------- 1.14 Stable Released ----------------------
4585 01-Oct-2007 Joe Hunt
4586  ! Major change in the installation of modules to also accept an SQL-file for upload.
4587  $ config.php
4588    /admin/inst_module.php
4589    /admin/db/maintenance_db.inc
4590    
4591 30-Sep-2007 Joe Hunt
4592  # The following files were still vulnerable. Fixed
4593  $ /access/login.php
4594    /includes/lang/language.php
4595
4596 -------------------- 1.13 Stable Released ----------------------
4597 14-Sep-2007 Joe Hunt
4598  + Added optional link for electronic payment on invoices (PayPal). 
4599  ! Better support for install/update languages.  
4600  ! Minor adjustments
4601  # Fixed a vulnerable item in config.php
4602  $ config.php
4603
4604 14-Sep-2007 Joe Hunt
4605  # We forgot to upload the PO file when installing new language. Used when GETTEXT is not installed on Server.
4606  # config.php has been vulnerable. Fixed.
4607  $ /admin/inst_lang.php
4608  $ config.php
4609  
4610 10-Sep-2007 Joe Hunt
4611  ! Changed Bank Address field from text to textarea (multirows)
4612  $ /gl/manage/bank_accounts.php
4613  
4614 06-Sep-2007 Joe Hunt
4615  + Added optional link for electronic payment on invoices (PayPal)
4616  $ /reporting/reports_main.php
4617    /reporting/rep107.php
4618    /reporting/includes/report_classes.inc
4619    /reporting/includes/pdf_report.inc
4620    /reporting/includes/doc_text.inc
4621    /reporting/includes/doc_text2.inc
4622    
4623 23-Aug-2007 Joe Hunt
4624  # Unnecessary parameter ($db) in check_for_recursive_bom
4625  $ /manufacturing/manage/bom_edit.php
4626  
4627 21-Aug-2007 Joe Hunt
4628  # Bug in /includes/lang/gettext.php (249) affecting changing language!
4629  $ /includes/lang/gettext.php
4630  
4631 08-Aug-2007 Joe Hunt
4632  # Minor adjustments
4633  $ config.php
4634    /access/login.php
4635    /admin/create_coy.php
4636    /reporting/includes/pdf_report.inc
4637    
4638 04-Aug-2007 Joe Hunt
4639  + Added a default fiscal year in the en_US-new.sql and start references.
4640  $ /sql/en_US-new.sql
4641  ! Changed some specific text strings in en_US.po (E.g. TAX instead of VAT)
4642  $ /lang/en_US/LC_MESSAGES/en_US.mo
4643  
4644 03-Aug-2007 Joe Hunt
4645  # A bug in Direct Invoicing (wrong Invoice Date) has been fixed.
4646  $ /sales/includes/db/sales_order_db.inc
4647  
4648 23-Jul-2007 Joe Hunt
4649  # Changed <? in front of 2 files to <?php.
4650  $ /purchasing/includes/purchasing_ui.inc
4651    /reporting/includes/class.mail.inc
4652    
4653 -------------------- 1.12 Stable Released ----------------------
4654 21-Jul-2007 Joe Hunt
4655  + Added option to handle Jalali and Islamic Calendars
4656  ! Minor adjustments
4657  $ config.php
4658    /gl/includes/db/gl_db_trans.inc
4659    /includes/date_functions.inc
4660    /includes/ui/ui_input.inc
4661    /includes/ui/ui_lists.inc
4662    /includes/ui/ui_view.inc
4663    /purchasing/po_receive_items.php
4664    /purchasing/includes/ui/invoice_ui.inc
4665    /purchasing/includes/ui/po_ui.inc
4666    /reporting/rep705.php
4667    /sales/includes/db/sales_order_db.inc
4668    /sales/includes/ui/sales_order_ui.inc
4669    
4670 20-Jul-2007 Joe Hunt
4671  ! Changed parameters on report Sales Order. Option to print as Quote.
4672  $ /reporting/reports_main.php
4673    /reporting/rep109.php
4674    /reporting/includes/pdf_report.inc
4675    /reporting/includes/doctext.inc
4676    /reporting/includes/doctext2.inc
4677  
4678 19-Jul-2007 Joe Hunt
4679  + Added Budget Entry in General Ledger. Includes Dimensions.
4680  $ config.php
4681    /applications/generalledger.php
4682    /gl/gl_budget.php (New File!)
4683    /gl/includes/db/gl_db_trans.inc
4684    /includes/date_functions.inc
4685    /reporting/report_classes.inc
4686    
4687 -------------------- 1.11 Stable Released ----------------------
4688 04-Jul-2007 Joe Hunt
4689  ! Option for using alpha numeric chart of accounts.
4690  $ config.php
4691    /gl/manage/gl_accounts.php
4692    /gl/includes/db/gl_db_accounts.inc
4693    /gl/includes/db/gl_db_bank_trans.inc
4694    /gl/includes/db/gl_db_trans.inc
4695    /gl/inquiry/gl_trial_balance.inc
4696    /admin/db/company_db.inc
4697    /inventory/includes/db/items_db.inc
4698    /sales/manage/customer_branches.inc
4699
4700 04-Jul-2007 Joe Hunt
4701  # Problems retrieving language texts for poEdit in long javascripts
4702  $ /includes/ui/ui_view.inc
4703  
4704 04-May-2007 Joe Hunt
4705  # Database error when updating more than one item row in Sales Orders.
4706  $ /sales/includes/db/sales_order_db.inc
4707  # Database error when inserting work order issues. Fixed.
4708  $ /manufacturing/includes/db/work_order_issues_db.inc
4709  
4710 03-May-2007 Joe Hunt
4711  # Multiple tables and JOIN's have syntax changes in MySQL 5.0.12. Need parentheses.
4712  $ /includes/db/manufacturing_db.inc
4713    /manufacturing/includes/db/work_order_requirements_db.inc
4714
4715 02-May-2007 Joe Hunt
4716  # Missing details on Purchase Order when emailing and printing
4717  $ /reporting/rep209.php
4718  
4719 -------------------- 1.1 Stable Released ----------------------
4720 02-May-2007 Joe Hunt
4721  + Enabled module addons and all the below bugfixes. No changes in database structure.
4722  - Removed /sql/basic.sql (included in the other sql files)
4723  - Removed /themes/default/images/left.gif and /themes/default/images/right.gif 
4724    (not needed anymore).
4725  + Addition of update.html  
4726  $ /admin/inst_module.php (New file!)
4727    /applications/customers.php
4728    /applications/dimensions.php
4729    /applications/generalledger.php
4730    /applications/inventory.php
4731    /applications/manufacturing.php
4732    /applications/setup.php
4733    /applications/suppliers.php
4734    /install/index.php
4735    /install/save.php
4736    /modules/inst_modules.php (New folder and new file!)
4737    /modules/index.php (New file!)
4738    /sql/en_US-demo.sql
4739    /sql/en_US-new.sql
4740    install.html
4741    update.html (New file!)
4742    
4743 01-May-2007 Joe Hunt
4744  # Missing measure of units when printing sales orders
4745  # Update of Sales People caused a database error
4746  $ /sales/manage/sales_people.php
4747    /reporting/rep109.php
4748  
4749 30-Apr-2007 Joe Hunt
4750  + The selected menu tab is now shown with same background as hover color.
4751  $ config.php (default tab line 77. Change if you want)
4752    /includes/page/header.inc
4753    
4754 28-Apr-2007 Joe Hunt
4755  # When saving work order entries a lot of debug boxes appeared. Fixed
4756  # When clicking on the link, Issue, on work order inquires an empty screen appeared. Fixed
4757  # When retrieving work centres id's there was a database error. Fixed by casting string to unsigned
4758  $ /includes/db/manufacturing_db.inc
4759    /manufacturing/work_order_entry.php
4760    /manufacturing/includes/work_order_issue_ui.inc
4761    /manufacturing/includes/db/work_order_requirements_db.inc
4762    /manufacturing/includes/db/work_orders_quick_db.inc
4763    /manufacturing/inquiry/where_used_inquiry.php
4764    
4765 25-Apr-2007 Joe Hunt
4766  # Missing Date Picker
4767  $ /sales/customer_invoice.php
4768  # No JS popup window
4769  $ /sales/view/view_invoice.php
4770  
4771 24-Apr-2007 Joe Hunt
4772  ! New and better Date Picker, better cool theme.
4773  $ /includes/ui/ui_input.inc
4774    /includes/ui/ui_view.inc
4775    /reporting/includes/reports_classes.inc
4776    /themes/cool/default.css
4777
4778 -------------------- 1.0.1 Stable Released ----------------------
4779 23-Apr-2007 Joe Hunt
4780  ! Release 1.0.1 established on SourceForge, fixing the bugs and including a Date Picker,
4781    the changes for selection lists customers/suppliers and the Audit Trail.
4782
4783 22-Apr-2007 Joe Hunt
4784  ! Changed the two selection lists for customers/suppliers in reports to a single one with
4785    No Filter
4786  ! Changed the sort order in these selection lists from id to name.
4787  + Added Audit Trail in GL trans. A switch in config.php, $use_audit_trail, must be set to 1.
4788  $ /reporting/reports_main.php
4789    /reporting/rep101.php
4790    /reporting/rep102.php
4791    /reporting/rep201.php
4792    /reporting/rep202.php
4793    /reporting/rep203.php
4794    /reporting/rep204.php
4795    /reporting/includes/reports_classes.inc
4796    /includes/ui/ui_lists.inc
4797    /gl/includes/db/gl_db_trans.inc
4798    config.php
4799    
4800 22-Apr-2007 Joe Hunt
4801  + Date Picker for all date fields.
4802  $ config.php
4803    /admin/fiscalyears.php
4804    /admin/void_transaction.php
4805    /includes/ui/ui_view.inc
4806    /includes/ui/ui_input.inc
4807    /dimensions/dimension_entry.php
4808    /dimensions/inquiry/search_dimensions.php
4809    /gl/gl_journal.php
4810    /gl/gl_deposit.php
4811    /gl/gl_payment.php
4812    /gl/bank_transfer.php
4813    /gl/inquiry/bank_inquiry.php
4814    /gl/inquiry/gl_account_inquiry.php
4815    /gl/inquiry/gl_trial_balance.php
4816    /gl/manage/exchange_rates.php
4817    /inventory/adjustments.php
4818    /inventory/transfers.php
4819    /inventory/inquiry/stock_movements.php
4820    /inventory/manage/items.php
4821    /manufacturing/work_order_add_finished.php
4822    /manufacturing/work_order_entry.php
4823    /manufacturing/work_order_issue.php
4824    /manufacturing/work_order_release.php
4825    /purchasing/supplier_payment.php
4826    /purchasing/po_entry_items.php
4827    /purchasing/po_receive_items.php
4828    /purchasing/supplier_credit.php
4829    /purchasing/supplier_credit_grns.php
4830    /purchasing/supplier_invoice.php
4831    /purchasing/supplier_invoice_grns.php
4832    /purchasing/supplier_trans_gl.php
4833    /purchasing/includes/ui/po_ui.inc
4834    /purchasing/inquity/po_search.php
4835    /purchasing/inquiry/po_search_completed.php
4836    /purchasing/inquiry/supplier_allocation_inquiry.php
4837    /purchasing/inquiry/supplier_inquiry.php
4838    /reporting/reports_main.php
4839    /reporting/includes/reports_classes.inc
4840    /sales/credit_note_entry.php
4841    /sales/customer_credit_invoice.php
4842    /sales/customer_payments.php
4843    /sales/sales_order_entry.php
4844    /sales/includes/ui/sales_order_ui.inc
4845    /sales/inquiry/customer_allocation_inquiry.php
4846    /sales/inquiry/customer_inquiry.php
4847    /sales/inquiry/sales_orders_view.php
4848    New image files:
4849    /themes/default/images/cal.gif
4850    /themes/default/images/next.gif
4851    /themes/default/images/prev.gif
4852
4853 19-Apr-2007 Joe Hunt
4854  # Bug no 1703895, Account numbers are varchars, need quotes, fixed
4855  # Bug no 1703891, Reserved MySQL words used as column names, fixed
4856  $ /taxes/db/tax_types_db.inc
4857
4858  # Bug no 1703888, Apostrophes and other unescaped characters, fixed
4859  $ /gl/manage/gl_accounts.php
4860    /gl/includes/db/gl_db_accounts.inc
4861    /includes/ui/ui_input.inc
4862
4863 18-Apr-2007 Joe Hunt
4864  # Bug no 1702594, Logon Loop, fixed
4865  $ config.php
4866
4867 -------------------- 1.0a Stable Released ----------------------
4868 10-Apr-2007 Joe Hunt
4869  ! Release 1.0a established on SourceForge, fixing the bugs.
4870
4871 11-Apr-2007 Joe Hunt
4872  # Bug No 1698214, Creating Items, fixed
4873  $ /includes/ui/ui_lists.inc
4874  # Bug no 1698216, Item Movements, fixed
4875  $ /inventory/manage/items.php
4876
4877 -------------------- 1.0 Stable Released ----------------------
4878 10-Apr-2007 Joe Hunt
4879  ! Release 1.0 established on SourceForge.
4880
4881 2. Copyright and disclaimer
4882 ---------------------------
4883 This application is opensource software released under the GPL.  Please
4884 see source code and the LICENSE file