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