Сбилась нумерация в справочнике "Номенклатура"

05.10.21

Задачи пользователя - Перенумераторы

Сбилась нумерация объектов в справочнике "Номенклатура", что делать? - ЕСТЬ РЕШЕНИЕ.

В результате автоматической синхронизации (УНФ -> БУХ) в справочнике "Номенклатура" создалось несколько объектов с нумерацией меньшей разрядности, чем было до этого (разрядность ДО синхронизации БП-00000000, ПОСЛЕ - БП-0000). Бухгалтеры показали, что номенклатура, начала создаваться с другой разрядностью, ну я думал ладно, пускай... потом выправиться. НО случилось то, чего не ожидал, создавали объекты до БП-9999, дальше при создании пишет "Код "БП-9999" не уникально". Благо случилось в конце рабочего дня.
....
Хорошее решение сделать перенумерацию всего справочника, но объектов там порядка 20 000 - 30 000.
....
Решил перенумеровать только объекты откуда пошла неправильная нумерация.

Делал это внешней обработкой "Универсальный подбор и обработка объектов".

Самое что интересное, я думал, как же мне отобрать те объекты: пробовал сделать отбор "Код" начинается с "БП-2" (типа отобрать все где БП-2000 и выше, т.к. остальные коды 8-разрядные начинались с БП-00).

В итоге родилось РЕШЕНИЕ:

1) Выбираем справочник "Номенклатура"

2) Заходим в настройки отбора и ставим произвольный запрос

3) Вставляем запрос 

ВЫБРАТЬ 
    Ссылка КАК Объект, 
    Представление,
    Код,
    НаименованиеПолное,
    Артикул,
    Вес,
    Импортер,
    КодОКВЭД,
    КодТНВЭД,
    Комментарий,
    ЕдиницаИзмерения,
    НоменклатурнаяГруппа,
    НомерГТД,
    ОблагаетсяНалогомНаНедвижимость,
    ОсновнаяСпецификацияНоменклатуры,
    СтавкаНДС,
    Производитель,
    СтатьяЗатрат,
    СтранаВвоза,
    СтранаПроисхождения,
    Услуга,
    ЦенаИзготовителя,
    Ассортимент,
    Маркировка,
    СерийныйНомер
ИЗ
    Справочник.Номенклатура КАК _Таблица
ГДЕ
    Код ПОДОБНО "БП-2%"

 

 

4) Отбирает нам всю номенклатуру начинающуюся с "БП-2"

5) Далее на вкладке "Обработки" выбираем "Перенумерация объектов"

6) Здесь меняем только поле "Начальный номер", где ставим последний ПРАВИЛЬНО добавленный код добавив к нему 1 (т.е если последний код БП-00488026, там вставляем 488027) и убираем знак "-" если появляется. Т.к. это поле не меняет префикса, оно его автоматически убирает, и убирает нули перед цифрой (потом при перенумерации Префикс и Нули обработка сама вставить)

 

 

7) Запускаем и радуемся результату.

8) Таким образом делаем 10 раз и наконец, при создании нового элемента у нас снова прежняя нумерация.

нумерация слетела сбилась перенумерация Универсальный подбор и обработка объектов

См. также

Перенумераторы Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Конфигурации 1cv8 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Предприятие 8. Транспортная логистика, экспедирование и управление автотранспортом КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Расширение конфигурации позволяет настроить нумерацию документов с префиксом по дате документа. Т.е. в течение дня документы одного вида будут иметь сквозную нумерацию. Возможны различные варианты настройки формата даты, в том числе с сохранением префиксации по организации и узлу информационной базы.

4000 руб.

11.02.2019    54822    424    194    

63

Перенумераторы Бухгалтер Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Расширение для отображения в номере документа структурной единицы (склад/магазин/подразделение), к которой относится данный документ. Визуально по номеру документа легко понять, к какому складу/магазину/подразделению относится документ. Пользователь самостоятельно выбирает, в каких документах и по каким полям префикс нужно добавлять. Нумерация документов не участвующих в префиксации, не затрагивается!

6000 руб.

18.05.2022    10719    25    0    

21

Перенумераторы Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Полезная внешняя обработка "Перенумерация документов", подходит для любой конфигурации на управляемых формах с БСП.

2 стартмани

04.10.2024    368    12    steaom    0    

1

Перенумераторы Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка восстанавливает уникальную нумерацию кодов справочников.

2 стартмани

03.05.2024    750    7    napan    0    

2

Перенумераторы Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Абонемент ($m)

Иногда при записи документа выходит ошибка: "Значение поля "Номер" неуникально". Это происходит, если каким-то образом корректировался номер документа. Если для других документов можно просто перенумеровать документы за период, то для счетов-фактур выданных, которые уже "ушли" к контрагентам, номер мы менять не можем. Поэтому было разработано данное расширение, которое помогает решить проблему и запустить автонумерацию.

2 стартмани

13.03.2024    843    6    Klinov    1    

1

Перенумераторы Бухгалтер Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Молдова Абонемент ($m)

Начальство захотело уникальный номера документов в рамках одного года вне зависимости от вида? Вызывайте психиатров.

1 стартмани

26.02.2024    859    2    Teut_Vlad    2    

1

Перенумераторы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Простая внешняя обработка для перезаписи системного номера счета-фактуры выданного в БП 3.0.

16.01.2024    1789    38    RustIG    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. TMV 14 05.10.21 16:32 Сейчас в теме
Задаче сто лет в обед, ответов уже множество. Но как это проходит модерацию, вызывает вопрос.
З.Ы.
Зачем в запросе все поля, кроме поля Ссылка?
&rew; SirStefan; IgorS; Garfild12; +4 Ответить
Оставьте свое сообщение