Порядок нумерации счетов

Все вопросы/проблемы по установке и использовании.
Ответить
trm
Сообщения: 76
Зарегистрирован: 24 окт 2018, 00:59
Имя: Табаков Матвей Сергеевич
Откуда: Россия, Тверь

Порядок нумерации счетов

Сообщение trm »

Друзья всем привет,

Уверен кто то уже реализовывал подобное, накиньте мысли как настроить?

Суть вопроса:
1. Имеется сущность: счета (с полем номер счёта)
2. Как сделать так чтобы при создании нового счета в сущности СЧЕТА: в поле номер счета автоматически генерировался номер счёта - главное чтобы он был не рандомный, а был по порядку возрастания.

Т.е., создаём счёт:
Первый: номер автоматически генерируется: НОМЕР 1
Второй: номер генерируется автоматически: НОМЕР 2
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Порядок нумерации счетов

Сообщение alcompstudio »

Добрый день!

Для этого есть специальный тип поля Автоинкремент (с возможностью редактировать значения). На текущий момент при добавлении ПЕРВОЙ записи нужно будет в него поставить первый порядковый номер, а далее уже при добавлении последующих записей в данном поле уже будет стоять значение, увеличенное на 1 от предыдущей записи.

Если нужно для формирования номера использовать какие-то специальные шаблоны счетов (типа INV0001), то в связке с полем автоинкремент можно, например, использовать типы полей MySQL формула, текст по шаблону, статический текст по шаблону, где и добавлять в шаблон ID поля автоинкремент.
trm
Сообщения: 76
Зарегистрирован: 24 окт 2018, 00:59
Имя: Табаков Матвей Сергеевич
Откуда: Россия, Тверь

Re: Порядок нумерации счетов

Сообщение trm »

alcompstudio писал(а): 23 фев 2019, 14:24 Добрый день!

Для этого есть специальный тип поля Автоинкремент (с возможностью редактировать значения). На текущий момент при добавлении ПЕРВОЙ записи нужно будет в него поставить первый порядковый номер, а далее уже при добавлении последующих записей в данном поле уже будет стоять значение, увеличенное на 1 от предыдущей записи.

Если нужно для формирования номера использовать какие-то специальные шаблоны счетов (типа INV0001), то в связке с полем автоинкремент можно, например, использовать типы полей MySQL формула, текст по шаблону, статический текст по шаблону, где и добавлять в шаблон ID поля автоинкремент.
Огромная благодарность. Будет пробовать.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Порядок нумерации счетов

Сообщение support »

Ответить