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