УТ 11: Исправление видов запасов

23.04.20

Учетные задачи - Логистика, склад и ТМЦ

Типичная ошибка - задним числом изменен номер ГТД или поставщик в приходной накладной, в результате документы реализации по позиции номенклатуры перестали проводиться с сообщением о недостаточности товара с указанным номером ГТД, хотя товар есть. Еще одна ошибка - обнаружен отрицательный остаток товара при расчете себестоимости (хотя товар был и в "минус" не уходил!) - в резульате себестоимость по товару не расчитывается. Возникновение этих и других ошибок непосредственно связано со служебной табличной частью "Виды запасов", поставляющей данные для формирования движений по ряду регистров и которая не всегда перезаполняется с учетом изменившихся исходных данных при перепроведении. Предлагаемая вашему вниманию обработка позволяет легко исправить ошибки, связанные с видами запасов.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
УТ 11: Исправление видов запасов 2.1.4
.epf 12,39Kb ver:2.1.4
1134
1134 Скачать (1 SM) Купить за 1 850 руб.

Типичная ошибка - задним числом изменен номер ГТД или поставщик в приходной накладной, в результате документы реализации по данной позиции перестали проводиться с сообщением о недостаточности товара с указанным номером ГТД, хотя товар есть. Еще одна ошибка - обнаружен отрицательный остаток товара при расчете себестоимости (хотя товар был и в "минус" не уходил!) - в резульате себестоимость по товару не расчитывается.  Возникновение этих и других ошибок непосредственно связано со служебной табличной частью "Виды запасов", пристуствующей у многих документов товародвижения, делающих движения типа "Расход" по регистру накопления "Себестоимость товаров". Эта табличная часть поставляет данные для формирования движений по ряду регистров, в том числе и по регистрам "Себестоимость товаров", "Товары организаций", одним из измерений которого является измерение "Номер ГТД". Простое (из формы документа) перепроведение документа не всегда приводит к перезаполнению видов запасов. Как следствие - движения документа не переформируются с учетом изменившихся исходных данных и ошибки остаются. Предлагаемая вашему вниманию обработка позволяет исправить ошибки, связанные с видами запасов.

Работа с обработкой возможна в трех режимах:

1. "За период", когда перепроводятся все существующие в базе (проведенные) документы, являющие регистраторами регистра накопления "Себестоимость товаров" с переформированием табличной части "Виды запасов" (где таковая имеется). При этом, последовательность проведения документа выстраивается таким образом, что документ "Расчет себестоимости товаров" проводится последним для каждого из месяцев периода.
Порядок работы - выбираем период, нажимаем "Получить список документов", "Перепровести с очисткой видов запасов".

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

3. "По выбранным документам" - документы, которые необходимо перепровести, подбираются вручную путем добавления в табличную часть обработки, наличие табличной части "Виды запасов" определяется автоматически.
Порядок работы - добавляем в табличную часть нужный документ (документы), нажимаем "Перепровести с очисткой видов запасов".

Документы "Корректировка регистров" не участвуют в перепроведени (не попадают в список документов при автоматическом заполении).

В результате получаем актуальные движения в регистрах и, как следствие - исчезновение ошибок!

Обработка работает во всех версиях УТ11: 11.0, 11.1, 11.3, 11.4

Внимание! Обработка предназначена для опытных пользователей. Перед использованием сделайте резервную копию базы.

Обновление от 08.01.2014:
Добавлена возможность при перепроведении устанавливать в документах их конечные статусы (без каких либо проверок).

Обновление от 28.12.2017
Исправлена модульная ошибка, которая могла возникать в некоторых случаях при отборе документов по номенклатуре.

Обновление от 17.08.2018
Исправлены выявленные ошибки, спасибо altek за помощь в обнаружении и исправлении.

Обновление от 12.10.2018
На основании личного опыта использования обработки, проведена оптимизация программного кода, добавлена настройка "Останавливаться при ошибке".

23.04.2020

Обработка больше не поддерживается. Ее развитие осуществляется здесь (см . комментарии): 1176446

p.s. 

Изначально данная обработка была сделана на базе вот этой обработки: //infostart.ru/public/169568/, так как воспользоваться ей в чистом виде не удалось.

исправление видов запасов очистка

См. также

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом. ВНИМАНИЕ! 09.01.25 г. планируется повышение цен на 20%!

28500 руб.

21.04.2017    96938    134    42    

215

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

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

89900 руб.

09.06.2020    39116    29    59    

64

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

50000 руб.

26.07.2023    6455    21    0    

