БП 3.0 (УФ) Заполнение требования-накладной остатками ТМЦ по складу с отборами по счетам и номенклатурам

02.05.19

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

Обработка заполнения документа Требование-Накладная остатками по складу для Бухгалтерии Предприятия 3.0 (1С 8.3 Управляемые формы). Возможен отбор (или исключение из результатов) по счету, списку счетов, группе, элементам и группам номенклатур.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Заполнение требования-накладной остатками ТМЦ по складу. БП 3.0 (УФ) - версия 2.0
.epf 12,68Kb ver:2.0
91
91 Скачать (1 SM) Купить за 1 850 руб.
БП 3.0 (УФ) Заполнение требования-накладной остатками ТМЦ по складу с отборами по счетам и номенклатурам: (v1.03) - только для старых версий платформ/конфигураций
.epf 12,75Kb
108
108 Скачать (1 SM) Купить за 1 850 руб.
БП 3.0 (УФ) Заполнение требования-накладной остатками ТМЦ по складу с отборами по счетам и номенклатурам (v1.03) (Учет по подразделениям не ведется) - только для старых версий платформ/конфигураций
.epf 12,78Kb
63
63 Скачать (1 SM) Купить за 1 850 руб.

Обновление от 02.05.2019 - версия 2.0

Описание версии 2.0

Обработка предназначена для автоматического заполнения табличной части документа "Требование-накладная" остатками ТМЦ с отбору по указанному счету или счетам, указанным группам номенклатур (или элементам) на дату документа для конфигурации Бухгалтерия Предприятия 3.0 (Управляемые формы).

Разработана для регистрации в качестве дополнительной обработки заполнения документа. Для включения обработки в базу используйте "Администрирование -> Дополнительные отчеты и обработки -> Создать". После подключения в формах документов Требование-Накладная" и в их списках будет доступна команда "Заполнить остатками ТМЦ на складе"  меню "Заполнить".

Использование обработки

Создайте документ "Требование-Накладная" привычным вам способом. Заполните шапку документа (важны поля "Дата", "Склад" и, если учет ведется в соответствующих разрезах, "Организация" и "Подразделение"). В меню "Заполнить" выберите команду "Заполнить остатками ТМЦ на складе". Будет отображена форма обработки.

По умолчанию обработка выбирает все номенклатуры по указанному в шапке складу, числящиеся на счетах 10.*. При необходимости измените отборы счетов и номенклатур. 

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

Поля отбора "Дата", "Склад", "Подразделение" (видимо только при ведении учета по подразделениям), "Организация" (видимо только при ведении учета по организациям) могут быть изменены, и эти изменения будут отражены в заполняемом документе.

Отборы по счетам и/или номенклатурам

Возможны следующие режимы отбора по счету (счетам):

  • "по всем 10-м счетам ('10.* Материалы')" - отбор по всей группе счетов 10, значения в списке выбора игнорируются.
  • "только по счетам из списка" - будут отобраны только остатки по указанным в списке счетов счетам или группам счетов.
  • "за исключением счетов из списка" - будут отобраны все остатки по выбранному складу, за исключением остатков по указанным счетам (группам счетов).

Аналогично для номенклатур:

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

 

Изменения в версии 2.0

  • Исправлено отображение документа после заполнения (ранее изменения в открытой форме документа отображались только после повторного открытия);
  • Упрощен запрос и уменьшен объем передаваемой с сервера информации;
  • Убран шлак и мусор из кода;
  • Автоматическая адаптация под варианты учета по подразделениям/организациям

 

 
 Описание предыдущих версий

 

Внимание!

Актуальная версия - Заполнение требования-накладной остатками ТМЦ по складу. БП 3.0 (УФ) - версия 2.0 

Работоспособность проверена на Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.49.18), платформа  1С:Предприятие 8.3 (8.3.11.2867).

Прочие файлы приведены для старых версий и в качестве примера, как делать не надо.

заполнение остатками требование-накладная учет материалов остатки ТМЦ на складах

См. также

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 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    96877    133    42    

215

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

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

89900 руб.

09.06.2020    39075    29    59    

64

SALE! 10%

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

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    195307    152    244    

282

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

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

50000 руб.

26.07.2023    6422    21    0    

12

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

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

35000 руб.

24.03.2015    126013    302    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    156516    376    378    

512
Отзывы
16. chesnokov-a-v 100 13.05.17 19:52 Сейчас в теме
БП 3.0.49.28
Учет по подразделениям не ведется. Скорее всего поэтому у меня тоже ничего не заполняется.
+ Субконто Склад - Третье по счету.
1. Номенклатура
2. Партии
3. Склады

Вам в запросе нужно сделать условия, примерно так
...
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ХозрасчетныйОстатки.Организация,
		|	ХозрасчетныйОстатки.Подразделение,
		|	ХозрасчетныйОстатки.Счет,
		|	ХозрасчетныйОстатки.Субконто1,
		|	ВЫБОР
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто2
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто3
		|		ИНАЧЕ NULL
		|	КОНЕЦ КАК Субконто2,
		|	ХозрасчетныйОстатки.КоличествоОстатокДт,
		|	ХозрасчетныйОстатки.СуммаОстатокДт
		|ИЗ
		|	РегистрБухгалтерии.Хозрасчетный.Остатки(&МоментКонца, , , ) КАК ХозрасчетныйОстатки
		|ГДЕ
		|	ХозрасчетныйОстатки.Организация = &Организация
		|	И ВЫБОР
		|			КОГДА &Подразделение = &ПустоеПодразделение
		|				ТОГДА ИСТИНА
		|			ИНАЧЕ ХозрасчетныйОстатки.Подразделение = &Подразделение
		|		КОНЕЦ
		|	И ВЫБОР
		|			КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
		|				ТОГДА ХозрасчетныйОстатки.Субконто2
		|			КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
		|				ТОГДА ХозрасчетныйОстатки.Субконто3
		|			ИНАЧЕ NULL
		|		КОНЕЦ = &Склад";
	Запрос.УстановитьПараметр("ПустоеПодразделение",Справочники.ПодразделенияОрганизаций.ПустаяСсылка());	
	
	
	если ТипОтбораСчета="НеОтбирать" тогда
		СписокДесятых.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10"));
	иначе
		СписокДесятых=СписокСчетов.Скопировать();
	конецесли;
	Отрицание="";
	если ТипОтбораСчета="НЕПринадлежащие" тогда
		Отрицание="НЕ ";
	конецесли;
	ДопУсловия="
		| И ХозрасчетныйОстатки.Счет "+Отрицание+"В ИЕРАРХИИ (&СписокДесятых)";
		
	если НЕ ТипОтбораНоменклатур="НеОтбирать" тогда
		Отрицание="";
		если ТипОтбораНоменклатур="НЕПринадлежащие" тогда
			Отрицание="НЕ ";
		конецесли;
		CписокМатериалов=СписокНоменклатур.Скопировать();
		ДопУсловия="
			| И ХозрасчетныйОстатки.Субконто1 "+Отрицание+"В ИЕРАРХИИ (&CписокМатериалов)";
	конецесли;
	
			
	Запрос.Текст = Запрос.Текст+ДопУсловия;
	Запрос.Текст = Запрос.Текст+	"
		|СГРУППИРОВАТЬ ПО
		|	ХозрасчетныйОстатки.Счет,
		|	ХозрасчетныйОстатки.Субконто1,
		|	ВЫБОР
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто2
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто3
		|		ИНАЧЕ NULL
		|	КОНЕЦ,
		|	ХозрасчетныйОстатки.Организация,
		|	ХозрасчетныйОстатки.Подразделение,
		|	ХозрасчетныйОстатки.КоличествоОстатокДт,
		|	ХозрасчетныйОстатки.СуммаОстатокДт";

Показать

...

Ну и проверку на заполнение подразделения я у себя отключил.
Теперь все работает.
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. klaus38 29.05.16 09:47 Сейчас в теме
2. HorusTheOne 68 30.05.16 08:22 Сейчас в теме
Краткий ответ - да, 41-й счет подцепит.

