Skip to Content
0
Feb 10, 2014 at 09:21 PM

RFC connection Problem - BAPI

1683 Views

Hi...,

I'm using 4.6c system and accessing data thru saome gateway. My problem is when I try to check the material whether it exist or not, I'm getting this error "The function module "BAPI_MATERIAL_EXISTENCECHECK" not released for 'remote' calls., error key: RFC_ERROR_SYSTEM_FAILURE". If I check the attributes of this bapi, the processing type is remote-enabled module and start immediately for updates and released.

This is what's shown in ST22

untime Errors CALL_FUNCTION_NOT_REMOTE

Occurred on 02/04/2014 at 11:32:21

-

The function module "BAPI_MATERIAL_EXISTENCECHECK" not released for 'remote'

-

What happened?

-

The function module "BAPI_MATERIAL_EXISTENCECHECK" was called via RFC, but the 'Remote Function Call supported' flag is not set.

Error in ABAP application program.

The current ABAP program "SAPLBUS1001 " had to be terminated because one of the statements could not be executed.

This is probably due to an error in the ABAP program.

-

Error analysis

-

The function module "BAPI_MATERIAL_EXISTENCECHECK" was called via RFC, but has not been released for 'remote' calls.

With the following call types, a 'remote' calls must be supported:

a) CALL FUNCTION 'BAPI_MATERIAL_EXISTENCECHECK' DESTINATION ...

b) CALL FUNCTION 'BAPI_MATERIAL_EXISTENCECHECK' IN BACKGROUND TASK ...

c) CALL FUNCTION 'BAPI_MATERIAL_EXISTENCECHECK' STARTING NEW TASK ...

-

How to correct the error

-

If the function module is one of your own, go into the

Function Library and release the module "BAPI_MATERIAL_EXISTENCECHECK" for RFC calls

by setting the 'Remote Function Call supported' flag so

that it can be called externally.

My doubts are : when i searched in forums,most of the answers are belongs to kernel update.In My scenario,the remote user can access other BAPI's as well without any issue and are able to create BOM/material.but while connecting to this BAPI only,we are getting issue like "Not released for remote calls".

Bapi New in Release : 31G

Please help me out.

Note: This is one way of communication only,i.e Non SAP communicates SAP and uses the BAPI to check and insert or update the data in SAP.