arefaste/1C_Forums huggingface dataset:
Конфигурация ТИС 7.7 переписанная в режиме dbf. При формировании печатных форм и выполнении запросов, вместо наименования товара или контрагента пустые строки.
 Долго копался в гугле. вроде пишут из-за того что может быть большого объема файлы (есть один файл самый большой 1.8 Гб 1сболб) и что во время запроса 1ска не корректно отрабатывает возвращенные данные. Не прерывает выполнение запроса, а продолжает дальше выполнять его.

Что можно с сделать с базой. Попробовал накатить на sql, но работает база гораздо медленнее чем на dbf менеджерам не нравится. За 1,5 недели прирост в 100 мбайт составил.
---
Определил справочник который писал в этот файл.
Внедрили ЭДО с сетью и контур IDE начал активно туда писать. Удалили часть данных почистили файл и все нормализовалось.
Спасибо
---
свертка базы, перевод на СКЛ по нормальному (ну не должна она медленнее на скуле работать, если все по уму перевести, ну и железо должно быть соответствующее), не использовать запрос может быть (как вариант получать данные с помощью простых запросов)
---
На скуль переводил выгрузкой, загрузкой.
Железо Xenon e5-2620 4 Тб в рейде для баз и 1тб для системы 128гб оперативки

Сейчас провожу Тии на тестовой базе, с последующей сверсткой
---
настройки скуля все ок? ну просто не должна бы 7-ка тормозить при таких данных. хотя тут опять же надо смотреть конкретику тормозов, возможно где то надо просто код переписать...
---
настройки скуля все ок? ну просто не должна бы 7-ка тормозить при таких данных. хотя тут опять же надо смотреть конкретику тормозов, возможно где то надо просто код переписать...Уже давно писали, что 7.7 SQL работает медленнее.
---
Свертку базу делали на начала года
---
Свертку базу делали на начала года А ТиИ ?
---
Тии на скуле сделанно
---
Пропадают на DBF ? Вот и сделать надо на DBF.
---
Определил справочник который писал в этот файл.
Внедрили ЭДО с сетью и контур IDE начал активно туда писать. Удалили часть данных почистили файл и все нормализовалось.
Спасибо
УНФ доработанная. Переношу изменения из последних релизов, связанные с НДС 20%. Заменил в справочнике Номенклатура в форме элемента реквизит СтавкаНДС на ВидСтавкиНДС, тип Перечисление.ВидыСтавокНДС.
В УНФ в поле ставка НДС при выборе в справочнике Номенклатура открывается справочник СтавкиНДС, а у меня именно перечисление ВидыСтавокНДС. Не пойму, как 1С это сделали.
---
Нашёл:
ФормаЭлемента.Модуль, в процедуре ПриСозданииНаСервере

```1c
    Элементы.ВидСтавкиНДС.РежимВыбораИзСписка = Истина;
    Элементы.ВидСтавкиНДС.СписокВыбора.Очистить();
    ТекущаяДатаПользователя = ОбщегоНазначения.ТекущаяДатаПользователя();
    СоответствиеСтавок = Справочники.СтавкиНДС.СоответствиеСтавокНДС(ТекущаяДатаСеанса());
    Для Каждого ЗначениеСоответствия Из СоответствиеСтавок Цикл
    Если ЗначениеЗаполнено(ЗначениеСоответствия.Значение) Тогда
    Элементы.ВидСтавкиНДС.СписокВыбора.Добавить(ЗначениеСоответствия.Ключ,
    Строка(ЗначениеСоответствия.Значение));
    КонецЕсли;
    КонецЦикла;
    Элементы.ДекорацияСтавкиНДСПодсказка.Видимость = Элементы.ВидСтавкиНДС.Видимость И (Объект.ВидСтавкиНДС = ПредопределенноеЗначение("Перечисление.ВидыСтавокНДС.Общая")
    ИЛИ Объект.ВидСтавкиНДС = ПредопределенноеЗначение("Перечисление.ВидыСтавокНДС.ОбщаяРасчетная"));
```
---
Открой форму и посмотри что там. Скорее всего там список выбора, который формируется.
Читал, что в будущих версиях 1С переведет ставки НДС в справочник, что бы не пришлось при каждом изменение законодательства переписывать конфигурацию.
Может это Ваш случай и уже начали реализовывать.
---
раз http://forum.infostart.ru/forum9/topic205179/message2100396/#message2100396 и два http://forum.infostart.ru/forum9/topic205179/message2101178/#message2101178.
---
В конфигураторе в Отладка - Остановить (значок паузы) - потом в пользовательском режиме нажимаешь выбор, и в конфигураторе шагаешь...
---
Пробовал. Так не ловится.
---
Что бы понять, посмотри:
1) Какой тип реквизита в метаданных (справочник/перечисление)
2) Какой тип реквизита на форме, может там простой список, который потом и записывает ставку дальше (справочник/перечисление/список значений).
---
Нашёл:
ФормаЭлемента.Модуль, в процедуре ПриСозданииНаСервере

