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