Receiver is CIDX Elemica

Hi Experts
my sender is sap(idoc) and my receiver is elemica(cidx).
                          For sender idoc i imported bussiness systm from sld.
                          In recever determination i
                          used bussines system and interface idoc metadat for sneder details
                         The receiver elemica gateway is not in my landscape(cidx adapter).
                            For receiver which one i should use
                           Party or bussiness component or bussiness system
              Kindly advise me
Thanks

Hi Suraj,
                         Thanks
        (  The DUNS number shoudl be uniques. Because you will have this CIDX as sender and receiver too right!!! Identifier is an id to identify 3rd parties in PI, so no matter whether it is sender or receiver it should have the same number.. Decid on which id you are going to use )
                               Actual Scenario is                                                                               
Sen Sys                  Sen Adap            Midware            Rec Adap              _ Midware_                                  Rec Sys
                                                                                SAP R/3                        IDOC                         PI 7.11                   CIDX                  Elemica Gateway                             EVONIK
Here i have DUNS No. of both  Sender  Sap R/3    and Receiver  EVONIK
As you i am creatid party for receiver system   Here wich DUNS i should give
Thanks

Similar Messages

  • Authentication /MessagingSystem/receive/CIDXAdapter/CIDX

    Hi im trying to set security to this CIDX by using SSL
    https://hos.apps.com:5443/MessagingSystem/receive/CIDXAdapter/CIDX
    to test it i have install the cert into IE and set the authentication to HTTPS without client authentication on the Intergation builder
    communication adapter..
    but when trying.. it still prompt me for user name and password..
    i tweaking around the authenticaiton part. but still it prompted for logon box
    Im using PI 7.1
    Edited by: Muda Ikhsan on Feb 22, 2010 4:34 PM

    no reply

  • Response message from CIDX Adapter to IDOC Adapter

    Hi Experts,
                  I have created scenario for "SAP IDOC - PI - CIDX" (OrderCreate_Request)
                  and also need to create respose message for "CIDX - PI - SAP IDOC(OrderCreate_Response)
               Integration Repoistery
                  "SAP IDOC - PI - CIDX" 
                       1,Imported idoc metadata from sender sap r3 .
                       2,Created External Definition and imported OrderCreateV202.xsd from receiver party.
                       3, Done message mapping                 
                       4, Done Interface Mapping
               Integration Directory
                          Under PO_Create(Scenario Name)
                     1,Assigned Business System for Sender SAP R3                 
                     2, Configured Party For receiver Sytem (CIDX)
                     3, No need Communication Channel for Sender IDOC
                     4, Configured Communication Channel for receiver(CIDX Adapter) 
                     5, No need ender Aggrement for Sender               
                     6, Configured Receiver Determination
                     7, Configured Interface Determination
                     8, Configured Receiver Aggrement.
                My Questions are 
                     1,do i need to create new namespace for response msg
                     2,This scenario,sender is 3rd part(cidx) and receiver is sap r3
                     3,Do i need to create again all steps in Integration Repoiestry.
                     4,Can you send me Wat are all the steps involved in integration directory.
                       (ex.ineed to config comm. channel for both)
         Can anybody help me out?
    Thanks

    Sender QoS is BE,
    File adapter does not support sync communication. Therefore the scenario won't work as it is.
    What are you planning to do with the response? If you want to process is further, then:
    1. One way without BPM would be use of adapter module.
    File - RFC - File without a BPM - Possible from SP 19.
    2. Or you may use BPM with Async Sync bridge
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    Regards,
    Prateek

  • CIDX  Testing

    HI,
    We are using CIDX as a receiver side adapter, can anybody tell me how to test this, I mean where exactly will this message be seen , Do we need a CIDX client at the receiver end to test the scenario?
    Also I would like to know about the chemXML transaction information which is given while creating a communication channel using CIDX adapter.
    Regards
    Arvind

    Hi Arvind,
    To unit test the CIDX Design and Config, you can leave the URL in the Receiver CIDX Adapter blank. The messages will show up in the SMXB_MONI or RWB as not delivered.
    For end-to-end testing, in the Receiver CIDX Adapter:
    1) In the URL, give the partner URL as:
    http://<host>:<port>/MessagingSystem/receive/CIDXAdapter/CIDX
    This will connect to the CIDX compliant EAI or other system of the partner. That means that you need a CIDX client at the receiver end.
    2) The chemXML specific configuration is available at:
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    Note that this link gives some examples from the V3.0 of CIDX standards. You just have to use the names corresponding to your CIDX version. For example, if you use V4.0, in the 'Version' enter '4.0'. In the
    Document Schema Specification, if you use OrderCreate, enter CIDX_CeS_v4.0_Message_OrderCreate.xsd
    If this helps, please remember to award points.
    Good luck,
    Bhanu

  • SAP_HTTPServicePort URLs in SLD for PI are updated by SLD host name itself

    We have upgraded our PI 7.0 to 7,1. We have a central SLD. After the upgrade, SAP_HTTPServicePort URLs (in SLD Content maintenance) for the PI are all getting initialized with SLD host name itself.
    Example: for port.CIDX.af.pip.<PIPhostname>
    URL: http://solman:50100/MessagingSystem/receive/CIDXAdapter/CIDX
    solman is my central SLD.
    This is happening in our production system only. In Dev/QAS systems, the behavior is normal like
    http://PIDHostname:50000/MessagingSystem/receive/CIDXAdapter/CIDX
    I have tried to update the URLs manually, but, when the instance is bounced, the SLD is getting refreshed with the erroneous URLs.
    I want to know where from the SLD content is refreshed?

    There are two ways....
    Option 1 : Go to the BS of ur R3 system in Integration Direction. Go to edit mode mode and select Properties -> Adapter Specific attributes - > enter the LS name and save...
    Option2 : You can use it from the mapping.... U either hard code/use from source the EDIDC40 section of ur mapping and the in ur IDOC receiver config select the option user
    Option ! is the best soln...All the IDOC to that R3 system will go the specified LS...
    regards,
    Arvind R

  • HTTP 403 using the AdapterFramework

    Hello,
    When I try to call the receive Servelet of the AdapterFramework I get an HTTP 403 Forbidden. The URL that I have used is http://[server]:[port]/MessagingSystem/receive/CIDXAdapter/CIDX
    Has anybody an idea what is missing here?
    Cheers,
    Jürgen
    Message was edited by: Jürgen Bottler

    Hello Jürgen,
    which User do you use for accessing this URL? Normally you should use the User XIISUSER. Error 403 basically means that you do not have sufficient authorizations. Try accessing the URL from your browser and use the XIISUSER to authenicate. You could also check if the XIISUSER is locked in transaction SU01. If you need to change the password, take care that is consistently changed in the Exchange Profile and in RFC Destination Integration_Directory_HMI.
    Kind regards,
    Andreas

  • Receive XML file from CIDX adapter and Post to SAP as IDoc using XI

    I have scenario where we will receive the xml file from CIDX adapter. I need to take the xml from CIDX, do the Database Lookup and post it to SAP as IDoc.
    Any technical documentaion or step-by-step process documents can be very helpfull to me, since I am new to XI
    Thanks
    SP

    Lookup in XI is used to call the target data storage system and get data from there to your mapping programme.
    In XI you can do Lookup in Message Mapping, Java Mapping and in XSLT Mapping. Previously Lookup in XI was system dependent. But now what ever the system are i.e. SAP system or non-sap system(Oracle,MS SQL etc) lookup API are same.
    Overview of Lookup
    - Lookups are used to identify/request the data from mapping program.
    - It interrupt the process and looking for data which was stored in target system.
    - It get that data and comeback to process and continue with that data.
    Types of Lookups in XI
    - JDBC Lookup: JDBC lookup is used for accessing data from database (non SAP).
    - RFC Lookup: RFC lookup is used for accessing the SAP Data.
    - SOAP Lookup: SOAP lookup is used for accessing data from Webservice
    Steps to perform Lookup in Mapping
    Import package com.sap.aii.mapping.lookup.*;
    Create connection to the target Database system.
    // Determine communication channel created in ID
    Channel channel = null;
    channel = LookupService.getChannel("DB-SYSTEM-NAME","DB-CHANNEL-NAME");
    // Get system accessor for the channel.
    DataBaseAccessor accessor = null;
    accessor = LookupService.getDataBaseAccessor(channel);
    Build the Query String.
    Getting Result
    // Execute Query and get the values.
    DataBaseResult resultSet = null;
    resultSet = accessor.execute(Query);

  • URL for Response msg from cidx to idoc

    Hi Experts
    The Senario is sap_idoc to CIDX(msg protocal RNIF and Transport protocal HTTPS)Receiver Elemica Gateway.
    while creating communication channel for receiver cidx adapter, we need to give URL details in target tab.that URL was provided
    by receiver Elemica gateway that is
                      PI Server to Elemica gateway (https://quality.connect.elemica.com:2345/invoke/gateway.b2b.xml/receiveChemXML).
      i need      Elemica gateway to PI Server URL ? How to get this URL to give elimica?
    Thanks

    Hi Raja,
                      1, For Response message they are asking URL from us . here sender adapter is  CIDX and receiver adapter is >IDOC. How can i find the URL for above scenario
    Here we have to give the partner address to which the adapter sends the CIDX Signal Message. (ask your partner for this address)
    For more information
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c0222aba-0516-2c10-67a9-d8d37af83861&overridelayout=true
                      2, i think we can see the processed xml messages using tcode sxmb_moni.Is this processed xml msgs stored in xi >application server? if stored  how can we see those xmls msgs in App server?
    These details can be stored in the App server for a certain amount of time only. we can view these details in the SXMB_MONI only.
                      3, do we need to create data types,msg types, msg interface,msg mapping, interface mapping for response >msgs?
    Yes you have to create all the steps that are created for the request message.
                      4, if possible can you provide design and configuration simple steps for response msg. (i will be useful if you type >here)  
    Check this link for your referrence
    SYNCHRONOUS SOAP TO JDBC - END TO END WALKTHROUGH  
    Regards
    Ramesh

  • Content Field issue in Mail adapter receiver

    My  inerface CIDX->TO-->IDOC:
    I have an Error handling logic (Busines error) which needs to be send in EMail....the to address has to be detemined in runtime, the mail content is in the following format
    Mail Content:
    A KB order type came in from:
    Partner Information:
             Partner Name.
             Darex
             Chicago  IL 60638
             US
    ///below data till end  is for single line item, will occur twice if 2 line item
    PO Number       : 45012529631
    PO Line No       : 1
    Customer Product Code : YYYYYYY
    Customer Product Name : XXXXXXXXXX
    Price                    : 12345
    You should verify the PO is updated in the hosted solution and that the price is correct in SAP.  If this isn't the correct price from our partner please contact them and verify what the correct price should be.. 
    I am able to send the above content in mail for line item is 1, if there are more than 1 lineitem then it is breaking as mail content size is huge
    If there are Multiple Line items present in the Incoming CIDX file then the number od line items should be disaplayed in the mail. all the lines POLine NO till end will repeate for each Line Item....i am getting the arrayindex out of memeory exception as the data is huge which i am mapping to the content field of the reciver mail adapter....
    kindly suggest me the better method to handle this situation..my worry is if the number of line item is 10 then the mail content will be very huge and it will break during the runtime, as that field content cannot take so huge data.

    Hi Kiran
    Then there is no need to use Transformation bean for this
    In Mapping map the mail package Content_type field with
    text/plain;name="xyz.csv"
    and select mail package and keep attachments in receiver mail adapter
    This will work
    Thanks
    Gaurav

  • Inbound Receipt Acknowledgements fail for CIDX messages

    Hi,
    We are sending a Load Tender Message (CIDX Message) to our Partner using CIDX receiver adapter with certificate logon and Signing option. For the configuration, our partner is able to receive the messages successfully and sending us the Receipt Acknowledgement.
    Receipt Acknowledgement is received in our system but it is failing when it is validating the Signal message.
    Find below the error prompted in Message Monitoring System:
    1. Attempt to validate RNIF signal message failed. Message will be ignored -
    null
    2. Error during message processing -
    BTD handler indicated processing error
    3. Delivery of the message to the application using connection CIDXAdapter failed, due to: Error during message processing.
    Please provide me the resolution to solve the issue.
    Thanks & Regards,
    Suraj Kumar

    Hi Suraj,
    We are facing with similar error, can you please help me out. Thank you.
    Please let us know how you have solved the issue. Appreciate your help in this regard.
    Thanks,
    Sudheer

  • PI on IDOC to CIDX

    Dear All,
    I just managed my configuration of PI for B2B (IDOC - CIDX).
    I am using "Business System without party for SAP ERP IDOC" and  "Communication component with Party for CIDX Adapter".
    I managed to send the idoc to SAP PI. I can see the message is successful. I can't find it in CIDX computer.
    I would like to know from the monitoring. Where can we see that SAP PI has tried to use the https to the third party?
    Cause in the communication channel, I have put the url : https://<host_thirdparty>:<port>//internal/gateway.b2b.xml/receiveChemXML
    Thanks & Regards,
    L.Mochisuki

    Hi Suraj,
    Thanks. I have seen the message monitoring .
    There are information and error in communication channel:
    1. The message was successfully received by the messaging system. Protocol: XI URL: http://xidolphin:50000/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER
    2. Using connection CIDX_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    3. Message successfully put into the queue.
    4. The message was successfully retrieved from the receive queue.
    5. The message status was set to DLNG.
    6. Delivering to channel: CIDX_SELLER_CC
    7. Unable to determine XI party '. ' party not configured for party schema DUNS, party agency 016
    8. Error occurred in CPA Facade processing. -
    Could not find party configuration for Party\=;PartySchema\=DUNS;PartyAgency\=016. -
    Party found to be null or empty : Could not find party configuration for Party\=;PartySchema\=DUNS;PartyAgency\=016.
    9. Adapter Framework caught exception: null
    10. Delivering the message to the application using connection CIDX_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.NullPointerException.
    Do you have any clues on these? Is it because of my mapping?
    Thanks & Regards,
    L.Mochisuki

  • BPM patterns for using CIDX adapter

    Hi,
    I am trying to implement the below requirement and am having problems doing that. Any help or pointers would be appreciated.
    Requirement:
    We need to send an order create message from file system A to
    Elemica(using CIDX adapter) asynchronously and capture the RA back and
    convert it into a message and send it to a file system B.
    I tried the below scenarios already and could not maker it work:
    <b>Scenario 1</b>: I tried creating a scenario using Sync- Async bridge, but
    it did not work as I need to send some response back to the File system
    A. In this case I do not have any response to send.
    I created an external definition for RA and used it for mapping to the
    File system B interface.
    CIDX adapter is not accepting any messages if we try to send
    synchronously.
    <b>Scenario 2</b>: I could not make my scenario work if I am trying to create
    in my SWCV. So, I created all my abstract
    interfaces for my business process in the CIDX SWCV. Now I created
    Async – Sync scenario by sending a synchronous order create request to
    Elemica. It did not work as CIDX adapter does not support any
    synchronous messages( guessing).
    Apart from the above questions, I have few additional questions:
    1. Can we send synchronous messages to Elemica through CIDX
    adapter? If so, how do we configure our communication channel as
    only “Asynchronous” option is available.
    2. If we have File-Elemica-File scenario, how do we configure the
    scenario?
    3. Are there any blogs having scenarios with BPM involving CIDX
    adapter? If so, pls send a link.
    Thanks in Advance,
    GP

    Hi
    Try this
    check the following link for information on configuring CIDX Adapter http://help.sap.com/saphelp_nw04/helpdata/en/29/cb22419e2ab167e10000000a155106/plain.htm
    And on specifically on Single-Action responder directly on http://help.sap.com/saphelp_nw04/helpdata/en/0a/cb23412546ef6fe10000000a1550b0/content.htm
    Thanks

  • Header Mapping in Receiver agreement.?

    Hi All,
    When we do B2B scenarios using AS2 adapters.
    1. Is it mandatory to use Header Mapping in Receiver agreement.?
    2. If yes, is it enough if we provide Party Names? or we need to provide Business system or Business service names as well?
    3. What is the purpose of this Header Mapping?
    Kindly share your answers.
    Regards
    Deepthi.
    Edited by: deepthi reddy on Jan 31, 2008 6:49 AM

    Hi Deepthi,
    1) Is it mandatory to use Header Mapping in Receiver agreement?
    https://www.sdn.sap.com/irj/sdn/forums
    2)What is the purpose of this Header Mapping?
    The header mapping is important when configuring cross- company processes in which the business partners want to replace the names of their internal business systems with neutral representatives (party, business service).
    Example
    if you are doing a file to IDoc scenario, now while mapping the data to IDoc in mapping if you map the IDoc segment called EDI_DC40 with all required data then you have to user the Header mapping in the agreement so that whatever data you have mapped will be picked from payload. And if you do not use this header mapping then then XI will take care of it.
    You can do the following in the header mapping:
    &#9679; Specify fixed values
    &#9679; Define that the conversion of the field values is to be determined dynamically from the message payload
    To specify the header mapping for an address field, select the check box for the field name (for example, sender service) and choose Display List of Permitted Values (This graphic is explained in the accompanying text).
    There are different editors for specifying the party and service:
    &#9679; Use the party editor to specify a party
    &#9679; Use the service editor to specify a service
    Caution
    Header mappings are only supported by the following receiver adapters at runtime:
    IDoc Adapter
    Plain HTTP adapter
    RNIF Adapter 2.0
    RNIF Adapter 1.1
    CIDX Adapter
    3)If yes, is it enough if we provide Party Names? or we need to provide Business system or Business service names as well?
    http://help.sap.com/saphelp_nw04/helpdata/en/5d/112d20f6ce6c46ba66afb98d278fbd/frameset.htm
    Regards
    Azeez khan.

  • HTTPS on Receiver  Http Adapter

    Hi ,
    In the http receiver adapter , if i'm using 'https' communication where do i specify that . Is it in the RFC destination of type 'G' . I also read in some places that i would have to do that in the Receiver Agreement . But i think the security options in the Receiver Agreement are meant for adapters - XI, SOAP, Mail, or CIDX and i couldn't find anything for http.
    Is there any need to specifiy it in the adapter . And in the RFC destination we would be giving the host name , port and the path prefix string . Do i have to activate the SSL option there, is that all thats needed to make sure that the receiver http adapter sends the message out via http.
    PS. I've already enabled the SSL on my server in the abap stack .
    Thanks & Regards,
    Rahul

    Hi Rahul,
    Yes, you need to make the SSL option in the G type connection active, if authentication is via certific you can select there itself.
    Thanks,
    Srini

  • CIDX Adapter: HTTPS communication with certificates- Send of message failed

    Hi,
    As per a requirement, I have configured CIDX Receiver adapter so as to send a message to a URL. But unable to send a message and in the audit log of message monitoring it has run into error as given below:
    <i>Error during collaboration agreement facade processing -
    Party configuration for Party=EDI_XML_Test, PartySchema=DUNS, PartyAgency=016 not found -
    normalising the initiating party-id failed : Party configuration for Party=EDI_XML_Test, PartySchema=DUNS, PartyAgency=016 not found</i>
    For your information:
    1. I have got certificates loaded into the environment.
    2. When I use a different adapter like file adapter, for the same configuration, I am able to send the message to the destination.
    Let me know anything I am missing.
    Regards,
    Vijay

    Hi,
    For additional information, I got more in audit log of monitoring as given below:
    <i>Delivering to channel: CC_CIDX_Receiver
    Error during collaboration agreement facade processing -
    Party configuration for Party=EDI_XML_Odyssey, PartySchema=DUNS, PartyAgency=016 not found -
    normalising the initiating party-id failed : Party configuration for Party=EDI_XML_Odyssey, PartySchema=DUNS, PartyAgency=016 not found
    Exception caught by adapter framework: Error during collaboration agreement facade processing
    Delivery of the message to the application using connection AFW failed, due to: Error during collaboration agreement facade processing.</i>
    If anybody knows, let me know how to resolve this issue.
    Thanks & Regards,
    Vijay

Maybe you are looking for