Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member191044
Active Contributor
0 Kudos

Hi all,

have you ever had the problem that you have to check for null value parameters in SAP BPM mapping?

Please correct me if i did not find the right sap provided function for that but i think this is not possible?

We used to create a ejb mapping function with those generic SDOs etc. to check for null values...

But i think i found out a little gimmick to handle this null check in a "simple" expression.

Basically you have to create a own expression function (check for null string params):

then insert this expression:

if (numeric-equal(count((toBeChecked, "")), 1)) then true else false

This function generates a StringArray with my parameter that shall be checked and a empty string placeholder.

If any of the parameter is null, the array function will just ignore them. So if i do a count on it and the count is 1,

then this means my toBeChecked was null and i return true. Otherwise it was filled and and i return false.

This funny and sad at the sime time . Funny that it works and sad that i have no built in function for that.

Or is there any?

Have fun with it

Tobias

9 Comments
Labels in this area