Skip to content
Log in

Fulfillment Station Object Reference

On this page

Overview

A Fulfillment Station represents a physical preparation area at a POS outlet — for example, a kitchen, bar, or pizza oven. Stations receive routed order items based on the fulfillment categories assigned to their products.

Property Value
API Name s_c__Fulfillment_Station__c
Label Fulfillment Station
Plural Label Fulfillment Stations
Type Custom Object

Fields

Field Label API Name Type Required Description
Display Name s_c__Display_Name__c Text(255) No The name shown to staff in the POS interface.
Fallback Station s_c__Fallback_Station_Id__c Lookup (s_c__Fulfillment_Station__c) No Optional station to receive orders when this station is unavailable.
Offline Behavior s_c__Offline_Behavior__c Picklist No How the station behaves when offline. pass — routes to the next available station (default). accept — accepts the order locally for processing when connectivity is restored.
Outlet s_c__Outlet_Id__c Lookup (s_c__Outlet__c) No The outlet this station belongs to. *Required in practice — a station cannot function without an outlet.
Parent Station s_c__Parent_Station_Id__c Lookup (s_c__Fulfillment_Station__c) No Optional parent station for grouping stations into a hierarchy.
Register s_c__Register_Id__c Lookup (s_c__Register__c) No The register that prints dockets for this station. The station can only receive orders while its register is online (see Offline Behavior above for what happens when the register goes offline).
Status Flow s_c__Status_Flow__c MultiselectPicklist No The prep stages this station’s tickets advance through. The prep lifecycle is a fixed canonical progression, so this records only which stages are active; the POS orders them by canonical rank and always includes the requested and complete endpoints. Leave empty for the full default flow (requested, preparing, ready_for_pickup, complete).
Status s_c__Status__c Picklist No Operational status of the station. Values: active (default), disabled, degraded.
Weight s_c__Weight__c Number(18,2) No Used to spread work across the child stations of a parent station — higher weight = more capacity, so the station can absorb more in-progress work before the system picks a sibling instead. Default is 100.
StoreConnect External ID s_c__sC_Id__c Text(36) No StoreConnect External ID, do not modify in Salesforce
Name Name Text(80) Yes The Salesforce record name for this station.

Relationships

Field Type Related Object Relationship Name
s_c__Fallback_Station_Id__c Lookup s_c__Fulfillment_Station__c Fulfillment_Stations_Fallback_Station
s_c__Outlet_Id__c Lookup s_c__Outlet__c Fulfillment_Stations_Outlet
s_c__Parent_Station_Id__c Lookup s_c__Fulfillment_Station__c Fulfillment_Stations_Parent_Station
s_c__Register_Id__c Lookup s_c__Register__c Fulfillment_Stations_Register

Referenced by

These objects hold a lookup or master-detail relationship to Fulfillment Station (s_c__Fulfillment_Station__c). Where the referring record exists to join things together, Also links to shows what it connects this object to.

Object Field Type Relationship Name Also links to
s_c__Fulfillment_Category_Station__c s_c__Fulfillment_Station_Id__c Lookup Fulfillment_Category_Stations_Station s_c__Fulfillment_Category__c
s_c__Fulfillment_Station__c s_c__Fallback_Station_Id__c Lookup Fulfillment_Stations_Fallback_Station
s_c__Fulfillment_Station__c s_c__Parent_Station_Id__c Lookup Fulfillment_Stations_Parent_Station
s_c__Register_Fulfillment_Category_Station__c s_c__Fulfillment_Station_Id__c Lookup Reg_Fulfillment_Cat_Stations_Station s_c__Fulfillment_Category__c, s_c__Register__c
s_c__Shipment__c s_c__Fulfillment_Station_Id__c Lookup Shipments_Fulfillment_Station

Was this article helpful?

Was this article helpful?