R/3 to PI using RFC Sender Adaptor as Asynchronous scenario

Hello Folks,
          RFC Adp.           SOAP Adp.
ECC-->XI--
>ARIBA
I am new to PI and doing a scenario mention above. we are using RFC sender adaptor to send the data to XI in asynchronous process.
I have config the Sender comm. channel as below.
Appl.  Server(Gateway):  My Ecc Server host name
Appl. Server Service (Gateway) : My Ecc server
Program Id : XYZ.
Note : while creating the the Service interface and Message mapping and Operation mapping I am using the RFCname.respone message type is that ok in asynchronous process?
And then I went to ECC in Tcode SM59 and created a RFC destination of type TCP/IP
and put the same information as given above and test the connection which is working fine.
I have created a FM at ECC end make it remote enabled. and calling the FM in back ground task using destination in a Work flow code.
When I run the Work flow code It ran successfully but i went to XI side there is no msg in the SXMB_MONI.
Then i went to the component monitoring->Adatptor engine>Comm. channnel Monitoring and found that under my RFC sender comm. channel there is an error msg saying
Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: senderAgreement not found: lookup of binding via CPA-cache failed for AdapterType RFC, AdapterNS http://sap.com/xi/XI/System, direction INBOUND, fromParty '', fromService 'BS_ECC', toParty '', toService '', interface 'YFPS_MM_I_0242_PO_APPROVAL_OUT', NS 'urn:sap-com:document:sap:rfc:functions' for channel 'CC_0242_PO_Approval_RFC_Sender' (channelId 19585252a58335ee871e4c3a771b027f)
Where as i have checked that in the sxi_cache t-code there is a sender agreement for my scenario under the sender agreement tab.
Please Help me in this to resolve the above error. I am totally stuck at this point.I would really appreciate a quick answer.

Appl. Server Service (Gateway) : My Ecc server
Confused with this statement.....
it should have the format sapgwXX ....
XX is the system number which comes from the j2ee port mentioned in the XI homepage URL
http://<hostName>:5XX00:rep/start/index.jsp
How to configure sender RFC adapter...check this blog:
https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1438
Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException:
senderAgreement not found:
Sender Agreement is Expected in this communication which does not seem to be present in ID....create sender agreement using the RFC communication channel....
Regards,
Abhishek.
Edited by: abhishek salvi on May 2, 2009 1:24 AM

