xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Document Name Setting — entity reference
REFERENCE · Last reviewed

Document Name Setting — entity reference

A document setting is the recipe for automatic numbering of one entity's new records. When a record is first saved, each active setting of its entity builds series, separator, date part, separator and zero-padded running number, and writes the result into the destination field, replacing anything typed there. Settings are managed under Setup, Feature Hub, Platform, Document settings, or per entity in the Design Studio. Most shipped settings are active and use a daily date format, so their counters restart every day. When standard metadata is locked, a shipped setting accepts changes only to Active and Default Series.

Fields

FieldLabelTypeRequiredWhat it does
AutoNumberLengthAuto Number LengthNumberThe minimum width of the running number, padded with leading zeros. 0 means no padding. Longer numbers are not cut short.
ConcatenationCharacterConcatenation CharacterTextOne character placed between the series, the date part and the running number. Empty joins them directly.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DateFormatDate FormatTextHow the date part is written. Only the tokens {DD}, {MM}, {YY}, {YYYY}, {FY}, {FYYY} and {YYYYFY} are replaced, and the FY tokens print the calendar year. Any other text is copied literally, so yyMM appears as yyMM. Empty gives the four-digit year. Each distinct date part has its own counter.
DefaultSeriesDefault SeriesTextThe fixed series prefix used when there is no Series Field or it is empty. When standard metadata is locked, this is one of the two fields a shipped setting still accepts.
DestinationFieldNameDestination Field NameTextThe field that receives the generated value. When it is Name, the record's Label gets the same value. Keep one active setting per destination field. If two active settings write the same field, only one is used.
EntityNameEntity NameTextThe entity whose new records are numbered. Required.
IdIdGuidYes
IsActiveIs ActiveBooleanOnly active settings number records. The server default is off, but the New dialog's Active switch starts on. While a setting is off, records keep the value that was typed.
LabelLabelText
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
SourceDateFieldNameSource Date Field NameTextOptional field that supplies the date part. When it is empty or holds no date, the creation date in UTC is used.
SourceSeriesFieldSource Series FieldTextOptional field on the record whose value becomes the series, for example a branch code. It takes priority over Default Series and falls back to it when empty. A calculated field's formula is evaluated at save time, including formulas that read through a lookup, but not totals over child records. The field must already have its value when the user saves. Values a business rule sets come too late.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete
CloneCloneServerAction (Clone)Clone
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete
EditEditEditEdit
EditInLineEditEditEdit
NewNewNewNew