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