cancel
Showing results for 
Search instead for 
Did you mean: 

RFC destination for VMC (Virtual Machine Container)

Chris_Schutz
Active Participant
0 Kudos

Hi ,

Just loaded the CRM 70 system (customers, materials, contacts, ... ) and the KB from the back-office (ECC 6.0).

Calling the IPC via transaction COMMPR01 for a configurable material we have the following call in error :

FUNCTION ipc_get_knowledgebase.

.........

CALL FUNCTION 'CFG_API_GET_KNOWLEDGEBASE' DESTINATION gv_vmc_dest

...............

The RFC destination 'gv_vmc_dest' is empty . How to setup the RFC destination for VMC and the configuration so SAP know the RFC destination is the one to use for the VMC.

Thank you

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hello,

OK, the error message already comes from VMC so there is no problem with the RFC destination. The error means that the VMC cannot find a class which is connected to the function module CFG_API_GET_KNOWLEDGEBASE. You can check this in table SVMCRT_BINDINGS. There you should see a line with NAME = RFM/CFG_API_GET_KNOWLEDGEBASE. You can also check table SVMCRT_MODULES to see if all Java modules are deployed ( STATE = I). To do a manual redeploy you can use note 1363907.

Regards, Klaus

Chris_Schutz
Active Participant
0 Kudos

Thank you Kaus ,

As you know the VC and IPC very well , just a small related question. Is XCM (Extendend Configuration Management) still the only tool we can use to change the look and feel of the KB in CRM 70 ? Or do SAP has an other offering for CRM 7.0 or tool to enhance the user experience . (We have CRM 4.0 at the moment, and I did maybe not keep up with this area over the years ) .

thomas_machts
Explorer
0 Kudos

As of version 7.0, SAP offers the so called UI Designer for the product configuration UI. Using the UI Designer you can split up characteristics to pages, realize a wizard, or adapt the appearance of characteristics. You may also attach additional documents to characteristics.

Best regards,

Thomas Machts

CRM Development

Answers (1)

Answers (1)

0 Kudos

Hello,

the RFC destination SPACE directs the call to the local VMC. As you see gv_vmc_dest has the value SPACE and so everything is OK. You do not need to do anything.

gv_vmc_dest is used to redirect VMC calls to another instance if you cannot use the local VMC (see note 855455).

What error do you get?

Regards, Klaus

Chris_Schutz
Active Participant
0 Kudos

Klaus ,

Thank you , yes VMC is on the same CRM7.0 server , I do get the following short-dump .

Short text

"Found no handler for remote function module CFG_API_GET_KNOWLEDGEBASE"

What happened?

Error in the ABAP Application Program

The current ABAP program "SAPLIPC_API_CFG_COMMAND" had to be terminated because

it has

come across a statement that unfortunately cannot be executed.

The error occurred during an RFC call to another system.

In the target system, a short dump has been written as well.

More detailed information on the error cause can be found there.

Error analysis

An error occurred when executing a REMOTE FUNCTION CALL.

It was logged under the name "RFC_EXTERNAL_ABORT"

on the called page.

Trigger Location of Runtime Error

Program SAPLIPC_API_CFG_COMMAND

Include LIPC_API_CFG_COMMANDU07

Row 19

Module type (FUNCTION)

Module Name IPC_GET_KNOWLEDGEBASE