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