IDoc Message Packages
All,
I went through Sravya's blog on "XI:Idoc Message Packages" and have a question.. probably a non-issue. The blog says you need to activate the IDoc message packages through transaction IDXPW. In that screen one of the value it asks is the message id (earlier message of the same IDoc type).
Does this mean that we need to activate it every time with a new message id? or is it just that the IDXPW needs this message id to get the other parameters like sender id / receiver id / job id?
Or is this done only once and message packaging will be done for all the messages of the same IDoc type?
Thanks.
Hi
Check the following help doc
http://help.sap.com/saphelp_nw04/helpdata/en/99/2653429392ab53e10000000a1550b0/frameset.htm
Looks like you need to activate everytime..
Regards
krishna
<i>Note: Reward points if helpful</i>
Similar Messages
-
PI Message Packaging / Idoc packaging
Hi experts,
i heard message packaging in PI was kind of new. Is there a difference between message packaging and idoc packaging ?
Do you know any blogs or links about how to set it up ?
Kind regards,
JamalHi,
first there was only IDoc packaging -> now you have message packaging (what includes IDoc packaging).
This will give you a good overview:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40a10c62-d000-2a10-c1a6-dbb3ce727300
Here is an example configuration:
/people/william.li/blog/2008/03/07/step-by-step-guide-in-processing-high-volume-messages-using-pi-71s-message-packaging
And here is one more useful documentation:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10b54994-f569-2a10-ad8f-cf5c68a9447c
Regards
Patrick -
Message packaging after scheduling
Hi,
our scenario is IDoc -> XI3.0 -> file.
I made a message scheduling with the help of "Sender-ID"-creation, JOB-ID-creation and message filter creation.
(look at SXMB_ADMIN)
This is working perferct!
A lot of messages will be recorded till they (time is customized in the message filter) have to be processed.
But then they are all processed at one time.
Is there a way to put them into (example) 1000ér packages "after scheduling" ?
I would like to schedule the Inbound IDoc processing/mapping to File not to lose performance.
I checked Michal blogs and a lot of message packaging threads but they deals not with my scenario (i think).
The MessageFilter documentation shows we need a exact IDoc Receiver to set up packaging ??? but we have a file receiver.
http://help.sap.com/saphelp_nw04/helpdata/de/73/68143f81208536e10000000a114084/content.htm
Any ideas or help on this ?
Thanks,
GordonHi Suresh,
This is expected behavior, you are being asked by the system to track the changes that you are making to the system.
Just select the generate request button that is available in the popup it will generate the request and your changes will be saved.
Keep note of the Request id that gets generated. Using that you can migrate your changes to different instances of the PI server (e.g. Development, Quality, Production)
Regards,
Gautam Purohit -
How can I output multiple IDOC messages in one dataflow in DS 3.2?
Hi, we are trying to load some business partner data into CRM through an IDOC. The specific IDOC we are attempting to use is CRMXIF_PARTNER_SAVE_M02. We successfully created a Data Services flow which takes input from a file and can write out an IDOC message which updates the record in CRM. The problem is that we can only manage to run this job for one record at a time - if the file we are using for input contains 2 or more records (2 or more business partners which we are trying to update), then the batch job fails with the error message:
IDoc Error: Message: Adding this segment exceeds maximum allowed number of repetition E101CRMXIF_PARTNER_KEYS
I'm guessing from this error message that it is trying to shove both business partner records into one IDOC which is not supported by this IDOC. Instead what we want it to do is send 2 IDOC messages to the server, one per business partner.
Does anyone have any suggestions on how we can make this work?
Thanks
-TrevorHi Werner,
I am trying to load data into SAP for Functional Locations Domain using the 'FUNC_LOC_CHANGE' IDOC in Data Services and I am getting the following error.
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
|Data flow DF_ChangeIDOC|Loader FUNC_LOC_CHANGE01
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
IDoc target tried to generate IDoc <FUNC_LOC_CHANGE01> from NRDM data: <
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
IDoc Error: Message: CIDocIterator::Field: No datarecord available for this segment type
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
IDoc Type: FUNC_LOC_CHANGE01
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
Release: 731
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
IDoc Number: Not Applicable
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
Segment Name:
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
Segment Type:
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
Field Name: FUNCTLOCATION
8236
7776
R3C-244005
2013/02/27 4:52:36 PM
>. Check your input data.
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
|Data flow DF_ChangeIDOC|Loader FUNC_LOC_CHANGE01
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
IDoc target tried to generate IDoc <FUNC_LOC_CHANGE01> from NRDM data: <
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
IDoc Error: Message: CIDocIterator::Field: No datarecord available for this segment type
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
IDoc Type: FUNC_LOC_CHANGE01
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
Release: 731
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
IDoc Number: Not Applicable
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
Segment Name:
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
Segment Type:
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
Field Name: FUNCTLOCATION
6992
8284
R3C-244005
2013/02/27 4:52:46 PM
>. Check your input data.
I am trying to update the ABCIndicator from 2 to 3 and hence have set the Flag to X in the source table as well. I have updated the EDI_DC40 mandatory schema with the necessary values and mapped the values to the schemas in the IDOC
E1FUNC_LOC_CHANGE - from the source table
and sub schemas
E1BP_ITOB - some from the source table and other values to NULL
E1BP_ITOBX - FLAG X to the ABC Indicator from Source table and all others to NULL
E1BP_ITOB_FL_ONLY - NULL for Everything
E1BP_ITOB_FL_ONLYX - NUll for everything
I have tried to play around the FROM cluase in the query as well as UNnesting...all of them failed to resolve the issue...Can you please suggest me where I am going Wrong..
Thanks
Chan -
Invoice posting is not triggering idoc message in EBP to FI backned ECC6
Hi ,
We are working on classic scenario with SRM 5 having EBP and SUS on separate clients on same srm system.
Now we are extending standlone scenario for selected product categories .
We have created product master ,product category & vendor master in SRM EBP client. Defined below settings
1.Define Sourcing for Product Categories -local
2.Define Objects in Backend System -EBP of type Local
3.Define G/L Account for Product Category and Account Assignmet
We are able to create Shpping cart ->purchase order( local)->confirm goods & invoice for local product
With central ccountant authorization employee user has created the invoice and resulted status of invoice as
"Currently Being Transferred" , expected to post the invoice in ECC system but after invoice idoc is not getting generated in SRM in order to transferred to backend ?
I have tried and in debug mode found that ,Logical System of Logistics Backend is wrongly
attached to invoice ie instead of ECC logical system it is appearing SRM Local logical system . After changing the
backend value for invoice header -BE_LOG_SYSTEM from srm to ecc backend & executed
FM-BBP_PROCDOC_TRANSFER for particular invoice ,Idoc Basic type BBPIV01 is generated and passed to ecc.
But not able to identify why wrong "Logistic backend " is appeared in invoice. we have below attributes maintained in
Employee
Accounting System for Vendor VENDOR_ACS DSRCLNT254(SRM local)
Company Code BUK 100
Cost Center CNT 430900
System Alias SYS LOGSYS250
System Alias for Accounting Systems ACS DSRCLNT254
System Alias for Vendor VENDOR_SYS LOGSYS250
Vendor
Accounting System for Vendor VENDOR_ACS LOGSYS250(ECC)
Company Code BUK 100
System Alias for Vendor VENDOR_SYS LOGSYS250(ECC)
Kindly help me to post the invoice to ECC backend ,Thanks Sheetal,
We have classic scenario in place so ECC system (LOGSYS250 ) is defined as backend system of type- ERP_2.0 &
FIvalid- realtime backend validation .
We are using ECC is the accounting system defined in the configuration setting Define Backend Systems.
Note: More to add that Invocie idoc generated after backend logical system correction in invoice header data of SRM ,
it is posting invoice successfully in eCC backend . So data correction for logical system value is seems some problem with standlone scenario configuration .
We have validating this scenario for selectd product categories as with SRM 5 version in place, customer is intrested to use Invoice management system ie. invoice should be validated with exceptions in SRM before posting to ECC.
We have EBP & SUS in different client on SRM system ,so in existing classical scenario invoices created in SUS against ECC backned purchase orders is not flowing to IMS in EBP . Can you help me to validate the scenario ?
Regards,
Santosh
Edited by: Patil Santosh D on Oct 2, 2009 1:51 PM
Edited by: Patil Santosh D on Oct 5, 2009 11:37 AM
Edited by: Patil Santosh D on Oct 9, 2009 7:38 AM.
Issue is resolved . It is the System Alias for Accounting Systems setting in organization module .
Now with completion of workflow idoc message-BBPIV is generated in SRM and successfully posting in ECC.
Thanks a lot for your inputs . -
IDOC message type for "Site" in SAP Retail module?
Hi All,
We have the need to transfer master data (through master data change pointers) of Retail Sites within the SAP Retail module (transaction: WB01, WB02). Does anyone know if there's an IDOC message/type already associated with this? Thanks in advance for your help!
Cheers,
MattHi,
please read SAP notes 892103 and 551035.
The correct IDOC type should be FIDCC1 / FIDCC2.
Best regards,
Andreas -
Access Server-SAP IDOC Message Question
Hi.
We have configured an access server to receive realtime IDOC messages from SAP. Required configuration has been done on the BODS side:
On Web admin console for RFC client configuration and real-time service configuration
On the SAP RFC Connection, logical system, and partner profile setup side.
Issue is on the SAP side it shows message was sent successfully where as on the BODS side the message received count is 0.
Any insights any one can share regarding how to troubleshoot this issue would be really appreciated
Thanks
RajivThanks. It was an IDOC mismatch error.
Now we do have correct IDOC mismatch but to me now it seems to be a data issue now.
I have the real-time job and I am getting the following error when I view Access server logs.
SP(PPROLL01, l1.no.com:3500)::flowThread() Flow became invalid during waiting for request (BODI-300137)
Unknown: R3RfcClient(NewR3Rfc_1) ActaIDocFunc::Process() encountered processing error for Requeste(4) (Communication Error. See real time job log for details.) (IDOC 0000000000209266/RPD210 ). (BODI-300129)
Real time job log does not show any thing in the error log other than the trace log which shows:
DATAFLOW: Cache statistics determined that data flow <DF_ZFII034_PPAYROLL01_TEST_RT> uses <0> caches with a total size of <0> bytes. This is less than(or equal to) the virtual memory <3757047808> bytes available for caches. Statistics is switching the cache type to IN MEMORY.
To check if the mapping is valid I created another batch job using the same IDOC as used in the real-time job above but BODS gives me a generic error. I had all tracing enabled even then it gave a generic error.
458946 1 RUN-050505 08/09/2009 3:45:25 PM |Dataflow DF_SAP_BATCH_V1|Transform Q1-Nest1
458946 1 RUN-050505 08/09/2009 3:45:25 PM Unknown error in transform <Q1-Nest1>.
All the fields in the input are varchar or date type and the repository database and staging database is oracle 10G.
Thanks for the help,
Rajiv -
Using ABAP Message Packaging in SAP PI 7.0 SP12
Hi Experts -
Client is running a SAP PI 7.0 on SP12.
Question: Can turn on the ABAP message packaging (not for BPM) on the Integration Server and benefit from the performance feedback? Or is an upgrade to SP13 required?
Please do not post any links - simple question, simple answer
Thanks a lot.
Best Regards
MathiasSynchronous message, deleted message or already (successfully) processed message cannot be restarted.
Regards,
Abhishek. -
IDOC Message coming from R/3 system to XI , but waits in Qeue
<b>IDOC Message coming from R/3 system to XI , but waits in Qeue</b>
XI doesn't send the message FTP receiver.In XI sxmb_moni the "c" column contains green flags that mean "message scheduled on outbound side".
In smq1 It writes "SYSFAIL" means "Password logon no longer possible - too many faile"
But I use "anonymus" in FTP adapter. Which password is this, which component is related with this error.
How can I do?
thanksHi Cemil,
it may be that the FTP server where you want to send your output file does not accept anonymous connections.........so just get the username and password of that FTP server, which has access to do FTP to that machine, for doing ftp to that machine, then your output msg will be FTP to your target FTP server........
Thanks,
Rajeev Gupta -
XML message mapping considering idoc message variant
Dear Experts,
I am very new to PI. I am working on a scenario where I need to map VGON_OUT xml message from SNC system to ORDRSP.ORDERS05 inbound idoc of ECC 6.0 system.
The issue is :
In the inbound partner profile in ECC there are two ordersp message types. one with message variant SMI and another without any message variant.
Both of them are using different process codes for processing.
So my question is how to map the VGON_out xml message in PI?
Please note: the key difference is the idoc message variant.
There is no way to merge both of these message types as their function is serving two different purposes.
I have attached the xml file and the screenshot of the partner profile here.
Any suggestion or reference link or document would be deeply appreciated.
Thanks in advance.
PratyHi Pratyusa,
Did you try with different partner profiles for each ORDRSP?
Regards,
Krupa -
Message Packaging in PI not working as described?
Yesterday I made some tests with the new feature message packaging. I noticed some strange and very impractical behaviour. Generally it says that PI takes packages of n messages when available and sends any message at least in time t. First restriction: This is per queue, i.e., when n messages arrive in one queue, a package is built. I reduced queues to one and sent test messages, setting n = 3 and t = 10. No matter how many messages I sent, the system always waited the 10 seconds and then started processing, even though I sent 3 messages. If I send 7 messages, the system waits for 10 seconds, then grabs 6 messages in 2 packages and then waits again for 10 seconds till the last message is proceeded.
Then I configured 2 scenarios A and B. I set n = 3 for both, but for A t = 10 and for B t = 30. If I send now messages BBAAAB, the system waits 30 seconds and then processes all messages (in 2 packages), although t = 10 for scenario A. If I send ABBBAA, the system waits for 10 seconds, then processes all As, then waits again for 20 or 30 seconds till processing the Bs.
Has anybody made similar experiences? Did I forget something somewhere?
Please don't post links like this one:
I followed the steps there, and the problem does not seem to be due to some configuration made there. Any comments like "will be fixed in SP6" or "set parameter X to Y and it works" are really welcome.
Regards,
Jörg
P.D.: I am really quite annoyed that entries in smpprel3 seem to be made only for scenarios with a mapping and that the message packaging retrieves interface data from there. Most of our scenarios don't use mappings, and creating entries for these scenarios manually is really not a nice task.Hi Jorg,
do chk this link i hope it may be helpfull to you
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00982670-748c-2a10-3985-cdd42fb43e50
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90e5745d-5dbc-2a10-ddb1-b40140a68d02
Regards
Sampath -
Splitting multiple IDoc XML files into single IDoc messages for R/3
Hi all. I have a problem splitting IDoc XML files coming in to XI. I currently have an interface that takes in single store sale IDoc transactions (type WPUBON01) in an IDoc XML file. I then have some complex graphical mapping on the IDoc before sending to R/3 via the IDoc adapter. This works fine. However, we now wish to include multiple sales in one file i.e. many WPUBON01 IDocs. I could use message splitting to do this BUT the mapping is so complex, I do not wish to have to change it to enable the processing of many IDocs in one file instead of just one.
What I want to do: have one mapping splitting a multiple IDoc XML file into single IDoc messages and then another taking these single messages as before and performing the mapping. I cannot find a way to do this in one interface; the main problem I'm having is getting XI to split the multiple IDocs into many single IDoc messages within XI itself. I'd be very grateful for any advice on the best way to do this.
Thankyou.
Stuart Richards (Halfords, UK)Bhavesh,
Thanks again for a clear explanation... I'm moving forwards but still struggling. I've been on this all afternoon today (after a break on other things) and just cannot get my message to split properly (though the SOAP adapter problem I had earlier is now fixed!). If my initial IDoc XML file contains this format:
<WPUBON01><IDOC>....</IDOC>
<IDOC>....</IDOC>
<IDOC>....</IDOC></WPUBON01>
.. I'm not sure what the cardinaility on the first message mapping and interface mapping should be. I'd have thought the source interface would be 1 and the target would be 0..unbounded but this isn't working. I'm trying different things but I get different errors each time. Currently, I have the above cardinality in my first interface and I'm passing in the following data:
<WPUBON01><IDOC><EDI_DC40><TABNAM>EDI_DC40</TABNAM><MANDT /><DOCNUM /><DOCREL>620</DOCREL><DIRECT>2</DIRECT><IDOCTYP>WPUBON01</IDOCTYP><MESTYP>WPUBON</MESTYP><MESCOD>ST6</MESCOD><SNDPOR>WPUX</SNDPOR><SNDPRT>KU</SNDPRT><SNDPRN>0518</SNDPRN><RCVPOR /><RCVPRT>KU</RCVPRT><RCVPRN>0518</RCVPRN><REFINT>00000003832292</REFINT></EDI_DC40><E1WPB01 SEGMENT="1"><POSKREIS>0518</POSKREIS><KASSID>29</KASSID><VORGDATUM>20071029</VORGDATUM><VORGZEIT>160633</VORGZEIT><BONNUMMER>1001</BONNUMMER><KASSIERER>100</KASSIERER><CSHNAME> </CSHNAME><BELEGWAERS>GBP</BELEGWAERS><E1WPB02 SEGMENT="2"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="3"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="4"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="5"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="6"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="7"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="8"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="9"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="10"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="11"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="12"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="13"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="14"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="15"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="16"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB06 SEGMENT="17"><VORZEICHEN></VORZEICHEN><ZAHLART>PTCS</ZAHLART><SUMME> </SUMME><KARTENNR /><ZUONR>1001</ZUONR></E1WPB06></E1WPB01></IDOC><IDOC><EDI_DC40><TABNAM>EDI_DC40</TABNAM><MANDT /><DOCNUM /><DOCREL>620</DOCREL><DIRECT>2</DIRECT><IDOCTYP>WPUBON01</IDOCTYP><MESTYP>WPUBON</MESTYP><MESCOD>ST6</MESCOD><SNDPOR>WPUX</SNDPOR><SNDPRT>KU</SNDPRT><SNDPRN>0518</SNDPRN><RCVPOR /><RCVPRT>KU</RCVPRT><RCVPRN>0518</RCVPRN><REFINT>00000003832293</REFINT></EDI_DC40><E1WPB01 SEGMENT="1"><POSKREIS>0518</POSKREIS><KASSID>29</KASSID><VORGDATUM>20071029</VORGDATUM><VORGZEIT>160634</VORGZEIT><BONNUMMER>1002</BONNUMMER><KASSIERER>100</KASSIERER><CSHNAME> </CSHNAME><BELEGWAERS>GBP</BELEGWAERS><E1WPB02 SEGMENT="2"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="3"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="4"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="5"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="6"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="7"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="8"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="9"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="10"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="11"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="12"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="13"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="14"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="15"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="16"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB06 SEGMENT="17"><VORZEICHEN></VORZEICHEN><ZAHLART>PTCS</ZAHLART><SUMME> </SUMME><KARTENNR /><ZUONR>1002</ZUONR></E1WPB06></E1WPB01></IDOC><IDOC><EDI_DC40><TABNAM>EDI_DC40</TABNAM><MANDT /><DOCNUM /><DOCREL>620</DOCREL><DIRECT>2</DIRECT><IDOCTYP>WPUBON01</IDOCTYP><MESTYP>WPUBON</MESTYP><MESCOD>ST6</MESCOD><SNDPOR>WPUX</SNDPOR><SNDPRT>KU</SNDPRT><SNDPRN>0518</SNDPRN><RCVPOR /><RCVPRT>KU</RCVPRT><RCVPRN>0518</RCVPRN><REFINT>00000003832294</REFINT></EDI_DC40><E1WPB01 SEGMENT="1"><POSKREIS>0518</POSKREIS><KASSID>29</KASSID><VORGDATUM>20071029</VORGDATUM><VORGZEIT>160634</VORGZEIT><BONNUMMER>1003</BONNUMMER><KASSIERER>100</KASSIERER><CSHNAME> </CSHNAME><BELEGWAERS>GBP</BELEGWAERS><E1WPB02 SEGMENT="2"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="3"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="4"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="5"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="6"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="7"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="8"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="9"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="10"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="11"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="12"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="13"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB02 SEGMENT="14"><VORGANGART /><QUALARTNR>ARTN</QUALARTNR><ARTNR>000000065601301390</ARTNR><VORZEICHEN>-</VORZEICHEN><MENGE>1</MENGE><AKTIONSNR>0000000000</AKTIONSNR><REFBONNR> </REFBONNR><E1WPB03 SEGMENT="15"><VORZEICHEN /><KONDITION>PN10</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03><E1WPB03 SEGMENT="16"><VORZEICHEN></VORZEICHEN><KONDITION>ZPN1</KONDITION><KONDVALUE>1.00</KONDVALUE><CONDID /><QUALCONDID /></E1WPB03></E1WPB02><E1WPB06 SEGMENT="17"><VORZEICHEN></VORZEICHEN><ZAHLART>PTCS</ZAHLART><SUMME> </SUMME><KARTENNR /><ZUONR>1003</ZUONR></E1WPB06></E1WPB01></IDOC></WPUBON01>
In the message monitor, I get a chequered flag. Great. However, I get the dreaded error 500 in the SOAP receiver comm channel:
SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Internal Server Error
Exception caught by adapter framework: SOAP Error
Delivery of the message to the application using connection AFW failed, due to: SOAP Error.
Any ideas as to what this might be?! I'm getting there.... if I get a solution out of this, I promise to write the blog myself!
Cheers
Stuart -
I have a text file which contains lots of records. I have created a schema for that text file.Then I mapped this schema with IDOC (Acc_Document03)schema.Now I want to send this IDOC message to SAP.There is not shown any errors by BizTalk admin console.But
the message is not reached to SAP.But when I send this IDOC message to a location through File adapter instead of SAP adapter then it has reached there .Why this is happening ?
Please also tell me how to send multiple IDOC message to SAP ?Hi Glenn.
I got the following error:
The adapter failed to transmit message going to send port "Interplx.SAP_SendPort" with URL "sap://CLIENT=130;LANG=EN;@A/10.151.97.51/00?RfcSdkTrace=False&AbapDebug=False&ListenerGwHost=10.151.97.51&ListenerGwServ=SAPGW00&ListenerProgramId=BTSIDOC_DEV-".
It will be retransmitted after the retry interval specified for this Send Port. Details:"System.Xml.XmlException: Start element 'ITEMNO_ACC' from namespace 'http://Microsoft.LobServices.Sap/2007/03/Types/Idoc/3/ACC_DOCUMENT03//701' expected. Found element
'ITEMNO_ACC' from namespace ''.
Server stack trace:
at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result)".
Prakash -
Hi Experts
I have BPM where i receive some message. Scenerio is sync. So i BPM first i open sync to async bridge. In BPM i send idoc to ERP end after this step i do transformation with source abstract interface releted to idoc message target respode to sync request.
My purpose is to recieve message id of idoc that has been send in this BPM. in transformation i receive message id of abstract interface with naturaly has diffrent id than idoc.
Any idea ?
Regards
M.Bhavesh,
I have reached a step further in my Mapping.
I have defined a Mapping between File1_ABS and File2_IN (get Message ID)
Second Mapping is between File2_ABS and File2_IN
for Scenario : N:2 Transformation
N IDoc collected (Receive) -> Transform(2 files) -> Send1(File1_ABS)
-> Send2(File2_ABS)
I am struck at the Scenario. How do i define Receiver Agreement, Interface determination and Receiver determination?
Kindly Advice.
Thanks,
Gowri -
Message monitor - IDOCs messages
Hi
I've created and sent IDOC messages from ERP to MII. However there is no single message found in MII. Any idea? The error message in MII is "Unknown error no messages" (something like that as I translated from German to English)
What I did checked
1. MII IDOC listener status - ok
2. ERP RFC connection -ok
But I saw error message under transaction SM58 "Error when opening an RFC connection"
Thanks for postingDear Seng,
I am working on MII12.1.5 build 91
I was also getting error in idoc receiving see below thread but now issue got resolved.
iDoc not received in MII
In my case iDoc sent successfully from SAP but not received in MII.
So i have created one more wrong RFC destination along with actual correct one.
then configured it in SAP NW as well as in SAP MII with same setting as i done for correct one it worked.
then i deleted the wrong RFC Destination and also deleted settings of wrong one in SAP NW and MII.
then my actual correct one is worked.
its strange but workes for me .
may i know on which MII version you are working.
Regards,
Manoj Bilthare
Maybe you are looking for
-
Hi, I have some 30.000 Songs in my constantly growing internal library and another 25k in my external backup library. I noticed that I lost all my ratings when fusing my libraries the last time. As ratings and comments are essential for my work as a
-
Lumia 1020 - Disable Post Processing?
Preface: I've only had the Lumia 1020 for 48 hours. Problem: I've noticed that when taking pictures with the Nokia Pro Camera application, the preview after capturing the image is awesome. If I then go to look at the captured image, there is a sho
-
How do you set the number of rings before going to voice mail?
I can't find the option to shorten the number of rings before going to voice mail, any ideas?
-
Swtiching Group in the material master number ranges
Can any one please tell me how to switch the group for the material master numbers ranges..We are in the sandbox.We already in the midway . Thanks JJ
-
Error-- java.lang.NoClassDefFoundError: programStart
Hi, Here are my files: current directory: c:/ programStart.java file: inside c:/code/ mainClass file: inside c:/ content of mainClass file (just a single line): Main-Class: programStart =========================================================== jar