Обработка не проверяет счета, указываемые в отборе, на логику. Поэтому при формальном совпадении видов субконто (1-е субконто - номенклатура, второе - склад) обработка будет работать на любых счетах. Т.е. корректными счетами, которые можно указать в поле отбора, и по которым могут быть выбраны остатки обработкой в стандартной конфигурации БП являются: 07, 08.04, группа 10-х (кроме 10.07 и 10.11), 21, группа 41-х, 43.
3. supporting 15.06.16 11:59 Сейчас в теме
У тебя ошибка в запросе,"Склад" не "субконто2" а "субконто3"...
4. HorusTheOne 68 15.06.16 17:09 Сейчас в теме
В каком счете какой конфигурации?
5. supporting 17.06.16 14:37 Сейчас в теме
Бух 3.0 версия 236...не в счете,а при указании условия...субконто2 = &Склад
6. supporting 17.06.16 14:38 Сейчас в теме
7. HorusTheOne 68 17.06.16 16:58 Сейчас в теме
В бухгалтерии предприятия редакции 3.0 (3.0.43.155) Корпоративной со стандартным планом счетов третьим субконто вида "Склады" имеют только два счета:
003.01 - забалансовый "Материалы на складе"
и 004.01 - забалансовый "Товары на складе".
Но там и номенклатура - второе субконто, так что запрос на этих счетах не будет работать. Но насколько я помню
1) я не приводил эти счета в качестве обрабатываемых обработкой.
2) заполнение Требования-Накладной остатками по этим счетам не выглядит логичным с точки зрения БУ.

Поэтому, я не совсем понимаю, о какой ошибке ты говоришь.
Ты точно план счетов конфигурации БП 3.0 Корп платформы 1с 8.3 описываешь?
И не перелопачен ли твой план счетов чьими-то игрывыми руками?
8. dodanna 07.09.16 15:14 Сейчас в теме
Добрый день!
Не загружает остатки по складу, ссылка на ошибку "не заполнено подразделение".... Не понимаю где и для чего его запонять...Подскажите, пожалуйста.
9. nasha4 28.11.16 17:25 Сейчас в теме
платформа: 1С:Предприятие 8.3 (8.3.9.1850)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.44.199)
Вариант интерфейса: Такси

ВОТ ЧТО ВЫДАЕТ
Ошибки:
--------------------------------------------------------------------------------
28.11.2016 18:20:58
Неизвестный идентификатор формы
--------------------------------------------------------------------------------
28.11.2016 18:20:39
{ВнешняяОбработка.ЗаполнитьТНОстаткамиПоСкладуСОтборамиПоСчетамНоменклатурам.Форма.Форма.Форма(210)}: Поле объекта недоступно для записи (Окно)
Для каждого Окно из Окна Цикл
10. HorusTheOne 68 29.11.16 08:24 Сейчас в теме
(9)
Прошу прощения, но таки - да. Обработка не всегда работает при запуске из открытой формы документа (теряет идентификатор формы). Код заполнения я взял из чьей-то обработки, не полностью удостоверившись в ее работоспособности.
Это моя вина, но на исправление сейчас нет времени и знаний, тем более, что при всех иных способах запуска - обработка работает корректно.
12. HorusTheOne 68 20.04.17 08:29 Сейчас в теме
В вашем сообщении нет ни версии конфигурации, ни ее названия. Ничего, что могло поспособствовать разрешению проблемы. Жаль.
Подозреваю, что корень проблемы тот же, что и у автора (9):
В какой-то момент (уже после написания обработки) буквосочетание "Окно", использованное мной в качестве переменной, стало служебным словом. И, соответственно, код обработки перестал выполняться.

Я перезалил 20.04.17 обработку в этой публикации, с учетом этого обстоятельства. Пользуйтесь.
11. vado.shop 18.04.17 17:57 Сейчас в теме
Обработка не работает при всех вариантах запуска. Пишет, что "Команда выполняется" и потом ничего. Просто голый документ. Жаль.
13. Akela80 23.04.17 13:00 Сейчас в теме
Здравтсвуйте. У меня обработка не работает.
ТЧ не заполняется остатками
1С:Предприятие 8.3 (8.3.10.2168)
Бухгалтерия предприятия, редакция 3.0 (3.0.49.17)
14. user748202 06.05.17 14:31 Сейчас в теме
Та же проблема. Не заполняет табличную часть документа. БП 3.0.49.27
15. sergoqwe 06.05.17 16:20 Сейчас в теме
не заполняет
8.3.8.2137
бух 3.0.43.241
16. chesnokov-a-v 100 13.05.17 19:52 Сейчас в теме
БП 3.0.49.28
Учет по подразделениям не ведется. Скорее всего поэтому у меня тоже ничего не заполняется.
+ Субконто Склад - Третье по счету.
1. Номенклатура
2. Партии
3. Склады

