cancel
Showing results for 
Search instead for 
Did you mean: 

DE1.0 FP1 which tool is appropriate

Former Member
0 Kudos

Hi All,

I am about to start duet development in the version Duet Enterprise 1.0 Feature Pack 1. As per the developer guide, there are 4 tools namely, BOR generator, RFC generator, Screen Scrapper and Hand Craft solution exists. 

Many people are saying that "The tool you are going to use depends on the requirement".

And I also came to know that If we have complex structures, go with Hand Craft solution.How we know that our development process contains Complex Structures.

Is it something related to the operations we are going to use? Please suggest.

My requirement contains Purchase Order, Purchase Requisition, Sales Order and Credit Check approval process. And I am suppose to display list and details of these processes along with approve and reject functionality. (Query, Read, Update and Delete operations).

Please suggest the best tool that fits to my requirement.

Thanks in advance,

Regards,

Murali.

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member184598
Participant
0 Kudos

Hi Murali,

Yes. You will do custom development on SAP side as well. Please refer below link on generating OData services for complex entities via Gateway.

http://scn.sap.com/docs/DOC-22305

This document shows how to do it via programming but you can try same stuff (mapping, relations, associations) using SEGW as well.

former_member184598
Participant
0 Kudos

Hi Murali,

If you are planning to use Duet Enterprise 1.0 FP1 SP03 on top of lets say Gateway 2.0 SP05 onwards, you could generate OData signatures for these scenarios and use them with BDC Browser to convert into SOAP services. Then, you can use these services with SP2010. However, this direct OData->SOAP conversion is most suitable for simple entities only as BDC Browser has some limitations.

For complex entities or deep entities or you may call it deep data structures, a custom development on SharePoint side might be required. On Gateway side, you can use "create deep entity" method while creating complex odata signatures.

and of course, before all this, your development options depend on how you have installed gateway.

Former Member
0 Kudos

Hi Linda and Saumil,

Thanks for your valuable answers.

Saumil- as told by you, "For complex entities or deep entities or you may call it deep data structures, a custom development on SharePoint side might be required",

a custom development is required on SharePoint side or on SAP side?

In my previous posts, I came to know that If we have complex structures, go with Hand Craft solution(at SAP side).

Please make me clear on this.

Thanks for supporting.

Regards,

Murali.


Former Member
0 Kudos

Hi Murali,

Try XML funneling if you are working with complex structures. It make life easy.

The XML has to be serialized and de-serialized at both SharePoint and ECC, so yes, custom development is required.

XML funneling is life saver and easy to maintain.

This blog might help

https://scn.sap.com/community/duet-enterprise/blog/2012/05/17/consideration-of-the-duet-enterprise-x...

Here are the steps on high level

  • Create a custom RFCs which exposes XML string (for complex structures) for your business objects PO, PR, SO etc..
  • Use RFC Generator to create GW Data Objects
  • Use BDC Browser to create SOAP Services

Regards,

Advay

linda_peruzzi
Participant
0 Kudos

Hi Murali,

I would recommend following the newest developer guide and self-paced learning site when starting development for a Feature Pack 1 for Duet Enterprise 1.0 Project.  

Here is the link to the newest developer guide:

http://scn.sap.com/docs/DOC-33223

I would also recommend looking at the Self-Paced Learning site for detailed pdf and videos on everything from learning generally about Duet Enterprise, installation & Configuration details as well as development track to develop solutions.  It covers both Feature Pack 1 for Duet Enterprise 1.0 and the latest version Duet Enterprise 2.0.

http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=272531786

Also, here are some tips and tricks for starting a Duet Enterprise project.

http://scn.sap.com/docs/DOC-43078

...linda