XI 3.0, Party and Service problems (IDoc inbound)
Hi,
The scenario is:
Flatfile (J2SE plain adapter) => XI => IDoc => R3
The basic functionality <b>Service Without a Party</b> works ok. But I run into a restriction when trying to have more than one <b>Business System</b> having the
same <b>Logical System Name</b> (XI doesnt allow it). Basically I dont want to have one unique <b>Logical System Name</b> for every business scenario, especially when they come from the same legacy system (<b>Technical System</b>).
Is it possible to have only one <b>Logical System Name</b> for all the interfaces that comes
from the same legacy application (or even from all the legacy systems)?
Tried even to do the same with <b>Party</b> objects, but there I run into errors (cant even get the IDoc through):
<b>"IDOC_ADAPTER">ATTRIBUTE_INV_SND_SERV</b>
or
<b>"IDOC_ADAPTER">ATTRIBUTE_INV_RCV_PARTY</b>
depending on the configuration.
Is there any documentation about how these configurations
should be made?
br.samuli
Hallo Samuli,
i guess, you have the same problem that has already been discussed in here. That is if you create a new Business Scenario in the Configurator you can not see your business system you want to use. But that is not an error and also not a restriction of XI as you will discover in the post "can't assign business system twice". It is possible to use the logical system name of a legacy system for all interfaces coming from this system, everything else would not make sense.
Here the link to the message: can't assign business system twice
Best Regards
Christine
Similar Messages
-
In SXMB_MONI getting Error as "Party and service not defined "
Hi All,
I am trying to send Purchase order IDOC from ECC-->PI-->ARIBA Network.
The message has failed in PI saying "Party and Service not Defined"
In Trace it says "There is no Interface Determination configured for receiver party 0000100007 and receiver service"
I have created ECC(Sender ) and ARIBA NETWORK (Receiver ) as Business System and Partner type as 'LI'
Please help me .
Thanks,
Akhila.AHi Akhila
If the outbound IDoc from ECC uses a partner type other than LS, then you need a corresponding Party for it.
In the party object, you need to set the Identifier accordingly. For your case, it would be something like:-
Agency: The BS name of your sender ECC system
Scheme: ALE#LI or ALE#LI#<Role> (If there is a Partner Role set in the Partner Profile)
Name: 0000100007
When you create your ICO, you need to check "Sender Uses Virtual Receiver" and enter the Party object above.
Rgds
Eng Swee -
Error: Party and service not defined
Hi,
I am trying to update an existing scenario IDOC -> XI(BPM) -> FILE.
In BPM, I have placed a switch containing two branches. First branch is selected if the value of RCVPRN is 100000021. The second branch is selected if the value of RCVPRN is NOT 100000021. Now when an IDOC is posted from R/3, it gives me following error...
"Party and service not defined"
I double checked Interface Determination, Receiver Determination and Receiver Agreements, but did not find anything wrong. Further, the trace in SXMB_MONI shows a part as follows...
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL">
<Trace level="1" type="B" name="CL_ID_PLSRV-ENTER_PLSRV">
<Trace level="1" type="T">I N T E R F A C E D E T E R M I N A T I O N</Trace>
<Trace level="1" type="T">Cache Content is up to date</Trace>
<Trace level="1" type="T">...There is no Interface Determination configured for receiver party 1234567890 and receiver service</Trace>
<Trace level="2" type="T">Check conditions for (Inb: Party Srvc If) 1234567890 EUPEXR.IDCREF01</Trace>
<Trace level="2" type="T">...valid InbIf without Condition: EUPEXR.IDCREF01</Trace>
<Trace level="2" type="T">Number of receiving Interfaces:1</Trace>
</Trace>
</Trace>
</Trace>
Any idea why it complains about the condition value '1234567890' as party ?
Thanks.
- AtulAtul,
I think you can use xpath in your reciever determination. If the value of RSVPRN is equal to 1234567890 then let it send to file adapter else if not equals then send to AS/400.
See this weblog for some help on xpath:
/people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination
/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
/people/prasadbabu.nemalikanti3/blog/2006/09/20/receiver-determination-based-on-the-payload-of-input-dataextended-xpathcontext-object
---Satish -
Party and service not defined error
Hi
I have IDOC to flat file scenario and i have configured the reciever channel, receiver agreement, interface determination (included operation mapping in ID), receiver determination and receiver agreement. I have used party for receiver communication component, when i am trying to send an idoc, it is failing with the following error in moni.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Message Split According to Receiver List
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">PARTY_SERVICE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Party and service not defined</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>Why are u using party for this scenario party are usually used for B2B communication.
u do one thing in receiver agreement give party and service name in sender and receiver header mapping
chirag -
Hi ,
I am working on my QA box for my Idoc ->XI-->3rd party HTTP scenario. When I try to send a message I am getting "PARTY AND SERVICE not defined" error message. I am puzzled because the same scenario worked well in DEV box and I have set all the settings in the directory ( service w/o party for R3 LS, party with service for 3rd aprt, receiver agreement, receiver determinations, interface determinations) but still I get this error. The trace stops at the receiver split level. I checked the cache notifications in the directory they were all "RED" for change lists..is that a hint why I am gettting this error??
Any ideas....
-TeresaHi Teresa,
maybe you can find a hint in the Cache Refresh logs:
http://<server>:<port>/dir/support/public/index.html
and then choose "View Memory Log". Perhaps you have to
raise the log level by adjusting the settings via
"Edit Memory Log Configuration". (But be aware the
a higher log level may slow down the system).
Hermann -
Hi
I am trying to implement IDOC to File scenario following the below blog.
<a href="/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters:///people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
In config I created
Receiver communication channel
Receiver Agreement
Receiver Determination
Interface Determination
as specified in the blog.
Sender agreement is not required as per the blog.
RFC destination
I created an tRFC port
added partner profile
when I try to test it using transaction code we19
Standard outbound processing
I filled the sender port, partner no and partner name
it asks me for Receiver port which I have no idea what to use?
I used the same port as I used for Sender
When I checked in message monitoring using SXMB_MONI i see the red flag with error as
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Message Branch According to Receiver List
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">PARTY_SERVICE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Party and service not defined</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Please let me know if I am missing something or going wrong any where.
Thanks
PavanHi,
check out correct business system is associated and pointing to correct R/3 system. Check the Integration Diretcory>Open Business System>Adapter Specific Identifier and check teh logical system name mentioned. Does this point R/3 system ?
just cross verify with steps given in the document, mentioned in my earlier post.
regd. metadata in IDX2, it is not required always.
Go thru these Error Analysis Steps so that you can get to know-
http://help.sap.com/saphelp_nw04/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm
Rgds,
Moorthy -
Party and service Error.
Hi Every one
I am getting follwing error in SXMB_moni.
Actually i have fired one idoc through WE19 it was sucessfull.
After 2 hrs i fired same idoc through WE19 and ima getting same error from there on for any Idoc.
Error is this one .
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Message Branch According to Receiver List
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">PARTY_SERVICE</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Party and service not defined</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
/people/shabarish.vijayakumar/blog/2006/09/13/wanna-party
I have got this link but in this it is shown for Party.
in my scnerio there is no party.
only Service is present.
Please help....This blogs will help u as well in posting IDoc
These blogs will help u...
<a href="/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi Steps for Posting IDOC's</a> by Ravikumar Allampalam
<a href="/people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi Configuration for Pushing IDOC's from SAP to XI</a> by Swaroopa Vishwanath
Regards
Santhosh
Remember to set the thread to solved when you have received a solution
[url=Use a Good Subject Line, One Question Per Posting - Award Points; Use a Good Subject Line, One Question Per Posting - Award Points[/url] -
Party and Service without party
Hi All,
I totally understand the definition of Party and services, but on an application point of view when do we actually go in for party and when do we go in for service w/o party??? I feel the diff. is minute but there should be an industry std. and I would like to follow it...
My scenario is Idoc communicating to HTTP using XI 3.0..
Thanks,
TeresaHi Teresa,
this is more or less a question of organizing your scenarios. Until now I could not experience any difference between "Party" and "Service w/o Party". We use "Service w/o Party" in all internal scenarios, meaning that no external partner is involved. If it comes to a scenario where we need to communicate with external partners then we place it under "Party". That's all about it. I also asked this question on the XI 3.0 education and the answer was the same....
Brgds
/Michael -
What is the significance of Party and Service without Party in ID? Help!
Hi Experts,
I often get confused with the Party and Service without Party in Integration directory. What is the difference between these two? When to use Party and When to use Service without party?
Kindly help!
Thanks
GopalHi,
you need to use a party when you want to change some header fields
of your XI message (when communicating in B2B scenarios for example)
with party you can also use IDOC partner profiles other then LS
(like LI, VN)
but in most cases in A2A scenarios you never use the party object
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> -
Difference between party and service without party
Hi all,
Please tell me the difference between Service and Service without party and also let me know what is Business system, Business service and Integration process.
regards,
sudhaHi Sudha
<u><b>Party</b></u>
Party is used to represent a Business Partner (doesnt belong to the current landscape) which is defined in B2B Scenarios.So All the systems/services accociated with the Party are referred only as Services.
<u><b>Service without Party</b></u>
It is used to represent any service within the landscape and is used in A2A communication.
Check the Threads for reference...
Party & Service without Party
Diff b/w Party & Service w/o Party in Integration Directory?
Differenz between services to use
Party and Service without party
Use-Case for Business Services (Service Without Party) in SAP XI
<u><b>Business System</b></u>
Business system will use only when you defind in SLD to identify your sender or receiver.
<u><b>Business Service</b></u>
Business service will use to indetify your sender or reciver if we can't defind in SLD then we need to use the business serivce
Cheers..
Vasu
<u><i><b>** Reward Points if found useful **</b></i></u> -
Service with party and service without party
Hi all,
Can any body please suggest me when do we choose service with party and service without party?
We have a scenario where i need to use the webservices provided by the third party Java Based system. i am sure that i need to define Business service as technical details of the system are not available in the SLD. Please do correct me as i am configuring this scenario for the first time.
Any links related to a Web Blog / Thread would be great.
Thanks and best regards,
Kulwant Singhhi
1.we go for service without party when we are having A2A communication.
A2A means application to application communication, it is used when two systems in same landscape try to communicate with each other. Systems in same landscape means both the systems are belongs to same organization or a company.
Normally in A2A communication sender and receiver is inside one organization and developer have freedom to define communication rules .
refers to link
http://help.sap.com/saphelp_nw04s/helpdata/en/66/58934257a5c96ae10000000a155106/content.htm
2.we go for service withparty when we are having B2B communication
B2B means Business to Business communication .It is used when there is exchange of information between two different Parties or companies or landscape.
When two applications in different companies communicates with each other we call it B2B Communication.
in case of B2B every party has it own rules which must be followed if we want to communicate between different organization.
refers to link
http://help.sap.com/saphelp_erp2004/helpdata/en/ca/efb540efe68631e10000000a1550b0/content.htm
rewardspoints if helpful
BR
Kasturika
Edited by: Kasturika Phukan on Feb 12, 2008 6:06 AM -
Difference between party and service
Hi,
I know when we are going to party and service (Normally party means. when we are doing Business to Business ) but what is exact difference between party and service.. and if possible definitions also..
Thanks
Babu.Babu,
Refer to url http://help.sap.com/saphelp_nw04/helpdata/en/87/1d6e3fefa13042e10000000a114084/frameset.htm
An excerpt
Services without a party are typically used when configuring company-internal processes. Parties (with assigned services) are typically used when configuring cross-company processes.
Also refer to one of your previous forum questions and my response Re: Business System and Business Service Posted: Nov 28, 2007 4:31 PM in response to: BABU
You usually use business system services when configuring internal company processes.
You usually use business services when configuring cross-company processes. In this case, you only make your interfaces known to the business partners involved and either do not make any details about your own system landscape available, or only specific details.
Hope this helps,
Mike -
Creation of Sales Order and Service Contract from Inbound IDOC
Hi Experts,
My requirement is to create a Sales Order as well as a Service Contract from one Inbound IDOC. I am getting the Inbound IDOC from a third Party. The message type is ORDERS and Basic Type is ORDERS02. How ever i am using an extension type IDOC which carries all the required data for Sales Order and Service Contract. My requirement is like, to create a Sales Order first.
I have created a Z FM which is attached to the Process Code and subsequently to the message type. Inside the FM i an calling FM 'IDOC_INPUT_ORDERS' for creation of Sales Order. After that i am changing the IDOC data for the Document Type. I am changing the document type which is responsible for Contract Creation.
Then I am again calling the FM 'IDOC_INPUT_ORDERS' for creation of Contract with the help of IDOC data. But here the Contract is not getting created. It's getting failed during the Batch input session.
I need to solve this problem as soon as possible. Please help me. If there are any other options also please share.
Thanks in Advance.
Regards,
PriyabrataActually there is problem with BDCDATA. Inside the FM it's calling transaction with help of BDCDATA. If i am creating a Sales order or contract alone its creating successfully. But when i am trying to create both, it's retuning sy-subrc '1001' after calling the transaction on the second attempt. Is there any problem with BDCDATA like we can't handle with less time gap? Please help and give your inputs.
Regards,
Priyabrata -
Error in Service with Party and Service without party scenario
Hi All,
I am configuring an external system to customer SAP system scenario.
I have configured the external file system as Service with Party and the receiving SAP system as Service without party.
All the configuration including the "Virtual receiver" set up has been done properly but i am still getting the error "No receiver could be determined".
Can somebody help me on this ?
Thanks in advance.
RGds,
Vasanth.Vasanthakumar,
in my previous experiences with internal/external parties communication, I've found out that the best practice is to create an integration scenario and then create the configuration scenario from scenario wizard. It is much simpler and easier.
Briefly, you'll have to create a dummy party/service in order to "wrap" your internal system, since the external party should not receive information regarding internal systems (Business system name, for example).
Regards,
Henrique. -
Configuring service with party to service without party
Hi,
I have a scenario where the sender is an external system and reciver system is in our landscape. I have created a party and service for the sender system and a service without party for my receiver system.
Is it possible to configure a scenario, where sender service is with party and receiver service is without party?
Please help
Regards
AnishAnish,
<i>Is it possible to configure a scenario, where sender service is with party and receiver service is without party?</i>
I think so, it is possible like this ..Not tried..
Some helps -
http://help.sap.com/saphelp_nw2004s/helpdata/en/da/7a2f41b239a831e10000000a1550b0/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e2aeb02c-0601-0010-d680-c9be61ffa390
Thanks,
Maybe you are looking for
-
Using a Bind Variable in the FROM part of a SQL Statement?
Hello Everyone, I have a problem, I am trying to run an SQL statement. However I need the FROM part of the SQL statement to be a bind variable. This is because the end user will need to select between 2 database views. I have tried this: select CON_I
-
Hello I'm using Adobe LiveCycle Designer ES Version 8.2.3.x. I developed a form of contract consisting of 4 pages. Also this form contains one logo on each page and some text with dynamic text elements (about 15 totally). Unfortunately the PDF form i
-
For past several days, my Windows e-mail browser frequently freezes and must be closed. This occurs whenever message near top of browser states that Adobe website wants to install Adobe Flashplayer. Windows explanation states that termination is a re
-
Report painter name and librery name
Hi, Please provide me report painter name and librery name for the output list generated by MC10 transaction.the list is a EXCHANGE BALANE.Please provide me urgently and also its funtionality for breifly. Thanks & Regards, Radhakrishna.
-
FDM Error When Trying To Login from the Web
Hello, We are on FDM 11.1.2.1 and all of a sudden this problem popped up and we're not entirely sure how to fix. When users go to the FDM URL they get the following three error messages: 1 of 3 Error: Primary Load Balance Server is unavailable -- att