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