arefaste/1C_Forums huggingface dataset:
Добрый день можете подсказать как можно получить выделенные строки в табличной части и изменить их значение.

вот код для получения числа, только здесь меняются все строки в таб части
&НаКлиенте
Процедура Рассчитать(Ч)
 Для каждого СтрокаТЗ из ВладелецФормы.Объект.Товары Цикл
  СтрокаТЗ.Цена = СтрокаТЗ.Цена * (100 - Ч)/100;
 КонецЦикла;

 ВладелецФормы.Модифицированность = Истина;
КонецПроцедуры

&НаКлиенте
Процедура ПослеВводаЧисла(Результат, Параметры) Экспорт

    Если Не Результат = Неопределено И НЕ Результат = 0 И НЕ Результат < 0 Тогда
        Рассчитать(Результат);
    КонецЕсли;

КонецПроцедуры

 &НаКлиенте
Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт
 Оповещение = Новый ОписаниеОповещения("ПослеВводаЧисла", ЭтотОбъект);
 ПоказатьВводЧисла(Оповещение,,"Введите значение", 2, 0);
КонецПроцедуры
---
ВладелецФормы.Объект.Товары.НайтиПоИдентификатору(ИдСтроки);
---
```1c
    &НаКлиенте
    Процедура Рассчитать(Ч)
    Для каждого ИдСтроки из ВладелецФормы.Элементы.Товары.ВыделенныеСтроки Цикл
    СтрокаТЗ = ВладелецФормы.Товары.НайтиПоИдентификатору(ИдСтроки);
    СтрокаТЗ.Цена = СтрокаТЗ.Цена * (100 - Ч)/100;
    КонецЦикла;

    ВладелецФормы.Модифицированность = Истина;
    КонецПроцедуры
```
---
Идентификаторы выделенных строк хранятся в массиве:

Элементы.<ИмяЭлементаТабличнойЧасти>.ВыделенныеСтроки

Необходимо использовать этот массив внутри Рассчитать()
---
ИдСтроки{<Неизвестный модуль>(1,1)}: Переменная не определена (ИдСтроки)

при отладке показывает так

Поле объекта не обнаружено (Товары)
{ВнешняяОбработка.РучныеСкидкиV2.Форма.Форма.Форма(8)}:СтрокаТЗ = ВладелецФормы.Товары.НайтиПоИдентификатору(ИдСтроки);
{ВнешняяОбработка.РучныеСкидкиV2.Форма.Форма.Форма(19)}:Рассчитать(Результат);
{mngbase/InputCommon2.lf(5)}:Close(1);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
---
ВладелецФормы.Объект.Товары.НайтиПоИдентификатору(ИдСтроки);
---
Благодарю работает
Здорово, мужики! Искал, искал, нигде не нашёл. Может кто нибудь знает, можно ли запустить 1С из командной строки без прекрасного вопроса об изменённой конфигурации?
---
Откройте для себя клавишу F1. Вас ждет новый мир, полный чудес.
---
Откройте для себя клавишу F1. Вас ждет новый мир, полный чудес.
---
Спасибо! Были бы у вас публикации, я бы их все купил за sm.
Добрый день, обычные формы, по условию

```1c
    Если Услуга = Истина Тогда

    Продажа = ПредопределенноеЗначение("Перечисление.ДаНет.Да");
    ЭлементыФормы.Продажа.Значение = Продажа;

    КонецЕсли;
```

в перечесленя добавляю Да, но при этом событие элемента поля перечесления
```1c
    ПриИзменение
```
 не реагирует на изменение как это можно исправить?
---
это событие интерактивных действий пользователя. Программно событие вызвать нельзя. Только вызвать процедуру обработчика без события.
---
это событие интерактивных действий пользователя. Программно событие вызвать нельзя. Только вызвать процедуру обработчика без события.
Всем доброго дня.
Платформа 8.3.24.1586
Есть типовая 1С:БП (3.0.154.17), в ней типовой справочник "Контрагенты" со списком дополнительных сведений.
Также имеются в других справочниках дополнительные реквизиты.
Сделал отчет на СКД по списку контрагентов.
В настройках "Характеристики" указал связь, но видимо где-то не верно сделал, т.к. в режиме 1С:Предприятия при выборе в справочнике Контрагента нужного сведения также отражаются другие дополнительные реквизиты не связанные со справочником Контрагентов.

Как верно настроить в "Характеристике" связи, чтобы все отработало корректно.
Спасибо.
---
Понял свою проблему, посмотрел на связи "Характеристик" в справочнике "Контрагенты": у меня в отчете связи были не корректные
Спасибо.
---
Сейчас все и так работает без настроек
---
Действительно, как-то не проверил сразу.
Все работает и без настроек в Отчете.
Увидел настройки в "Характеристике" справочника "Контрагенты".

Уже хотелось бы выяснить для себя, почему такая проблема существует для моей настройки.
Возможно из-за дубляжа настроек в справочнике и в отчете?
---
Понял свою проблему, посмотрел на связи "Характеристик" в справочнике "Контрагенты": у меня в отчете связи были не корректные
Спасибо.
Как программно задать цвета серий в диаграмме ?
По умолчанию выдает не те цвета которые надо.
Тип диаграммы: гистограмма горизонтальная нормированная.
Интерфейс: не управляемые формы.
---
Серия.Цвет = Новый Цвет(0, 0, 0);
---
Серия.Цвет = Новый Цвет(0, 0, 0);
В обработке имеются 2 формы Форма документа и элемента, При нажатии на кнопку создать открывается форма элемента и как передать данные которые заполнил в форму документа не понимаю. У этих форм имеются общие реквизиты, почему через них не могу передать данные между этими формами, подскажите, желательно с кодом
---
Всем спасибо за советы. Есть такая процедура
КопироватьДанныеФормы(Объект.ВладелецФормы,Объект)
---
желательно Привет, Слава!

Вот здесь посмотри: https://uc1.1c.ru/course/programmirovanie-upravlyaemyh-form/
---
Да и еще важный момент, насколько я понял Справочников здесь нет. Это тестовое задание
---
Это тестовое заданиеКруто!

Кого тестируют?
---
Терминология некорректная и путаная. Содержание задачи непонятно.
У обработки не может быть формы документа или элемента. Может быть форма обработки.
Смутной догадкой из этого туманного описания следует, что у обработки есть какая-то произвольная форма, которую надо открыть из основной формы, передав туда какие-то параметры.

Команда открытия формы:

```1c
    ПараметрыОткрытия = Новый Структура();
    ПараметрыОткрытия.Вставить("РеквизитОбработки", Объект.РеквизитОбработки);
    ПараметрыОткрытия.Вставить("РеквизитФормы", ЭтотОбъект.РеквизитФормы);
    ОткрытьФорму("Обработка.МояОбработка.Форма.ИмяФормы", ПараметрыОткрытия, ЭтотОбъект, УникальныйИдентификатор);
```

Если же надо открыть форму нового документа, то будет
```1c
    "Документы.МойДокумент.Форма.ФормаДокумента"
```

Во второй форме:

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

    // Среди доступных параметров:
    // Параметры.РеквизитОбработки
    // Параметры.РеквизитФормы

    КонецПроцедуры
```
---
Всем спасибо за советы. Есть такая процедура
КопироватьДанныеФормы(Объект.ВладелецФормы,Объект)
Не могу понять, как скрыть стандартные элементы контекстного меню в списке. Я снял галочку с пункта «Автозаполнение» (скриншот прилагается), но они всё равно отображаются. Для теста добавил 2 свои кнопки с ними все норм. Это происходит только в мобильном приложении, а при работе с тонким клиентом всё скрывается.
---
Разобрался, нужно было убрать галочку автозаполнение в командной панели...
---
Разобрался, нужно было убрать галочку автозаполнение в командной панели...
Добрый день, как можно сравнить года по условию, нужно год сегоняшней даты сравнить с будущим и так далие как это можно реализовать?
Например:

```1c
    Если ГодТекущейДаты < 2025 Тогда

    Тото тото;

    КонецЕсли;
