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,
@tomStart 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.
DrumiHI,
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 PMhi 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 -
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:
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,
DeepakHello 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,
GauravDon'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,
Yashhi 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 doesnt 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 doesnt 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,
AnandHi
<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 -
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 krishnamurthyShankar,
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
-
Hi I've just bought an apple TV and set it up. Everything works well except Netflix wont work, I click on the icon and "accessing netfilx" comes up twice then it just goes back to the home screen. Please help.
-
I have 2 cds stuck in my mac pro..... :-(
How can I get them out or should I take it in for repair?
-
I had created account. I enter my information. I also enter my itune card. After I enter my itune card. It said you can shop now. So, I had went to purchase music. And a box pop up telling me I need to enter my apple Id. I did that and it now say Im
-
How to perform CTRL + ESC action on a JFrame
I use following code for performing window closing when pressing ESC key, but i now want to perform a action when clicking CTRL + ESC , though i modifid following code i can't get soulution. KeyStroke escapeKeyStroke = KeyStroke.getKeyStroke(KeyEvent
-
Software update Nokia E5 Version 071.003
If i look on the nokia website the latest software for my Nokie E5, It show that the lastest software version is 101.003. If i connect my phone to the PC Suite it says "no update availeble. What seems to be the problem here? Solved! Go to Solution.