Using Business Objects with Forms
With Salesforce B2C Commerce forms, you can create in-memory form instances
that access and manipulate object data. You can define custom business
objects in the Business Manager. You can also view the elements of
standard business objects, some of which are modifiable. 
For example,
you might want your customers to be able to request a catalog or have emails
sent to them. To do this, you would define catalogSendand
emailSendattributes for the
Profilebusiness object.
- 
Select Administration > Site Development >
System Object Types, open the 
Profileobject. - Click the Attribute Definitions tab.
 - 
Add the attributes 
catalogSendandemailSendas Boolean. - Continue with this example: Creating a Form Definition.