Skip to content

Core terms ​

This page summarizes the most commonly used concepts in the Business Customization Platform. See the corresponding topic for configuration instructions, scope, and limitations.

Platform and development ​

TermDescription
Business Customization Platform (PaaS)The platform capability layer for business modeling, interface design, process automation, access control, data governance, and application release.
Visual configurationCustomizing business features through forms, designers, and rule configuration in Setup without writing code directly.
MetadataData that describes system configuration, such as objects, fields, layouts, permissions, and processes. It is different from business data such as accounts and orders.
API NameThe system identifier for an object, field, or other configuration in development and integration scenarios.
APLA development extension capability for implementing functions, classes, and complex backend business logic.
PWCA development capability for extending pages, components, and frontend interactions.

Data model ​

TermDescription
ObjectA container for one type of business data, such as accounts, orders, delivery records, or equipment ledgers.
RecordA specific item of business data in an object, such as one delivery record.
Standard objectA built-in platform object that supports a standard business scenario.
Custom objectAn object that an enterprise creates for its own business.
FieldAn object property that stores a piece of business information, such as an amount, date, or owner.
Primary attributeThe field used to identify and display the key information for a record.
Object relationshipA data association between objects, usually created through a Lookup or Master-Detail Relationship.
LookupA field type that associates the current record with a record from another object.
Master-Detail RelationshipA special object relationship in which a detail record depends on its master record. Permissions and lifecycle are usually controlled by the master object.
ReferenceA field that displays the value of a field from a related object in the current object.
FormulaA field that automatically calculates a result from a formula.
Roll-Up SummaryA field that aggregates related data.
Record TypeA classification that distinguishes business branches within the same object and can be associated with different layouts and processes.
Life StatusA system field that identifies whether a record is active, voided, or in another lifecycle state.
Global Option SetsA set of standard options that multiple objects or fields can reuse.
Global variableAn enterprise-level variable that can be reused in rules, processes, or development logic.

Interfaces and applications ​

TermDescription
Page layoutConfiguration that controls how fields, components, and operations appear on a details page, form page, or list page.
Layout ruleA rule that dynamically controls whether a field is visible, required, or read-only based on page state or field values.
Platform applicationA collection of work entry points organized for a type of business or user.
CRM application viewAn application-view template that combines menus, a homepage, and an applicable scope.
CRM menuA collection of entry points to objects, pages, and other features within an application.
CRM HomeThe homepage or workspace that users see after entering a CRM application.
Custom pageA Web, mobile, or H5 page built with layouts and components.
Main navigationA top-level application entry point on the Web or mobile client.
Applicable ScopeThe users, departments, or roles to which an application, view, layout, or page applies.
ComponentA reusable unit of content or interaction on a page. A component can be provided by the platform or custom-developed.

Rules and automation ​

TermDescription
Validation RulesRules that check business conditions before data is saved. If a condition is not met, they block submission and notify the user.
Duplicate RulesRules that identify duplicate records by specified fields and conditions.
Object mapping ruleA definition of how fields in different objects correspond so that business operations can populate and reuse data.
Object conversion ruleA rule that converts data from a source object into a target object.
Approval ProcessA process for human decision scenarios such as approval, rejection, and co-signature.
WorkflowLightweight automation triggered by a data change, time, or condition that automatically updates fields, sends reminders, or performs other actions.
Business ProcessA cross-role collaboration process that combines manual tasks, approvals, system actions, waits, and branches.
PipelineA process that advances through business lifecycle stages and manages stage tasks and completion conditions.
FlowAn orchestration capability for complex logic such as variables, branches, loops, interface interactions, data operations, and AI nodes.
TriggerA condition that determines when a process or rule starts.
NodeA processing unit in a process, such as an approval, task, wait, branch, or automatic node.
Post-actionAn operation that runs automatically after a rule or process is triggered.
Process instanceA specific run created when a process is triggered.
To-doAn approval or business task assigned to a user for processing.

Organizations and permissions ​

TermDescription
Org StructureThe departments, users, reporting relationships, and multi-organization relationships in an enterprise.
Business roleA permission container for business users that assigns menus and business operations.
Administrative roleA permission container for system administrators that assigns administrative capabilities.
Functional permissionControls which menus, buttons, and operations a user can access.
Object permissionControls whether a role can view, create, edit, or delete data for an object.
Field permissionControls whether a role can view or edit a field.
Data PermissionControls which specific records a user can access.
Data ownerThe user who has primary management responsibility for a business record.
Assigned DepartmentThe organizational department to which a business record belongs.
Data sharing ruleA rule that shares records with specified recipients based on the owner, department, organization, or conditions.
Related TeamsA group of people who collaborate on a record and receive access based on their member roles.
Temporary permissionData access granted during approval or business-process handling and revoked when the task ends.

Data governance and globalization ​

TermDescription
Import and exportWriting business data to or outputting it from platform objects in bulk through files.
Bulk processingImporting, exporting, updating, deleting, or migrating many records.
Data cleansingThe governance process for identifying and correcting incomplete, nonstandard, or incorrect data.
Data auditThe capability to check data quality against rules and track exceptions.
Data archivingMoving infrequently used historical data into the archive scope to manage its lifecycle.
Language SupportThe capability to display UI terms, object and field names, or business data in a user's language.
Time ZonesThe capability to display the same point in time in an enterprise's or user's time zone.
Regional FormatsThe capability to display dates, times, numbers, and other values according to regional conventions.
Multi-Currency ManagementThe capability to manage the base currency, transaction currencies, exchange rates, and amount conversion.
Address FormatConfiguration that defines address fields, order, validation, and assembly by country or region.

Templates, plugins, and releases ​

TermDescription
Print templateA template that outputs object data in PDF, Excel, Word, or a custom format.
Email TemplateA reusable email-content template that includes a subject, body, and business fields.
Business Add-onsExtension capabilities for scenarios such as online documents, e-signatures, and SMS.
SandboxAn environment copy isolated from production for development, testing, training, or release rehearsals.
Production environmentThe environment that runs the enterprise's live business and business data.
Change setA release container for packaging and migrating metadata between associated environments. It does not migrate business data.
Outbound change setA metadata collection sent from the current environment to a target environment.
Inbound change setA metadata collection received by a target environment and awaiting validation or deployment.
ValidationA check that determines whether a change set can be deployed without writing configuration.
DeploymentWriting validated metadata to the target environment.