```
---
Используйте функции глобального контекста Год(<Дата>) или НачалоГода(<Дата>) в зависимости от ваших предпочтений.
---
Используйте функции глобального контекста Год(<Дата>) или НачалоГода(<Дата>) в зависимости от ваших предпочтений.
Всем привет. Хочу програмно вытащить те коды маркировки которые были реализованы. Но судя по всему нет такого регистра где бы была связка документа реализации и КМ. Может кто то делал, подскажите как вытащить?
Нашел функцию ЗапросМаркируемойПродукцииРеализацияТоваровУслуг(Документ, ВидМаркируемойПродукции)
Возвращает ТЗ с: GTIN, Номенклатура и кол-во. Но как дальше по GTIN найти нужный КМ не могу понять.
---
В табличной части марок документов и должны хранится. ссылка на штрихкоды упаковок
---
В табличной части марок документов и должны хранится. ссылка на штрихкоды упаковок
---
Приветствую. Да, я изначально не тем путем пошел. Все совершенно просто оказалось. У этого документа есть ТЧ, где все и хранится. Спасибо.
Всем доброго дня!
Подскажите, может кто-то сталкивался с такой задачей.
Требуется создать документы Переноса данных из ЗУП 3.1 в ЗУП 3.1 на определенный момент времени.
Как я вижу решение - делаем отчёты по табельным номерам и по остаткам отпусков, задолженности, среднему заработку (по НДФЛ и страховым перенос не требуется) и в новую базу загрузкой или обработкой создаём документы переноса данных по выбранным регистрам.
Может есть какой-то другой путь или есть готовые обработки для такого механизма?
---
Это типа свертки?
Я делал для себя сам. Обработка, формирующая переносы данных и начальную штатную расстановку + правила обмена ЗУП-ЗУП.

Еще есть вот такое https://o-systems.ru/shrinkhrm/
Кто пользовался - не жалуются.
---
Здравствуйте! Если у вас две одинаковые программы с одинаковыми версиями конфигураций, то вам нужно перенести все через план обмена, зарегистрировав те документы, которые нужно перенести.
Есть еще обработка типовая Выгрузка и загрузка данных XML, там указываете нужные документы при выгрузке из одной базы, потом запускаете в другой и выбираете файл, в который выгрузили из первой.
---
Да, вариант обмена документами возможно и был бы удобнее.
Но что-то я не уверен, что после перепроведения документов не поедут регистры и не наступит бардак в базе.
---
Это типа свертки?
Я делал для себя сам. Обработка, формирующая переносы данных и начальную штатную расстановку + правила обмена ЗУП-ЗУП.

Еще есть вот такое https://o-systems.ru/shrinkhrm/
Кто пользовался - не жалуются.
---
Ага, была бы свертка, было бы хорошо.. Может есть какой то отчёт, чтобы загрузить из Excel?
---
(по НДФЛ и страховым перенос не требуется)
Не совсем понятно, почему по НДФЛ не требуется, т.к. нынче НДФЛ считается по месяцу выплаты, а не по начислению.
Добрый день, пишу запрос на выборку из базы

```1c
    "ВЫБРАТЬ
    | РаботаОбороты.Код,
    | РаботаОбороты.Период
    | СУММА(РаботаОбороты.УзнавшийИзДругихИсточниковОборот),
    | СУММА(РаботаОбороты.ПришедшийПоПриглашениюОборот),
    | СУММА(РаботаОбороты. ПришедшийПоРекомендации),
    | СУММА(РаботаОбороты. ПришедшийПервыйРаз),
    | СУММА(РаботаОбороты. РазовыйЗаМесяц),
    | СУММА(РаботаОбороты. ВторойРазЗаМесяц),
    | СУММА(РаботаОбороты. НеУчтённыеПокупатели)
    |ИЗ
    | РегистрНакопления.Работа.Обороты(&Дата1, &Дата2, ДЕНЬ, ) КАК РаботаОбороты
    |ГДЕ
    | РаботаОбороты.Прод = &Прод И РаботаОбороты.Код ПОДОБНО "%Б%" И
    | РаботаОбороты.Период МЕЖДУ ДАТА ВРЕМЯ(2024,01,01) И ДАТАВРЕМЯ(2024,12,31)
    |СГРУППИРОВАТЬ ПО
    | РаботаОбороты.Период;"
