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