cancel
Showing results for 
Search instead for 
Did you mean: 

Internal Communication.

Former Member
0 Kudos

Hello everyone, I'm having problems trying to interact with BO in diferents deployment units in a "Customer Specific Solution", I have been reading about and in the help and it says that I need to usea an "Internal Communication" to be able of exchange data across deployment units. The problem is, I'm not able of create an "Internal Comunication", first of all, when I do right click on my BO (after activate it), there is not the option "Create Services Integration", and also, if I try to right click on my solution, and I try to "add a new item", there is the option "Internal Comunication", but when I try to choose it, it sends me an error message.

I add some pics about it.

Option 1:

Option 2:

I hope somebody can help me.

Thanks in advance.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks Billy and Judson, boy... I think I'm in troubles, I really need to interact with BO in different deployment units, but well, I think I'm gonna try to find a solution and if I get it, I'll be blogging it.

Thanks again for always be there to help.

Best regards.     

Former Member
0 Kudos

From Foundation you can 'interact' with any deployment unit. But if you need to create things crossing deployment units, you need the internal communication. I guess you could use web services in different DUs and have some middleware to get and push data

Former Member
0 Kudos

Yeah, actually I'm trying to do "Automatic Billing", I need to release a "Service Order BO", create an "Customer Invoice Request BO", then a "Customer Invoice BO", and then process the payment, with a "Payment Control BO" I think. But almost all of them are in different DU, so that's the problem.

I start to see your idea of a middleware as the only posible solution.

Former Member
0 Kudos

I think you are out of luck with this for the time being.. Especially if it is a One off for a customer.. Even with the Middle-ware suggestion by Judson invoices are not friendly via web-services currently.. (I have tried)

Former Member
0 Kudos

Ohh, I think I'll have to look for a new job =(

Former Member
0 Kudos

We all say that after working with the Studio. Way too many limitations. But it does get better each release.

Former Member
0 Kudos

Actually I really like ByD, I'd like to be working on it for a while, I just hope to find a way to solve this problem.

One more question, FP4.0 is already release??

Former Member
0 Kudos

For new customers only. Upgrades will happen later. I already requested a 4.0 dev tenant.

Former Member
0 Kudos

The error looks like it is telling you that you can not use Internal Communications in a Customer Specific Solution and must develop a Scalable Solution... I do not think Customer one off Solutions will allow internal communications (But I could be wrong,  I REALLY dislike the whole cross BU thing to begin with)

I do not think Customer Specific Solution allows it

Strange thing is the Customer Specific help  contains

Configure Internal Communication

Overview

You can use internal communication to exchange data between business objects that are located in different deployment units (DUs). To communicate, the business objects exchange XML messages in an asynchronous way, which means that the source business object sends a request message to the target business object without expecting a response.

Former Member
0 Kudos

I echo Billy. You will be able to do this in 4.0, however.

I HATE crossing deployment units. They need to fix or abstract that architecture.