Trying to send Idoc using Standard Outbound Processin option

Hi friends
i created a IDoc  using the Link
SAP Menu->Tools->Bussiness Communiation-> IDoc Basis -> Test -> Test Tool
I selected an Idoc of Type MATMAS
and clicked Standard Outbound Processing , i gave the receiver port , Partner Type(LS) and Partner No. this port is basicall connecting to XI system , and my intention is to send an MATMAS Idoc to XI .
But once i click Standard Outbound Processing , it throws a dialog saying <b>" Idoc 00000000001900024 was saved but cannot or should not be sent"</b>
what might be the reason . kindly reply if you know how else do i send a MATMAS IDoc fro R/3 to XI

Hi,
have a look at this weblog first:
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
it shows how to post an idoc to XI
you need:
1. WE20 (for matmas) in your R3
2. rfc dest to XI from your r3 (SM59)
3. TCODE IDX1 in your XI with parnter number 
also have a look at dosuments section
on the XI FAQ page (below)
for many idoc weblogs
https://websmp207.sap-ag.de/~sapdownload/011000358700001410142005E/Configure.pdf
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Similar Messages

  • IDOC ORDERS05 - need to know how to send IDOC using EAN

    Dear Expert,
    in my site i have scenario to convert PO for 1 system to SO on other system.
    Now my configuration is send IDOC using vendor material.
    But I need to change for send with EAN code, and it can create my IDOC to SO (using EAN code)
    How can i do?
    Thank you for your answer,
    @tom

    Start here:
    http://java.sun.com/docs/books/tutorial/getStarted/cupojava/
    Also these:
    Sun's basic Java tutorial
    Sun's New To Java Center. Includes an overview of what Java is, instructions for setting up Java, an intro to programming (that includes links to the above tutorial or to parts of it), quizzes, a list of resources, and info on certification and courses.
    http://javaalmanac.com. A couple dozen code examples that supplement The Java Developers Almanac.
    jGuru. A general Java resource site. Includes FAQs, forums, courses, more.
    JavaRanch. To quote the tagline on their homepage: "a friendly place for Java greenhorns." FAQs, forums (moderated, I believe), sample code, all kinds of goodies for newbies. From what I've heard, they live up to the "friendly" claim.
    Bruce Eckel's Thinking in Java (Available online.)
    Joshua Bloch's Effective Java
    Bert Bates and Kathy Sierra's Head First Java.
    James Gosling's The Java Programming Language. Gosling is
    the creator of Java. It doesn't get much more authoratative than this.

  • Why IDoc Sender Channel Used in Outbound Scenario's

    Hi Team,
    In my outbound scenario's ,I never used IDoc sender channel.Only ALE settings I have configured..PartnerProfile,RFC dest,Port etc.
    Why can we use Idoc Sender channel? Is it only used for IDocFlat file format OR for normal Idoc's also? If we use Idoc sender Channel , how it is processing - Is it TRFC queues-sm58 ?
    Can you give me clear idea on it / suggect any blogs.
    Thanks.
    Drumi

    HI,
    In my outbound scenario's ,I never used IDoc sender channel.Only ALE settings I have configured..PartnerProfile,RFC dest,Port etc.
    Why can we use Idoc Sender channel? Is it only used for IDocFlat file format OR for normal Idoc's also? If we use Idoc sender Channel , how it is processing - Is it TRFC queues-sm58 ?
    we dont necessary to create Sender Communication channel for IDOC and Proxy and http because xi and sender systems(out bound) resides on abap stack and also dont need for any idoc.
    The reason is that R/3 can directly send Idocs to XI via ALE layer using RFC destination specified in SM59.
    This IDoc after reaching XI is converted in IDoc-XML. This is done when we specify IDoc metadata IDX2 in XI. It is then used in IR for mapping.
    Now for the receiver side, when IDoc-XML is created after mapping program run is sent to R/3. Before that, it has to
    be converted into IDoc. This conversion is IDoc-XML to IDoc is done by IDoc Receiver adapter.
    one case we need to create sender IDoc Communication channel for IDOC packaging concept thats all.
    thanks,
    Edited by: bhavanisankar.solasu on Dec 16, 2011 7:12 AM

  • SEND IDOC using JCO(Priorty -HIGH)

    Hi, all
    I am facing to send IDOC through JCO(Java Connector Object). if some body have idea then reply me.
    In previous dovelopment i was using BAPI for save data . Now my requirement is IDOC.
    Regards,
    Sandeep
    Edited by: sandeep verma on Jan 2, 2009 2:41 PM
    Edited by: sandeep verma on Jan 2, 2009 2:41 PM

    hi sandeep,
    check this thread this will give the idea
    Re: Send an IDoc over JCo
    Sending Idoc to a java application
    Sending IDoc to java
    let me know  uneed any further info
    bvr

  • When trying to send photos using iphoto  a window comes up and says that email server did'nt recognize user name /password ...what do i do to correct this please  marie

    hello     when I try to send photos using the iphoto  a window comes up to tell me that my email server didn't rercognize user name /password  how do i correct this .. as i have cganged my email address  but i can't get rid of the old  one    thank you   marie

    Hi Cody\'sgirl,
    If you are having issues emailing photos directly from iPhoto, you may want to double check the email account information that is set in iPhoto. You may find the following article helpful (the section below is about setting up a new account, but it should be the same location to check existing account info):
    To set up a Photo Mail account:
    Choose iPhoto > Preferences, and then click Accounts.If you’re in full-screen view, move your pointer to the top of the screen to make the menu bar appear.
    Click the Add button in the lower-left corner.
    Click Email, and then click Add.
    Choose your email service provider.If your service provider isn’t listed, choose Other.
    Type the requested information.If you use the Mail application included with OS X, some account information might be filled in already. If you’re not sure what to type, contact your service provider.
    You can set up more than one Photo Mail account by repeating these steps for each account. When you send an email, you can change the outgoing account by clicking the From pop-up menu and choosing an account.
    iPhoto '11: Email your photos
    http://support.apple.com/kb/PH2421
    Regards,
    - Brenden

  • I forgot my ipad passcode.  I tried to restore ipad using the recovery mode option.  However when I try this iTunes askes me to turn off the "find my ipad" option (which of course I cannot do as I cannot open the ipad).

    I forgot my ipad passcode.  I tried:
    1. Simply to restore the ipad on the computer it is normally synced with, but it askes me to enter the passcode.
    2. to restore ipad using the recovery mode option.  However when I try this iTunes askes me to turn off the "find my ipad" cloud option (which of course I cannot do as I cannot open the ipad).
    3. to remotely erase my ipad, but as it is locked down it does not seem to be connecting to the internet and hence cannot seen through my "find my ipad".
    I am completely stuck!  Any suggestions please?!?!?

    I forgot my ipad passcode.  I tried:
    1. Simply to restore the ipad on the computer it is normally synced with, but it askes me to enter the passcode.
    2. to restore ipad using the recovery mode option.  However when I try this iTunes askes me to turn off the "find my ipad" cloud option (which of course I cannot do as I cannot open the ipad).
    3. to remotely erase my ipad, but as it is locked down it does not seem to be connecting to the internet and hence cannot seen through my "find my ipad".
    I am completely stuck!  Any suggestions please?!?!?

  • Steps for receving/sending IDOC using ICAN

    Hello,
    Can somebody please send me the detailed steps required for receving an Idoc from a SAP r/3 system and then sending the same idoc to another sap r/3 system? What all options are available for this? I'm bit new to this and have looked at all the documents available with Ican . These documents have some information but doesn't clearly state the steps for a new user like me.
    I'm using ICAN 5.0.5 version.
    Regards,
    Deepak

    Hello Chris,
    Here is the error I receive in my log file after a CREMAS03 IDOC is sent to the RFC destination created for my program id. (Since this error is coming on the FileClient_1.setByteArray( input.getIDOC_INBOUND_ASYNCHRONOUS().marshal() ) it's not creating the file.)
    2006-08-30 14:58:00,633 INFO [JCO.ServerThread-2] [com.stc.is.naming.NamingEnumerationImpl] [] init(), list size: 1, list: [Service1: javax.naming.LinkRef]
    2006-08-30 14:58:02,258 ERROR [Thread-69] [SAP_BAPI_TRFC_JCE2.Service1.Collaboration_1_Runtime_Handler] [] Cannot access protected JCO.Table data
    java.lang.RuntimeException: Cannot access protected JCO.Table data
    at rFC_IDOC_INBOUND_ASYNCHRONOUS.RFC_IDOC_INBOUND_ASYNCHRONOUS$IDOC_INBOUND_ASYNCHRONOUS.convertTablesToIDoc(RFC_IDOC_INBOUND_ASYNCHRONOUS.java:2005)
    at rFC_IDOC_INBOUND_ASYNCHRONOUS.RFC_IDOC_INBOUND_ASYNCHRONOUS$IDOC_INBOUND_ASYNCHRONOUS.marshal(RFC_IDOC_INBOUND_ASYNCHRONOUS.java:1969)
    at SAP_BAPI_TRFC_JCE2.Collaboration_1.IDOC_INBOUND_ASYNCHRONOUSReceive(Collaboration_1.java:10)
    at SAP_BAPI_TRFC_JCE2.Service1.Collaboration_1_Runtime_Handler.handleRequest(Collaboration_1_Runtime_Handler.java:334)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.stc.is.ejb.slsb.StatelessSessionContainerService.invokeEJBMethod(StatelessSessionContainerService.java:262)
    at com.stc.is.ejb.BaseBeanContainerService$ContainerInvocationChainListener.perform(BaseBeanContainerService.java:1038)
    at com.stc.is.listener.TransactionInvocationChainListener.perform(TransactionInvocationChainListener.java:236)
    at com.stc.is.listener.PoolInvocationChainListener.perform(PoolInvocationChainListener.java:85)
    at com.stc.is.listener.JNDIInvocationChainListener.perform(JNDIInvocationChainListener.java:67)
    at com.stc.is.listener.IIOPInvocationChainListener.perform(IIOPInvocationChainListener.java:62)
    at com.stc.is.listener.InvocationContextInvocationChainListener.perform(InvocationContextInvocationChainListener.java:59)
    at com.stc.is.listener.SecurityInvocationChainListener.perform(SecurityInvocationChainListener.java:195)
    at com.stc.is.ejb.BaseBeanContainerService.invoke(BaseBeanContainerService.java:457)
    at com.stc.is.proxy.ContainerInvokerService.invoke(ContainerInvokerService.java:365)
    at com.stc.is.proxy.GenericProxy.invokeContainer(GenericProxy.java:329)
    at com.stc.is.proxy.LocalStatelessSessionProxy.invoke(LocalStatelessSessionProxy.java:96)
    at $Proxy12.handleRequest(Unknown Source)
    at STC_MDB__SAPBAPI_IN_Service1$1.run(STC_MDB__SAPBAPI_IN_Service1.java:325)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at rFC_IDOC_INBOUND_ASYNCHRONOUS.RfcRepositoryBase.getTableData(RfcRepositoryBase.java:251)
    at rFC_IDOC_INBOUND_ASYNCHRONOUS.RFC_IDOC_INBOUND_ASYNCHRONOUS$IDOC_INBOUND_ASYNCHRONOUS.convertTablesToIDoc(RFC_IDOC_INBOUND_ASYNCHRONOUS.java:2001)
    ... 21 more
    2006-08-30 14:58:02,289 INFO [Thread-69] [SAP_BAPI_TRFC_JCE2.Service1.Collaboration_1_Runtime_Handler] [] ----- Transaction will be to rolled back--------
    Any Ideas?
    Cheers,
    Deepak

  • IDOCS : Use standard FM replacing the custom FM

    Hi friends,
                      As a part of redesigning a material interface, I have been assigned a job of replacing the current inbound custom functional module by the standard inbound functional module 'IDOC_INPUT_MATMAS01'.
    So, the code which was written in custom functional module needs to be accomodated in the standard inbound FM. As far as I see the possibilites, we could go for the enhancement points given inside the FM or any userexits available there..
    Please guide me to find the possibilites of accomodating the existing code from custom FM inside the standard FM.
    Thanks,
    Gaurav

    Don't copy SAP standard to Z-versions...that's usually the work of inexperienced noobies, in most cases, and is rarely an intelligent solution, IMHO.
    You have the solution...problem is: how to figure out what the custom function module is doing differently and get that into available enhancements in the standard, if the different logic that the custom FM did is still needed, of course...  Are there available requirements/spec documents for the custom work?  If so, that could be a start, but one could just replace the custom with standard, start testing in Development and work from there, comparing standard to custom results.

  • Idoc not recive while sending using program & SEND IDOC IMMEDIATELY in we20

    <b>i am sending idoc using program</b> - with function master dat distribute function,
    now if i set SEND IDOC IMMEDIATELY in outbound message in we20 'partner profile' than idoc get status 03 but at reciver end idoc not found with any status.
    if select collect idoc immideatly than work properly.
    what precaution needed while sendig idoc throug send idoc immideatly with Program,
    regards,
    r p.

    Hi rp,
    when using SEND IDOC IMMEDIATELY in outbound messge, the packet size should be 1 and use start subsystem option.
    Thanks,
    Rajeev Gupta
    Message was edited by:
            RAJEEV GUPTA

  • Getting error code 37 while sending IDOC via WE19

    Hello experts,
    I am facing a very unlikely error which is preventing me from testing my scenario.
    I dont have XI quality server and hence I am using my development server as both dev and quality. Hence I need to connect both dev and quality SAP R/3 system to my XI dev system. While I have done all the configurations in my XI and both SAP R/3 systems, its giving me error when i am trying to send IDOC from quality system.
    In quality R/3 i have done the following:
    1) Created RFC for my XI dev server
    2) Created port for this RFC
    3) Created partner profile adding all required IDOCS in the outbound parameters
    4) Created distribution channel for all the idocs
    In XI dev system i have done the following:
    1) Created RFC for both dev and quality of R/3
    2) Created port for both the RFCs
    3) Maintained the IDOC metadata for both the ports
    Now when I am pusing IDOC via dev of r/3 (we19) is working fine but when I am doing the same from quality of r/3 its giving me status code of idoc as 37 that says "An error was identified in the control record while adding an IDoc. The sender port SAPQTY_510 is invalid."
    But I have created this sender port SAPQTY_510 in my XI dev system and have also maintained the idoc metadata. I dont know why this error is coming.
    Can anyone please point out what mistake i have done or if i missed sometig as I am trying to connect 2 r/3 systems to one XI system.
    Its really urgent hence your help will be highly apreciated.
    Thanks,
    Yash

    hi yash,
    where you created SAPQTY_510 ,it should be created in R/3 Quality RFC destinations.
    In XI DEV create port like SAPxxx WHERE xxx is SID of quality system.
    actually we are getting confused.
    i guess you used same name SAPQTY_510 in quality R/3 and XI DEV .
    In error it says sender port SAPQTY_510  is invalid mean port of Source not XI DEV(receiver).
    just try to use some other name say SAPXXX_QUA and confirm the error.
    when IDOC is sent to XI DEV  ,port of  XIDEV  SAPQTY_510 has nothing to play any role .
    just check whether rfc destination of sender port (QUALITY R/3)you used is of type 3.
    so please check at which port error is coming.
    Thanks & Regards,
    Rama Krishna
    Edited by: rama krishna talluri on Mar 5, 2008 10:02 AM

  • Sending IDOCs from an MDMP to a Unicode system

    Colleagues
    I have been trying to send IDOCs containing Chinese characters from an MDMP system to a Unicode system.  The data is not being translated from the Chinese code page 8400 to Unicode format. 
    To date I have created a new IDOC segment, within the original IDOC, which contains the language dependant data preceded by a language element.  I have also maintained SM59 on the receiving system (Unicode) to mark the sending system (in SM59 defined as an R/3 connection) as non-unicode, and activated the MDMP settings and mapping the language key ZH to codepage 8400.  I have also checked that the language key and code page is valid in the unicode box.This still doesn’t work. 
    I was under the impression that the RFC system would translate the IDOC line by line and if it found a language key in the segment translate it using the code page assigned to that language, but this doesn’t seem to be the case.  The sending system is 4.5C and the receiving system 4.7.
    Is there anyway to get this to work without playing with the IDOC processing routines such as IDOC_INBOUND_ASYNCHRONOUS?  Is there something Im missing?
    Thanks in advance for your help.

    Hi,
    Perhaps you may want to try to use IDoc file interface instead of RFC.
    You can use standard program RSEINB00 to process and post the IDoc file.
    Regards,
    Ferry Lianto

  • Error in sending Idoc ::  Urgent

    HI
    we are trying to send Idoc DELINS and ORDERS to SUS system. when sending the idoc the following error occurs in SUS
    StandaredMessageFault
    An error occured within XI interface: An exception with the type CX_GDT_CONVERSION occured but was neithered handled locally nor declared in a RAISING clause Program: SAPLBBP_BD_MAPPING_SAPXML1; Include : ; Line
    How ever the same works fine in Dev and QAS servers
    Regards,
    Anand

    Hi
    <u>Please provide SRM-SUS and XI Version details.</u>
    <b>Please go through the SAP OSS Notes, which will help -></b>
    Note 782755 - Control indicator is not transferred from MM to SUS
    <u>Related Notes</u>
    Note 1062864 - Control indicator is not transferred from MM to SUS
    Note 313925 - Example exit for EDI outbound processing (e.g. purchase order
    <b>Other OSS Notes -></b>
    Note 885825 XML inbound: Dump in QuoteItemReferenceVersionID
    Note 825169 XML: Bid currency in bid invitation
    Note 819953 SRM 4.0 of SAP XML output of partner address data
    Note 723680 Corrections in the mapping of SAP XML messages
    Note 723594 - SRM 4.0 XML confirmation mapping error
    Do let me know.
    Regards
    - Atul

  • !!URGENT!!HELP REQD!! Transfer of idocs using ABAP port to partner system

    I am trying to transfer idocs using an ABAP port (with a FM assigned) from R/3 to Partner system( APO 4.0). The idocs are successfully posted in SAP R/3 sender sytem(ERP2004) and passed to ABAP port. I receive a success message " IDOCs transferred to Function module&" in BD87.However, the idocs are not being processed by the port into the receiving system. The idocs never reach receiving system.
    Is there a background process/event which needs to be run to trigger this ?
    This works fine in our QA but not in our Dev. system.

    Shankar,
    As per my understanding,
    <b>IDOCs transferred to Function module&</b> in BD87.
    This message your checking in receiving system.
    why dont you check the partner profile in receiving end.
    there might be the settings here choosed  for Background process.
    If yes, please check there might be background activity or program scheduled to process at a given time.
    As you have the QA system working fine. compare the settings.
    that will be the easiest way.
    <u>THIS is for my information </u>
    why are you using the ABAP port.
    Is there any unique funtionlaity given by this.
    if you have info., i would like to know.
    Regards
    Satheesh

  • !!URGENT!!HELP!! Transfer of IDOCs using ABAP Port to Partner

    I am trying to transfer idocs using an ABAP port (with a FM assigned) to Partner system( APO 4.0). The idocs are successfully posted in SAP R/3 sender sytem(ERP2004) and passed to ABAP port. I receive a success message " IDOCs transferred to Function module&" in BD87.However, the idocs are not being processed by the port into the receiving system. The idocs never reach receiving system.
    Is there a background process/event which needs to be run to trigger this ?
    This works fine in our QA but not in our Dev. system.
    Message was edited by: shankar krishnamurthy

    Shankar,
    As per my understanding,
    <b>IDOCs transferred to Function module&</b> in BD87.
    This message your checking in receiving system.
    why dont you check the partner profile in receiving end.
    there might be the settings here choosed  for Background process.
    If yes, please check there might be background activity or program scheduled to process at a given time.
    As you have the QA system working fine. compare the settings.
    that will be the easiest way.
    <u>THIS is for my information </u>
    why are you using the ABAP port.
    Is there any unique funtionlaity given by this.
    if you have info., i would like to know.
    Regards
    Satheesh

  • Sending IDOC from R/3 to MII error

    Hi,
    We are trying to send IDOC from R/3 4.7 to MII 12.1 (SP8 patch 9 on NW CE 7.11).
    We followed the guide below:
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3861e693-0e01-0010-e791-9b44d2693e6c
    Connection of message listener to R/3 works fine.
    RFC connection test from R/3 to message listener was successful.
    But when we try to do model distribution we get this error " - Communication error occured. Server repository could not create function template for 'MODEL_VIEW_REPLICATE'.
    Maybe someone encountered this error and can help to resolve it.
    Thanks in advance.

    Hi Michael,
    What do you mean by "manually registered the ProgID"? The message listener configuration property is as below:
    ProgramID:  MII_IDOC_CONNECT_5
    MaxReaderThreadCount:  1
    SAPClient:  800
    UserName: GAOMX
    Password: xxxxxxxx
    Language:  EN
    ServerName:  blade01a.memc.com
    PortNumber: 00
    BindingKey:  XMIIIDOC
    And also, following is error message found from LOG VIEWER of the MII server:
    here is one
    Message: not supported FunctionModule MODEL_VIEW_REPLICATE for IDocActivationSpec
    Date: 2011-07-21
    Time: 15:30:18:060
    Category: /System/Server/Connector/Rfc
    Location: com.sap.mw.jco.jra
    Application: sap.com/sapjra~xMIIIDOC05
    Thread: Thread[Managed_Application_Thread_20,5,Managed_Application_Thread]
    Data Source: j2ee/cluster/server0/log/system/server_00.log
    and another one
    Message: Server repository could not create function template for 'MODEL_VIEW_REPLICATE' caused by: java.lang.RuntimeException: not supported FunctionModule MODEL_VIEW_REPLICATE used with IDocActivationSpec registered for MII_IDOC_CONNECT_5 on system blade04a_MIT_00
    Date: 2011-07-21
    Time: 15:30:18:061
    Category: /System/Server/Connector/Rfc
    Location: com.sap.conn.jco
    Application: sap.com/sapjra~xMIIIDOC05
    Thread: Thread[Managed_Application_Thread_20,5,Managed_Application_Thread]
    Data Source: j2ee/cluster/server0/log/system/server_00.log
    Thanks,
    Mike

Maybe you are looking for