02-26-2016, 04:22 PM
Good! I think it went well now. This is the result of the upgrade: https://dl.dropboxusercontent.com/u/1374588/vtlib%20TSolucio%20coreBOS%20Customizations%20%20migrate%20from%20vtiger%20CRM%206.x%203rd.htm
The queries that failed were for tables already existing or changes already applied.
I proceed to apply all the updates from the CoreBos updater module: all but three were applied but just one giving error. The ones that failed:
cbupd-0000003 - DocumentRelatedList - ERROR: Class called without update record in application!!
cbupd-0000005 - EmailReports - already applied
cbupd-0000051 - inventoryproductstockcontrol - Changeset inventoryproductstockcontrol already applied!
After that, almost everything is working except:
1. If I try to see the details of an Account or Contact I get:
( ! ) Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Documents' does not have a method 'isLinkPermitted' in C:\wamp\www\core\vtlib\Vtiger\Link.php on line 231
Call Stack
# Time Memory Function Location
1 0.0000 270384 {main}( ) ..\index.php:0
2 0.2808 16508904 include( 'C:\wamp\www\core\modules\Accounts\DetailView.php' ) ..\index.php:679
3 0.4836 16956904 Vtiger_Link::getAllByType( ) ..\DetailView.php:147
4 0.4836 16969056 call_user_func:{C:\wamp\www\core\vtlib\Vtiger\Link.php:231} ( ) ..\Link.php:231
2. When trying to access the details of a user:
( ! ) Fatal error: Uncaught exception 'Exception' with message 'unsupported dbtype "mysqli"' in C:\wamp\www\core\include\database\PearDatabase.php on line 781
( ! ) Exception: unsupported dbtype "mysqli" in C:\wamp\www\core\include\database\PearDatabase.php on line 781
Call Stack
# Time Memory Function Location
1 0.0000 270352 {main}( ) ..\index.php:0
2 0.1872 15397808 CRMEntity->track_view( ) ..\index.php:545
3 0.1872 15399160 Tracker->track_view( ) ..\CRMEntity.php:1050
4 0.1872 15403752 PearDatabase->sql_concat( ) ..\Tracker.php:91
3. I tried to create a Workflow, but it freezes trying to load Conditions, without giving any error.
4. Finally, what do you think it would be my best strategy to bring back my custom modules. The database already has all the information but the code isn't there. I tried copying them from my vtiger modules folder but I get this when I try to access the module:
Action name is missing. Please check the action name.
Sorry for such a long post, thank you again for your help!
PM
The queries that failed were for tables already existing or changes already applied.
I proceed to apply all the updates from the CoreBos updater module: all but three were applied but just one giving error. The ones that failed:
cbupd-0000003 - DocumentRelatedList - ERROR: Class called without update record in application!!
cbupd-0000005 - EmailReports - already applied
cbupd-0000051 - inventoryproductstockcontrol - Changeset inventoryproductstockcontrol already applied!
After that, almost everything is working except:
1. If I try to see the details of an Account or Contact I get:
( ! ) Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Documents' does not have a method 'isLinkPermitted' in C:\wamp\www\core\vtlib\Vtiger\Link.php on line 231
Call Stack
# Time Memory Function Location
1 0.0000 270384 {main}( ) ..\index.php:0
2 0.2808 16508904 include( 'C:\wamp\www\core\modules\Accounts\DetailView.php' ) ..\index.php:679
3 0.4836 16956904 Vtiger_Link::getAllByType( ) ..\DetailView.php:147
4 0.4836 16969056 call_user_func:{C:\wamp\www\core\vtlib\Vtiger\Link.php:231} ( ) ..\Link.php:231
2. When trying to access the details of a user:
( ! ) Fatal error: Uncaught exception 'Exception' with message 'unsupported dbtype "mysqli"' in C:\wamp\www\core\include\database\PearDatabase.php on line 781
( ! ) Exception: unsupported dbtype "mysqli" in C:\wamp\www\core\include\database\PearDatabase.php on line 781
Call Stack
# Time Memory Function Location
1 0.0000 270352 {main}( ) ..\index.php:0
2 0.1872 15397808 CRMEntity->track_view( ) ..\index.php:545
3 0.1872 15399160 Tracker->track_view( ) ..\CRMEntity.php:1050
4 0.1872 15403752 PearDatabase->sql_concat( ) ..\Tracker.php:91
3. I tried to create a Workflow, but it freezes trying to load Conditions, without giving any error.
4. Finally, what do you think it would be my best strategy to bring back my custom modules. The database already has all the information but the code isn't there. I tried copying them from my vtiger modules folder but I get this when I try to access the module:
Action name is missing. Please check the action name.
Sorry for such a long post, thank you again for your help!
PM