Ответ

ПРИКРЕПЛЕН

Юрий, добрый день!

Для того, чтобы учитывались только штрихкоды документа, нужно установить свойство "Ограничивать товарами документа" в значение "Да, вообще запретить товары не из этого списка". Источник списка товаров заполнять не нужно. То есть, у Вас всё сделано правильно.

Однако, если Вы создаёте документ на ТСД, то в нём нет никаких товаров и это приводит к ошибке "Справочник товаров документа пустой". Это можно обойти добавив простую проверку, примерно так:



Если что-то не получится - пишите.

Начат
Добрый день,
получить значение поля: знач = ДокТСД.GetField("ИмяПоля"); установить знач. поля: ДокТСД.SetField("ИмяПоля", знач);


Спасибо за ответ.
И еще вопрос, никак не разберусь. Как сделать чтобы при сканировании учитывались только штрихкоды документа. При сканировании пишет Справочник товаров документа пуст. Понимаю что нужно заполнить источник списка товаров, а что туда писать? Скрин как заполнены свойства. Поправте где не верно.
"Справочник товаров пуст" это означает что номенклатура из 1С у вас не выгружена.
Нет, товары выгружены, другие документы ТСД находят все нормально. Проблема именно когда выставляю свойство ограничивать товарами документа в "Да, вообще запретить товары не из этого списка"
Думал, что решил вопрос другим путем. Но все таки появилась необходимость в ответе, как сделать чтобы при сканировании учитывались только штрихкоды документа. Детали в предыдущих постах.
ПРИКРЕПЛЕН

Юрий, добрый день!

Для того, чтобы учитывались только штрихкоды документа, нужно установить свойство "Ограничивать товарами документа" в значение "Да, вообще запретить товары не из этого списка". Источник списка товаров заполнять не нужно. То есть, у Вас всё сделано правильно.

Однако, если Вы создаёте документ на ТСД, то в нём нет никаких товаров и это приводит к ошибке "Справочник товаров документа пустой". Это можно обойти добавив простую проверку, примерно так:



Если что-то не получится - пишите.

Сервис поддержки клиентов работает на платформе UserEcho