Модуль «Нумерация учётных документов»

Модуль «Нумерация учётных документов» позволяет администратору интернет-магазина, работающего на Magento 2, настроить удобную ему нумерацию учётных документов: заказов, возвратов, счетов, товарных накладных.

Подробная информация (на английском языке): https://mage2.pro/c/extensions/sales-documents-numeration
Купить: https://mage2.pro/t/512
Исходный код на GitHub: https://github.com/mage2pro/sales-sequence

Примеры

Демонстрационный видеоролик

Пример нестандартной нумерации заказов

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

Пример нестандартной нумерации накладных

Пример нестандартной нумерации возвратов

Настройки модуля

Настройки модуля расположены в разделе «Stores» → «Configuration» → «Mage2.PRO» → «Sales» → «Documents Numeration».

«Enable?» (Включить?)

Включает или отключает нестандатную нумерацию учётных документов.

«Pad Numbers with Leading Zeros?» (Дополнять ли номера учётных документов до заданной фиксированной длины нулями справа?)

Когда эта опция включена, порядковый номер 2189 может отображаться как 000002189 (длина числа задаётся следующей ниже опцией).

«Numbers Length» (Длина чисел)

Работает в совокупности с опцией выше.

«Prefix & Suffix» (Приставка и окончание)

Вы можете использовать в пристаке и окончании следующие переменные:

{STORE-ID} Будет заменено на цифровой идентификатор магазина.
{STORE-CODE} Будет заменено на символьный идентификатор (код) магазина.
{выражение для даты} Будет заменено на текущую дату. Вы можете использовать любой из поддерживаемых функцией PHP date() форматов. Например: {y-m} => 16-01 {Y-m} => 2016-01 {Y-M} => 2016-Jan

«Next Numbers» (Следующие порядковые номера документов)

Например, Вы можете начать нумерацию не с 1, а с 700. Особенно это важно, когда Вы переходите на Magento с другой системы и хотите сохранить прежнюю нумерацию, вместо того, чтобы начинать её заново с 1.