Вам в запросе нужно сделать условия, примерно так
...
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ХозрасчетныйОстатки.Организация,
		|	ХозрасчетныйОстатки.Подразделение,
		|	ХозрасчетныйОстатки.Счет,
		|	ХозрасчетныйОстатки.Субконто1,
		|	ВЫБОР
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто2
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто3
		|		ИНАЧЕ NULL
		|	КОНЕЦ КАК Субконто2,
		|	ХозрасчетныйОстатки.КоличествоОстатокДт,
		|	ХозрасчетныйОстатки.СуммаОстатокДт
		|ИЗ
		|	РегистрБухгалтерии.Хозрасчетный.Остатки(&МоментКонца, , , ) КАК ХозрасчетныйОстатки
		|ГДЕ
		|	ХозрасчетныйОстатки.Организация = &Организация
		|	И ВЫБОР
		|			КОГДА &Подразделение = &ПустоеПодразделение
		|				ТОГДА ИСТИНА
		|			ИНАЧЕ ХозрасчетныйОстатки.Подразделение = &Подразделение
		|		КОНЕЦ
		|	И ВЫБОР
		|			КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
		|				ТОГДА ХозрасчетныйОстатки.Субконто2
		|			КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
		|				ТОГДА ХозрасчетныйОстатки.Субконто3
		|			ИНАЧЕ NULL
		|		КОНЕЦ = &Склад";
	Запрос.УстановитьПараметр("ПустоеПодразделение",Справочники.ПодразделенияОрганизаций.ПустаяСсылка());	
	
	
	если ТипОтбораСчета="НеОтбирать" тогда
		СписокДесятых.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10"));
	иначе
		СписокДесятых=СписокСчетов.Скопировать();
	конецесли;
	Отрицание="";
	если ТипОтбораСчета="НЕПринадлежащие" тогда
		Отрицание="НЕ ";
	конецесли;
	ДопУсловия="
		| И ХозрасчетныйОстатки.Счет "+Отрицание+"В ИЕРАРХИИ (&СписокДесятых)";
		
	если НЕ ТипОтбораНоменклатур="НеОтбирать" тогда
		Отрицание="";
		если ТипОтбораНоменклатур="НЕПринадлежащие" тогда
			Отрицание="НЕ ";
		конецесли;
		CписокМатериалов=СписокНоменклатур.Скопировать();
		ДопУсловия="
			| И ХозрасчетныйОстатки.Субконто1 "+Отрицание+"В ИЕРАРХИИ (&CписокМатериалов)";
	конецесли;
	
			
	Запрос.Текст = Запрос.Текст+ДопУсловия;
	Запрос.Текст = Запрос.Текст+	"
		|СГРУППИРОВАТЬ ПО
		|	ХозрасчетныйОстатки.Счет,
		|	ХозрасчетныйОстатки.Субконто1,
		|	ВЫБОР
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто2
		|		КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
		|			ТОГДА ХозрасчетныйОстатки.Субконто3
		|		ИНАЧЕ NULL
		|	КОНЕЦ,
		|	ХозрасчетныйОстатки.Организация,
		|	ХозрасчетныйОстатки.Подразделение,
		|	ХозрасчетныйОстатки.КоличествоОстатокДт,
		|	ХозрасчетныйОстатки.СуммаОстатокДт";

Показать

...

Ну и проверку на заполнение подразделения я у себя отключил.
Теперь все работает.
17. HorusTheOne 68 17.05.17 11:09 Сейчас в теме
(16) Будучи сломленным авторитетом вашего рейтинга, под пристальным взором ясного взора с вашего аватара, а также обладая недостатком времени и знаний, я просто вставил ваш код в обработку и все заработало :)

