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