i have a problem where i need to send an idoc from my R/3 system to my xi system process it ans store it in a specific location, but the idoc i am sending is of type "Customer" i.e KU. i am able to find the xml idoc send from the R/3 system in my monitor but it showing a message "service and party not defined". i tried creating a party but failed.
can any one tell me how to create a party, any naming conventions etc and also how do we configure data in communication channel, identifier tab.
i am relatively new to xi so if some one could explain me briefly it would be helpful
every thing is configured, i am able to see the idoc in my monitor. but the problem is, it is not able to find the exact service and party. but i have doubt regarding the configuration thats to be made on xi system. that is in ID1 and ID2, what the receiver partner type should be as the sender type is KU etc.
as per the weblog ... if u actually are looking to configure a party then in your case it woudl be ALE#KU.
But what i wonder is why you need a party here. Mostly a party is needed if you are interacting to a different business (B2B). If all you need is to sent in a Idoc to XI say (IDOC to File scenario or something similar) i am not sure if u need to create a party.
Mike, what do you think ?
yes you <b>need</b> a party if you want to
use something other then "LS"
do you know any other way to specify identifiers in
any other place then with a party object?
I checked the business systems to make sure
and I don't think there's any other way
then as shown in your weblog
your views helped me a lot but, what we are doing is sending a order respone from r/3-XI-xml file. For example we are sending conformations for partner 1012(soldto) only, for other partner we are not sending any response.
We have given the partner type as KU which we have to do in our scenario. so if we give the type as KU we need to definetly need a party as you said.
we can even find the send idoc XML in our monitor but the process in not succusful we are getting the following error message "service and party not defined". what i feel is there is definetly a problem with the party. we have defined party and under the party under bussiness system we have used the services, is it ok or we need to define it under bussiness services.
and also two other concerns are while creating party how exactly do we need to give the identifiers. and also the identifier tab under communication channel which we define.
if you can send me any documents my id is : email@example.com
>>>>bussiness system we have used the services, is it ok or we need to define it under bussiness services.
you need to use a business system
>>>>and also two other concerns are while creating party how exactly do we need to give the identifiers. and also the identifier tab under communication channel which we define.
just check the weblog it shows the same entry you need
to make but you need to use ALE#KU
nothing more I guess
Follow this link you would find a word file which consists of some screen shots. may this would help you to understand my problem better
Finally i just got the time to simulate the R3 -> Xi -> File succesfully
Ok here i go;
1. Create a party for your file (provide the entry dps - ALE#KU - (the partner number*))
2. assign the BS say File_Recv to this party and make the corresponding CC to receive the file.
3. assign your R3 BS to the scenario.
4. continue with your recv. det., int. det. and recv. det. (give the party where ever the FILE_RECV BS comes.)
Do get back in case you need more clarifications.
partner number shoudl be of length 10.
Message was edited by: Shabarish Vijayakumar
thanks a lot for your reply, as you can see in my first screen shot i have defined both the sender system and receiver system services under bussiness systems. my sender system is an R/3 system where as my reciever is third party. i used on communication channel under my third party system that is a file adapter that would pick up the xml idoc move it into interface structure (that is idoc structure which i have imported) this would be outbound interface automatically. i used a inbound interface that is a pip structure(this is my target structure).
i have performed all the necessary mapping and created a interface mapping with source interface as my imported idoc structure and target as my pip structure.
if you cant get me i can send it in screen shots again.
And also what should i give as agency under my communication channel identifier
i have made some changes and tried but still failed. i hope this information would help you better to understand my problem better.
Message was edited by: Raju N
Message was edited by: Raju N
it seems that my problem is not still solved, i still get the same error message, my link has some screen shot s, otherwise i am ready to send you full details in screen shots so you can have a complete picture of my problem.
Hmmm this thread is gettin longer than i expected
Well lemme confirm one thing from your doc,
1.your scenario is an IDOc to File?
2.under file_receiver you have the BS idoc_recv_service (this will receive the file), you have a CC idoc_receiver_comm
idoc_receiver_comm - this sud be a File receiver adapter
3. DPS is your R3 - then you Recv. det. looks wrong.
Please ref. my weblog to get a clear picture.
get back for more clarifications !!
Plz take care to avoid simple errors.
i have made all the changes but still i find the same error. I have no idea what the reason would, this link below would give you brief idea of things i have done.
yes, i have used a file adapter. i have attatched some more screen shots to the existing in this link.
In fact i was able to solve the problem. Thing is that we need not create a party at all even if the partner type is KU.
if just created a service under bussiness service which has a file adapter in communication channel, this service acts as my reciver service. and as usual i have have created my service under bussiness system for my r/3 system. and rest is the same.
Thanks for all the help you have provided me.