cancel
Showing results for 
Search instead for 
Did you mean: 

Graphical functions in XI

Former Member
0 Kudos

all Graphical functions in XI...with good example...

plz not sravya's blog.....i know that...

any other..

Harsha

Accepted Solutions (1)

Accepted Solutions (1)

GabrielSagaya
Active Contributor
0 Kudos

Sravaya Talanki- Message Mapping(Node Function) Part-1

/people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i

Sravaya Talanki- Message Mapping(Node Function) Part-2

/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii

Standard Functions

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

Advanced mapping function(mapwithdefault,formatbyexample,sort,sortbykey)

/people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13

(UDF-Result Multi Hierarchy structure)

/people/karthiknarayan.kesavan2/blog/2007/08/22/file-content-conversion-for-multi-hierarchical-structure

msg splitting

/people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool

Number Formatting

/people/pooja.pandey/blog/2005/10/17/number-formatting-to-handle-large-numbers

UDF-Connection DB

/people/sap.user72/blog/2005/12/06/optimizing-lookups-in-xi

Use one as many optimization

/people/william.li/blog/2006/03/21/minimize-memory-usage-during-message-mapping-when-replicating-an-element

UDF-Queue

/people/harrison.holland5/blog/2006/12/08/mapping-context-changes-in-xi

UDF-ResultList

/people/jeyakumar.muthu2/blog/2005/12/19/data-mining-using-apriori-algorithm-in-xi-150-part-ii

java mapping flat files

/people/venkataramanan.parameswaran/blog/2006/12/12/java-mapping-to-handle-flat-files-in-sap-xi

XSLT mapping

/people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping

java mapping csv file

/people/rahul.nawale2/blog/2006/07/18/java-mapping-an-alternate-way-of-reading-a-csv-file

mapping- createif, removecontext,splitbyvalue

/people/yukai.shi/blog/2006/06/02/b2b-mapping-techniques-using-the-graphical-mapping-tool

mapping- createif, removecontext,splitbyvalue

/people/claus.wallacher/blog/2006/08/15/duplicating-subtrees-and-numbering-them-using-the-graphical-mapping-tool

UDF-complex mapping

/people/dennys.hsieh/blog/2006/11/20/how-to-parse-xxyyzzaabbcc112233-in-message-mapping

queues in message mapping

/people/venkat.donela/blog/2005/06/09/introduction-to-queues-in-message-mapping

Handling mixed content

/people/venkataramanan.parameswaran/blog/2006/03/23/handling-of-mixed-content-element-in-xi

Simple java code in graphical mapping - XI

/people/michal.krawczyk2/blog/2005/02/25/simple-java-code-in-graphical-mapping--xi

GlobalContainer - in graphical mapping

/people/michal.krawczyk2/blog/2005/03/04/globalcontainer--in-graphical-mapping-xi

Value Mapping

/people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool

Value Mapping1

/people/sukumar.natarajan/blog/2006/10/23/accessing-value-mapping-defined-in-directory-using-java-functions

mapping performance

/people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs

multimapping

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Answers (3)

Answers (3)

Former Member
0 Kudos

Boolean:-

And

Or

Not

Equals - Check whether 2 Boolean values are equal

NotEquals

If u2013 Returns second value if the first argument is true. otherwise returns third argument

If WithoutElse u2013 Returns value of second argument, if first argument is true.

Node Functions:-

createIf - Produces empty value if argument is true; Resultlist.SUPPRESS otherwise

removeContexts u2013 Produces plain stream of values with No context changes

replaceValue u2013 replaces value of source field to value specified in Function Properties.

Exists u2013 Returns true, if Node exists otherwise false

SplitByValue u2013 inserts context changes after event specified

collapseContexts u2013 Produces one empty string value out of each arguments context. All arguments are in one context

useOneAsMany u2013 Use First Argument as IS on same level as third argument. second argument defines when next value of first argument is used

sort u2013 sorts values in each context

