Привет.
Расскажу про интересный рецепт для custom objects.
При создании объекта в нем присутствуют ряд стандартных полей. В том числе поле Name, которое, кстати является обязательным.
А что делать если нам это поле не нужно. Ломать голову над тем что туда записать при создании новой записи?
Все просто.
В секции Enter Record Name Label and Format для Data Type выберите значение Auto Number.
Снизу появятся два дополнительных поля:
Display Format - здесь необходимо указать маску, по которой будет генерироваться имя. Обычно я беру первую букву названия объекта (2 буквы) тире и вот такую конструкцию {0000}. В итоге должно получиться, например, С-{0000}.
Starting Number - начальное значение. Ставьте 0.
В итоге получится что для первой записи в качестве значения поля Name будет указано С-0000, для второй - С-0001, С-0002 и так далее.
Генерируемое число не ограничивается количеством разрядов что вы указали и фигурных скобках {0000}. После С-9999 будет С-10000.