Заполнение документа инвентаризации товаров с отбором по номенклатуре (для Бухгалтерии Предприятия, УНФ)

Обработки - Обработка документов

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

В конфигурациях "Бухгалтерия предприятия", "Управление небольшой фирмой" (до версии 1.4.8.3) типовой функционал не дает возможности устанавливать отбор при заполнении табличной части документа "Инвентаризация товаров". Заполнение производится остатками по всей номенклатуре, которая числится на складе.

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

Обработка подключается к конфигурации как внешняя (не требует доработки конфигурации). Инструкция по подключению обработки прилагается.

 

FYI.

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

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

Наименование Файл Версия Размер
Заполнить инвентаризацию с отбором по номенклатуре (БП 3.0)
.rar 139,48Kb
06.07.15
187
.rar 139,48Kb 187 Скачать
Заполнить инвентаризацию с отбором по номенклатуре (БП 2.0)
.rar 206,48Kb
06.07.15
6
.rar 206,48Kb 6 Скачать
Заполнить инвентаризацию с отбором по номенклатуре УНФ (для версий младше 1.4)
.rar 406,91Kb
06.07.15
0
.rar 406,91Kb Скачать

См. также

Комментарии
1. Дмитрий Т. (t_dima) 22.12.11 03:09 Сейчас в теме
Никто не видел такой же обработки, но для 7.7?
2. Андрей (1cUserAndrew) 59 23.01.12 03:46 Сейчас в теме
Произведены следующие доработки:

1) Оптимизирован механизм отбора. Теперь обработка работает гораздо быстрее.
2) Реализована возможность отбора по всем реквизитам номенклатуры. Раньше отбор можно было делать только по ссылке.
3) Добавлена возможность сохранения (и, соответственно, восстановления при следующем открытии формы) настроек отбора.
3. latrium (latrium) 23.01.12 18:11 Сейчас в теме
4. Пвл (sfkey) 27.01.12 10:53 Сейчас в теме
5. Елена Барбакова (Elena87) 21.02.12 17:38 Сейчас в теме
а есть такая обработка для 8.2 2.5
6. Андрей (1cUserAndrew) 59 22.02.12 07:54 Сейчас в теме
(5) Это Вы какую конфигурацию имеете в виду?
В любом случае таких обработок для других конфигураций я не встречал.
В некоторых конфигурациях, кстати, такая возможность есть (в УТ 10 и УТ 11 точно). Поэтому там и обработка подобная не нужна.
7. Андрей (1cUserAndrew) 59 01.04.12 12:34 Сейчас в теме
Добавил аналогичную обработку для конфигурации "Управление небольшой фирмой".
8. Виталий (galiaf1386) 02.04.12 11:51 Сейчас в теме
Респект и + автору на УНФ нормально работает! Спасибо за труд!!!
9. Андрей (1cUserAndrew) 59 06.05.12 18:33 Сейчас в теме
10. Рамиль Ахмадуллин (Чародей) 17 07.06.12 15:32 Сейчас в теме
Все работает здорово, спасибо!
11. Татьяна Овчинникова (ТатьянкаО) 05.10.12 12:32 Сейчас в теме
12. Светлана Даниленко (LanaSN) 10.12.12 08:31 Сейчас в теме
Спасибо, удобный отбор, работает без ошибок, очень полезная вещь!
13. Ирина (Shico) 20 26.12.12 14:03 Сейчас в теме
14. Андрей (1cUserAndrew) 59 26.12.12 15:17 Сейчас в теме
(13)
А для 3.0 когда будет?

Shico, не знаю, честно говоря, не думал, что есть в этом потребность. В БП 3.0 пока очень мало народу работает. :-)
15. Андрей (1cUserAndrew) 59 02.02.13 08:32 Сейчас в теме
Те, кто работают в УНФ, наверное, заметили, что с версии 1.4 (если не путаю) немного изменился типовой механизм заполнения документа инвентаризации (по команде "Заполнить по остаткам на складе").
Изменился не сильно. Просто по-другому стали упорядочиваться товары в табличной части (вроде, с учетом иерархии в справочнике), плюс остатки теперь собираются на конец дня, независимо от времени документа.

Подгонять данную обработку под типовой механизм я не стал. В целом она работала и работает правильно. Просто теперь с мелкими отличиями от типового функционала :))
16. Андрей Важдаев (delta) 260 27.03.13 20:38 Сейчас в теме
Полезная обработка, все работает по первому классу! Правда, в случае нашего клиента пришлось отключить очистку табличной части, т.к. он именно ее захотел заполнять на основании последовательности подбора групп номенклатуры :-)
17. Андрей (1cUserAndrew) 59 28.03.13 16:27 Сейчас в теме
18. chum (chum) 25.04.13 15:47 Сейчас в теме
Спасибо!!! Очень нужная обработка.
Как же я раньше её не увидел... Месяц назад искал решение, на форуме здесь писал, никто не посоветовал...
Оставлю там ссылочку.
19. Андрей (1cUserAndrew) 59 25.04.13 16:40 Сейчас в теме
20. Юлия Бойко (Yul_kat) 39 20.09.13 10:40 Сейчас в теме
пробовала в УНФ ред. 1.3 и в 1.4. Нигде не заработала. В 1.4 кнопочка "Заполнить" в документе появляется, но при нажатии на кнопку ничего не происходит. В 1.3 - даже кнопочек никаких на добавляется...
21. Андрей (1cUserAndrew) 59 20.09.13 14:24 Сейчас в теме
(20)Yul_kat, запускаете в режиме обычного или управляемого приложения?
Полная версия УНФ какая?
Я с УНФ давно не сталкиваюсь. Проверяю на версии 1.4.4.11 - работает. На более свежей версии проверю, когда будет возможность.