12

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Сельское хозяйство и рыболовство Строительство Горнодобывающая промышленность Розничная и сетевая торговля (FMCG) Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Лесное и деревообрабатывающее хозяйство Управленческий учет Платные (руб)

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

35000 руб.

24.03.2015    126041    303    114    

136

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 09.12.2024, версия 9.8 - 9.13)

15600 руб.

20.11.2015    156550    376    378    

512
Отзывы
30. riposte 391 05.01.20 16:05 Сейчас в теме
Спасибо за обработку. Успешно применяется сейчас для устранения ошибок видов запасов в процессе закрытия 2019 года (УТ 11.4).
1176446
Небольшая доработка, связанная с необходимость проводить обратно Счет-фактуры после распроведения документа и проверка на наличие Корр.РТУ при отмене проведения РТУ. Исходный функционал сохранен.
yaguarrr; TSSV; +2 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. andrey0924 02.09.13 17:02 Сейчас в теме
Отличная обработка, очень помогла при закрытии месяца!!!
Правда у нас на релизе 11.1.2.9 некоторые документы почему то не менялись при перепроведении.
Поэтому обработку немного подправили, чтобы вначале снимала с проведения, а потом проводила заново. Если возникала ошибка, документ оставался проведенным.
5. TSSV 1151 30.10.13 03:45 Сейчас в теме
(1) andrey2409@gmail.com, спасибо! Учтем.
2. andrey0924 02.09.13 17:09 Сейчас в теме
Случайно аватарку закинул в сообщение.
3. SergeyDityatev 2 30.10.13 00:42 Сейчас в теме
Обарботка учитывает известные ошибки по Регистру сведений "Даты поступления товаров организаций"?
Т.е. обработка использует типовой механизм заполнения табличной части "виды запасов" или реализован свой функционал, который умеет определять реальную дату поступления видов запасов?
4. TSSV 1151 30.10.13 03:44 Сейчас в теме
(3) IntSergey, типовой функционал.
6. Dimul555 03.11.13 23:38 Сейчас в теме
не работает на версии 11.1.2.20.
Прикрепленные файлы:
7. Flashback1979SE 26.12.13 04:56 Сейчас в теме
Эта обработка очищает ТЧ "ВидыЗапасов" и перепроводит документ реализации
8. Odinas 27.12.13 11:57 Сейчас в теме
Подскажите, работает на последних версиях ут?
9. TSSV 1151 27.12.13 16:26 Сейчас в теме
(8) alegshzhkka, не проверял, попробуйте, по идее должно.
10. Odinas 29.12.13 16:02 Сейчас в теме
11. TSSV 1151 09.01.14 00:33 Сейчас в теме
(10) alegshzhkka, проверил, работает.
12. pt_olga 61 16.06.14 00:05 Сейчас в теме
не помогла обработочка)
13. bursanb 9 18.07.14 11:37 Сейчас в теме
УТ 11.1.6.17 почему то не помогла
14. bursanb 9 23.07.14 09:49 Сейчас в теме
(13) bursanb, Мне помогли следующие действия: запускаю эту обработку, потом запускаю свою обработку(написана на скорую руку, очень коряво поэтому не выкладываю), которая ищет отрицательные остатки на дату закрытия месяца в регистре ТоварыОрганизаций и в регистраторе в ТЧ ВидыЗапасов меняет вид запасов с соответствующим положительным остатком. Решает проблему отрицательных остатков при закрытии месяца на 95%, остальное ручками.
15. andreichspb 20.03.15 19:19 Сейчас в теме
На 11.1.9.66 не пошел с ошибкой "значение не является значением объектного типа (Проведен)"
16. testerpro1 07.04.15 11:32 Сейчас в теме
У меня вообще обработка не подключается, пишет:

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

Метод объекта не обнаружен (СведенияОВнешнейОбработке)"