Без шуток, я сейчас временно отошел от программирования в осьмерке и порядком уже подзабыл устройство БП, и счел наиболее рациональным воспользоваться вашим кодом в перевыложенной сегодня (17.05.2017) обработке.
Благодарю Вас за помощь и прошу совета, каким именно образом я мог бы быть вам полезен в ответ.
19. chesnokov-a-v 100 20.05.17 08:27 Сейчас в теме
(17) Спасибо за предложение. Вы мне и так помогли, написав данную обработку (а то что ее пришлось немного подправить, так это ерунда).
18. HorusTheOne 68 17.05.17 14:51 Сейчас в теме
Прошу скачавших более ранние (и одновременно менее рабочие) версии в личку. Ответом я вышлю текущую версию.
20. soln08 20.06.17 15:56 Сейчас в теме
пишет "поле объекта недоступно для записи (Окно)". как можно исправить?
21. HorusTheOne 68 21.06.17 08:56 Сейчас в теме
(20) Доброго Вам дня!
Вы уверены, что скачали эту обработку после 20 апреля 17-го года?
Если "Да", то это крайне мистическое событие, потому что начиная с 20.04 в коде обработки отсутствует слово "окно" и такая ошибка невозможна в принципе.
Если "нет" - то Вам следует или скачать обработку по приведенной в публикации ссылке, или обратиться ко мне в личную почту с указанием даты и времени предыдущего скачивания (данные находятся в разделе "транзакции" вашего кабинета), и я вам отправлю свежую версию.
22. CAIN 16 26.07.17 21:30 Сейчас в теме
Коллега, такая же ерунда, обработка выдает ошибку с окном, потратил 2 стартмани, обидно...
23. HorusTheOne 68 27.07.17 10:07 Сейчас в теме
(22) Коллега, пожалуйста, ответе на два вопроса:
- Как у вас получилось потратить два стартмани на обработку, которая стоит 1$m?
- Каким образом исполнение обработки вызывает ошибку неправильного наименования переменной ("Окно"), если текст обработки не содержит данной переменной?
24. CAIN 16 27.07.17 16:00 Сейчас в теме
(23)
1) В две Ваших темы провалился актуальную и не актуальную
2) Выходит что ошибку выдает.
Воспринимайте критику без сарказма.
25. HorusTheOne 68 27.07.17 16:52 Сейчас в теме
А никакого сарказма и нет. Своим первым вопросом я пытался добиться от вас признания факта, что вы скачали, потратив свои $m, обработку, в описании которой красным цветом указано "неактуальная" и приведена ссылка на правильную.
А вот ваше утверждение под пунктом 2 меня реально смущает. Вы точно уверены, что запускаете обработку из этой публикации, в названии которой фигурирует "(v1.03)"? Если "нет" - то все таки следует запускать именно ее. Если "да" - то это чудо, потому что в коде нет слова "Окно". В этом случае сообщите мне в личную почту любой альтернативный канал связи, завтра попробуем разобраться, как же так выходит.

Вы опять можете посчитать мой вопрос сарказмом, но практика показывает, что после него ошибка с "Окном" у клиента все таки пропадает :)
26. CAIN 16 27.07.17 22:17 Сейчас в теме
(25)
С открытием разобрались, но есть еще один момент, открывается окно выбора настроек заполнения, выбираем счет и нажимаем заполнить, но ничего не происходит, докмуент предварительно необходимо записывать???
27. HorusTheOne 68 28.07.17 08:42 Сейчас в теме
Нет, документ специально записывать не нужно. Если в этом будет необходимость, обработка сама предложит его записать. Обычно, если ТЧ документа после выполнения обработки остается пустым, то это обозначает, что на выбранных счетах отсутствуют номенклатуры в разрезе Организация/Подразделение/Склад. Обратите внимание - в данной обработке ведение учета по подразделениям - обязательно. Если в вашей организации не ведется такой учет, обратитесь ко мне в личку.
С открытием разобрались

Расскажите, пожалуйста, как вы решили эту проблему, это может быть полезно для впоследствии скачающих.
28. Atrika-96 36 15.11.17 08:28 Сейчас в теме
Не заполняет((( ошибок не выводит, но ТЧ остается пустой. Остатки есть - проверили
29. HorusTheOne 68 15.11.17 09:44 Сейчас в теме
(28)
Прошу обратить внимание на важность выбора необходимой обработки в зависимости от установок учета (о чем неоднократно упомянуто в этом обсуждении). Если у вас включен учет по подразделениям - используйте обработку "БП 3.0 (УФ) Заполнение требования-накладной остатками ТМЦ по складу с отборами по счетам и номенклатурам: (v1.03)". Если учет по подразделениям не ведется - используйте "БП 3.0 (УФ) Заполнение требования-накладной остатками ТМЦ по складу с отборами по счетам и номенклатурам (v1.03) (Учет по подразделениям не ведется)".
В большинстве случаев выбор правильной обработки разрешает ситуацию с "Не заполняет(((".

Если же даже после следования вышеуказанным рекомендациям у Вас ситуация не нормализуется, прошу Вас сообщить чуть больше информации (версия платформы, версия конфигурации, какие либо особенности учета и т.п.), для того, чтобы я мог не только посочувствовать вам, но и помочь.
30. Atrika-96 36 15.11.17 17:36 Сейчас в теме
(29) Да, наверное нужно было другую обработку))) Извините)))
31. HorusTheOne 68 15.11.17 20:40 Сейчас в теме
(30)
Надеюсь, что под словом "другую" Вы имеете в виду вторую из этой публикации, а не "вообще другую, другого автора" :-)
В любом случае, Ваши извинения излишни. Наоборот, я прошу прощения, что так и не смог внятно объяснить различие версий.
32. Atrika-96 36 16.11.17 19:01 Сейчас в теме
(31)
Надеюсь, что под словом "другую" Вы имеете в виду вторую из этой публикации,
Ну да, именно это))
33. user704697_iosafovam 21.11.17 16:14 Сейчас в теме
Добрый день!