В 1.4 кнопочка "Заполнить" в документе появляется, но при нажатии на кнопку ничего не происходит.

Совсем ничего не происходит? Даже пустая форма выбора обработок не открывается?
22. Юлия Бойко (Yul_kat) 39 23.09.13 08:41 Сейчас в теме
Управление небольшой фирмой, редакция 1.4 (1.4.6.19), 1С:Предприятие 8.2 (8.2.18.104). В настройках пользователя стояло "авто" в режиме запуска, попробовала в режиме управляемго приложения - не работает. Прямо ничего не происходит.... - ничего не открывается. удалила - ссылка на базу. Посмотрите, плиз.... ну оооочень нужна Ваша обработка
23. Андрей (1cUserAndrew) 59 23.09.13 21:13 Сейчас в теме
В общем, я посмотрел.
Можете, кстати, убрать ссылку на базу.

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

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

Попробуйте написать в фирму "1С" и описать им ситуацию. Может что дельное ответят.

А вообще, по-моему, вышел тестовый релиз 1.4.7. Может, там исправили.
24. Юлия Бойко (Yul_kat) 39 24.09.13 11:11 Сейчас в теме
25. Андрей (1cUserAndrew) 59 24.09.13 14:02 Сейчас в теме
Не за что.
Я, конечно, могу подсказать, что именно надо доработать в документе, если Вам это необходимо. Ну и, конечно, если есть специалист, который это сделает, а потом вернет все назад, когда выйдет обновление с исправлениями.
26. Юлия Бойко (Yul_kat) 39 24.09.13 19:20 Сейчас в теме
27. Андрей (1cUserAndrew) 59 24.09.13 19:33 Сейчас в теме
Откройте форму документа "Инвентаризация запасов". Перейдите в модуль и добавьте код (можно в самый конец):

&НаКлиенте
Процедура Подключаемый_ВыполнитьНазначаемуюКоманду(Команда)
	
	Если НЕ ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуНаКлиенте(ЭтаФорма, Команда.Имя) Тогда
		РезультатВыполнения = Неопределено;
		ДополнительныеОтчетыИОбработкиВыполнитьНазначаемуюКомандуНаС­ервере(Команда.Имя, РезультатВыполнения);
		ДополнительныеОтчетыИОбработкиКлиент.ПоказатьРезультатВыполненияКоманды(ЭтаФорма, РезультатВыполнения);
	КонецЕсли;
	
КонецПроцедуры


&НаСервере
Процедура ДополнительныеОтчетыИОбработкиВыполнитьНазначаемуюКомандуНаС­ервере(ИмяЭлемента, РезультатВыполнения)
	
	ДополнительныеОтчетыИОбработки.ВыполнитьНазначаемуюКомандуНаСервере(ЭтаФорма, ИмяЭлемента, РезультатВыполнения);
	
КонецПроцедуры
...Показать Скрыть
28. Андрей (1cUserAndrew) 59 24.09.13 22:15 Сейчас в теме
Думаю, Вы знаете, что для этого нужно в настройках поддержки включить возможность изменения. И что после этого Вы не сможете обновлять конфигурацию полностью автоматически.
29. Андрей (1cUserAndrew) 59 14.12.13 23:33 Сейчас в теме
(23) В релизе 1.4.7.34 исправили. Обновляйтесь! )
30. Андрей (1cUserAndrew) 59 02.04.14 10:55 Сейчас в теме
Внимание! В конфигурации "Управление небольшой фирмой", начиная с версии 1.4.8.3, появилась стандартная типовая возможность заполнить документ инвентаризации по конкретным условиям. В частности можно устанавливать отбор по группе, в которую входит номенклатура, и по номенклатурной группе.
31. Андрей (1cUserAndrew) 59 06.07.15 19:20 Сейчас в теме
Добавил аналогичную обработку для версии 3.0 конфигурации "Бухгалтерия предприятия".
32. Наталья Волк (Наталья CH) 03.11.15 04:19 Сейчас в теме
Здравствуйте. Возникла у меня проблема с данной обработкой: Она загрузилась, кнопка появилась, но когда я выбираю отбор по номенклатуре, то:
1. каждый раз нужно выбирать тип данных. Выбрала "Номенклатура"
2.нажимаю кнопку "выполнить", выдает служебную ошибку "Заполнение ТЧ не произведено! Поле объекта не обнаружено (МатериальныеЦенностиВЭксплуатации)
Что я делаю не так и как это исправить?
33. Андрей (1cUserAndrew) 59 03.11.15 11:45 Сейчас в теме
(32) Наталья CH, какая у Вас конфигурация и какая версия платформы?
34. Андрей (1cUserAndrew) 59 03.11.15 14:21 Сейчас в теме
(32) И, кстати, я не вижу Вас среди скачавших файлик.
Если Вы скачали его не отсюда, то вряд ли я смогу сказать, что у Вас там за проблема.
35. Наталья Волк (Наталья CH) 03.11.15 17:06 Сейчас в теме
Бухгалтерия для Украины 1.2.32.2 конфигурация 8.2.19.106. Скачивала не я, а их бывший бух.
36. Андрей (1cUserAndrew) 59 03.11.15 18:31 Сейчас в теме
(35) Понятно.
Наталья, я, к сожалению, не адаптировал данную обработку к работе в Украинской Бухгалтерии. Не приходилось работать в этой конфигурации.
Разрабатывал и тестировал ее на Бухгалтерии для России.
Скорее всего, в Бухгалтерии для Украины есть свои нюансы, которые не позволяют использовать обработку в исходном виде, и требуется доработка.
37. Наталья Волк (Наталья CH) 03.11.15 18:33 Сейчас в теме
Оставьте свое сообщение