---
description: "Autonumber v2 public seed — public-core field formats only"
title: "Autonumber v2 public seed"
---

# Autonumber v2 Public Seed

This file is the public-only generator input for
`backend/internal/controlplane/packs/platform_config_autonumber_formats.go`.

Scope:

- keep only public-core autonumber seeds that ship in the platform baseline
- exclude tenant `__c` rows, namespaced package rows, per-prefix tenant formats,
  tenant token-ref overrides, and tenant RecordType code seeds
- keep tenant/private seeds in
  `backend/internal/controlplane/tenants/<tenant-id>/autonumber_formats.json`

## Seed sections consumed by the generator

### 1. Seed public-core field formats

| ObjectName | FieldApiName | Format | Start |
| --- | --- | --- | --- |
| `Address` | `Name` | `{0}` | 1 |
| `AssetRelationship` | `AssetRelationshipNumber` | `{0}` | 1 |
| `AssociatedLocation` | `AssociatedLocationNumber` | `{0}` | 1 |
| `Case` | `CaseNumber` | `{00000000}` | 1 |
| `CommSubscriptionTiming` | `Name` | `{0}` | 1 |
| `ContactRequest` | `Name` | `{0}` | 1 |
| `Contract` | `ContractNumber` | `{00000000}` | 1 |
| `DuplicateRecordItem` | `Name` | `DRI-{0000000000}` | 1 |
| `DuplicateRecordSet` | `Name` | `DRS-{0000000000}` | 1 |
| `FlowOrchestrationInstance` | `Name` | `{0}` | 1 |
| `FlowOrchestrationLog` | `Name` | `{0}` | 1 |
| `FlowOrchestrationWorkItem` | `Name` | `{0}` | 1 |
| `LocationTrustMeasure` | `Name` | `{0}` | 1 |
| `OperatingHoursHoliday` | `OperatingHoursHolidayNumber` | `{0}` | 1 |
| `Order` | `OrderNumber` | `{00000000}` | 1 |
| `OrderItem` | `OrderItemNumber` | `{0000000000}` | 1 |
| `ProcessException` | `ProcessExceptionNumber` | `{0}` | 1 |
| `ProfileSkillEndorsement` | `Name` | `{0}` | 1 |
| `ProfileSkillUser` | `Name` | `{0}` | 1 |
| `Quote` | `QuoteNumber` | `{00000000}` | 1 |
| `QuoteLineItem` | `LineNumber` | `{0}` | 1 |
| `ScorecardAssociation` | `Name` | `{0}` | 1 |
| `Solution` | `SolutionNumber` | `{0}` | 1 |
| `SvcCatalogRequest` | `Name` | `{0}` | 1 |
| `TimeSlot` | `TimeSlotNumber` | `TS-{0000}` | 1 |
| `UserProvisioningRequest` | `Name` | `{0}` | 1 |
| `VoiceCall` | `Name` | `{0}` | 1 |

### 2. Seed compound / token-ref formats

No public compound or token-ref override rows are currently allowed in the
platform baseline. Tenant/private compound formats remain tenant-overlay-owned.

### 3. Seed public RecordType codes

No public RecordType code seeds are currently allowed in the platform baseline.

| DeveloperName | Code |
| --- | --- |

### 4. Per-field legacy counter source

| ObjectName | FieldApiName | LegacySource |
| --- | --- | --- |
| `Address` | `Name` | `_System_AutoNumber` |
| `AssetRelationship` | `AssetRelationshipNumber` | `_System_AutoNumber` |
| `AssociatedLocation` | `AssociatedLocationNumber` | `_System_AutoNumber` |
| `Case` | `CaseNumber` | `_System_AutoNumber` |
| `CommSubscriptionTiming` | `Name` | `_System_AutoNumber` |
| `ContactRequest` | `Name` | `_System_AutoNumber` |
| `Contract` | `ContractNumber` | `_System_AutoNumber` |
| `DuplicateRecordItem` | `Name` | `_System_AutoNumber` |
| `DuplicateRecordSet` | `Name` | `_System_AutoNumber` |
| `FlowOrchestrationInstance` | `Name` | `_System_AutoNumber` |
| `FlowOrchestrationLog` | `Name` | `_System_AutoNumber` |
| `FlowOrchestrationWorkItem` | `Name` | `_System_AutoNumber` |
| `LocationTrustMeasure` | `Name` | `_System_AutoNumber` |
| `OperatingHoursHoliday` | `OperatingHoursHolidayNumber` | `_System_AutoNumber` |
| `Order` | `OrderNumber` | `_System_AutoNumber` |
| `OrderItem` | `OrderItemNumber` | `_System_AutoNumber` |
| `ProcessException` | `ProcessExceptionNumber` | `_System_AutoNumber` |
| `ProfileSkillEndorsement` | `Name` | `_System_AutoNumber` |
| `ProfileSkillUser` | `Name` | `_System_AutoNumber` |
| `Quote` | `QuoteNumber` | `_System_AutoNumber` |
| `QuoteLineItem` | `LineNumber` | `_System_AutoNumber` |
| `ScorecardAssociation` | `Name` | `_System_AutoNumber` |
| `Solution` | `SolutionNumber` | `_System_AutoNumber` |
| `SvcCatalogRequest` | `Name` | `_System_AutoNumber` |
| `TimeSlot` | `TimeSlotNumber` | `_System_AutoNumber` |
| `UserProvisioningRequest` | `Name` | `_System_AutoNumber` |
| `VoiceCall` | `Name` | `_System_AutoNumber` |
