Oracle - XI - IDOC

Hi,
  Iam using SP15 and i need to do a N-1 mapping, Can i acheive this in the Receiver Determination step or the Interface Determination Step without the need of BPM ?
Kindly send me some Blogs or links related to these...
Regards,
Kittu.

Hey Kittu ,
Please check the following links:
Multi Mapping 1 to n. SP15
and
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
for with out using BPM
[Yep i was mistaken with these blogs they refer to 1:N Mapping]
Vara
Message was edited by: Vara Reddy
Message was edited by: Vara Reddy

Similar Messages

  • Oracle-XI-IDOC Inbound---URGENT

    Hi
    I have a scenario withfollowing steps, can anyone tell me how can I design this.
    It is inbound scenario:
    1.  I have stored procedure which will pick up latest value from oracle database.
    2.  This value will be used to retrive records from 2 Oracle database tables.
    3. One of the database table field has payload and that payload has to be mapped to IDOC.
    Can anyone tell me how can I acheive the above scenario.
    Regards
    Ria

    Hi Prateek,
    Did you tell me steps to do in BPM or without BPM?
    Is it possible if we don't use BPM.
    Regards
    Ria

  • Error:IDOCXML data record : In segment attribute occured instead of SEGMENT

    hello friends
    my content scenario is oracle -> xi-> IDoc
    i am getting error as stated in subject from <b>IDOC_ADAPTER</b> error category and ERROR id is <b>ATTRIBUTE_IDOC_RUNTIME></b>
    i am  using IDoc of message type <b>pordcr1.pordcr101</b>.
    i tried every change but still i am  getting the same error.
    i am unable to locate the problem source i went through similar blog posted on sdn but no luck .
    what i will do to solve my problem .i am waiting for my sdn friends suggestion.....amit ranjan

    Hi,
    Maybe you can reload structure of your IDOC in integration repository and delete idoc metadata from IDX2. Please check it maybe it will help. Are you doing a mapping to this SEGMENT? If no you can add a counter there for each SEGMENT.
    regards,
    wojtek

  • After renaming the field name in content server,I am get the Exception

    Hai All
    After renaming the field name in Content Server I got one Error Like
    *<ERROR> <oracle.ucm.idocs> <UCM-CS-000001> <General Exception>*
    intradoc.data.dataexception !csRequiredFieldMissing2 dRevLabel in UCM.
    Thanks,
    Hari
    Edited by: Hari on Jun 1, 2011 11:08 AM

    I think it is somehow related to your other question - pure renaming (that is. changing the text of the field's label) should not have an effect what-so-ever, but you probably somehow changed something in a required parameter, so that it is empty now.

  • While Mapping from Idoc to Oracle Structure

    Hi Guys,
    while we  From IDOC to Oracle..
    when we follow the  store procedure method to update the data  in oracle.
    statement
      tablename
    action
       table
          access
      Field1
      Field2
      Key
      Field1
      field2
    Here where should we need to map the from soucre Structure to Target structure..
    what i mean should i need to map in the fields under access or Key..
    can some help me in these
    Regard's
    raj

    OK, you are using Stored Procedures right ? Then your action will be inside the stored procedure.. Not in the xml data/message type..
    It is like calling a function from the program. When you call a function from a program, you just pass the values right ? and logic to insert/update/delete is written inside the function right ? similarly here you need to do the same. In this case, XI is calling stored Procedures with all the input values from the idoc ( i.e mapping) and the attribute value is "EXECUTE" not INSERT/UPDATE etc..
    That's the reason , I told, ignore current structure and just go thru the blog once, without considering current structure.. Then you can find the exact answer..
    Regards,
    Moorthy

  • From IDOC to Multiple Oracle tables Structure

    Hi Guys,
    I am doing a one Senario which is Custom idoc and Custom Tables of oracle they both have same fields and Same Sturucte does it possible from to do 1:1 mapping shall i process these in 1:n.Need a sugestion in these  How i can slove these problem. IF some from india will give their cont pho to my mail id [email protected] i can call them and dicuss about these problem..
      the senario is idoc to multiple oracle tables..need to map.
    Regd's
    Raj

    Hi Raj,
    you scenario can be:
    R/3 -> XI -> JDBC
    The flow is asynchronous - so you dont have any responses. If you want to use BPM/acknowledgements to catch errors have a look to <a href="/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements Logical System Name for serveral BPM Acknowledgements</a>
    You can split the IDoc (<a href="/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible without BPM - Yes, it’s possible!</a>) to several JDBC messages or put serveral statements into one message (
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/frameset.htm">Document Formats for the Receiver JDBC Adapter</a>)
    Regards,
    Udo

  • Idoc to XI to JDBC (oracle) - duplicated inserts

    All,
    I have a scenario, in which an IDoc is passed to XI and then the fields are mapped and passed to a JDBC receiver (Oracle).  The data is all inserted corectly on the first call, but then the scenario goes into a restart status and insert the data 3 more times, every 5 finutes (this coincides with the retry settings on the communication channel).  The problem is I don't understand why the scenario errors out.
    In the communication channel monitoring, everything is a success until I see this error:
    Success - MP: processing local module localejbs/com.sap.aii.messaging.adapter.ModuleXMB2DB
    Error - MP: exception caught with cause com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB.
    Error - Exception caught by adapter framework: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB.
    Error - Delivery of the message to the application using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB.: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object not found in lookup of com.sap.aii.messaging.adapter.ModuleXMB2DB..
    The only other thing I notice is in SXMB_MONI, where things look successful, but there are 4 lines for Acknowledgement Not Possible (1 line is the original run, the other 3 are the retries).
    Everywhere but the above erorrs makes it look like everything is successfully handled.  The IDoc is mapped successfully, and the Oracle table is inserted to successfully (everytime the scenario retries).
    Does anyone have any suggestions as to what may be the problem or what I can look at to fix this?   I have reviewed numerous blogs, SAP notes, SAP help, etc. Points will gladly be rewarded.
    jake

    Ok, I have tried some more things and no luck so far.
    My JDBC receiver has these settings and I also tried the others mentioned by Matias.  I have Message Protocol of XML SQL Format.  I have tried the XML Schema Interpreter with Key Tags Mandatory as on and off.  For Exactly Once Handling I have tried with Persistence = Local and Conflict Resolution as both Redo and Error.  Everything else left as the defaults.
    I tried moving the ModuleXMB2DB to first in the list instead of second, and then nothing gets to Oracle.  I have used this before in a test scenario as the second piece and that scenario was fine (as far as I know).  I also have IDX_NOALE turned on, and the scenario still tried itself the 3 times, but didn't leave any message about Acknowledgements.
    When I tried with the logSQLstatement = True, I didn't find any extra verbage in the communication channel monitoring. Besides the already mentioned ModuleXM2DB error, I also see this
    Error Category = XI_J2EE_ADAPTER_ENGINE
    Error Code = GENERAL_ERROR
    but no other info about an error.
    Any thoughts on this?
    Jake

  • Regarding Idoc to Oracle Data base update

    HI Guys,
    is there any Idoc which i can update a oracle database useing JDBC adapter. Please can you send me blog is any one was created ealier i can use it for ref.
    Regd's
    Raj

    Hi Raj,
    you can update oracle DB with any IDOC
    as long as you map the IDOC
    to the structure that the jdbc adapter accepts
    here you can find the structure formats:
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
    all you need is to map your idoc to one of the formats
    above and you can update the oracle db
    for sample jdbc weblogs
    check the documents section on my FAQ
    /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
    Regards,
    michal

  • Sending Idoc to oracle table Emp usering JDBC Adapter

    Hi Guys,
    Can you help me in these when we are pass a message through idoc to Oracle through jdbc adacpter reaciver
    what sort of  syntax Parameter need to write in
    SQLSyntaxParameters Box in ID.
    Regd's
    Raj

    Hi Raj,
    You need to insert data from the IDoc to the Oracle Database. In this case the XML that is being sent to the Receiver JDBC Adapter should be correct.
    The format for this can be obtained from the following link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/frameset.htm
    Once this is correctly done nothing needs to be mentioned in the SQLSyntaxParameters Box in ID. U can leave the default values as it is.
    Regards
    Neetu

  • R/3 IDOC - XI- ORACLE Error Handling

    Hi,
    All
    we have to send IDOC Data to ORACLE system Through XI.
    R/3 IDOC (OB)->XI ->ORACLE(IB)
    In This scenarion How we can handle the errors between
    R/3 IDOC (OB) ->XI
    And
    XI->ORACLE
    Here we need to check the Null Values and invalid Data. in XI.
    Thnx in Advance
    regards
    kumar

    Hi,
    Michal
    Thankyou for your prompt reply and I appreciate your help.
    Ans:if you need to check if the idoc has all fields
    you can do checks in the mapping .
    In value mapping or in User define function we can check?
    Ans: if it does not have everything start an exception
    in the mapping
    how  this exception will intimate us does this data having errors?
    regards
    kumar

  • Sending And Receiving IDOC (Inbound or Outbound) from Oracle To R/3

    Hi everyone,
    I am still new in XI development and i'm still confused even I have collect many information from SDN. Sometimes, when you got a lot information, instead of helping it's confused you _
    My specification like this :
    - There is XI between Oracle System and R/3
    - In my functional design, i have given information about message type and basic type from IDOC
    - I have given information about what BAPI that must be used to process IDOC
    Anyone know how me to handle inbound and outbound for this specification (step by step) from setting XI,IDOC and Processing Code ? Thank you
    Best Regards,
    Satria

    Hi everyone,
    I am still new in XI development and i'm still confused even I have collect many information from SDN. Sometimes, when you got a lot information, instead of helping it's confused you _
    My specification like this :
    - There is XI between Oracle System and R/3
    - In my functional design, i have given information about message type and basic type from IDOC
    - I have given information about what BAPI that must be used to process IDOC
    Anyone know how me to handle inbound and outbound for this specification (step by step) from setting XI,IDOC and Processing Code ? Thank you
    Best Regards,
    Satria

  • To recover data of two tables ORACLE and to create IDOC Finsta

    Hello expert:
    I have the following scene:
    SAPR/3    <----
       XI   <----
    ORACLE
    (To process Idoc)         (CREAR IDOC PAYEXT)        (Table:  Header and Table: Detail).
    i need to recover the information of ORACLE of two tables (Headed and it details), to take the data to XI
    and to create the IDOC(PAYEXT), finally to give it to SAPR/3.
    my problems are two:
    Not like recovering the information of the two tables at the same time related by the field key.
    In addition I need to create in IDOC (Finsta) to SAPR/3.
    I hope that they can help me
    thanks
    Raúl.

    Help me please!
    Example one:
    select H.ID_TRANSAC H.FEC_PAGO H.HOR_PAGO D.NUM_REFERENCIA D.IMPTE_PAGO
    FROM PPQ_PAGO_CENTRA_H AS H INNER JOIN PPQ_PAGO_CENTRA_d AS D ON H.ID_TRANSAC = D.ID_TRANSAC where H.ID_TRANSAC = '5686496'
    Example two:
    SELECT PPQ_PAGO_CENTRA_H.ID_TRANSAC PPQ_PAGO_CENTRA_H.FEC_PAGO PPQ_PAGO_CENTRA_D.ID_TRANSAC PPQ_PAGO_CENTRA_D.NUM_REFERENCIA
    FROM PPQ_PAGO_CENTRA_H INNER JOIN PPQ_PAGO_CENTRA_d ON PPQ_PAGO_CENTRA_H.ID_TRANSAC = PPQ_PAGO_CENTRA_D.ID_TRANSAC
    WHERE PPQ_PAGO_CENTRA_H.ID_TRANSAC = '5686496'
    It gives errors me of the two forms. You help me with an example of the Join?

  • Inserting Idoc in Oracle

    Hi everybody
    I´m trying to insert Idoc´s into an Oracle Data Base by an asynchronous interface.
    When i send the Idoc, in XI   sxmb_moni transaction code I see that it was succesfully inserted.
    But when I see the table in Oracle it is empty.
    Can someone tell me how can I check that the Idoc is correctly inserted??
    (without making synchronous the interface because I need it asynchronous) 
    Or how to insert it??
    Thanks in advanced.

    Hi ,
    Looks Like some problem in JDBC receiver adapter configuration.
    Please refer
    Receiver JDBC Adapter
    http://help.sap.com/saphelp_nw70/helpdata/en/b0/676b3c255b1475e10000000a114084/content.htm
    Blogs
    FILE to JDBC Adapter using SAP XI 3.0
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
    Introduction to IDoc-XI-File scenario and complete walk through for starters.
    Regards
    Aashish Sinha

  • Implement Oracle UCM 11.11.5 Workflow (idoc scripting)

    Hi guys,
    We are using Oracle UCM 11.1.1.5.
    We have a 3 stages workflow. The stages are called as "Preparation", "Verification" and "Approval". We use Aliases. Users can be a members of many Aliases. But our requirement is a same user can't approve two subsequent steps. Lets say a user is member of all aliases. Hence he will be able to approve all stages of the workflow. But our requirement is the document who prepared should not be allowed to approve it in the verification stage. The system should throw a warning message. in the same way the person who approves in the verification stage should not be allowed to approve it in the "Approval" stage. Can we use idoc scripting to do that? Please give some idea and sample scripts to do this.
    The question we have are how we can identify the previous stage approver and how we can display warning message on the screen when a same approver trying to approve again in the subsequent stages?
    Thanks in advance
    With Regards
    Jacob
    Edited by: user8778076 on Aug 29, 2011 8:39 AM
    Edited by: user8778076 on Aug 29, 2011 9:04 AM

    Hello VJ,
    Please see details on using Rapid Clone -
    FAQ: Cloning Oracle Applications Release 11i [Doc ID:216664.1]
    Cloning Oracle Applications Release 11i with Rapid Clone [ID 230672.1]
    Regards,
    Debbie

  • Useing  a Idoc  an  Oracle  database Can be update useing JDBC Adapter

    Hi Guys,
    Can you help me on the above topic..
    Regd's
    Raj

    Hi Raj,
    You can use the Idoc Adapter on the sender side and JDBC on the reciever side. After you have configured your scenario, you should be able to write data into the oracle database.
    For the strucutre of your Datatype for insertion , just check this link,
    http://help.sap.com/saphelp_nw04/helpdata/en/7e/5df96381ec72468a00815dd80f8b63/content.htm
    To access any Database from XI, you will have to install the corresponding Driver on your XI server.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10
    Or on the JDBC end you can write a stored procedure to make your data update more efficient.
    Go through this blog for stored procedures.
    /people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
    I hope this helps.
    Regards,
    Abhy

Maybe you are looking for

  • Who can slove this avitek demo problem

    I have download avitek version 2 from inweb, and I establish the enviroment on my Wls portal sp1 for win2000,wls61sp1 and oracle 817,but when I finish all of steps of setup, I start the /config/acitekDomainOracle/startAvitekOracle.bat but I find the

  • Regd Integration of Domino.doc and Portal !! Urgent !!

    Hi I Want to know whether we can integrate Oracle 9i AS Portal with Domino.doc (which is used for document management). I dont know much about Domino.doc . Can anyone guide me whether the integration is possible or not and if so which documents shoul

  • Using Additonal File(s) in file adapter

    Hi, I would like to know the usage of Additional File(s) in sender file adapter with an example. I have gone through [http://help.sap.com/saphelp_srm40/helpdata/en/3c/b4a6490a08cd41a8c91759c3d2f401/content.htm] but it was not of much help for me. Tha

  • Pixma MX410 wireless printing

    I have three laptops, each one running Windows 8.1. Every couple of days or so, for the past year, I will lose connection with my Pixma MX410. Even though it's a hassle, on the laptops I can reinstall the drivers through Canon's website and be up and

  • Applying a new form to old forms

    I have adjusted my original form layout. Can i apply the new form layout to some in the old layout and if so how.preferably a batch process. Dave