Hello all,
I have created an inbound map for an existing SAP function module in IS6.1 and i configured a RFC destination,and corresponding RFC Listener for that in our IS.Now When i’m executing that RFC function from SAP,i’m getting the export parameters as null values.I enabled tracing in that RFC destination.
Is there any need for modifying the generated inbound map.
Here i’m mentioning the trace file,and unable to understand the contents.
[Thr 2532] RFC
>>>> Listen/WaitForRequest (counter = 3335)
[Thr 2532] RFC >>>> [4] <accepted> : REG >>> LISTEN.
[Thr 2532] RFC <* RfcWaitForRequest [4] : returns 0:RFC_OK
[Thr 2532] RFC
>>> RfcDispatch [4] …
[Thr 2532] RFC Received RFCHEADER: 01/LIT/IEEE/SPACE/1100
[Thr 2532] RFC >>>> [4] Dispatch call to:Z_FUN3 via USER_GLOBAL_SERVER
[Thr 2532] RFC
>>> RfcGetTicket [4] …
[Thr 2532] RFC No ticket for handle 4
[Thr 2532] RFC <* RfcGetTicket [4] : returns 1:RFC_FAILURE
[Thr 2532] RFC
>>> RfcGetAttributes [4] …
[Thr 2532] RFC
<* RfcGetAttributes [4] successfull
[Thr 2532] RFC
>>> [4] RfcSetCodePage (1100)…
[Thr 2532] RFC
>>> RfcGetName [4] …
[Thr 2532] RFC Received RFCHEADER: 01/LIT/IEEE/SPACE/1100
[Thr 2532] RFC Received RFCHEADER: 01/LIT/IEEE/SPACE/1100
[Thr 2532] RFC > RfcGetName
[Thr 2532] RFC handle = 4
[Thr 2532] RFC functionname = Z_FUN3
[Thr 2532] RFC < RfcGetName [4] : returns 0:RFC_OK
[Thr 2532] RFC
>>> RfcSncMode [4] …
[Thr 2532] RFC
>>>> rfcOrgHandle [4]
[Thr 2532] RFC
<<<< rfcOrgHandle returned [4]
[Thr 2532] RFC <* RfcSncMode [4] : returns 0:RFC_OK
[Thr 2532] RFC> SetErrorState 0 (line: 593)
[Thr 2532] RFC> SetErrorState 0 (line: 593)
[Thr 2532] RFC
>>> RfcGetData [4] …
[Thr 2532] RFC *> RfcGetData
[Thr 2532] RFC handle = 4
[Thr 2532] RFC parameter[0].name = SKU
[Thr 2532] RFC parameter[0].nlen = 3
[Thr 2532] RFC parameter[0].addr = 15F88540
[Thr 2532] RFC parameter[0].leng = 255
[Thr 2532] RFC parameter[0].type = RFCTYPE_CHAR
[Thr 2532] RFC tables[0].name = SBCHEADER
[Thr 2532] RFC tables[0].nlen = 9
[Thr 2532] RFC tables[0].leng = 288
[Thr 2532] RFC tables[0].type = 00000022
[Thr 2532] RFC tables[0].itmode = RFC_ITMODE_BYREFERENCE
[Thr 2532] RFC tables[0].newitab = 0
[Thr 2532] RFC Data conversion On
[Thr 2532] RFC Receiving P:SKU
[Thr 2532] RFC <* RfcGetData [4] : returns 0:RFC_OK
[Thr 2532] RFC
>>> RfcSendData [4] …
[Thr 2532] RFC *> RfcSendData
[Thr 2532] RFC handle = 4
[Thr 2532] RFC parameter[0].name = ATYPE
[Thr 2532] RFC parameter[0].nlen = 5
[Thr 2532] RFC parameter[0].addr = 15FE6760
[Thr 2532] RFC parameter[0].leng = 100
[Thr 2532] RFC parameter[0].type = RFCTYPE_CHAR
[Thr 2532] RFC parameter[1].name = AVAILABILITY
[Thr 2532] RFC parameter[1].nlen = 12
[Thr 2532] RFC parameter[1].addr = 15FE67C4
[Thr 2532] RFC parameter[1].leng = 100
[Thr 2532] RFC parameter[1].type = RFCTYPE_CHAR
[Thr 2532] RFC parameter[2].name = LENGTH
[Thr 2532] RFC parameter[2].nlen = 6
[Thr 2532] RFC parameter[2].addr = 15FE6828
[Thr 2532] RFC parameter[2].leng = 100
[Thr 2532] RFC parameter[2].type = RFCTYPE_CHAR
[Thr 2532] RFC parameter[3].name = NAME
[Thr 2532] RFC parameter[3].nlen = 4
[Thr 2532] RFC parameter[3].addr = 15FE688C
[Thr 2532] RFC parameter[3].leng = 255
[Thr 2532] RFC p