Create the Integration Configuration Custom Object
You create the Integration Configuration custom object in the Common application. Use a new sandbox to create the Integration Configuration object.
Enter the parameters listed in the following table for the Integration Configuration custom object, using the Creating Custom Objects procedure.
Parameter |
Value |
---|---|
Display Label |
Integration Configuration. |
Plural Label |
Integration Configuration. |
Record Name Label |
Integration Configuration ID. |
Record Name Data Type |
Select Automatically Generated Sequence from the drop-down list |
Sequence Format |
{000000000000000} (15 zeroes inside braces) |
Object Name |
O_INT_IntegrationConfig |
Description |
Leave blank. |
Creating Fields for the Integration Configuration Custom Object
Create the fields listed in the following table for the Integration Configuration custom object using the Creating Custom Objects procedure.
Parameter |
Field: Key |
Field: RemoteSystemID |
Field: Value |
---|---|---|---|
Field Type |
Text |
Text |
Text |
Display Label |
Key |
RemoteSystem |
Value |
Name |
Key |
RemoteSystemID |
Value |
Display Width |
20 |
20 |
50 |
Display Type |
Simple Text Box |
Simple Text Box |
Simple Text Box |
Constraints |
Required, Updatable, Searchable, Indexed |
Required, Updatable, Searchable, Indexed |
Required, Updatable, Searchable |
Maximum Length |
100 |
80 |
500 |
Creating Pages for the Integration Configuration Custom Object
Create the pages listed in the following tables for the Integration Configuration custom object using the Creating Custom Objects procedure.
The following table lists the required information to configure pages for the Integration Configuration custom object .
Page Layout |
Layout Name |
Item |
Value |
---|---|---|---|
Landing Page Layouts |
Default Custom Layout |
Drill Down Column |
Configuration ID |
Selected Fields |
|
||
Buttons and Actions |
Select both the Export and Create options. |
||
Creation Page Layouts |
Default Custom Layout |
Selected Fields |
|
Details Page Layouts |
Default Custom Layout |
Selected Fields |
|
Creating a Validation Rule for the Integration Configuration Custom Object
Create the object validation rule from the UniqueKey.groovy file, using the Creating Validation Rules procedure.
Creating Global Functions for the Integration Configuration Custom Object
Create global functions from the following Groovy files, using the Creating Global Functions procedure.
-
O_INT_GetIntegConfigParameter.groovy (returns a specific parameter for a category)
-
O_INT_GetIntegConfigParameters.groovy (returns all parameters for a category)
Note: These global functions depend on the Integration Configuration custom object being created, so they were not created previously in the Creating Global Functions procedure..
Validating and Publishing the Sandbox
Validate and publish the sandbox for the Integration Configuration custom object, using the Publish Unified Sandboxes topic.