Publication Fields
Here is a description of the fields that make up a publication.
Publication Details
Key: * – Mandatory field; u – The combination of these fields must be unique for the publication.
The number indicates the number of characters that are allowed in this text field, where appropriate.
Field | Description | |||
---|---|---|---|---|
Description | 255 | Description of the publication. | ||
Enabled | Indicates whether the publication is enabled. | |||
Message Type | * | u | Lookup to the message type to which this publication relates. | |
Publication Name | * | u | 80 | Name of the publication. |
Publisher | * | u |
The name of the registered product to which this publication relates. This is automatically populated with the registered product from which the publication was created. |
Implementation Details
Field | Description | ||
---|---|---|---|
Documentation URL | An optional link to detailed documentation about the publication. | ||
Identifier | u | 255 | Identifier of the publication. This must be unique for custom publications. If you do not enter a value, this field is automatically set to a combination of the Publication Name and Source Object when you save the publication. |
Link Control Developer Name | The unique name used when creating a link control publication for this publication. We recommend that you complete this field when creating a declarative publication to prevent an error from occurring when the link control is edited. | ||
Link Control For | * | Lookup to the publication to which the link control is to be associated. | |
Obsolete | Indicates whether the product containing the publication is still installed in the organization. | ||
Proxy | u | Lookup to the proxy associated with this publication. | |
Sending Hook | Name of the Apex![]() |
||
Use Process Builder |
Indicates whether Process Builder is used to trigger message delivery:
By default, the checkbox is cleared. |
Source Object
This section describes the fields that appear on the Set Source Object popup when you click Source Object.
Field | Description | ||
---|---|---|---|
Source Object | The target that the source object is to be mapped to. | ||
Correlation Field | * | A field that correlates a published message with the source object. |
Description Section
This section describes the columns in the Description section of a publication.
Column | Description |
---|---|
Key | The identifier of a node that is included in the publication. A corresponding subscription can then pick the information up using this identifier. |
Description | Description of the field or information. |
Managed | Indicates whether the node included in the publication is part of a managed package. When the field is selected, you cannot change the information. |
Buttons
Button | Description |
---|---|
![]() |
A relationship node included in the publication. This may contain one or more nodes as part of a tree. |
![]() |
A field node or static node included in the publication. If the node contains static information, its label is shown in Italic in the Key column. |
![]() |
Indicates that the node is managed and you cannot edit or delete it. |
Full Clone | Enables you to create a deep clone of the publication including its fields and link control subscriptions. |
![]() |
Enables you to add a node to the publication. |
![]() |
Enables you to remove the node from the publication |
![]() |
Enables you to edit the node in the publication. |
Export Publication | Displays the Export Publications and Subscriptions page, which enables you to export the publication to a JSON![]() ![]() |
![]() |
Hides the Node Properties popup if it is displayed. |
Import Publication | Displays the Import Publications and Subscriptions page, which enables you to import a publication in a JSON file. |
![]() |
Shows Node Properties popup that lists the properties of the selected node. |