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