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