Перенумерация справочников и документов (толстый клиент)
Задачи пользователя - Перенумераторы
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка предназначена для перенумерации справочников и документов в толстом клиенте.
Более новый вариант обработки находится здесь: //infostart.ru/public/1126285/
Перед началом перенумерации объектов предлагается включить версионирование данных и сделать копию базы. Перед использованием обработки на рабочей базе рекомендуется провести перенумерацию на тестовых данных.
Для перенумерации документов необходимо заполнить поля периода (Не забывайте указывать время, например, конец периода рекомендуется вводить в формате 31.12.2019 23:59:59) и организации. Для справочников эти поля заполнять не нужно.
Есть возможность ограничить список объектов, используя для этого отборы на соответствующей закладке. Для продвинутых пользователей возможно использование видов ограничений, когда одно из полей составного типа необходимо ограничить только конкретным типом вида: "Документ1.Поле1 Ссылка Справочник.Контрагенты".
Основные данные для перенумерации заполняются в шапке обработки:
1. Период с .. по. Указывается период. Рекомендуется для даты окончания периода вводить время 23:59:59. (только для документов);
2. Организация. Вводится организация документа (только для документов);
3. Вид объекта (Конкретный документ или справочник);
4. Префикс. Заполняется как в начале, так и момент настройки (перед перенумерацией), позиционированием на конкретной строке. В случае номеров в новом формате, например, "ЛК00-000001", в поле префикс необходимо ввести "ЛК00-";
5. Начальный номер. Номер с которого будут формироваться новые номера. Если поле не заполнить, то нумерация будет осуществляться начиная с 1;
6. Заполнить. Осуществляется подбор объектов в табличную часть;
7. Сформировать номера. Номера будут сформированы, начиная с номера из поля "5. Начальный номер" в форме: <Перфикс> + <незначащие нули> + <номер по порядку>. Если объект помечен на удаление, к номеру добавляется приставка "у_";
8. Перенумеровать. До этого с базой данных никаких манипуляций не производилось. При нажатии на кнопку "Перенумеровать" старые номера будут замещены новыми. Вы должны чётко понимать, что вернуть прежние номера будет сложно (невозможно в некоторых случаях). Поэтому перед началом перенумерации объектов предлагается включить версионирование данных и сделать копию базы. После нажатия на кнопку "Перенумеровать" система будет последовательно присваивать новые номера (коды) объектам системы.
Остановить процесс можно сочетанием клавиш "Ctrl" + "Pause/Break";
Обработка тестировалась для платформы 1С:Предприятие 8.2.19.83, 8.3.7.Х и выше.
Вступайте в нашу телеграмм-группу Инфостарт