Управление торговлей, редакция 11.1 (11.1.10.103)
17. freelog 06.05.15 03:45 Сейчас в теме
На 11.1.1.11 тоже ошибка "значение не является значением объектного типа (Проведен)"
18. Maddy18 44 18.05.15 13:10 Сейчас в теме
Обработка супер. А втору респект. Сэкономила пару часов времени) Работает так-же для 1С : ERP 2.0. Рекомендую
19. OptimusMaximus 02.06.15 14:24 Сейчас в теме
Проще поправить значение РегистрСведений.АналитикаВидовЗапасов - и потом тупо перепровести документы
22. Teut_Vlad 191 25.11.16 09:38 Сейчас в теме
20. Hans 3 27.10.15 16:27 Сейчас в теме
Тоже не помогает, хотя в коде вижу прописано очищение Видов запасов, но потом все равно ГТД на заполняется, непонятно почему.
21. Грязный Танка 26 08.06.16 17:12 Сейчас в теме
23. Tulolka 24.05.17 11:28 Сейчас в теме
Добрый день! Будет ли работать обработка 1С:Предприятие 8.3 (8.3.9.2033) Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 2.0 (2.0.16.21)
24. Maddy18 44 24.05.17 14:48 Сейчас в теме
Не знаю этой конфигурации досконально. У меня СRM нет . Как правило его пишут на основании стандартных конфигураций, так что шансы что сработает есть.
25. aleks xantaev 8 26.08.17 21:01 Сейчас в теме
Мне необходимо провести документы с начало текущего года, Стандартный механизм заполнения видов запасов заполняется остатками на текущую дату? или на конец даты каждого документа? По какому принципу работает заполнение из этой обработки?
27. TSSV 1151 26.08.17 23:12 Сейчас в теме
(25), (26) - друзья,
я давно не занимался этой проблематикой, практически со времени публикации, то есть уже три года как, поэтому и добавить сейчас к сказанному особенно нечего - инструмент перед вами. Принцип - я не ставил здесь цели объяснить принцип, тем более, что сейчас на дворе 11.3, а я работал с 11.0 и какие-то вещи могли поменяться - за эволюциями УТ последнее время особо не слежу. Но, важно понимать, что перед разработчиками стояла непростая задача: что делать в случае, когда сначала документ проведен, счет-фактура с указанием номеров ГТД выдан клиенту, потом документ перепроводится, а картина партий (и соответственно остатков по ГТД) изменилась? Подумайте на досуге, прежде чем вообще что либо предпринимать - с тех пор многое изменилось в части учета НДС и по всей видимости будет меняться еще в сторону ужесточения контроля за этими вещами.
26. Xershi 1551 26.08.17 21:30 Сейчас в теме
На днях закончил закрывать месяца. Конфа Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 2.0.18.6 считай УТ 11.3. Стандартное перезаполнение видов запасов оставляло часть проблем, т.к. не все документы она могла обработать. Написал свою ручную обработку. Указывал документы, номенклатуру, вид запасов и номер ГТД. Затем перезаполнял табличную часть "видов запасов" и перепроводил документ.
У вас такой же принцип?
28. tradeagent 03.11.17 23:56 Сейчас в теме
Полный неуд. Отобрал документы за период и по номенклатуре - нажал - перепровести с очисткой вида запасов.В результате проведения была выдана ошибка - что не удалось провести какой-то документ поступления. Вроде бы все нормально, вот только при повторной попытке переформировать отобрать документы не получается - виды запасов уже очищены. Таким образом данный код должен был выполняться в транзакции, чего как я понимаю сделано не было и в случае ошибки в данных получаем треш.
29. TSSV 1151 04.11.17 01:44 Сейчас в теме
(28) В связи с Вашим обращением решил открыть обработку, чего не делал не менее 3-х лет - обработка давно и стабильно работает.
отобрать документы не получается - виды запасов уже очищены
- это неправда. Сам факт очистки видов запасов не влияет на возможность отбора документов по номенклатуре. При этом, отбираются только проведенные документы. Транзакция здесь намеренно не использовалась - в случае, если обработка натыкается на ошибку, ее нужно исправить и запустить заново. Жаль, что Вам не удалось ее правильно применить. Надеюсь Вам удалось сделать бэкап перед тем как начать свои эксприменты?
30. riposte 391 05.01.20 16:05 Сейчас в теме
Спасибо за обработку. Успешно применяется сейчас для устранения ошибок видов запасов в процессе закрытия 2019 года (УТ 11.4).
1176446
Небольшая доработка, связанная с необходимость проводить обратно Счет-фактуры после распроведения документа и проверка на наличие Корр.РТУ при отмене проведения РТУ. Исходный функционал сохранен.
yaguarrr; TSSV; +2 Ответить
31. polo453 10.10.23 11:33 Сейчас в теме
вижу, что обработка очищает виды запасов... это все?,а как же исправить?
32. TSSV 1151 10.10.23 12:24 Сейчас в теме
(31) После очистки происходит запись документа, в процессе которой ТЧ заполняется заново. Подразумевается, что ошибка в учете, которая привела к неправильному состоянию ТЧ к этому моменту уже исправлена. То есть изначально проблема в том, что простое перепроведение документа в этом случае не помогает и нужно принудительно очищать ТЧ.
Оставьте свое сообщение