cancel
Showing results for 
Search instead for 
Did you mean: 

UDF vs Simple functions

Former Member
0 Kudos

what is the difference between <b>Simple functions and Userdefined Functions.</b>

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

In XI simple function means GUI function which are SAP provides bt default.User define function means you have to write code in using ABAP,JAVA,XSLT.In UDF you can handle exception that is not in simple functions.

Cheers!

Samarjit

bhavesh_kantilal
Active Contributor
0 Kudos

> Hi,

> In XI simple function means GUI function which are

> SAP provides bt default.User define function means

> you have to write code in using ABAP,JAVA,XSLT.In UDF

> you can handle exception that is not in simple

> functions.

>

Samarjit,

Please read through my reply. Think you have got the terminologies mixed up as well.

Regards

Bhavesh

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Simple function -- will have one input and return only one Value.

Here we cannot return multiple values..

Advanced UDF -- input Array list , and return one/ Multiple Values

See the below links

Messsage mapping functionality - http://help.sap.com/bp_bpmv130/Documentation/Operation/MappingXI30.pdf

http://help.sap.com/saphelp_nw04/helpdata/en/6d/aadd3e6ecb1f39e10000000a114084/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm

Regards

Chilla

Former Member
0 Kudos
bhavesh_kantilal
Active Contributor
0 Kudos

Hi

Think you got the terminologies mixed.

User Defined Function are of 2 types,

1. Simple and 2. Advanced.

1--> Simple UDF's take in inputs as strings ,ie. only one input.

2 --> Advanced UDF's takes the entire Queue or Cache as the input. ,i.e their inputs are Arrays.

Queue implies only the current Queue of that element is the input, cache implies the entire Element is passed as the input.

Regards

Bhavesh