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