```1c
    Элементы.ВидСтавкиНДС.РежимВыбораИзСписка = Истина;
    Элементы.ВидСтавкиНДС.СписокВыбора.Очистить();
    ТекущаяДатаПользователя = ОбщегоНазначения.ТекущаяДатаПользователя();
    СоответствиеСтавок = Справочники.СтавкиНДС.СоответствиеСтавокНДС(ТекущаяДатаСеанса());
    Для Каждого ЗначениеСоответствия Из СоответствиеСтавок Цикл
    Если ЗначениеЗаполнено(ЗначениеСоответствия.Значение) Тогда
    Элементы.ВидСтавкиНДС.СписокВыбора.Добавить(ЗначениеСоответствия.Ключ,
    Строка(ЗначениеСоответствия.Значение));
    КонецЕсли;
    КонецЦикла;
    Элементы.ДекорацияСтавкиНДСПодсказка.Видимость = Элементы.ВидСтавкиНДС.Видимость И (Объект.ВидСтавкиНДС = ПредопределенноеЗначение("Перечисление.ВидыСтавокНДС.Общая")
    ИЛИ Объект.ВидСтавкиНДС = ПредопределенноеЗначение("Перечисление.ВидыСтавокНДС.ОбщаяРасчетная"));
```
Подскажите, как описать колонку таблицы значений с типом "таблицаЗначений"

в 7.7 все было просто

```1c
    ТаблицаЗначений=СоздатьОбъект("ТаблицаЗначений");
    ТаблицаЗначений.НоваяКолонка("Таблица","ТаблицаЗначений");
```

а как в 8.3?
---
```1c
    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("Таблица", Новый ОписаниеТипов("ТаблицаЗначений"));
```
---
описать можно, только колонки в ней запилить не получится. Делай лучше массив структур.
---
А почему не получится. Там ведь хранится не сама таблица значений, а лишь ссылка..?
---
потому что я на 8.3.5 пробовал не работало. Описать ты сможешь, только не сработает, т.к. таблица пустая будет, а при заполнении уже все слетит.
---
```1c
    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("Таблица", Новый ОписаниеТипов("ТаблицаЗначений"));
```
---
подобное в типовых решениях решают связанными таблицами.

1. Каждая строка таблицы-мастера содержит поле ИдСтроки типа УникальныйИдентификатор.
2. Каждая строка таблицы-детали содержит также поле ИдСтроки типа УникальныйИдентификатор.

дальше...дальше мне лень рассказывать как работают классические алгоритмы мастер-детали.
КА 1.1. Бухгалтер залезла в 2017 год и перевровела там документ, граница по реализации слетела. Как восстановить актуальное состояние расчетов не перепроводя документы в обработке Восстановление последовательности в расчетах?
---
Решение
Последовательности.ВашаПоследовательность.УстановитьГраницу(НужнаяДата, Новый Структура("ИмяФильтра", ЗначениеФильтра))
---
Вам нужно что-то вроде этого https://infostart.ru/public/335853/
Конкретно эту обработку не тестировал но неоднократно пользовался аналогичными.
---
Мне для Комплексной 1.1 нужно
---
Комментарии там почитайте, особенно (4) =)
---
Решение
Последовательности.ВашаПоследовательность.УстановитьГраницу(НужнаяДата, Новый Структура("ИмяФильтра", ЗначениеФильтра))
Добрый день.
Вывожу группировку из нескольких полей, нужно чтобы в отчете первое поле, (Заказ покупателя) не показывалось.
Помогите ка это сделать?
---
Уберите из группировок поле "ЗаказПокупателя.мера_внутреннийНомер", на закладке Наборы данных в СКД для поля Заказ покупателя настройке выражение представления: выберите поле "ЗаказПокупателя.мера_внутреннийНомер".
---
Еще одна альтернатива. Настроить выражение представления поля "ЗаказПокупателя" на закладке наборов данных с использованием его реквизитов. В этом случае, достаточно будет в качестве поля группировки оставить лишь заказ покупателя. Расшифровка работать будет и представление заказа при любых настройках останется Вашей.
---
Уберите из группировок поле "ЗаказПокупателя.мера_внутреннийНомер", на закладке Наборы данных в СКД для поля Заказ покупателя настройке выражение представления: выберите поле "ЗаказПокупателя.мера_внутреннийНомер".
---
Добрый день.
Поиграйтесь с блоком выбранные поля, для данной группировки
---
м.б. галку у заказа покупателя убрать
---
Если галку убрать, расшифровка не работает. Не открывается заказ покупателя.
---
Еще одна альтернатива. Настроить выражение представления поля "ЗаказПокупателя" на закладке наборов данных с использованием его реквизитов. В этом случае, достаточно будет в качестве поля группировки оставить лишь заказ покупателя. Расшифровка работать будет и представление заказа при любых настройках останется Вашей.
В некоторых ячейках печатной формы вместо пустых значении выставляются минусы "-". Как их убрать, чтобы вместо них ничего не было?
---
Посмотреть формат ячеек макета. Или формат выводимых в эти ячейки значений.
---
Значит, сами значения уже отформатированы.
---
Посмотреть формат ячеек макета. Или формат выводимых в эти ячейки значений.
---
Посмотреть форма ячеек макета.
В одних пусто в других ЧЦ=15; ЧДЦ=2. Изменение представления нуля во всех вариантах ни на что не влияет.
---
Значит, сами значения уже отформатированы.
---
```1c
    ФорматПустогоЗначения = ?(Выборка.ВыводитьНаПечатьДанныеФУ, "ЧН=-", ");
    ИтогоПоСтранице.Параметры.ИтогоКоличествоН = Формат(ИтогоКоличествоННаСтранице, "ЧЦ=15;"+ФорматКоличества+ФорматПустогоЗначения);
```
Есть команда, открывающая форму списка. На этой форме - динамический список, формируется произвольным запросом. В этом запросе есть параметр, который я передаю в открываемую форму через Параметры формы. Только как теперь передать значение параметра в запрос динамическом списке ?
---
```1c
    &НаСервере
    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

    ....

    ДинамическийСписок.Параметры.УстановитьЗначениеПараметра("МойПараметр", Объект.Ссылка);

    ....

    КонецПроцедуры
```
---
```1c
    &НаСервере
    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

    ....

    ДинамическийСписок.Параметры.УстановитьЗначениеПараметра("МойПараметр", Объект.Ссылка);

    ....

    КонецПроцедуры
```
---
уже написал сам. Спасибо.
---
Спасибо.
Здравствуйте, есть конфигурация, которая снята с поддержки. На 90% она соответствует одному из релизов. Можно ли ее как-то вернуть на поддержку с возможностью редактирования, чтобы она "видела" файлы обновлений ? Сейчас в настройке поддержки нет конфигурации поставщика.
---
1. Находите конфигурацию поставщика того же релиза, что у вас
2. Через сравнение объединение объединяете с вашей конфигурацией
3. Снимаете все флажки в окне сравнения, чтобы сохранились доработки
4. На вопрос о возможности установки на поддержку отвечаете утвердительно
Теперь конфигурация на поддержке.
Могу ошибаться, но вроде бы еще нужно зайти в настройки поддержки и установить возможность изменения для "доработанных" объектов в вашей конфигурации, потому что после объединения они будут сняты с поддержки.
---
для этого надо взять конфигурацию поставщика от типовой конфигурации, желательно того же релиза что и у вас. И заменить конфигурацию вашей конфигурации, без сравнения и объединения. Вуаля, у вас конфигурация на замке. Снимаете замок с возможностью редактирования. Но... всегда есть "но" те 10 процентов которые у вас не соответствуют будут потеряны. Значит вам нужна копия, что бы потом можно было внести нужные вам изменения и заполнить их нужными вам данными.
---
1. Находите конфигурацию поставщика того же релиза, что у вас
2. Через сравнение объединение объединяете с вашей конфигурацией
3. Снимаете все флажки в окне сравнения, чтобы сохранились доработки
4. На вопрос о возможности установки на поддержку отвечаете утвердительно
Теперь конфигурация на поддержке.
Могу ошибаться, но вроде бы еще нужно зайти в настройки поддержки и установить возможность изменения для "доработанных" объектов в вашей конфигурации, потому что после объединения они будут сняты с поддержки.
---
что конкретно не получается?
---
Спасибо.
УТ 11.4.5, на замке.
Хочу добавить свою подсистему с добавлением реквизитов в справочники, новыми документами, регистрами.
Режим совместимости стоит 8.3.10. Мне нужен минимум 8.3.11.

На какие грабли я могу наступить, если просто включу режим совместимости 8.3.11?
---
Вопрос снимается, в 11.4.6 сделали режим совместимости 8.3.12. Обновился и полетел ).
---
Вопрос снимается, в 11.4.6 сделали режим совместимости 8.3.12. Обновился и полетел ).
Всем привет!

Помогите пожалуйста.
В xml файле есть строка такого типа:
<value xmlns:d3p1="http://v8.1c.ru/8.1/data/enterprise/current-config" xsi:type="d3p1:ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения">806837e5-e9e7-11e8-819c-704d7b6bb4dd</value>

Как мне получить ссылку этого значения? Там мог быть справочники, документы, перечисления и дата.
---
Я не настоящий сварщик, но если это результат стандартной сериализации, то попробуй СериализаторXDTO.ПрочитатьXML()
Типа такого:

```1c
    Функция ДесериализацияXML(СтрокаXML) Экспорт

    ЧтениеXML = Новый ЧтениеXML;
    ЧтениеXML.УстановитьСтроку(СтрокаXML);
    ЧтениеXML.Прочитать();

    Возврат СериализаторXDTO.ПрочитатьXML(ЧтениеXML);

    КонецФункции
```
---
а при выгрузке не можете посмотреть что он выгружает?
---
нет, ну или я по крайней мере не знаю как это сделать. Этот файл отчета, он формируется при компоновки.
---
```1c
    ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.ПолучитьСсылку(Новый УникальныйИдентификатор("806837e5-e9e7-11e8-819c-704d7b6bb4dd"))
```
---
там может быть и не только план видов характеристик. Могут справочники. Надо ориентироваться на тип. Думал может есть какая нит штатная функция типо ПрочитатьXML()
---
Я не настоящий сварщик, но если это результат стандартной сериализации, то попробуй СериализаторXDTO.ПрочитатьXML()
Типа такого:

```1c
    Функция ДесериализацияXML(СтрокаXML) Экспорт

    ЧтениеXML = Новый ЧтениеXML;
    ЧтениеXML.УстановитьСтроку(СтрокаXML);
    ЧтениеXML.Прочитать();

    Возврат СериализаторXDTO.ПрочитатьXML(ЧтениеXML);

    КонецФункции
```
---
спасибо попробую и отпишусь по результату.
---
огонь!!! Спасибо большое)
День добрый, возможно ли получить объект метаданных Роль,
для изменения и далее Записи?

Например, мне нужно создать копию Роли,
в этой Новой роли пройтись по справочникам и документам,
и где есть право например в справочнике Номенклатура Изменить = истина, поменять на ложь для всех и Записать.
---
Ну что с вами такое? В синтакс-помощнике же пишут:

ОбъектМетаданныхКонфигурация (ConfigurationMetadataObject)
Роли (Roles)
Использование:

Только чтение.

Не создадите вы программно объект конфигурации.
Вы бы еще справочник попробовали программно создать.
---
Нет описания возможности программного изменения объекта метаданных Роль.
---
Ну что с вами такое? В синтакс-помощнике же пишут:

ОбъектМетаданныхКонфигурация (ConfigurationMetadataObject)
Роли (Roles)
Использование:

Только чтение.

Не создадите вы программно объект конфигурации.
Вы бы еще справочник попробовали программно создать.
---
спасибо, попытался найти может все таки как то имеется возможность
---
Изменять метаданные конфигурации программно не получится. Как вариант, выгрузить конфигурацию в файлы и обработать эти файлы кодом, затем загрузить конфигурацию обратно.
Здравствуйте, УТП, необходимо сделать так что бы все печатные формы которые выводятся на печать можно было редактировать.
Когда вывожу печ форму, то " ТабДок.ТолькоПросмотр" стоит ложь. Но редактировать печ форму не могу.
Как решить эту проблему, желательно что бы затронуло всё формы.
---
Решение оказалось проще чем я думал. Все стандартные печ формы выводятся на форму. Она в коде была "ТолькоПросмотр", соответственно редактировать нельзя было.
---
проверьте наличие прав, возможно, есть права на редактирование документов
---
посмотрите реализацию в бухгалтерии на обычных формах. там есть кнопка для переключения в режим редактирования.
---
только если права посмотреть. То есть при выводе формы два раза щелкая по элементы формы не дает редактировать?
---
Решение оказалось проще чем я думал. Все стандартные печ формы выводятся на форму. Она в коде была "ТолькоПросмотр", соответственно редактировать нельзя было.
Добрый день !
1С:ERP Управление предприятием 2 (2.4.5.71)

В форму списка (Справочник.Сотрудники) нужно добавить пару новых колонок
Я зашел в ФормуСписка, затем на форме добавил колонки, изменил запрос для [Список] чтобы он выбирал данные для наших новых колонок, в колонках указал путь к данным (Список.КатегорияПерсонала)
Однако при проверке колонки на форме - не видны !
Что там происходит, - пытался проверить отладчиком ... какая-то дичь ...
Возможно кто-нибудь уже наступал на эти грабли ?!
Подскажите вариант решения проблемы (кроме отладчика) !
---
В процедуре обновления настроек формы обновляется текст запроса динамического списка. В результате, Ваша колонка не попадает в конечный запрос, ее свойство ПутьКДанным становится пустым, и колонка не отображается на форме.

Проанализируйте код функции "ТекстыЗапросовФормыВыбораСотрудников" общего модуля "СотрудникиФормыРасширенный". Именно здесь и указан исходный текст запроса списка сотрудников. Обратите внимание, что в функции 2 варианта запроса. Их и нужно править. При этом удалять добавленные ранее колонки в форме списка не нужно.
---
Кроме отладчика вряд ли кто точнее подскажет) Как вариант смотреть отладчиком как меняется Список.ТекстЗапроса .
---
В процедуре обновления настроек формы обновляется текст запроса динамического списка. В результате, Ваша колонка не попадает в конечный запрос, ее свойство ПутьКДанным становится пустым, и колонка не отображается на форме.

Проанализируйте код функции "ТекстыЗапросовФормыВыбораСотрудников" общего модуля "СотрудникиФормыРасширенный". Именно здесь и указан исходный текст запроса списка сотрудников. Обратите внимание, что в функции 2 варианта запроса. Их и нужно править. При этом удалять добавленные ранее колонки в форме списка не нужно.
---
Респект за найденное решение !