```

По нему сейчас выбирает всех покупателей с кодом Б которые были в течение года у этого продавца, но как можно сделать что бы ещё отобрать покупателей которые были у него с этим кодом только первый раз за год?
Каждому покупателю присвоен номер
```1c
    РаботаОбороты.НомерПокупателя
```
 в регистр каждое его посещение заносится каждый раз как он придёт то есть отобрать только тех когда их номер появился в регистре первый раз.
---
Примерно так, через ВЫБОР КОГДА РаботаОбороты. ПришедшийПервыйРаз = 1 ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК НаконецТоПришел.
Ну или вывалить результат всего запроса в таблицу, свернуть по покупателю, суммируя количество. У кого 1, тот твой.
---
```1c
    СГРУППИРОВАТЬ ПО
    РаботаОбороты.Период
    ИМЕЮЩИЕ
    КОЛИЧЕСТВО(РаботаОбороты.НомерПокупателя) = 1
```
---
Его сравнивать не с чем может как то сделать поиск если один и тот же номер в базе больше одного раза то покупатель уже не первый раз здесь. Как это можно выразить в коде?
---
ИМЕЮЩИЕ
    КОЛИЧЕСТВО(РаботаОбороты.НомерПокупателя) = 1
---
Сразу не разобрал, но с этим ошибок не выдаёт но и не фильтрует тип НомераПокупателя символьный например 3-2 может из-за этого?
---
Примерно так, через ВЫБОР КОГДА РаботаОбороты. ПришедшийПервыйРаз = 1 ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК НаконецТоПришел.
Ну или вывалить результат всего запроса в таблицу, свернуть по покупателю, суммируя количество. У кого 1, тот твой.
Коллеги, доброго времени суток. Никто не сталкивался - БП 3.0.143.32, при изменении реквизитов обработкой Групповое изменение реквизитов вылетает ошибка: "Конфликт блокировок при выполнении транзакции. Неустранимый конфликт блокировок" ? Часть документов изменяет, часть нет. За следующий запуск изменяет часть из тех, по которым был конфликт.
Пользователь в базе один, регламентных заданий нет. База клиент-серверная.
По журналу фоновых заданий складывается впечатление, что там что-то перемудрили с асинхронностью, и изменение выполняется в несколько потоков и блокирует само себя.
---
В итоге да, как и написал выше: вызывается функция обработки Групповое изменение реквизитов - ВыполнитьИзменениеОбъектовВНесколькоПотоков(), она в свою очередь получает количество потоков из константы КоличествоПотоковДлительныхОпераций. Если в константе 0, то возвращает 4 потока. 4 потока меняют документы одного вид и друг друга блокируют.
Поставил в константе значение - 1. Проблема ушла.
---
Спасибо, добрый человек.
Администрирование - Общие настройки - Производительность
Помогло
---
В итоге да, как и написал выше: вызывается функция обработки Групповое изменение реквизитов - ВыполнитьИзменениеОбъектовВНесколькоПотоков(), она в свою очередь получает количество потоков из константы КоличествоПотоковДлительныхОпераций. Если в константе 0, то возвращает 4 потока. 4 потока меняют документы одного вид и друг друга блокируют.
Поставил в константе значение - 1. Проблема ушла.
---
Спасибо, добрый человек.
Администрирование - Общие настройки - Производительность
Помогло
---
и Вам спасибо за путь) а твоя через Все функции ее менял.
---
БП 3.0.147.30 помогло, Спасибо!
---
Была такая же проблема. Спасибо!.
Всем привет!
Подскажите пожалуйста, скачал учебную версию, версию для разработчиков, версия платформы 8.3.25.1336
Создаю новую, пустую конфигурацию, нажимаю загрузить конфигурацию из файла, проводник предлагает выбрать только файл конфигурации cf, файлы dt проводник не видит, подскажите в чем может быть проблема?
Так же устанавливал версию для разработчиков 8.3.23.2157
---
Загрузить информационную базу...
---
Загрузить информационную базу...
---
Эх я и алкаш, спасибо огромное, начудил
Cтрого не судите , новичок. Буду благодарен каждому за помощь! Ошибок никаких нет , но и не выполняется задание, в чем может быть дело? (Все сделано через расширение)
---
ошибка семантики метода ЗапуститьФоновоеЗадание.
В ней нужно принимать не один параметр ПараметрыФЗ, а все параметры, которые помещаете в массив для передачи фоновому заданию

Из СП:
<Параметры> (необязательный)
Тип: Массив.
Массив параметров, передаваемых в метод. Количество и типы параметров должны соответствовать параметрам метода
---
ошибка семантики метода ЗапуститьФоновоеЗадание.
В ней нужно принимать не один параметр ПараметрыФЗ, а все параметры, которые помещаете в массив для передачи фоновому заданию

Из СП:
<Параметры> (необязательный)
Тип: Массив.
Массив параметров, передаваемых в метод. Количество и типы параметров должны соответствовать параметрам метода
---
Большое спасибо, очень выручили! Помогло
---
Автоматическое подключение фоновых заданий включали? Отладка - Подключение - Автоматическое подключение - Фоновые задания.
---
Подключил , но точка не входила в процедуры общего модуля , а то есть перескакивает выполнить фонов задание
Здравствуйте! Есть Справочник "Клиенты", в котором есть реквизиты Фамилия, Имя, Отчество. Как сделать, чтобы при заполнении полей Фамилия, имя и отчество, автоматически заполнялось поле Наименование как Фамилия + Имя + Отчество?
---
В события каждого из этого полей ПриИзменении() добавить проверку заполнены ли все поля, после чего сформировать строку Наименования сложив строки.
---
```1c
    &НаСервере
    Процедура ЗаполнитьНаименованиеНаСервере()

    Если ЗначениеЗаполнено(Объект.Фамилия)
    И ЗначениеЗаполнено(Объект.Имя)
    И ЗначениеЗаполнено(Объект.Отчество) Тогда

    Объект.Наименование = СтрШаблон("%1 %2 %3", Объект.Фамилия, Объект.Имя, Объект.Отчество);

    Иначе

    Объект.Наименование = ";

    КонецЕсли;

    КонецПроцедуры

    &НаКлиенте
    Процедура ФамилияПриИзменении(Элемент)

    ЗаполнитьНаименованиеНаСервере();

    КонецПроцедуры

    &НаКлиенте
    Процедура ИмяПриИзменении(Элемент)

    ЗаполнитьНаименованиеНаСервере();

    КонецПроцедуры

    &НаКлиенте
    Процедура ОтчествоПриИзменении(Элемент)

    ЗаполнитьНаименованиеНаСервере();

    КонецПроцедуры
```
---
В события каждого из этого полей ПриИзменении() добавить проверку заполнены ли все поля, после чего сформировать строку Наименования сложив строки.
---
как это кодом выполнить?
---
в процедуре при изменении выполняешь сперва проверку если значение заполнено, а после
наименование = объект.фамилия + объект.имя + фамилия.отчество
---
```1c
    &НаСервере
    Процедура ЗаполнитьНаименованиеНаСервере()

    Если ЗначениеЗаполнено(Объект.Фамилия)
    И ЗначениеЗаполнено(Объект.Имя)
    И ЗначениеЗаполнено(Объект.Отчество) Тогда

    Объект.Наименование = СтрШаблон("%1 %2 %3", Объект.Фамилия, Объект.Имя, Объект.Отчество);

    Иначе

    Объект.Наименование = ";

    КонецЕсли;

    КонецПроцедуры

    &НаКлиенте
    Процедура ФамилияПриИзменении(Элемент)

    ЗаполнитьНаименованиеНаСервере();

    КонецПроцедуры

    &НаКлиенте
    Процедура ИмяПриИзменении(Элемент)

    ЗаполнитьНаименованиеНаСервере();

    КонецПроцедуры

    &НаКлиенте
    Процедура ОтчествоПриИзменении(Элемент)

    ЗаполнитьНаименованиеНаСервере();

    КонецПроцедуры
