on 07-06-2011 5:33 PM
Dear all,
We have implemented interfaces for UK region and running Live.
Now would like to implement for US region and want to design Software components.
We developed UK interfaces under SWCV1 associated XYZ product.
For Ex: we have Material Master Interface for UK & US, there is minor difference in transformations. so we need to keep 2 mappings.
Q1) Should i create SWCV2 for US developments and maintain every thing there only or should i create US mapping under SWCV1 itself??
Q2) Or should i grab every thing related to UK from SWCV1 into SWCV2 and develop US related interfaces there??
Please suggest me the best practice for this kind of scenarios
Regards
>Q1) Should i create SWCV2 for US developments and maintain every thing there only or should i create US mapping under SWCV1 itself??
You dont really need to create seperate software component. You can use the same one and create seperate mapping out of it.
>Q2) Or should i grab every thing related to UK from SWCV1 into SWCV2 and develop US related interfaces there??
Rather copying a seperate software component, if the changes are major create seperate namespace and reuse the SWCV1 components for the US interfaces as much possible. You dont need to copy everything from one software component to other.
Again this is purely based on business requirement too.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>Again this is purely based on business requirement too.
Business will not direct us to use separate SWCV or existing SWCV in this case.
As a XI resource i have to drive this design. From above explanations i understood that there is no standard way for this.
So we can take our own best feel of design??
Regards
Hi Ravi,
>>In general , a good practice is to have a one software component for one application area (One for Sales, One for FI, One for HR etc).
In my case, all application areas( MDM, FI, sale etc..) are developed under one SWCV itself.
So i can't re design those now. based on my situation i would like to go with the option of grab every thing from SWCV1 related to UK into SWCV2 and add US developments under that.
Regards
Hi Bhavana,
Technically there is no restriction to do that way. But if your aim is only to "Separate" the development objects, even a different namespace would be just fine, isn't it?
The bottom line is as long as the development team and the post go-live support team is on the same page and knows where to look for the objects (for maintenance), use of separate SWCVs or separate namespaces is one and the same.
Best Regards,
Ravikanth Talagana
Check Page 13 of this document:
Best Regards,
Ravi
Hi,
in your case create different Software component for US region interfaces and develop objects,this is the best way to go .
Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you are going to use different SWCV for the US related development, you need not to copy all the objects to new SWCV. You can simply define the dependency between the two components and all objects(DT, MT etc) from older SWCV will be available to be used in new SWCV. Just develop the object that needs to be created(MM in ur case).
We have used this method in many of our projects.
Q2) Or should i grab every thing related to UK from SWCV1 into SWCV2 and develop US related interfaces there??
I would prefer this. As , this would keep the things clean & easy for support activities in future.
-santosh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.