gifts2017

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

Опубликовал Сергей (TSSV) в раздел Обработки - Обработка документов

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

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

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

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

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

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

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

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

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

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

Наименование Файл Версия Размер Кол. Скачив.
УТ 11: Исправление видов запасов
.epf 10,84Kb
08.01.14
644
.epf 10,84Kb 644 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

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

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

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

Управление торговлей, редакция 11.1 (11.1.10.103)
17. Николай freelog (freelog) 06.05.15 03:45
На 11.1.1.11 тоже ошибка "значение не является значением объектного типа (Проведен)"
18. Ilya Arhipov (Maddy18) 18.05.15 13:10
Обработка супер. А втору респект. Сэкономила пару часов времени) Работает так-же для 1С : ERP 2.0. Рекомендую
19. Андрей d (OptimusMaximus) 02.06.15 14:24
Проще поправить значение РегистрСведений.АналитикаВидовЗапасов - и потом тупо перепровести документы
20. Денис Лихошерстов (Hans) 27.10.15 16:27
Тоже не помогает, хотя в коде вижу прописано очищение Видов запасов, но потом все равно ГТД на заполняется, непонятно почему.
21. Валентин Пахоменко (Грязный Танка) 08.06.16 17:12
22. Владислав Теут (darkmessiahan) 25.11.16 09:38
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа