Задача
Автоматизировать процесс формирования номера документов (реализация товаров/услуг и счёт-фактура) в текущей конфигурации 1С:Управление нашей фирмой (УНФ). На данный момент номер проставляется вручную сотрудниками, что занимает время и приводит к ошибкам (дубли, неверный формат).
Требования к формату
Номер генерируется по шаблону: Префикс-ДДММНН.
- Префикс: НФНФ (уточнить у сотрудников после старта). При необходимости длину префикса нужно сократить на одно 'НФ' для изменения разрядности нумерации.
- ДД (день): 01-31 (текущее число).
- ММ (месяц): 01-12 (текущий месяц).
- НН (номер):
- Если префикс НФНФ (4 знака) - номер от 01 до 99.
- Если префикс НФ (2 знака) - номер от 001 до 999.
Логика нумерации
- Сброс номера: каждый новый день последовательность 'НН' начинается с 01/001.
- Инкремент: с каждым новым документом текущий номер увеличивается на 1.
- Периметр: автонумерация работает только при создании новых документов. Редактирование старых номеров не должно менять.
- Уникальность: генерация должна гарантировать отсутствие задвоений в пределах дня.
Этапы выполнения
- Анализ текущей конфигурации 1С:УНФ.
- Создание обработки или изменение модулей объектов.
- Тестирование стенда.
- Передача готового решения и инструкции для пользователя.