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