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