```
Доброго времени суток
Есть два поля со списком
Одно список Cчетов другое список ВидовСубконто
Требуется при выборе конкретного синтетического счета (01, 41, 50 и тп) список видов субконто был бы ограничен выбранным счетом
Если запрос имеет такой вид
                ВЫБРАТЬ
  | ВидыСубконто.Ссылка КАК Ссылка
  |ИЗ
  | ПланВидовХарактеристик.ВидыСубконто КАК ВидыСубконто

то список в поле со списком ВидовСубконто ОТОБРАЖАЕТСЯ, но не ограничен счетом

Если же запрос имеет такой вид
                ВЫБРАТЬ
  | ФинансовыйПланСчетов.ВидыСубконто.ВидСубконто КАК Ссылка
  |ИЗ
  | ПланСчетов.ФинансовыйПланСчетов КАК ФинансовыйПланСчетов
  |ГДЕ
  | ФинансовыйПланСчетов.Код = &НомерСчета

то в КОНСОЛИ запроса все виды субконто, относящиеся к счету отображаются, но результат в виде ОДНОЙ записи, а не то, чтобы количество записей равно количеству видов субконто

Может кто поможет правильно написать запрос

8.3 управляемая самописная
---
ВЫБРАТЬ
| ТЧ.ВидСубконто КАК ВидСубконто
|ИЗ
| ПланСчетов.ФинансовыйПланСчетов.ВидыСубконто КАК ТЧ
|ГДЕ
| ТЧ.Ссылка.Код = &НомерСчета
---
ВЫБРАТЬ
| ТЧ.ВидСубконто КАК ВидСубконто
|ИЗ
| ПланСчетов.ФинансовыйПланСчетов.ВидыСубконто КАК ТЧ
|ГДЕ
| ТЧ.Ссылка.Код = &НомерСчета
---
Огромное спасибо!!!
Проблема: необходимо убрать сворачиваемый список с контрагентами (а где физ.вес, тн не надо).

Условно говоря нужно убрать "МОНЕКС ГРЕЙН ООО Челябинск". Пробовал удалять из макета - удаляется вся таблица

Конфигурация платформы:
1С:Предприятие 8. Бухгалтерия элеватора и комбикормового завода, редакция 3.0 (3.0.148.41)
---
Удалите группировку "Контрагент", а "КалендДата...." перенесите выше на уровень
---
Отправь скрин настроек СКД
---
Код:

```1c
    ВЫБРАТЬ РАЗРЕШЕННЫЕ
    экзПриемнаяКвитанция.Номер,
    экзПриемнаяКвитанция.Дата,
    экзПриемнаяКвитанция.Фонд,
    экзПриемнаяКвитанция.ГодУрожая,
    экзПриемнаяКвитанция.Грузоотправитель,
    экзПриемнаяКвитанция.Контрагент,
    экзПриемнаяКвитанция.Сырье,
    экзПриемнаяКвитанция.Номенклатура,
    экзПриемнаяКвитанция.ФизВес * ПереводЕИ.Коэффициент КАК ФизВес,
    экзПриемнаяКвитанция.ЗачКолво * ПереводЕИ.Коэффициент КАК ЗачКолво,
    экзПриемнаяКвитанция.КоличествоОчистка,
    экзПриемнаяКвитанция.КоличествоСушка,
    экзПриемнаяКвитанция.ЦенаСНДС / ПереводЕИ.Коэффициент КАК ЦенаСНДС,
    экзПриемнаяКвитанция.Всего,
    экзПриемнаяКвитанция.СуммаПриемка,
    экзПриемнаяКвитанция.СуммаОчистка,
    экзПриемнаяКвитанция.СуммаСушка,
    НАЧАЛОПЕРИОДА(экзПриемнаяКвитанция.Дата, ДЕНЬ) КАК КалендДата
    ИЗ
    Документ.экзПриемнаяКвитанция КАК экзПриемнаяКвитанция
    ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
    экзКоэффициентыПересчетаЕдиницИзмерения.ЕдИзмРезультирующая КАК РезультирующаяЕИ,
    экзКоэффициентыПересчетаЕдиницИзмерения.ЕдИзмНачальная КАК НачальнаяЕИ,
    1 / экзКоэффициентыПересчетаЕдиницИзмерения.Коэффициент КАК Коэффициент
    ИЗ
    РегистрСведений.экзКоэффициентыПересчетаЕдиницИзмерения КАК экзКоэффициентыПересчетаЕдиницИзмерения

    ОБЪЕДИНИТЬ

    ВЫБРАТЬ РАЗЛИЧНЫЕ
    экзКоэффициентыПересчетаЕдиницИзмерения.ЕдИзмНачальная,
    экзКоэффициентыПересчетаЕдиницИзмерения.ЕдИзмРезультирующая,
    экзКоэффициентыПересчетаЕдиницИзмерения.Коэффициент
    ИЗ
    РегистрСведений.экзКоэффициентыПересчетаЕдиницИзмерения КАК экзКоэффициентыПересчетаЕдиницИзмерения) КАК ПереводЕИ
    ПО экзПриемнаяКвитанция.Номенклатура.ЕдиницаИзмерения = ПереводЕИ.НачальнаяЕИ
    ГДЕ
    экзПриемнаяКвитанция.Проведен = ИСТИНА
    И экзПриемнаяКвитанция.Дата >= НАЧАЛОПЕРИОДА(&ДатаНачала, ДЕНЬ)
    И экзПриемнаяКвитанция.Дата <= КОНЕЦПЕРИОДА(&ДатаОкончания, ДЕНЬ)
    И ПереводЕИ.РезультирующаяЕИ = &ЕИОтчета
    И экзПриемнаяКвитанция.Организация = &Организация
    И экзПриемнаяКвитанция.Контрагент = &Контрагент
    И экзПриемнаяКвитанция.Склад = &Склад
    И экзПриемнаяКвитанция.Сырье = &Сырье
    И экзПриемнаяКвитанция.Номенклатура = &Номенклатура
    И экзПриемнаяКвитанция.Фонд = &Фонд
    И экзПриемнаяКвитанция.Грузоотправитель = &Грузоотправитель
```

Параметры:

(2)
---
Вкладку "Настройки"
---
Спасибо большое помогло!
---
пожалуйста
---
Удалите группировку "Контрагент", а "КалендДата...." перенесите выше на уровень
Добрый день. Подскажите, пожалуйста, формирую запрос в СКД и выдаёт ошибку, что не установлены параметры для Сына и Дочери..

Примечание:
СоставСемьи - табличная часть справочника Сотрудники
СоставСемьи.ТипРодства - тип Перечисление.СтепеньРодства (муж, жена, сын, дочь)
---
Попробуйте установить значения параметров на вкладке "Настройки" (варианта).
---
Попробуйте установить значения параметров на вкладке "Настройки" (варианта).