POS Layout Object Reference
On this page
Overview
Controls how a specific object’s records are displayed in StoreConnect’s Point-Of-Sale system.
| Property | Value |
|---|---|
| API Name | s_c__Pos_Layout__c |
| Label | POS Layout |
| Plural Label | POS Layouts |
| Type | Custom Object |
Fields
| Field Label | API Name | Type | Required | Description |
|---|---|---|---|---|
| Description | s_c__Description__c |
Text(255) | No | The description for this layout. |
| Display Name | s_c__Display_Name__c |
Text(255) | No | The name shown throughout the app. |
| Filter | s_c__Filter__c |
Text(255) | No | Initial filter criteria for a “list” layout as semicolon-separated key=value pairs (e.g., type=complete,delivered;status=hold; commas apply only to multiselect filters). |
| Identifier | s_c__Identifier__c |
Text(255) | No | Identifier to determine where the layout is placed in the UI. |
| Object Name | s_c__Object_Name__c |
Text(255) | No | API name of the Salesforce object this layout applies to. |
| Primary Action Item | s_c__Primary_Pos_Action_Item_Id__c |
Lookup (s_c__Pos_Action_Item__c) | No | Adds a button to the bottom of the layout. Works with all layout types. |
| Record Action Item | s_c__Record_Pos_Action_Item_Id__c |
Lookup (s_c__Pos_Action_Item__c) | No | Action triggered when clicking a record in the list. This is only applicable to the List type layout. |
| Secondary Action Item | s_c__Secondary_Pos_Action_Item_Id__c |
Lookup (s_c__Pos_Action_Item__c) | No | Adds a button to the top left of the layout. Works with all layout types. |
| POS View | s_c__Pos_View_Id__c |
Lookup (s_c__Pos_View__c) | No | The view to render for this layout instead of the default display. |
| Sort | s_c__Sort__c |
Text(255) | No | Initial sort order for a “list” layout as semicolon-separated field:direction pairs (e.g. name:asc;price:desc). |
| Type | s_c__Type__c |
Picklist | No | Type of layout indicating how records are displayed (allowed values: “List”, “Record”, “Form”). |
| StoreConnect External ID | s_c__sC_Id__c |
Text(36) | No | StoreConnect External ID, do not modify in Salesforce |
Relationships
| Field | Type | Related Object | Relationship Name |
|---|---|---|---|
s_c__Pos_View_Id__c |
Lookup | s_c__Pos_View__c | POS_Layouts_POS_View |
s_c__Primary_Pos_Action_Item_Id__c |
Lookup | s_c__Pos_Action_Item__c | POS_Layouts_Primary_POS_Action_Item |
s_c__Record_Pos_Action_Item_Id__c |
Lookup | s_c__Pos_Action_Item__c | POS_Layouts_Record_POS_Action_Item |
s_c__Secondary_Pos_Action_Item_Id__c |
Lookup | s_c__Pos_Action_Item__c | POS_Layouts_Secondary_POS_Action_Item |