0% found this document useful (0 votes)
15 views

Node Functions

The document describes various functions used in graphical mapping including arithmetic, boolean, text, conversion, date, constant, node, and statistics functions. It also discusses context, context change, and some common node functions like createif, remove context, collapse context, map with default value, split by value, use one as many, sort, sort by key, copy value, replace value, and format by example.

Uploaded by

sapcpiuk
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Node Functions

The document describes various functions used in graphical mapping including arithmetic, boolean, text, conversion, date, constant, node, and statistics functions. It also discusses context, context change, and some common node functions like createif, remove context, collapse context, map with default value, split by value, use one as many, sort, sort by key, copy value, replace value, and format by example.

Uploaded by

sapcpiuk
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

functions used in GRAPHICAL mapping ARE

|-arithmetic:add,
sub,equalsA,abs,sqrt,sqr,sign,neg,1/x,power,>,<,*,/,max,min,ceil,floor,round,counte
r,formatnumber
|-boolean:and ,or ,not,not
equals,equalsif,ifs,ifwithooutelse,ifswithoutelse,isnil.
|-text : substring,concat,equalsS,indexof(2ip),index of(3ip),last indexof(2
ip),last index of(3ip),compare , replacestring,startswith ,endswith,to
uppercase ,to lowercase
|-conversion:fix values,value mapping,jdbc lookup,rfc lookup.
|-date:current date ,date trans,date after,date before,compare dates.
|-constant:constant,copyvalue,sender,receiver
|-node functions
|-statistics:sum, avg,count,index

CONTEXT AND CONTEXT CHANGE:


Context:context of an element is nothing but just the level(with reference to its
parent node)where the xml tag appears in the xml document.
Context change:context change is just changing the level of an xml tag(element
level in the xsd)of an xml document
Queue:a queue contains the entire xml instance of the source message.

queue:it is nothing but the entire message.

context:context is nothing but just refernece to the immediate parent node.

context change:it is nothing but the chnage the level of the xml tag in the xml
document.

node functions:

> createif:if we want to create target element or node based on some condition then
we go for the create if.

>Remove context:from each context of source field it will take all values and put
it in the single context on target side.

>collapse context:it will take all the first values from the all context and it put
all those values in the single context on target side.

>map with default value:whenever source field is not available then we go for the
map with default value.

>split by value:it takes all the values from the source side and put context for
each value .it is vice versa for remove context.

in this we have the 3 types


i)each value : here the context will create for each value .
ii)value change : here the context will create for whenever the
input changes the value.
iii)empty value : here the context will create when the empty
value occurs.
>use one as many:if we wnat to replicate the one field value in many field line
items in target side we use this.

>sort: if we need to sort the records then we go for the sort.

>sort by key: if we need to sort the records based on the key then we go for the
sort by key

>copy value: it is used for when we are having the field with o-unbounded occurence
at source side if we want to map with instance value to the different field at the
target side then we go for the copy value.

>replace value:replaces the value of element with a value that you are define ina
dialogue box for the function properties.

>format by example:this function have the 2 arguments which must has the both the
same no. of values .the funcion will takes the values from the first argument and
the structure from the second argument.

You might also like