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