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