Similar Messages

  • Using RFC in File to Idoc Scenario

    Hi all,
       I got a complex requirement in EDI to IDOC Scenario , I am getting EDI 850 file from Customer and posting IDOC to R3 . In this process i need to have some validations using RFC(Which connects to R3) at XI level, If these validations fails then we should not post Idoc to R3 and we need to send back a mail to customer. I am not expert at XI, So can you please suggest is there is any way to build this requirement.
    Thanks for looking into this. Your help is appreciable
    Thanks,
    Kishore

    HI Kishore,
    I got a complex requirement in EDI to IDOC Scenario , I am getting EDI 850 file from Customer and posting IDOC to R3 . In this process i need to have some validations using RFC(Which connects to R3) at XI level, If these validations fails then we should not post Idoc to R3 and we need to send back a mail to customer. I am not expert at XI, So can you please suggest is there is any way to build this requirement.
    Yes, u can achieve it by using multimappping.
    First write a functional module wich is remote enabelled(just change the parameter value).
    Then in message mapping u will have  a multimapping,with mail (0..1) occurence.
    If suppose the validation fails u will send a flag or a field which to PI, and based on this value the mail is sent to the recepients.
    In operation mapping make sure that Mail occurence is 0..1.
    If any prblm still.. pl do post.
    Babu

  • RFC Sender Adapter in XI..Possible??

    Hi All,
    I am trying to send data from XI using RFC Sender Adapter.
    Have done all the configuration, ie created a tcp/ip destination in SM59 and then in the RFC adapter mentioned the program name.
    In Adapter monitoring i can see the adapter working fine.
    When i execute the Function Mouldule i get the following error in SM58.
    parameter JCO.Request was <null> (server: RfcServer[CC_RFC_TX1_OUT]1)
    Can anyone please lemme know if we can send data from XI box using RFC sender adapter.
    Regards,
    Sumit

    Sumit,
    Technically specking this should be possible.. I Havent tried it though..
    So, you are using a Sender RFC to send data from XI to XI itself uh?
    I have tried configuring a Receievr RFC adapter pointing to XI and it has worked fine.
    Also, take a look at these blogs if your config is correct,
    /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
    /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
    Regards,
    Bhavesh

  • Rfc sender to soap recever (sync comunication in sender and recever side)

    this scenario is from RFC sender(synchronous) to SOAP receiver adapter(synchronous)
    RFC sender adapter (synchronous):  r3 will send some details as request and it will get back 3 new fields as response.
    SOAP receiver adapter(synchronous): webservice receve the details and it will send newly created 3 new fields in SQL database.
    1) i am sending product details from R3 to xi using RFC sender adapter.
    2) Details will be send From XI to webservice using receiver SOAP  adapter.
    3) The purpose of providing webservice by SQL database team : they want to receive the details from webservice to SQL database, once data base receves details through webservice, it will create the 3 new fields , then these fields will be returned to webservice . IS IT POSSIBLE?
    4) Response(3 newly created fields by SQL database) will be send back to SOAP adapter by webservice
    5)Xi sends these 3 new fields to the RFC sender adapter(responce), with the help of RFC adapter 3 new fields will be posted into R3
    Thanks,
    siva

    Siva,
    I think it is depending on approach...both approach sounds good.
    But if databse team providing you webservice..i think you can go with this.
    Anyway future would be  webservice for all communication..:)
    Nilesh

  • RFC Sender configuration : RFC - XI - FILE

    Hi All,
    I read the post at RFC Sender Configuration in Asynchronous Mode and I have the same problem for the configuration.
    I want to do a simple asynchronous RFC scenario ( RFC -> XI -> FILE) but I keep getting errors. Do I need to create a BPM to make it work? I'm using XI 3.0
    Thanks

    Hi,
    For RFC to File Scenario, if you will be calling the RFC from any ABAP report then the import parameters will be passed to File.
    Here you can use the Concept of Dummy RFC as below.
    Lets say RFC1 --> Original RFC
    RFC2 ---> Dummy RFC
    1. Create one Function Module (RFC 2) in which take the import parameters similar to the  RFC -1 Output parameters.
    2. Now in ABAP report call the RFC-1 and get the Output in export parameters and pass it to RFC-2 as import parameters.
    3. In XI import RFC-2 and map the import parameters to the Receiver File.
    SO your purpose to pass the Output of RFC-1 to file in async way will be resolved .
    Thanks
    Swarup

  • RFC Sender Short dump

    Hi,
    I am carrying on a RFC(sender) to multi-file scenario. I have created RFC destination in SM59(in R/3) using a Registered ProgramID.
    But while executing the corresponding program for sending the data, R/3 shows a short dump error. Some of the errors getting displayed in st22 are:
    -> In the source code you have the termination line at line 174.
    -> Internal notes
        The termination was triggered in in function 'RfcExtendReceive' of the SAP Kernel...
    The scenario configuration on XI part are perfectly fine, since i have tested it with a File Sender. The thing is even after displaying an exception in st22, the data reaches XI as shown by sxmb_moni. But the scenario doesnt work.
    Regards
    Arpil

    Hi,
    you need a wrapper RFC to do achive result.
    Go tru the thread below you problem should be resolved,
    RFC to FILE
    You need to map the multi structured file to new RFC structure.
    Hope this helps.
    Prasad Babu.
    Message was edited by:
            PrasadBabu Koribilli

  • Rfc sender - text file

    I have a interface using rfc sender. When it's executed, a file is created.
    When the format is a XML, the file is created, but, when I use "File Content Conversion" in "File Adatper" to convert the data in text format, the file is not created.
    The structure of my RFC is:
    Y_SD_XI_EDI_NOTFIS  - RFC
      DATA             - Table
        TEXT            - Field
    The configuration in "File Content Conversion" is:
    Recordset Structure:       DATA,* (I already write this using "DATA")
    DATA.fileNames:            TEXT
    DATA.processConfiguration: fromConfiguration
    DATA.endSeparator:         'nl'
    What is the problem?

    Hi,
    I changed the RFC. Now, there is only DATA table and a Import Parameter.
    I'm still with same problem.
    I see that when I run the process don't using the  Content Conversion, all the logs in RWB is "Successful", but, when I run using "Content Conversion", one log was "Waiting" (aways were generated three logs).
    The log detail for process using "Content Conversion" is equal to process that dont use "Content Conversion".
    The detail is:
    code]2006-01-19 19:31:08 Success The message was successfully received by the messaging system. Profile: XI URL: http://sapccnwd:51300/MessagingSystem/receive/AFW/XI
    2006-01-19 19:31:08 Success Using connection AFW. Trying to put the message into the receive queue.
    2006-01-19 19:31:08 Success Message successfully put into the queue.
    2006-01-19 19:31:08 Success The message was successfully retrieved from the receive queue.
    2006-01-19 19:31:08 Success The message status set to DLNG.
    2006-01-19 19:31:08 Success Delivering to channel: FileReceiverNotfis
    2006-01-19 19:31:08 Success File adapter receiver: processing started; QoS required: ExactlyOnce
    2006-01-19 19:31:08 Success File adapter receiver channel FileReceiverNotfis: start processing: party " ", service "SPASA_EDI"
    2006-01-19 19:31:08 Success Connect to FTP server "ftp.discovirtual.terra.com.br", directory "/"
    2006-01-19 19:31:08 Success Write to FTP server "ftp.discovirtual.terra.com.br", directory "/", -> file "notfis20060119-193108-773.txt"[/code]
    See all my configuration, design, XML's and others:
    +++ Design +++
    Message Interfaces
    [NotaFiscalAbstractAsync]
    [NotaFiscalAbstractSync]
    Integration Process
    [NotaFiscalIP]
    - Receiver1 -> Sender1 -> Sender2
    - Container
      Name               Type
      AbstractMessage     NotaFiscalAbstractAsync
    - Receiver1                
      Mode:                 Open S/A bridge
      Synchronous Interface:  NotaFiscalAbstractSync
      Message:            AbstractMessage
    - Sender1
      Mode:                 Asynchronous
      Message:             NotaFiscalAbstractAsync
    - Sender2
      Mode:                 Close S/A bridge
      Message:             NotaFiscalAbstractSync
    +++ Configuration +++
    Business Service: SPASA_EDI
    Receiver Determination
    - SPASA_EDI | Y_SD_XI_EDI_NOTFIS
      Service: NotaFiscalIP - Receiver:  NotaFiscalAbstractAsync
    - NotaFiscalIP | NotaFiscalAbstractAsync
      Service: SPASA_EDI - Receiver:  NotaFiscalAbstractAsync
    Sender Agreement
    -SPASA_EDI | Y_SD_XI_EDI_NOTFIS
    +++ RFC +++
    Import
      Sender
    Tables
      DATA ( TEXT CHAR(300) )
    +++ XML Sender +++
    <?xml version="1.0" encoding="UTF-8" ?>
    - <rfc:Y_SD_XI_EDI_NOTFIS xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
      <SENDER></SENDER>
    - <DATA>
    - <item>
      <TEXT>000ALPARGATAS-MOGI 0 1101061442NOT110106785</TEXT>
      </item>
    - <item>
      <TEXT>310NOTFI110114420</TEXT>
      </item>
    - <item>
      <TEXT>31161079117010402456010307119 AV.JOAO PINTO,100 MOGI MIRIM 13803360 SP 11012006SÃO PAUL</TEXT>
      </item>
    - <item>
      <TEXT>312N G VESTUARIO LTDA ME 037901650001009020973096 AV. SAO PAULO,458 - LJ ** AVENIDA CENTERCENTRO MARINGA</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154546PR-INT 120C. 0025755011012006CONFECÇOES CAIXA 0000100000000000008576000009200455NN000000000000000000000000000</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154546PR-INT 120C. 0025755111012006CONFECÇOES CAIXA 0000100000000000012304000011200455NN000000000000000000000000001</TEXT>
      </item>
    - <item>
      <TEXT>312ULYSSES FERREIRA BARBOSA E CIA LTDA 755136140001768220257143 R MIN OLIVEIRA SALAZAR, 4858 ** ** CENTRO UMUARAMA</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154547PR-INT 120C. 0025755211012006CONFECÇOES CAIXA 0000100000000000018192000014500300NN000000000000000000000000000</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154547PR-INT 120C. 0025755311012006CONFECÇOES CAIXA 0000100000000000024487000016500300NN000000000000000000000000001</TEXT>
      </item>
    - <item>
      <TEXT>312MOURIZE ZANANDRA SCHIMDT DE S.FREIRE ELL055724850001019027647046 RUA HAROLDO HAMILTON, 478 - SALA 6 ** **CENTRO TOLEDO</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154548PR-INT 120C. 0025755411012006CONFECÇOES CAIXA 0000100000000000028314000019800242NN000000000000000000000000001</TEXT>
      </item>
    - <item>
      <TEXT>312L GASPAR PROENCA E MG PROENCA LTDA 01109275000120251311376 AV. PARANA, 224 ** ** CENTRO IVAIPORA</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154549PR-INT 120C. 0025755511012006CONFECÇOES CAIXA 0000100000000000009780000009200437NN000000000000000000000000000</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154549PR-INT 120C. 0025755611012006CONFECÇOES CAIXA 0000100000000000016673000012000437NN000000000000000000000000001</TEXT>
      </item>
    - <item>
      <TEXT>312LZK MATERIAIS ESPORTIVOS LTDA - ME 07639256000192255067003 RUA 23 DE JULHO, 291 - SALA 2 ** ** CENTRO POUSO RED</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154550SC-INT 120C. 0025755711012006CONFECÇOES CAIXA 0000100000000000013140000011800306NN000000000000000000000000000</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154550SC-INT 120C. 0025755811012006CONFECÇOES CAIXA 0000100000000000026964000018500306NN000000000000000000000000001</TEXT>
      </item>
    - <item>
      <TEXT>312FUTEBOL MANIA COM LTDA 00845448000106253191831 RUA TENENTE SILVEIRA 141 ** ** CENTRO FLORIANOP</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154575SC-CAP 120C. 0025754811012006CONFECÇOES CAIXA 0000700000000000106188000180600312NN000000000000000000000000002</TEXT>
      </item>
    - <item>
      <TEXT>312ULISSES ALCANTARA 814284010001493010273110 R CARLOS CAVALCANTI 99 ** CENTRO UNIAO DA</TEXT>
      </item>
    - <item>
      <TEXT>313063023223154576PR-INT 120C. 0025754911012006CONFECÇOES CAIXA 0000300000000000030854000097800248NN000000000000000000000000001</TEXT>
      </item>
    - <item>
      <TEXT>318000000000295472000000000004013000000000003798000000000001900000000000014037000000000000000</TEXT>
      </item>
      </DATA>
      </rfc:Y_SD_XI_EDI_NOTFIS>
    +++ XML File/Response (didn't using "Content Conversion") +++
    <?xml version="1.0" encoding="UTF-8"?><rfc:Y_SD_XI_EDI_NOTFIS xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><SENDER></SENDER><DATA><item><TEXT>000ALPARGATAS-MOGI                    0                                  1101061442NOT110106785</TEXT></item><item><TEXT>310NOTFI110114420</TEXT></item><item><TEXT>31161079117010402456010307119   AV.JOAO PINTO,100                       MOGI MIRIM                         13803360 SP       11012006SÃO PAUL</TEXT></item><item><TEXT>312N G VESTUARIO LTDA ME                   037901650001009020973096     AV. SAO PAULO,458 - LJ ** AVENIDA CENTERCENTRO              MARINGA</TEXT></item><item><TEXT>313063023223154546PR-INT 120C.  0025755011012006CONFECÇOES     CAIXA          0000100000000000008576000009200455NN000000000000000000000000000</TEXT></item><item><TEXT>313063023223154546PR-INT 120C.  0025755111012006CONFECÇOES     CAIXA          0000100000000000012304000011200455NN000000000000000000000000001</TEXT></item><item><TEXT>312ULYSSES FERREIRA BARBOSA E CIA LTDA     755136140001768220257143     R MIN OLIVEIRA SALAZAR, 4858 ** **      CENTRO              UMUARAMA</TEXT></item><item><TEXT>313063023223154547PR-INT 120C.  0025755211012006CONFECÇOES     CAIXA          0000100000000000018192000014500300NN000000000000000000000000000</TEXT></item><item><TEXT>313063023223154547PR-INT 120C.  0025755311012006CONFECÇOES     CAIXA          0000100000000000024487000016500300NN000000000000000000000000001</TEXT></item><item><TEXT>312MOURIZE ZANANDRA SCHIMDT DE S.FREIRE ELL055724850001019027647046     RUA HAROLDO HAMILTON, 478 - SALA 6 ** **CENTRO              TOLEDO</TEXT></item><item><TEXT>313063023223154548PR-INT 120C.  0025755411012006CONFECÇOES     CAIXA          0000100000000000028314000019800242NN000000000000000000000000001</TEXT></item><item><TEXT>312L GASPAR PROENCA E MG PROENCA LTDA      01109275000120251311376      AV. PARANA, 224 ** **                   CENTRO              IVAIPORA</TEXT></item><item><TEXT>313063023223154549PR-INT 120C.  0025755511012006CONFECÇOES     CAIXA          0000100000000000009780000009200437NN000000000000000000000000000</TEXT></item><item><TEXT>313063023223154549PR-INT 120C.  0025755611012006CONFECÇOES     CAIXA          0000100000000000016673000012000437NN000000000000000000000000001</TEXT></item><item><TEXT>312LZK MATERIAIS ESPORTIVOS LTDA - ME      07639256000192255067003      RUA 23 DE JULHO, 291 - SALA 2 ** **     CENTRO              POUSO RED</TEXT></item><item><TEXT>313063023223154550SC-INT 120C.  0025755711012006CONFECÇOES     CAIXA          0000100000000000013140000011800306NN000000000000000000000000000</TEXT></item><item><TEXT>313063023223154550SC-INT 120C.  0025755811012006CONFECÇOES     CAIXA          0000100000000000026964000018500306NN000000000000000000000000001</TEXT></item><item><TEXT>312FUTEBOL MANIA COM LTDA                  00845448000106253191831      RUA TENENTE SILVEIRA  141 ** **         CENTRO              FLORIANOP</TEXT></item><item><TEXT>313063023223154575SC-CAP 120C.  0025754811012006CONFECÇOES     CAIXA          0000700000000000106188000180600312NN000000000000000000000000002</TEXT></item><item><TEXT>312ULISSES ALCANTARA                       814284010001493010273110     R CARLOS CAVALCANTI 99 **               CENTRO              UNIAO DA</TEXT></item><item><TEXT>313063023223154576PR-INT 120C.  0025754911012006CONFECÇOES     CAIXA          0000300000000000030854000097800248NN000000000000000000000000001</TEXT></item><item><TEXT>318000000000295472000000000004013000000000003798000000000001900000000000014037000000000000000</TEXT></item></DATA></rfc:Y_SD_XI_EDI_NOTFIS>
    +++ Log Using Content Conversion
      Successful 19.01.2006 19:33:36 19.01.2006 19:33:36   EnviarNotaFiscal   SPASA_EDI urn:sap-com:document:sap:rfc:functions
    Y_SD_XI_EDI_NOTFIS
       Successful 19.01.2006 19:33:27 19.01.2006 19:33:27   EnviarNotaFiscal   SPASA_EDI urn:spasa_edi.notfis
    NotaFiscalAbstractAsync
       Successful 19.01.2006 19:33:18 19.01.2006 19:33:36   SPASA_EDI     urn:sap-com:document:sap:rfc:functions
    Y_SD_XI_EDI_NOTFIS
    +++ Log when I didn't Use "Content Conversion"
       Successful 19.01.2006 19:31:16 19.01.2006 19:31:16   EnviarNotaFiscal   SPASA_EDI urn:sap-com:document:sap:rfc:functions
    Y_SD_XI_EDI_NOTFIS
       <b>Waiting</b> 19.01.2006 19:31:08 19.01.2006 19:31:08   EnviarNotaFiscal   SPASA_EDI urn:spasa_edi.notfis
    NotaFiscalAbstractAsync
       Successful 19.01.2006 19:31:06 19.01.2006 19:31:16   SPASA_EDI     urn:sap-com:document:sap:rfc:functions
    Y_SD_XI_EDI_NOTFIS

  • RFC Sender - lookup of alternativeServiceIdentifier via CPA-cache failed

    Hello,
    I am using RFC Sender for a scenario and while sending message I got following error. I found this error while monitoring communication channel. I looked at several posting on this issue and tried with both checking  and not checking check box of advanced mode (RFC sender communication channel configuration). I am getting the same "lookup of alternativeServiceIdentifier via CPA-cache failed" error. How did you resolved?, please let meknow.
    Did any one come across error
    Server 0 0_50478 Sender channel 'CC_GET_CUSTOMER_RFC_SENDER' for party '', service 'SAP_DFR' (internal name 'RfcServer[CC_GET_CUSTOMER_RFC_SENDER]')
    Server data: {jco.server.gwhost=XXXXXXXXXX, jco.server.progid=DFX_XI_00, jco.server.gwserv=sapgw00, XI_RFC_USER=*****, jco.server.unicode=0}
    Repository data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=120, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=XI_RFC_USER, jco.client.sysnr=00, jco.client.ashost=XXXXXXXXXX}
    Current pool size: 1, maximum pool size : 1
    Channel History
    - Error: 2007-09-20 10:32:14 CDT: com.sap.aii.af.rfc.afcommunication.RfcAFWException: lookup of alternativeServiceIdentifier via CPA-cache failed for channel 'CC_GET_CUSTOMER_RFC_SENDER' (bee9e190f51f3687b1072bf3f5446a70, party '', schema 'TechnicalSystem', identifier 'DFR#120')
    Thank you,
    Balaji

    run tc SXI_cache on the XI
    on that screen press Shift+f6, it will start the refresh....and also do the CPAcahe manually trough the link
    http://itmisapxi:50000/CPACache/refresh?mode=full
    with PIRDIRUSER and then check the interfce....

  • What function name to use when calling an XI RFC Sender adapter?

    Hello experts, I need some help please...
    We are trying to setup an RFC Sender adapter in XI 3.0 for the first time.  We followed Michal's <a href="/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step on how to setup the RFC destination in the sender system (ECC 5.0 in our case) and the corresponding communication channel in XI.  We can make a connection from ECC to XI via the destination, but we are getting an error in the communication channel monitor stating that the JCO.Server could not find the server function '<i>message interface name</i>'.   We have tried to use the message interface name, the message type name and the data type name, but all return the same error.  What function name should we be using and how does this name get registered with the JCO server?
    Message was edited by:
            Matt Austin

    hi
    Have you registered the pragram id properly in sender system ?
    Steps to that
    1. first create RFC sender adapter in XI and give any name as program id Give Gateway host n gateway service of appilcation system
    2. activate it properly
    3. program get regiostered on app system
    4. go to application system and create RFC destinationn there give the same program id name
    now it should work
    regards
    Sheetal

  • Unable to send table to function module using RFC

    Hi all,
    I'm trying to send a table from XI to a function module using RFC. I tested the process first using indivdual parameters. At this point there were no problems. Now I changed the import parameter of
    the FM into a table and imported the changes into XI. I changed the Message mapping and tested it with multiple records. When I run the process XI calls the FM but the FM doesn't receive any data. I tested this by puting a break-point in the FM. There are no errors in the XML Messages Monitor. I found this message in the Communication Channel Monitoring:
    Short Log:
    Server 0 10_39293 Receiver channel 'CC_BackendIn' for party '', service 'BS_Backend' (internal name 'RfcClient[CC_BackendIn]')
    Client data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=610, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=Admin, jco.client.sysnr=10, jco.client.ashost=192.168.51.8}
    Repository data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=610, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=Admin, jco.client.sysnr=10, jco.client.ashost=192.168.51.8}
    Current pool size: 0, maximum pool size : 1
    Channel History
    - OK: 2009-02-18 01:35:14 CET: Message processed for interface MIIA_BapiIn
    Any ideas?
    Thanks for your help!
    Regards,
    Ivo van Ee

    Hi everyone,
    thanks for your prompt response! I tested the mapping in XI and didn't find any error here. So I concentrated on the receiver side. There were some communication channels running on the server that were generating errors. I stopped alle the communication channels and started just the two communication channels for this process. This time the table was successfully exported to the function module! Problem solved. Still not sure what caused the problem in the first place, but everything is working fine now.
    Thanks for your help.
    Regards,
    Ivo

  • Sending Table data using  RFC as a Web services

    Hi guys,
      I want to send ztable data from CRM system using RFC as a web service , but i want to read records only for a particular date and time , so how can i go about this scenario.
    regards;Keith.

    Hi Keith,
    for that scenario you need two RFC adapter. Of course you can use as well proxies as dicussed before. Forget about webservices.
    You told me above that you have z-table? add a date/time field and if a set will be inserted fill those fields with sy-datum / sy-uzeit.
    Your CRM select can now easy select only the actual data.
    Because of performance i would recommed a asynchron scenario, for example:
    A ABAP programm is selecting the data and is calling a module like
    CALL function 'myFunction'
    DESTINATION 'mySM59'
    IN BACKGROUND TASK
    This function module is build anywhere and imported into Repository and is working a outbound interface. Inbound interface is a second function module, which is imported from R/3. The ABAP source code of that module put the data to SAP system.
    The CRM ABAP programm will be called periodicly by a job.
    But!! I dont know ur requirements. Unfortunately you are one of thesse persons, who are asking without giving details. I'm not the prophet...
    Regards,
    Udo

  • Using RFC or HTTP adapter

    Hi All,
        I want to configure a receiver adator as the receiver adaptor in the sap xi system which will receive data from a 3rd party.
    In this case among the adaptors RFC, SOAP, & HTTP which one will be the best to use and why ?
      Also please let me how to use the RFC adapter as a trfc call.
    Regards...

    Hi Santosh,
    You can receive your data from the 3rd party either with soap or http adapter. You can use rfc adapter for sending data to sap.
    RFCs are of 5 types. Please check this thread for detailed information:
    standard RFC Vs tRFC
    From SAP help:
    The RFC adapter maps the following RFC calls to XML messages and the other way around:
    ● Synchronous RFC calls (sRFCs) in messages with Structure linkquality of service Best Effort (BE)
    ● Transactional RFC calls (tRFCs) in messages with quality of service Exactly Once (EO)
    ● The receiver RFC adapter can also process messages with quality of service Exactly Once In Order (EOIO). They are mapped to transactional RFC calls (tRFC).
    You have tRFC and qRFC queues. Take a look at this blogs:
    /people/sap.india5/blog/2006/01/03/xi-asynchronous-message-processing-understanding-xi-queues-part-i
    Regards,
    ---Satish

  • Data is not getting updated in table using RFC

    Hi Experts,
    In my scenario, I am calling one RFC using RFC receiver channel. After running scenario, channel is showing status that RFC executed successfully. But when I am checking tables in R/3 system, data is not getting updated.
    Moreover , when we tried to execute the RFC manually in R/3 system, that time data uploaded into table successfully.
    Could anybody tell me what would the reason that data not uploading into table when we send it through XI.
    Regards,
    Sari

    HI Sari,
    as you have scenario with RFC receiver.. and as you mentioned that it not updating tables when run through PI but when you execute RFC manually tables got updates.. then following are the options you can check..
    -- if you check RFC communication channel and if everything ok on then.. this means that your RFC is getting triggered successfully..but as you said tables are not updated.. for this you can go to SXMB_MONI and check the log take payload after mapping.. and compare it with the input when you try to execute it manually.. I think the input when you try manually and input to RFC when you try through PI is different and that is causing the Problem.. you will be able to see the difference in input then check.. I think the problem is data and not RFC communication channel..so by using this you will come to know difference
    -- else if possible configure your ID in PI in RFC Receiver and then check and put breakpoint on ABAP side.. so that when PI will hit RFC you will get it in debug mode and able to see what is going wrong..
    Thanks,
    Bhupesh

  • Automation of service ticket  creation using RFC

    Hello Friends,
    Here is our new requirement.
    In general, in HR team , a manager / employee will perform an action that triggers a workflow in ECC. Then they will call an agent in CRM to raise a service ticket for that. Our requirement is to automate this generation of service ticket when the manager/employee performs an action.  But sometimes CRM system will be down. so at that time we need to save the data and create the service ticket when the system becomes active.
    Approach:
    The workflow will have a method(custom enhancement) that updates a custom table in ECC.
    We(CRM) have to develop a RFC function module to read the data from ECC and update it in the custom table of CRM.
    we have to create a program to loop the data from custom table and create a service order/ticket by using a function module.
    As of now the process looked good.
    1. But we don't see any link between the record in the custom table and service ticket generated. we cannot compare the service ticket and from which record it generated?
    2. After using RFC we read the data into CRM custom table. How do we compare both the tables and delete the ECC table as soon as the CRM tables is updated?
    3. when the service ticket failed to generate we should update the field in the custom table (CRM), the number of failures
    Please help me .....Suggest me if there are any other approaches?

    For question 1 look at the attachments in oss note 940882 Frequently Asked Questions about ERMS
    a mailform can be used but is not required.
    For question #2, John Burton wrote an article in CRM expert a few years back that explains this concept well.  The email coming into the agent inbox doesn't create the ticket until processed but his article explains how it can and give and auto repsonse to the sender with the ticket number attached.

  • MacBook Pro Al case electrical tingling using 2-prong adaptor on charger

    MacBook Pro Aluminum case electrical tingling when using 2-prong adaptor on charger
    This applies to the new (late 2008) MacBook Pro with the aluminum unibody enclosure
    I've seen several people report this problem, but also I've seen threads about this problem wrongly conflated with other problems. The other threads include:
    http://forums.macrumors.com/showthread.php?t=440564
    http://discussions.apple.com/thread.jspa?threadID=1757399
    http://discussions.apple.com/thread.jspa?threadID=1798538
    This thread is specifically about the problem typified as follows:
    - This is an electrical tingling. It is not a painful shock or zap. It is most noticeable when brushing against the aluminum surface of the Mac.
    - This only occurs when plugged in using the 2-prong adaptor, not when using the 3 prong, not when running on battery (not plugged in).
    - It does not always occur. It seems to happen when plugged in with the 2-prong adaptor for an extended period like overnight.
    - This is not a physical vibration, and has no audible component.
    - I have verified that the outlet is wired properly: correct polarity, effective grounding, correct voltage, neutral does not appear to be floating
    Here is my story of trying to get this fixed so far:
    1. Call #1 to Apple Support
    - They told me they had never heard of this problem before
    - They said I should reset the SMC (http://support.apple.com/kb/HT1411). This strikes me as a simple if-all-else-fails-reboot solution. Not sure how a firmware reset will affect a hardware problem
    - They then said they have seen this problem before and it is caused by faulty wiring. (yes, contradicts the first statement). This too seems like a cop out. I'll have to check it out though.
    2. Call #2 to Apple Support
    - "It says here you are hearing some sort of vibration" (aaaaaarg....no!)
    - We recommend using the 3 prong adaptor
    - You should bring in the machine to an Apple store to be fixed. Yes this is a known problem and we have a solution. I made an appointment to bring it in.
    - I asked for a reference for this known problem and was told "CP 191"
    3. Trip to see the "genius" at the Apple Store
    - The genius starts out by telling me, " Sure, I've heard of other Macs doing this. I once had an old MacBook that did this."
    - He then goes in the back with the machine to "test it"
    - He comes out and says he was unable to duplicate the problem. This is not a surprise since it takes hours for it to manifest.
    - He then proceeds to tell me that when it is ungrounded (such as using the 3 prong), then this is expected.
    I am stunned. Thereafter ensues a long conversation of him trying to convince me that it is not a defect that this laptop, when used with factory supplied 2-prong adaptor, exhibits an electrical charge shocking the user. Some of his arguments:
    - it's a complicated piece of power using machinery, like a car. To which I replied that if I had a car that shocked me when I tuned the radio, I would demand it be fixed.
    - I asked him for Apple documentation that states that this is the expected behavior. All he could produce was documentation recommending that 3 prong adaptor be used when possible.
    - He told me that all laptops are grounded through their cases. I said fine, but a properly functioning laptop would not need to shed excess voltage such that the user can feel it.
    - It's just static electricity that builds up on this case
    - You can place a shield or protector over the aluminum palm rest.
    He told me that since we were past the 14 day window, he could not replace the laptop. I asked if it made a difference that the ticket was opened in the first 14 days and he said no. I asked if I could get just a replacement power brick to see if that made a difference. He replied that they did not have those parts available.
    After arguing for over an hour, and it being clear that I was not going to just leave, he finally brought the manager over. She asked what I wanted and I reiterated that all I wanted was for the laptop to be repaired or replaced. She agreed to replace it, but...
    - Since it was bought online it would need to be sent back (could not be replaced in the store). It would take 7-10 days
    - They would not assist in any way in backing up or transferring the data. We would lose everything n the drive (as it was being replaced). I could not keep the old drive and just send the computer back
    - The new one might also exhibit the problem. One of geniuses volunteered that he was sure it would. (IMO, if true, this simply means that the model is defectively designed)
    story to be continued.....

    Unfortunately, I went through the same thing. I do believe my issue was different, though (vibration).
    I received contradictory information from 4 or 5 Apple reps over the phone, the Apple retail store refused to repair/replace the machine, and I was told that I may have to pay for labour if I took it to a reseller (obviously incorrect). In the end, I just returned the **** thing and bought a Macbook in-store. With the money I saved, I'm going to build a desktop PC with twice the power.
    In my opinion, the service was much worse than the defective machine. I came very close to not buying another mac...

Maybe you are looking for

  • Error while retrieving data from PL/SQL Table using SELECT st. (Urgent!!!)

    Hi Friends, I am using Oracle 8.1.6 Server, & facing problems while retrieving data from a PL/SQL Table: CREATE or REPLACE PROCEDURE test_proc IS TYPE tP2 is TABLE of varchar2(10); --declared a collection dt2 tP2 := tP2('a','b','c'); i NUMBER(8); beg

  • Need Advice on External Hard Drive Error

    I just purchased the OWC 750g External Firewire HD for my Imac G4, plugged it in and it appeared in my Finder. The User Guide says that I need to use Disc Utility to repartition the drive, which I did, in 3 partitions - two to be bootable drives for

  • Incoming Email not Being Received

    Hello, I have confirgured my phone to send and receive emails from a server based in China.  My settings are as follows: Incoming: Port 110 No SSL My user name password and POP3 Server are correct as I confirmed the same settings on my Outlook. Outgo

  • Is the back of the 2011 MBA 13" the same as the 2012?

    Is the back(bottom) of the 2011 MBA 13" the same as the 2012? i mean, is it possible to use one in the place of the other?  The thing is i'm not from US and i don't have a very good support, so asked a friend who is in US to buy a new back for my MBA

  • How to find called T-code/Program of another T-code/Program

    Hi Experts,     Transaction 1 calls Transaction 2. I need to know, which transaction called transaction 2, being in transaction 2. How? i.e., Can I find the program which called the current program which is running??  Is there any function module to