sortByKey u2013 Sorts values in second queue by keys from first queue

mapwithDefault u2013 Inserts default values specified in the function properties into empty contexts

formatByExample u2013 Takes values from the first queue and inserts them in the structure of second queue.

Constants:-

Constant u2013 Generates constant value

CopyValue u2013 Takes specified value in argument stream and copies it an infinite number of times

Sender u2013 Sender System

Receiver u2013 Receiver System

Date:-

CurrentDate u2013 Return current date in specified format

DateTrans u2013 Transforms date from input format to output format

Dateafter u2013 Returns True if first date is after second otherwise false

DAteBefore - Returns True if first date is before second otherwise false

CompareDates u2013 Compares two dates

Text:-

Substring u2013 Returns substring depending upon the given parameters

Concat u2013 concatenates 2 strings inserting delimiter string parameter between them

Equals u2013 Check whether Strings are equal

indexOf2 u2013 returns the index where the second string is found for the first time in the first string

indexOf3 u2013 As with indexOf with 2 parameters, But starting search at the specified position

lastindexOf2 u2013 Returns the index where the second string is found for the last time in the first string

lastIndexOf3 u2013 As with lastIndexOf with 2 parameters starting search at the specified position

compare u2013 compares 2 strings lexicographically

replaceString u2013 Replaces each occurrence of pattern(2nd argument ) of source string(1st arg). By third string

length u2013 returns length of string

endsWith u2013 Tests whether string ends with specified suffix

startsWith2 u2013 Tests whether string starts with specified prefix

startsWith3 u2013 Tests whether string starts with specified prefix beginning at specified location

toUpperCase u2013 Converts all characters in string to upper case

trim u2013 Removes white space from both ends of string

toLowerCase u2013 Converts all characters in String to Lower case

Statistic:-

sum u2013 calculates sum of all numbers in each context

average u2013 calculates the average of all numbers in each context

count u2013 Counts number of values in each context

Index u2013 For each incoming value, this Function returns the index number of the incoming value in the context, String from the initial index and increasing by the increment defined in the parameters.

Arithmetic:-

Add u2013 add two values

Subtract u2013 subtracts second value from the first value

equalsA u2013 Returns true; If float numbers represented by argument strings are equal otherwise returns false

abs u2013 returns Absolute value of argument

sqrt u2013 Returns square root of the number

sqr u2013 Returns square of the number

sign u2013 Returns -1 if number is negative, +1 if positive, 0 if 0

neg u2013 Multiplies number to -1

1/x u2013 calculates 1/x

Power u2013 Returns value of the first argument to the power of the second argument

Less u2013 Returns true if the first number is less than the second number otherwise false

Greater - Returns true if the first number is greater than the second number otherwise false

Multiply u2013 Multiplies 2 values

Divide u2013 Divides first value by the second value

Max u2013 Returns maximum of 2 numbers

Min u2013 Returns Minimum of the 2 numbers

Ceil u2013 Returns the smallest (closest to the negative infinity) initial value that is not less than the argument and it is equal to the mathematical integer.

Floor - Returns the largest (closest to the negative infinity) initial value that is not Greater than the argument and it is equal to the mathematical integer.

Round u2013 Returns closest initial value to the argument

Counter u2013 Counts number of invocations. Initial value and increment defined by Parameters.

FormatNum u2013 Formats Number with given pattern.

Conversions:-

FixValues u2013 Creates a Local Table to perform a value Mapping

ValueMapping u2013 Define jump to Value Mapping table of Integration Directory.

Former Member
0 Kudos

Hi,

this will help you

/people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool

/people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool

Different Node Functions in Graphical Mapping.

Contexts: /people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i

Node Functions:

1. Remove Contexts

2. Spilt By Value

3. Collapse Contexts

4. Copy Value

5. Create If

6. Exists

7. Use One as Many

/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii

8. Map with Default

9. Format by Example

10. sort and Sort by Key

11. Index

/people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13

Thanks

Vikranth

Former Member
0 Kudos