IDOC to CIDX

Dear All,
I am trying to develop interface using SAP PI within my company to other company. My Company will use idoc. The other company is using CIDX adapter. This will be b2b scenario.
1. Should I create two party? first party is sap r3, second party is cidxe41_seller.
2. Or Should I just create one party for cidxe41_seller and sap r3 will remain as business system without party?
Thanks in advance
Best Regards,
L.Mochisuki

Hi Suraj,
So sorry for my poor english. Just want to clarify your statement.
Do you mean that " Sender (in this case is SAP ERP - IDOC)  can be business system under party and it also can be business system without party ", rite?
The other company is external company. It is using CIDX. This one, I should determine as a party.
are my statements correct?
Thanks in advance.
L.Mochisuki

Similar Messages

  • 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

  • Idoc to CIDX without PI

    Hello,
    I need for a project to create xml CIDX based on Invoice Idoc.
    We are not using PI.
    Could you help ?
    Regards
    JC

    You can use the IF-IXML interface.
    Search SCN or check: https://scn.sap.com/thread/822393

  • 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

  • Diff PI 7.11 and XI 3.0

    Hi Experts,
                    i have a doubt between xi 3.0 and PI 7.11
                    XI 3.0
                     In integration directory
                        step 1 : create new scenario for configuration.
                        Step 2 : under this scenariio we import 2 business system for sender and receiver
                                 (if the sender is idoc and http adapter we create business service )
                        step 3 : create communication channels under each business system(idoc and http adapters no comm chanel)
                        step 4 : create sneder aggrement (idoc and http adapters no sender aggrement)  
                        step 5 : create Recever determination
                        step 6 : create Interface Determination
                        step 7 : crete  receiver aggrement.
                     PI 7.11
                        In integration directory
                         We have following components.Can you compare following details with XI 3.0
                              1,Party
                              2,Bussines component
                                            under bussiness components  (it asks inbound interface and out bound interface and comm.chanel etc.)
                              3,With in the party - Identifiers, scheme,   Name 
                                                    Agency       XI party  receiver name    
                         Where can we import business system?
                 Can you provide simple config steps in PI 7.11(for idoc to cidx ) like wat i have provided above in XI?
    Thanks

    Step 2 : under this scenariio we import 2 business system for sender and receiver
    (if the sender is idoc and http adapter we create business service )
    Correction: If the Sender/ Receiver is IDOC we create Business System and not Service
    1,Party
    Why you need party? Is any of the end system out of the landscape? If all the systems are in the same landscape then you do not require Party.
    2,Bussines component
    under bussiness components (it asks inbound interface and out bound interface and comm.chanel etc.)
    For IDOC it will be Business System....for CIDX since it is HTTP (and if end system is not SAP) then Business Component (called Business Service in XI3.0)
    3,With in the party - Identifiers, scheme, Name
    Party not required.
    Overall procedure of connection will remain the same as it was in XI3.0, just that now the naming conventions will change and some extra functionalities are added.
    Regards,
    Abhishek.

  • DTD/ schema validation and XSLT

    Hi
    I want to do mappings from IDoc to CIDX messages. The first choice was to do XSLT mappings. But because we need DTD/schema validation we switched to Graphical mapping.
    But mapping idocs to cidx messages with graphical mapping is proving to be a difficult job with all the context problems.
    Is it possible to combine the advantages of both mapping techniques in the following way.
    Define 1 interface mapping with 2 message mappings in it:
    - The first 'source to target' with XSLT.
    - The second 'target to target' with Graphical mapping (only connecting the top node) so we can have DTD/Schema validation.
    Kind regards
    Thierry

    hi,
    Source - XSLT - Target1
    Target1 - GM - Target2
    If what I understand is correct,in your INTERFACE MAPPING , then your Source Interafce will point to messagetype of typr SOURCE and Destination Interface will point to message type TARGET2.
    If yes, then like i told use SOURCE with XSLT to create TARGET1 , then use TARGET1 as the input to your next mapping program and create the TARGET2 as the output.
    In your message mapping,
    1 SOURCE   TARGET1  will act as the source and destination message types for one mapping (XSLT>)
    2. TARGET1 TARGET2 will act as the cource and destination mesage types for the other mapping (GRAPHICAL)
    Regards,
    Bhavesh

  • ERROR: user is not configured for keystore 'service_ssl'

    hi experts:
    System environment:
    pi7.0  j2ee sp09
    ECC6.0 patch level11
    Here is my scenarios..
    ECC6.0-->(IDOC)XI(CIDX)--
    >External system.
    External system-->(CIDX)XI(IDOC)--
    >ECC6.0
    1.we have got there certificates from external system (rootCA.DER,intermedia.DER,Server.DER), imported the 3 certs files to TrustedCAs view using VA tool after we configured the SSL enable.
    2.We generated the CSR file and got the response from CA. we import the CSR response to SERVICE_SSL service
    3.I have assigned the role(keystoreadministrator) to user(PIAFUSER,PIAPPLUSER) in security provide service.
    4.I configured the IR and ID for the first sceniro. I Selected the "service_ssl" view and "TrustedCAs" view in received agreement in ID, and selected the "service_ssl" view in comunication channeland. actived all of them.
    issue :
    as soon I trigger the message to external. It is OK in monitor for processed XML Message.
    BUT I got the error message in runtime workbench/adapter engine/communication channel mornitoring.
    Channel Name: Buyer_Send_OrderChange
    Receiver Agreement: |com_sap_abap_r3_200|Sell_elemic|CIDX_E45_20_seller|OrderChange
    Security Settings > Current certificate configured for signing:
    ERROR: user is not configured for keystore 'service_ssl'
    Security Settings > Partner certificate configured for signing:
    ERROR: user is not configured for keystore 'TrustedCAs'
    Thanks!!.

    The question have been solved ..
    thanks!
                         xixi

  • Out of the box adapters

    Please correct me if I am wrong 
    UCCnet adapter is part of xi out of the box
    File / JMS / JDBC / IDOC / RFC / CIDX / RNIF adapters are not part of xi out of the box.
    thanks
    kumar

    Palnati,
    Out of box is nothing but additional advantages.
    <i>UCCnet adapter is part of xi out of the box</i>  --- It dont come up with XI. If you purchase by default you dont have this.
    File / JMS / JDBC / IDOC / RFC adapters are part of xi.
    CIDX / RNIF is also not part of XI standard installation.
    This all depneds upon clients requirements. First they will analyze all their requirements and will purchase the necessary adapters.
    ---Satish

  • CIDX Standard Message Map to IDoc -- 2

    Hi Michal and Shabarish,
    Thanks for providing the required information. I am stuck up with a issue which is explained below.
    Sample xml downloaded from http://www.cidx.org/ is different from the required message.
    Sample ShipNotice xml downloaded is as follows....
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ShipNotice>
    - <Header>
    - <ThisDocumentIdentifier>
    <DocumentIdentifier>12345678</DocumentIdentifier>
    </ThisDocumentIdentifier>
    - <ThisDocumentDateTime>
    <DateTime DateTimeQualifier="On">2002-04-01T20:55:13Z</DateTime>
    </ThisDocumentDateTime> ......
    But what is required as per the business scenario is as follows
    <?xml version="1.0" encoding="UTF-8"?>
    <PlannedShipment>
    <PlannedShipmentIdentifier>191919</PlannedShipmentIdentifier>
    <ShipDirection>Outbound</ShipDirection>
    <FreightTerms>Pre-Paid</FreightTerms>
    <CarrierSCAC>SEFL</CarrierSCAC>
    <FreightForwarder/>
    <EquipmentType>ODY CODE HERE</EquipmentType>
    <EquipmentNumber>TRL2096</EquipmentNumber>
    <CarrierTrackingNumber>100283534</CarrierTrackingNumber>
    <LoadList>
    <Load>
    <PlannedLoadIdentifier>125656</PlannedLoadIdentifier>
    <TransportationOrderIdentifier>1230987</TransportationOrderIdentifier>
    <Schedule>
    <ScheduledPickupDate timezone="EST">2004-03-19T15:35:00</ScheduledPickupDate>
    <RequestedDeliveryDate timezone="EST">2004-03-22T15:35:00</RequestedDeliveryDate>
    <ScheduledDeliveryDate timezone="EST">2004-03-22T15:35:00</ScheduledDeliveryDate>
    </Schedule> ..........
    In this case, How should I proceed?
    Kindly help me out.
    Thanks & Regards,
    Suraj Kumar

    Hi,
    I have gone through different sites to find the suitable CIDX standard message. I understood that there are message standards supported from order to invoice. They are all in sync with either seller or buyer. But my scenario is entirely different. In between order to invoice there is one step where logistics is involved, where in we need to send the transportation order. Logistics will place the tenders to different freight agencies and carry out the business.
    So, here in my scenario I need to send SHPMNT05 IDoc(Outbound shipment) to logistics using cidx standards. So, it is not Ship Notice (Buyer or Seller) and it should be different message dealing with logistics or freight agent.
    I have two questions here:
    1. Find suitable CIDX message for SHPMNT05.
    2. If I do not find the suitable one, then 'How should I proceed?'.
    XI Experts, kindly help me out.
    Thanks & Regards,
    Suraj Kumar

  • 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

  • CIDX ShipNotice to IDOC DESADV.DELVRY03 mapping

    Hi,
    SAP BP CIDX 1.0 delivers standard mapping between ShipNotice (CIDX msg) and SAP IDOC Interface DESADV.DELVR03  (inbound to SAP, used for shipment notification against which GI occurs then in SAP).
    In my OTC scenario it means Delivery Confirmation happens currently via Phone call. After this call manually in SAP they update Delivery Outbound document and do GI posting.
    Can I use DESADV for updating Delivery Document?
    I believe SHPCON message is used for updating Delivery documents.
    As far as I know DESADV and SHPCON use the same structures of DELVRY03 IDoc only the msg type from IDOC adapter is set differently. I would not like to use SHPCON since I’ve standard mapping for DESADV.
    Of course I could manuall define mapping template for SHPCON.DELVRY03 based on standard mapping to DESADV.DELVRY03. But before going for this just wanna know if I could use straigh away standard mapping to DESADV.DELVRY03.
    Any advice welcome?
    cheers,
    Mariusz
    (Max)

    A message type is an implementation using an IDoc type. for instance ORDRSP, and ORDCHG message types all are based on the ORDERS05 IDoc type. In other words, the layout of the possible segments and fields are the same in all of these. so in ur implementation u wud not have any issues in using DESADV.DELVR03

  • Reg: RFC / IDOC required for doing CIDX Scenario

    Hi! Gurus,
    This is Amar Srinivas Eli. I have task here to work and implement CIDX Scenario succesfully. There are some business cases as per the CIDX standards from that I was selected one Business case i,,e, FORECASTING.
    But inorder to implement that scenario I need some RFC's or  IDOC lists from SAP side whether it may be a source or target side..what ever it may be...and other side will be CIDX format.
    Here I need your help in the below mentioned tasks. Kindly help me out in a detailed step by step guide and do the needful to me.
    1. How to get RFC / IDOC name from R3 System and I know that I can get RFC from SE37 and IDOCs 
        from WE05 but I need whether all the required fileds are statisfying in the RFC's or not.
    2. My first preference is only for STANDARD SAP RFCs or IDOCs.
    3. Please let me know how to see the inner fields present in those RFC's
    4. ALso please provide any configuration guide which contains screen shots if you already worked
        earlier on CIDX Scenario I mean step by step and also for testing
    5... tell me if there is any other tool other than STK kit for testing CIDX messages.
    6.  Is there any Freeware STK tool kit is there or not...
    Also share your experience and errors that you have faces while doing this CIDX Scenario.
    Regards:
    Amar Srinivas Eli

    Hi! All,
    Thanks for your fast response..
    Hi! Raja,
    I gone through your points. Here I have few doubts on those please clarify that.
    1. Coming to testing i didt used any testing tool , but you can comre your output using XML Spy or Stylus studio.*
    *CIDx Documents,you wil find in SDN please search in SDN.
    Means Without using STK Tool or else some other tool How can I get the CIDX response for my request in the Testing environment. See I am not doing this in  real time I am trying to findout the solution for Business cases so I need one testing environment tool right ? Is that ALTOVA XML spy will give no right ?
    Note: You told that you have done that business case IDOC--CIDX Order change / req Will you please share the information documentation I mean step  by step procedure for end to end doc...based on your scenario ?
    2. I know those R3 and PI settings I mean configurations means ports and RFC destinations and all those..but only thing I dono is "How you got that IDOC I mean on what basis and how did u search the IDOC?"
    3.  See Here I am working on topic FORECASTING it includes so many sub tasks like Deman PLan req and response, supply plan req and response and replenishment order and etc....so based on that how can I get those related RFC's or IDOC's in order to communicate from R3 Side
    If Suppose I have seen one RFC/IDOC and for example out of 10 fields few are there in one IDOC and another few are there in another IDOC then in that case I need to go for Multimapping IDOCs I mean 2 Senders to one Receiver if yes Is it possible?
    My first requirement is based on the above mentioned business cases how can I get the corresponding RFC's or IDOCs ?
    Regards:
    Amar Srinivas Eli
    Edited by: Amar Srinivas Eli on Jan 5, 2009 12:19 PM

  • OrderCreate(CIDX) to ORDERS05(IDOC) Mapping

    Guys,
    I want to map the OrderCreate(CIDX) to ORDERS05(IDOC),
    I am facing problem with map the SpecialInstructions to  E1EDKT1- E1EDKT2-TDLINE, Since SpecialInstructions are multiple lines. The E1EDKT2-TDLINE is taking first line onely. The E1EDKT2 segment was declared 0:9999999999 where as TDLINE is declared as 0:1
    Can any body help on this how to map SpecialIndtructions multiple lines to E1EDKT2-TDLINE.
    Thanks
    M

    Hi,
    just check the queues TDLINE should be sepatered by one context and this should work
    >>> i think it is declared as 0:1.
    of course but it's one in each segment so no problem with that
    it's a very easy example so just check the queues and I'm sure you'll do it
    Regards,
    michal

  • CIDX Standard Message Map to IDoc

    Hi,
    I am looking for CIDX standard message for mapping to SHPMNT05 IDoc. I want to know the standard CIDX standard message and the repository to find such standard messages when Standard IDocs available in SAP are known.
    Regards,
    Suraj Kumar

    Hi Michal and Shabarish,
    Thanks for providing the required information. I am stuck up with a issue which is explained below.
    Sample xml downloaded from http://www.cidx.org/ is different from the required message.
    Sample ShipNotice xml downloaded is as follows....
      <?xml version="1.0" encoding="UTF-8" ?>
    - <ShipNotice>
    - <Header>
    - <ThisDocumentIdentifier>
      <DocumentIdentifier>12345678</DocumentIdentifier>
      </ThisDocumentIdentifier>
    - <ThisDocumentDateTime>
      <DateTime DateTimeQualifier="On">2002-04-01T20:55:13Z</DateTime>
      </ThisDocumentDateTime> ......
    But what is required as per the business scenario is as follows
    <?xml version="1.0" encoding="UTF-8"?>
    <PlannedShipment>
       <PlannedShipmentIdentifier>191919</PlannedShipmentIdentifier>
       <ShipDirection>Outbound</ShipDirection>
       <FreightTerms>Pre-Paid</FreightTerms>
       <CarrierSCAC>SEFL</CarrierSCAC>
       <FreightForwarder/>
       <EquipmentType>ODY CODE HERE</EquipmentType>
       <EquipmentNumber>TRL2096</EquipmentNumber>
       <CarrierTrackingNumber>100283534</CarrierTrackingNumber>
       <LoadList>
          <Load>
             <PlannedLoadIdentifier>125656</PlannedLoadIdentifier>
             <TransportationOrderIdentifier>1230987</TransportationOrderIdentifier>
             <Schedule>
                <ScheduledPickupDate timezone="EST">2004-03-19T15:35:00</ScheduledPickupDate>
                <RequestedDeliveryDate timezone="EST">2004-03-22T15:35:00</RequestedDeliveryDate>
                <ScheduledDeliveryDate timezone="EST">2004-03-22T15:35:00</ScheduledDeliveryDate>
             </Schedule>   ..........
    In this case, How should I proceed?
    Kindly help me out.
    Thanks & Regards,
    Suraj Kumar

Maybe you are looking for

  • Using AEBS with non-wireless Mac mini to connect with modem wirelessly

    Daughter has a Mac mini w/o wifi on 2nd floor and DSL wifi modem which must be located on 1st floor. Due to other old computer, modem is configured to 64-bit WEP for wireless.  Want to add mini to her network.  (I've discovered that 40-bit mode on AE

  • PSA to Multiple Data Targets in process chain

    Hello All, I am trying to create a process chain that loads data from an already loaded PSA to further targets. (Note that the infopackage to load from R/3 to PSA is in another process chain). I am using the "Read PSA and Update Data Target" process

  • Issues regarding huge pdf files.

    I have a problem. After i export to pdf my indesign file and try to open it it says: "There was an error opening this document. The root object is missing or invalid." and it does this only if the pdf has more than 1GB. The export is made uncompresse

  • DVD's just spit out, how do I fix this on iBook G4

    I just bought an iBook G4 from eBay and I need to know how can I get any DVD's to play without having to buy an external hard drive? I have videos that I need to watch and I need to get this fixed asap.

  • Using MBP with lid down

    Will this be a problem heat wise?