Исправление регистра сведений "Распределение запасов" по данным регистра накопления "Товары на складах" после перехода с ред. 2.4 на ред. 2.5 для конфигураций УТ, КА, ЕРП

Публикация № 1703417 02.08.22

Пользовательские инструменты - Корректировка данных

Свободные Остатки Движения Товаров Расхождение Распределение Запасов

Приводит в соответствие регистр сведений "Распределение запасов" по данным регистра "Товары на складах" после перехода с ред. 2.4 на ред. 2.5 для конфигураций УТ, КА, ЕРП. Можно открыть интерактивно, подключить как дополнительную обработку или настроить расписание на запуск обработки.

После перехода с ред. 2.4 на ред. 2.5 конфигураций УТ, КА, ЕРП столкнулся с тем, что при подборе товара, например, менеджер видел свободный остаток на складе 10 штук, а в реальности товара на складе вообще не было и по отчёту "Ведомость по товарам на складах" товара тоже не было. Проблема была в том, что после перехода с ред. 2.4 на ред. 2.5 новый регистр сведений "Распределение запасов" заполнился некорректно. В конфигурации есть инструмент "Исправление ошибок в регистре сведений "Распределение запасов", но всё равно по некоторым номенклатурным позициям "Свободный остаток" был некорректным и в процессе работы (через день например) появлялись откуда-то расхождения по другим номенклатурным карточкам; возможно, пользователи перепроводили какие-то документы прошлых периодов. Разбираться глубинно в причинах появления расхождений времени не было и была написана данная обработка, которая была настроена на запуск каждые 5 минут и после этого пользователи перестали ругаться на расхождения в том, что видят при подборе, с тем, что есть в отчёте "Ведомость по товарам на складах" или "Движения товаров на складах".

Результатом выполнения станет соответствие "Свободного остатка" = "Остаток по РН "Товары на складах" - "Зарезервировано" - "Отгружается".

Обработка по результатам работы делает запись в журнале регистраций как на скриншоте.

Можно запустить обработку через "Файл" - "Открыть" или подключить как внешнюю обработку "НСИ и администрирование" - "Печатные формы, отчеты и обработки" - "Дополнительные отчеты и обработки" - "Добавить". Там же можно и настроить обработку на периодический запуск, например, каждые 5 минут.

Проверял на конфигурациях КА, УТ, ЕРП  2.5.8.221.

На эту же тему на ИС есть ветка форума https://forum.infostart.ru/forum67/topic275228/ и обработка //develop.iservice.ru/public/1600352. И я решил внести и свой вклад в эту тему.

Скачать файлы

Наименование Файл Версия Размер
Исправление регистра сведений "Распределение запасов" после перехода с ред. 2.4 на ред. 2.5 для конфигураций УТ, КА, ЕРП:

.epf 10,24Kb
21
.epf 2022-07 10,24Kb 21 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. urbanist 81 09.08.22 16:13 Сейчас в теме
Добрый день. Можно уточнить, какой регистр все-таки правится? В КА 2.5 есть РС "Распределение запасов". Свободных нет.
2. AlexandrN 730 09.08.22 23:48 Сейчас в теме
(1) Спасибо за замечание, я что-то запутался в названиях регистров в описании обработки. Я поправил наименование и описание так, что бы было понятнее.
3. Itilive.ru 41 12.08.22 14:25 Сейчас в теме
Обработка делает свое дело, но к сожалению очень тупо. (( В связке с РС "Распределение запасов" идет оборотный регистр "Распределение запасов - Движения". В оборотном она ничего не исправляет. Соответственно после очередного обновления есть шанс получить опять кривые остатки.
1С рекомендует использовать конструкцию типа
СтруктураНоменклатуры=Новый Структура;
СтруктураНоменклатуры.Вставить("Номенклатура",Справочники.Номенклатура.НайтиПоКоду("УП-УА127216"));
СтруктураНоменклатуры.Вставить("Характеристика",Справочники.ХарактеристикиНоменклатуры.ПустаяСсылка());
СтруктураНоменклатуры.Вставить("Назначение",Справочники.Назначения.ПустаяСсылка());
СтруктураНоменклатуры.Вставить("Склад",Справочники.Склады.ПолучитьСсылку(Новый УникальныйИдентификатор("ab6be142-2326-11ea-ab55-00155d280607")));

РаспределениеЗапасов.ОбновлениеИБПоТовару(СтруктураНоменклатуры);


Но для этого надо сначала привести в порядок движения по РН "Распределение запасов - Движения"
4. unknown181538 103 23.08.22 17:43 Сейчас в теме
(3) А что значит " привести в порядок движения по РН "Распределение запасов - Движения"" ?
5. Itilive.ru 41 24.08.22 15:21 Сейчас в теме
(4) Что бы в нем были корректно отражены все движения связанные с приходом и расходом. В моем случае пришлось пройтись по корректировкам регистров и добить в них новые движения по данному РН

Почитайте этот комментарий https://forum.infostart.ru/forum24/topic276687/?reply_comment=43
6. unknown181538 103 24.08.22 15:57 Сейчас в теме
(5) Да, я подразобрася. У меня из-за плохо отработавших обработчиков обновления была проблема. Сейчас обработочку тоже на модерацию отправил.
Оставьте свое сообщение

См. также

Обнуление остатков и движений регистров накопления (УФ) Промо

Чистка данных Обработка документов Склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Управленческий учет Абонемент ($m)

Универсальная обработка обнуления регистров накопления (остатки и обороты) для любой* конфигурации под управляемые формы.

4 стартмани

01.12.2017    14780    79    aleksch21    7    

Групповое штрихкодирование номенклатуры (ERP 2.4, ERP 2.5, КА 2.4, УТ 11.4)

Обработка справочников Оптовая торговля Розничная торговля Склад и ТМЦ Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Абонемент ($m)

Внешняя обработка "Групповое штрихкодирование номенклатуры" для ERP 2.4, 2.5, КА 2.4, УТ 11.4 для быстроты присвоения штрихкодов номенклатуры.

2 стартмани

08.06.2021    10495    17    SergAl    10    

Превращение доработанной конфигурации в типовую или исправление ошибки "Имеются записи с одинаковыми измерениями"

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

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

1 стартмани

12.02.2021    16672    180    pyrkin_vanya    43    

Восстановление базы 1С из бэкапа SQL при помощи Python

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

Скрипт для создания копии базы на сервере SQL и добавления базы в кластер 1С.

1 стартмани

16.12.2020    7859    3    user1287977    1    

Просмотр и восстановление любых таблиц БД для компоненты 1CDLib + Быстрая очистка регистра "Замеры времени"

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

Доработанная обработка для компоненты 1CDLib для просмотра и восстановления любых таблиц БД из БД донора. Тестировалось на версии платформы 8.3.17.1549.

1 стартмани

09.11.2020    9226    96    sxp    2    

Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных" в БД SQL

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

Обработка позволяет исправить схему имен базы данных, схема которой была испорчена и из-за этого возникают ошибки при обновлении конфигурации или при сервисной процедуре тестирования и исправления. Ошибка SDBL: Ошибка обновления конфигурации базы данных. Для одного ссылочного кода существует более одной таблицы в базе данных. Имена таблиц с кодом .... Далее перечисляются пары таблиц, которые имеют одинаковый номер. Обработка таблице находит новый номер, заменяет на него все ссылки в схеме, переименовывает таблицу SQL

3 стартмани

23.01.2020    21685    225    rokhin    58    

Проверка работы расширений после обновлений

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

Иногда бывает, что после обновления конфигурации некоторые расширения перестают работать и часто такие ошибки выявляются только в процессе тестирования или рабочем режиме. При правильной разработке и проектировании расширения можно свести к минимуму такие ошибки, но иногда их не избежать. Если в базе расширений не более 5-10, то проверить каждое после обновления не составляет труда, а вот если их больше 50 - проверка отнимает слишком много времени Поэтому была написана обработка, которая в автоматическом режиме проверяет расширения, подключенные в программе. Обработка универсальная и будет работать в любой программе, в которой есть расширения.

3 стартмани

19.07.2019    24014    35    77dream77    4    

Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо

Обработка справочников Оптовая торговля Склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Абонемент ($m)

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

5 стартмани

29.07.2015    53969    7    taurus__    25    

Исправление ошибки "Записи регистра сведений стали не уникальными"

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

Обработка исправления ошибки "Записи регистра сведений стали не уникальными"

1 стартмани

02.06.2019    29077    381    Sholl    0    

Восстановление структуры DBSchema

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

Обработка для анализа ошибок в структуре DBShema, восстановление структуры объектов, перенос данных из выгруженных в XML таблиц базы, при помощи "Tool 1CD".

10 стартмани

11.03.2019    20679    97    spawn_a    30    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019) Промо

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Склад и ТМЦ Инструментарий разработчика Платформа 1С v8.3 Мобильная платформа Бухгалтерский учет Управленческий учет Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    70418    280    informa1555    239    

Выгрузка изображений из справочника на диск

Склад и ТМЦ Универсальные обработки Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Обработка позволяет записать изображения из справочка Номенклатура на диск в указанное место.

1 стартмани

30.11.2018    30034    14    wrooom    16    

Нестандартные подсистемы: Живая вода

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

В БСП есть все, чтобы справиться с проблемой «Битых ссылок», но почему-то так и не реализовали возможность сохранять версию объекта перед удалением. Решил исправить эту досадную несправедливость и создать подсистему с кодовым названием «Живая вода».

1 стартмани

11.10.2018    17925    4    dsdred    14    

Поиск и восстановление битых ссылок (Объект не найден)

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

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3. Проверялась на 1С:ERP Управление предприятием 2 (2.4.3.167)

2 стартмани

17.08.2018    23511    178    sapervodichka    4    

[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо

Склад и ТМЦ Обработка документов Платформа 1С v8.3 Конфигурации 1cv8 Бухгалтерский учет Абонемент ($m)

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

1 стартмани

17.08.2015    59677    171    ekaruk    33    

Запуск и контроль выполнения автоматизированных тестов из 1С – Jenkins Skin

Корректировка данных DevOps и автоматизация разработки Платформа 1С v8.3 Абонемент ($m)

Мы рассмотрим пример создания заданий выполнения автоматизированных тестов из 1С с использованием различных Фреймворков (xUnit1C, Тестирование 3.0): запуск, ожидание завершения, загрузка результатов и выполнение полного цикла тестирования продукта. Убедимся, что все действия можно выполнить в пару кликов в дружественном интерфейсе.

1 стартмани

09.07.2018    22860    14    ivanov660    5    

Корректировка остатков ЕГАИС для 1С:Розница/УТ 10.3 - альтернативный вариант

Обработка документов Розничная торговля Склад и ТМЦ Платформа 1С v8.3 1С:Розница Розничная и сетевая торговля (FMCG) Бухгалтерский учет Абонемент ($m)

Обработка корректировки остатков ЕГАИС для 1С Розница версии 2.2.7/2.2.8/2.2.9/2.2.10/2.2.11/УТ 10.3.47.ХХХ-48.XXX-49.XXX-50.XXX раздельно по маркируемому/немаркируемому алкоголю + создание документов постановки/списания по пересортице.

1 стартмани

02.06.2018    49971    444    independ    298    

Восстановление предопределенных элементов справочника средствами платформы (переинициализацией)

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

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

2 стартмани

28.03.2018    20829    105    Dipod    12    

Корректировка остатков регистров бухгалтерии (обычные и управляемые формы) Промо

Свертка базы Чистка данных Закрытие периода Корректировка данных Платформа 1С v8.3 Платформа 1C v8.2 Бухгалтерский учет Управляемые формы Конфигурации 1cv8 Бухгалтерский учет Налоговый учет Абонемент ($m)

Внешняя обработка, предназначенная для удобного исправления остатков по регистрам бухгалтерии (Хозрасчетный, Налоговый или любой другой) посредством автоматизации ввода корректировочного документа ("Операция", "Корректировка записей регистров"), приводящего регистр в нужное состояние остатков от текущего. Удобна для массовых правок остатков по бухгалтерскому и налоговому учету на какую-то дату (обычно перед реорганизацией учета, сверткой базы и т.п.)

2 стартмани

03.06.2017    44705    275    stvorl    29    

Снятие резервов, закрытие заказов для Комплексной автоматизации 2.4 (УТ 11.4) через регламентное задание

Оптовая торговля Склад и ТМЦ Обработка документов Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Абонемент ($m)

В УТ 11 или комплексной автоматизации 2.4.2 достаточно неудобно снимать с резерва заказы клиентов. Необходимо заходить в каждый документ и снимать с резерва. Данная внешняя обработка позволяет делать это автоматически (по умолчанию 7 дней от последнего редактирования документа резерва). Пропуская при снятии частично отгруженные и оплаченные покупателем заказы. Также можно управлять процессом и вручную. Вариант работы меняется в зависимости от использования версионирования

1 стартмани

05.03.2018    30203    460    p.ugrumov    49    

Очистка видов запасов

Обработка документов Производство готовой продукции (работ, услуг) Склад и ТМЦ Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бухгалтерский учет Абонемент ($m)

В ERP бывает (у меня было 3 раза в разных организациях), что переходят от учет видов запасов с общего по организации на учет видов запасов по группам финансового учета номенклатуры (группа устанавливается устанавливается в карточке номенклатуры). При этом работа уже идет, документы остатков и производства введены в базе. Итак, поменяли учет видов запасов по группам фин. учета номенклаутры и начинают формировать проводки или еще какие-то операции, но теперь что-то не заполняется в проводках или остатки расходятся, вот тебе раз... В этом случае нужно очищать скрытые таблицы с видами запасов в документах и перепроводить документы в хронологическом порядке, чтобы виды запасов установились корректно в соответсвтии с группами фин учета номенклатуры. Это обработка и делает.

1 стартмани

28.02.2018    20952    85    sapervodichka    7    

Поиск и восстановление битых ссылок (обычная и управляемая форма) 8.2-8.3

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

Обработка для поиска и восстановления битых ссылок (Объект не найден). Адаптирована для конфигураций на обычных и управляемых формах 8.2 - 8.3

1 стартмани

08.04.2017    49266    692    Xershi    66    

Загрузка из Excel-файла данных в документ Поступление товаров и услуг

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Розничная торговля Склад и ТМЦ Платформа 1С v8.3 1С:Розница 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Загрузка из произвольного Excel-файла документов Поступление товаров и услуг с возможностью создания номенклатуры, обработка позволяет автоматизировать процесс оформления новых поступлений товара.

1 стартмани

04.03.2017    46142    515    gzharkoj    138    

Пополнение товара на складе по теории ограничения систем

Оптовая торговля Склад и ТМЦ Математика и алгоритмы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Управленческий учет Абонемент ($m)

В статье рассматривается алгоритм пополнения склада по теории ограничений систем. Сами подходы описаны в книге Элия М. Голдратта «Я так и знал! Теория ограничений для розничной торговли».

1 стартмани

26.01.2017    20988    17    vva    6    

Перемещение остатков по счету МЦ04 между материально ответственными лицами для конфигураций (8.2). Промо

Обработка документов Универсальные обработки Склад и ТМЦ Платформа 1С v8.3 1С:Бухгалтерия 2.0 Россия Бухгалтерский учет Абонемент ($m)

Небольшая обработка, которая позволяет перекидывать остатки по счету МЦ04 с одного материально ответственного лица на другое

1 стартмани

22.11.2012    27119    102    niksaf    4    

Оприходование весового товара в штуках (решение для магазинов Second Hand) для УТ 10.3

Прайсы Обработка документов Склад и ТМЦ Платформа 1С v8.3 1С:Управление торговлей 10 Розничная и сетевая торговля (FMCG) Легкая промышленность, мода и одежда Россия Управленческий учет Абонемент ($m)

Обработка предназначена для оприходования весового товара по количеству в штуках, позволяет рассчитать закупочную и продажную цены, сформировать приходные документы, а также списание брака. Может быть использована в магазинах Second Hand. Создавалась для УТ 10.3, тестировалась на релизе 10.3.37.4. В разработке находятся такая же обработка для Розницы 1.0, в дальнейшем для 2.0 и УТ 11.

3 стартмани

25.08.2016    21815    5    Krasnyj    4    

Лекарство на случай, если перестала работать форма списка для сделок. (ERP).

Корректировка данных Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Форма списка справочник сделки стала выпадать с ошибкой?  Или все еще в порядке, но хочется спокойно съездить в отпуск, без паники, что менеджеры устроят бунт.

1 стартмани

28.07.2016    28373    0    milkers    2