```1c
    Функция ТекстыЗапросовФормыВыбораСотрудников()

    ТекстыЗапросов = Новый Структура("Текст,ТекстЗапросаДляПолученияДанныхДляПодбораСотрудников");

    Если ПараметрыСеанса.АльтернативныйПодборСпискаСотрудников Тогда

    ТекстыЗапросов.Текст = // <-------------------- Вот в этот текст запроса надо добавить наши "колонки"
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ
    |абс_КатегорииПерсоналаСотрудников.КатегорияПерсонала КАК КатегорияПерсонала, // В.Ч.
    |абс_КатегорииПерсоналаСотрудников.Период КАК КатегорияПерсоналаНаДату, // В.Ч.
    // ============================================================­===========================
    Иначе

    ТекстыЗапросов.Текст = // <-------------------- Вот в этот текст запроса надо добавить наши "колонки"
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ
    |абс_КатегорииПерсоналаСотрудников.КатегорияПерсонала КАК КатегорияПерсонала, // В.Ч.
    |абс_КатегорииПерсоналаСотрудников.Период КАК КатегорияПерсоналаНаДату, // В.Ч.
```
Здравствуйте, есть отчет Анализ движения денежных средств, необходимо дописать колонку НДС, для наглядности скрин прилагаю, как это сделать? Или может кто то поможет с внешним отчетом?
---
Так и добавил, через сообщение.
---
Скрин покрупнее никак?
---
прикрепил
---
по каким докам считаете НДС из примера? Там в отчет могут попадать доки которые без НДС, например РКО, ПКО..
---
Платежные поручения входящие и исходящие.
---
сделаю
---
откройте в отдельной вкладке
---
для начала можно посмотреть тут
---
Во вложении.
---
Сейчас проверим.
---
бух проверила, говорит не формирует правильно, где нет НДС он тоже считает, в общей оборотке, суммы космос лезут)
---
В таком случае, нужен пример документа,где НДС считается, но не должен. И еще: остальные данные не изменились? Считает так же в новом отчете?:
---
лови
---
Передал на проверку экономисту.
---
Здравствуйте, если позволите пара моментов доработать.
В столбце НДС прошу сделать отрицательным значения по расходным статья
 Фрагмент, выделенный черным цветом должен быть нулевым, так как НДС с платежа по статье НДС не выделяется
Фрагмент, выделенный коричневым цветом должен быть как отклонение доходных и расходных статей.
---
добрый день. Дело в том что в типовой УПП нет признака расходная статья ДДС или приходная. Есть только реквизит "Вид движения денежных средств" с типом перечисление. Можно конечно указать все виды движения, определяемых как Расход. Присылайте перечень, сделаю.
По поводу черного цвета - провалитесь до платежного документа и пришлите скриншот (данные по организации можете замазать), необходимо посмотреть что там за документ.
---
Как добавить стармани?
---
Так и добавил, через сообщение.
---
За кропотливую работу добавлю еще 10 стармани.
---
спасибо!
Добрый день!
Хочу добавить отбор по табличной части в перечне документов. Т.е. имеется динамический список с перечнем документов Расходная накладная, нужно добавить отбор по номенклатуре.

Вопрос. Подскажите пожалуйста!
Какой из запросов будет работать быстрее:
1)
```1c
    ВЫБРАТЬ
    РасходнаяНакладнаяЗапасы.Ссылка,
    РасходнаяНакладная.Ссылка КАК Ссылка1,
    РасходнаяНакладная.Организация,
    РасходнаяНакладная.Контрагент,
    РасходнаяНакладная.Договор,
    РасходнаяНакладная.ДокументОснование,
    РасходнаяНакладная.ДокументЗаказа
    ИЗ
    Документ.РасходнаяНакладная.Запасы КАК РасходнаяНакладнаяЗапасы
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасходнаяНакладная КАК РасходнаяНакладная
    ПО РасходнаяНакладнаяЗапасы.Ссылка = РасходнаяНакладная.Ссылка
    ГДЕ
    РасходнаяНакладнаяЗапасы.Номенклатура = &Номенклатура
```

2)
```1c
    ВЫБРАТЬ
    РасходнаяНакладная.Ссылка,
    РасходнаяНакладная.Организация,
    РасходнаяНакладная.Контрагент,
    РасходнаяНакладная.Договор,
    РасходнаяНакладная.ДокументОснование,
    РасходнаяНакладная.ДокументЗаказа,
    РасходнаяНакладная.СтруктурныеЕдиницы
    ИЗ
    Документ.РасходнаяНакладная КАК РасходнаяНакладная
    ГДЕ
    РасходнаяНакладная.Запасы.Номенклатура = &Номенклатура
```
---
```1c
    ВЫБРАТЬ
    РасходнаяНакладнаяЗапасы.Ссылка,
    РасходнаяНакладнаяЗапасы.Ссылка.Организация,
    РасходнаяНакладнаяЗапасы.Ссылка.Контрагент,
    РасходнаяНакладнаяЗапасы.Ссылка.СсылкаНакладная.Договор,
    РасходнаяНакладнаяЗапасы.Ссылка.ДокументОснование,
    РасходнаяНакладнаяЗапасы.Ссылка.ДокументЗаказа
    ИЗ
    Документ.РасходнаяНакладная.Запасы КАК РасходнаяНакладнаяЗапасы

    ГДЕ
    РасходнаяНакладнаяЗапасы.Номенклатура = &Номенклатура
```
---
есть предположение что правильнее отбор поставить в настройках списка а не городить запрос с условием ГДЕ
---
```1c
    ВЫБРАТЬ
    РасходнаяНакладнаяЗапасы.Ссылка,
    РасходнаяНакладнаяЗапасы.Ссылка.Организация,
    РасходнаяНакладнаяЗапасы.Ссылка.Контрагент,
    РасходнаяНакладнаяЗапасы.Ссылка.СсылкаНакладная.Договор,
    РасходнаяНакладнаяЗапасы.Ссылка.ДокументОснование,
    РасходнаяНакладнаяЗапасы.Ссылка.ДокументЗаказа
    ИЗ
    Документ.РасходнаяНакладная.Запасы КАК РасходнаяНакладнаяЗапасы

    ГДЕ
    РасходнаяНакладнаяЗапасы.Номенклатура = &Номенклатура
```
---
да в общем-то те-же яйца только в профиль, а вот если у вас товары повторяются то будет задвоение документов, в форме списка документов приведет к ошибке
---
Спасибо за подсказку.
Т.е. второй вариант удобнее и работает быстрее.
---
Настройках списка отбор по табличной части не построится.
Я даже пробовал через Критерии отбора.
---
А если потребуется динамический список без отбора? он же не отработает. Делай в запросе через вкладу "Построитель" "условия"
Добрый день. Помогите разобраться, не заполняется строка табличной части из обработки.

```1c
    Для Каждого ТекущаяСтрока Из Объект.Товары
    Цикл
    нс = НовДок.Продукция.добавить();
    нс.Номенклатура = ТекущаяСтрока.Номенклатура;
    нс.Характеристика = ТекущаяСтрока.Характеристика;
    нс.Количество = ТекущаяСтрока.КЗаказу;

    КонецЦикла;
```

Не работает даже так

```1c
    нс.Количество = 1;
```
---
тут нужно много уточнений. Если это какая-то из последних УТ и мы заполняем кол-во товаров в каком-то штатном документе, то ,возможно, надо заполнять КоличествоМест

А так вообще совет как всегда один - взять отладчик и посмотреть, что там где в какой момент заполняется.
---
Не уточнил, Номенклатура и характеристика заполняется, не заполняется именно количество
---
нс.Количество Это число?
---
Да, и КЗаказу тоже.
---
тут нужно много уточнений. Если это какая-то из последних УТ и мы заполняем кол-во товаров в каком-то штатном документе, то ,возможно, надо заполнять КоличествоМест

А так вообще совет как всегда один - взять отладчик и посмотреть, что там где в какой момент заполняется.
---
КоличествоУпаковок. Спасибо