Конфигурация Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.53.38)
Та же проблема "не заполняет".
Версию обработки скачала верную.
34. HorusTheOne 68 24.11.17 11:01 Сейчас в теме
Добрый день!
Прошу прощения за долгое время отклика и за возможные негативные ощущения от нижесказанного, но...
Вся предыдущая практика подсказывает, что Вы скачали неверную версию обработки.
38. user632183_etatbadin 30.03.18 13:39 Сейчас в теме
(34) Скачала обе, блин, прочитав Ваш коммент. Не решило. Пустая ТН
35. mikitondom 23 19.01.18 12:54 Сейчас в теме
Коллега разработчик не прав, в БУХ КОРП (!) не работает.
Пришлось немного допилить, убрать часть запроса по складам.
36. Olshirokova 31.01.18 16:08 Сейчас в теме
Добрый день!
В Бухгалтерия предприятия, редакция 3.0 (3.0.58.20) не работает
37. user632183_etatbadin 30.03.18 13:36 Сейчас в теме
БП 3.0 (3.0.58.41)
Скачала обе обработки, не заполняет ни одна.
39. doctorov_s 41 20.06.18 16:44 Сейчас в теме
В данной обработке не корректно работает группировка!
40. ptica-voron 22.08.18 13:23 Сейчас в теме
Скачал, не заполняет.
БП 3.0 (УФ) Заполнение требования-накладной остатками ТМЦ по складу с отборами по счетам и номенклатурам (v1.03) (Учет по подразделениям не ведется)

Бухгалтерия 3.0.60.50
41. v_id 106 16.01.19 13:39 Сейчас в теме
В БП Корп 3.0.67.54 не работает заполнение БЕЗ фильтра по счетам (СписокСчетов пуст в параметре запроса)
Если отбирать нужные счета руками, то заполняет.
42. vika77777 20.03.19 13:07 Сейчас в теме
В БП Бухгалтерия предприятия, редакция 3.0 (3.0.66.60) просто не заполняет без всяких комментариев. Учет по подразделения ведется.
43. HorusTheOne 68 02.05.19 17:21 Сейчас в теме
Приведенные выше комментарии актуальны до выхода версии 2.0.
Прошу комментировавших обратиться в личку для урегулирования.
44. Felix1 08.01.20 00:34 Сейчас в теме
Здравствуйте, есть предложения по доработке, К сожаление не могу написать Вам в личку !
45. HorusTheOne 68 08.01.20 08:13 Сейчас в теме
Здравствуйте. Предложите удобный вам канал связи или опишите суть предложения здесь.
46. Felix1 08.01.20 13:12 Сейчас в теме
(45) Напишите пожалуйста мне в личку, у меня проблемы с отправкой сообщений !
47. romankoav 4 17.06.20 23:09 Сейчас в теме
Проблема в коде следующая. В конфигурации БП нет учета по складам. и в запросе это не учтено. Условие надо исправить так:

|ВЫБОР
        |            КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто2) = ТИП(Справочник.Склады)
        |                ТОГДА ХозрасчетныйОстатки.Субконто2
        |            КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйОстатки.Субконто3) = ТИП(Справочник.Склады)
        |                ТОГДА ХозрасчетныйОстатки.Субконто3
        |            ИНАЧЕ &Склад
        |        КОНЕЦ = &Склад
48. Newsergejj 22.09.20 22:17 Сейчас в теме
Добрый вечер, у меня тоже не получается заполнить по остаткам. Так как учет по подразделениям не ведется. Код который вы указали выше, добавил. Нок сожалению ничего не выходит. Сможете помочь мне ???
Оставьте свое сообщение