Trading Networks 10.3 | Administering and Monitoring B2B Transactions | Trading Networks Built-In Services Reference | Profile Folder | Summary of Elements in this Folder | wm.tn.profile.create:newProfile
 
wm.tn.profile.create:newProfile
Creates a Profile with an empty Corporation, no Delivery Methods, no Contacts, no external IDs, and no Addresses.
Input Parameters
None.
Output Parameters
profile
Document An uninitialized profile; that is, all fields in the profile are null. For the structure of profile, see wm.tn.rec:Profile. For Java developers, this is an instance of a com.wm.app.tn.profile.Profile.
Usage Notes
*Use this service to create an empty profile. To create additional components for the profile (for example, Addresses, Contacts, Delivery Methods, External IDs), use the other wm.tn.profile:create services that are described in this section. After you create the profile and the additional components that you want, you can save the newly created profile to the Trading Networks database by invoking the wm.tn.profile:addProfile service and passing it the newly created profile.
*After creating the empty profile, map or hard code values into it before saving it to the Trading Networks database.When assigning values to the fields in a new profile, leave all the internal ID fields (for example, PartnerID, ContactID, DestinationID) empty. Trading Networks generates the internal IDs for you when you save the profile to the Trading Networks database.