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