Storing values into process data can be real useful. However, when you “update” process data, it is an update TO process data. It is not an update OF process data. If you have multiple updates, it will create multiple...

Welcome to the mapping and translation blog! I probably should have included all of this, in the first entry, but was too excited to just get something up and going. As you can tell from the description, this blog is going to be mapping and translation advice,...

This week, we’ll
discuss our friend the constant.
Most people only use
constants in the standard rule, to write out a set value.
Some people will even
use them, when setting up key fields for inbound processing.
That’s all fine and
dandy,...

One of the frustrations of development is a hanging map. It may be trying to create too many iterations, or it may be stuck in an infinite loop (or should we say 'infamous' loop haha). Some of the first things I check are:
Common Mapper
...

Sometimes when you’re in a map, you need a value from a database.
Unfortunately, non-SQL maps cannot connect to a database.
Fortunately, you can use an “object” variable, to call a user exit to connect instead.
...

Most people understand the use of keyfields for the
input side of the map. (If you don’t,
let me know, we can do an entry on that)
But there seems to be some confusion on using
keyfields on the output side of the map.
Some may think it’s used to...

I’m going to dip back down to another basic mapping concept, only because it’s come up a few times in the past week. I’ll try to do something more complex next time. When designing a map, there are only a few times when you should create a record without a...

I figured, I'd start the blog off with my favorite extended rule of all time, the messagebox(). This powerful, yet widely overlooked, extended rule, can help you with many different scenarios. It is often part of my first response, when someone asks me a...