Populating a Transaction Profile with Objects

There are several ways to populate a transaction profile with objects: