arefaste/1C_Forums huggingface dataset:
Здравствуйте, Работаю в Расширении.

Когда в конструкторе делаю запрос все работает.

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

Если делаю запрос из расширения, то пустая таблица. проблема в производителе, если Номенклатура.Производитель.Наименование = &Наименование убрать то все работает. В расширение добавил все из справочника Производители
---
Текст запроса пишите во внешней обработке, в ней будет нормально работать конструктор запросов.

П.С. В 23 платформе это наконец-то починили, и конструктор запросов нормально работает в расширении.
---
В расширение добавил все из справочника Производители В этом нет необходимости. В рамках разработки расширения, тексты запросов создавайте в режиме Предприятие в консоли запросов. На данный момент это нужно просто принять как специфику работы с расширениями.
---
Текст запроса пишите во внешней обработке, в ней будет нормально работать конструктор запросов.

П.С. В 23 платформе это наконец-то починили, и конструктор запросов нормально работает в расширении.
Добрый день! Есть типовая конфигурация. При открытии документа не отображается реквизит на форме. В конфигураторе он есть, видимость включена, в режиме предприятия в разделе Изменить форму не отображается, как и на самой форме. Подскажите, пожалуйста, в чём может быть дело. Гугл ответа не дал
---
На функциональные опции не завязан?
---
На функциональные опции не завязан?
---
Да, завязан, спасибо. Проблему решил. Но почему-то после включения опции автоматом на форму не добавился, пришлось вручную
---
Скорее всего потому, что делал изменить форму и сохранилось состояние. Скорее всего при сбросе на стандартные появился бы.
---
В моем случае помогло только удаление функциональной опции. Справочник был скопирован из конфигурации на УФ в конфу на обычных формах.
Есть справочник.пользователи. Есть справочник.сообщения, который подчинен справочник.пользователи.
Необходимо сделать так, чтобы пользователь видел только свои сообщения и не видел чужие.
Тобишь, при открытии справочника осуществлялся поиск по наименованию в справочнике пользователи, этот элемент устанавливался владельцем, и включался фильтр отображать только подчиненные элементы справочника.сообщения элемента справочник.пользователи.текущийЭлемент().
А при создании автоматом подставлялся Владельцем элемент справочник.пользователи.текущийЭлемент()
---
Да, такие ограничения даже не "для честных людей, а скорее, "для удобства".
Ответ же на ваш вопрос - RLS
---
В чем конкретно проблема. При открытии справочника - открывается форма списка. Это динам.список в событии формы списка "ПриСозданииНаСервере" добавляешь отбор по владельцу и готово. Гуглится за 2 мин
---
А обойти это ограничение пользователю возможно? Если возникнет желание прочесть чужое? Я это к чему: можно ли предоставить пользователю доступ к справочнику с таким фильтром или делать обработку, которая читает данные пользователя и выводит инфу в своей таблице?
---
Да, такие ограничения даже не "для честных людей, а скорее, "для удобства".
Ответ же на ваш вопрос - RLS
---
Сообщение было скрыто модератором.
Добрый день.

Есть документ1, на форме документа1 есть таблица1 с другим типом документ2. Две колонки документ2.ссылка, документ2.сумма.

На форме документ1 есть кнопка которая перезаписывает сумму в документ2.

    документ2 = СтрокаТЗ.документ2.ПолучитьОбъект();
    документ2 .Сумма= 2;
    документ2 .Записать(РежимЗаписиДокумента.Проведение);

Проблема в том что на форме в таблица1 сумма не обновляется. Только если перезапусть базу.

Как можно решить проблему? Спасибо.
---
Надо после этого вызывать на клиенте ОповеститьОбИзменении.

```1c
    ОповеститьОбИзменении(СтрокаТЗ.документ2)
```
---
ОповеститьОбИзменении

В общем ОбновитьОтображениеДанных не помогло. Решение такое

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

```1c
    Объект.Таблица1.Очистить();

    Для Каждого Строка Из Объект.Выплаты Цикл

    Заявки = ОбщийМодуль.ПолучитьДокументы(Объект.Ссылка);

    Для Индекс = 0 по Заявки.ВГраница() Цикл

    НоваяСтрока = Объект.Таблица1 .Добавить();
    НоваяСтрока.Документ= Заявки[Индекс];

    КонецЦикла;

    КонецЦикла;
```
---
"Объект.таблица1.Документ.Сумма" все равно не меняется.
Это чисто информационное значение, которое заполняется при получении данных в самом элементе формы. На форме не хранится.
ОбновитьОтображениеДанных() должно помочь. И только после сохранения данных в документе, из которого отображаются значения.
---
Достаточно оповестить об изменении после программной записи документа.
---
Это не так работает.
---
Надо после этого вызывать на клиенте ОповеститьОбИзменении.

```1c
    ОповеститьОбИзменении(СтрокаТЗ.документ2)
```
---
ОповеститьОбИзменении

В общем ОбновитьОтображениеДанных не помогло. Решение такое

```1c
    Для Каждого Строка Из Объект.Таблица1Цикл
    ОповеститьОбИзменении(Строка.Документ);
    КонецЦикла;
```
Добрый день. Обновил базу с релиза 136.32 на 138.25. Проблема следующая: не получается провести закрытие месяца (Ошибка: Обработка Расход материалов ВС00-000032 от 30.04.2023 12:00:00 не выполнена по причине: {Документ.ТребованиеНакладная.МодульМенеджера(551)}: Ошибка при вызове метода контекста (ВыполнитьПакет): {(12, 19)}: Поле не найдено "ТаблицаМатериалы.НоменклатурнаяГруппа"). Проверил базу до обновления и там данный реквизит имеется, в новой базе он помечен как "УдалитьНоменклатурнаяГруппа". Первый раз сталкиваюсь с такой проблемой. Подскажите, что в данной ситуации делать?
---
Конфигурация типовая или с доработками?
Обновляли с помощью CFU через "Поддержка" > "Обновить конфигурацию" или с помощью CF-файла полной конфигурации через "Сравнить, объединить..." ?
Обработчики обновления отработали до конца?
---
Где-то криво обновили: в модуле менеджера на строке 551 совсем другое. Либо у вас меняная конфигурация.
И в модуле менеджера такого как
ТаблицаМатериалы.НоменклатурнаяГруппа
вообще не находится.
---
исправления (патчи) все установили?
---
Кэш как вариант еще очистите
---
Сейчас проследил по точке остановы. Делается запрос, где как раз идёт название "НоменклатурнаяГруппа", но т.к он переименован как "УдалитьНоменклатурнаяГруппа", то выдаётся ошибка, что объект не найден. Данный реквизит удалить из запроса? Пока просто не знаю где он дальше используется.
---
Конфигурация типовая или с доработками?
Обновляли с помощью CFU через "Поддержка" > "Обновить конфигурацию" или с помощью CF-файла полной конфигурации через "Сравнить, объединить..." ?
Обработчики обновления отработали до конца?
Здравствуйте, открываю форму выбора с неким отбором, все работает, но значение не выбирается, как быть?

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

```1c
    ОткрытьФорму("Справочник.СтатьиБюджета.ФормаВыбора", ПараметрыФормы, Элемент);
```
---
В ОткрытьФорму третьим параметром попробуйте указать элемент заполнения.
Т.е.

```1c
    ОткрытьФорму("Справочник.СтатьиБюджета.ФормаВыбора", ПараметрыФормы, Элемент);
```
---
Спасибо. Работает.
---
Спасибо огромное
---
Дай бог тебе здоровья!!! И жену богатую!!!
---
3 часа потратил на поиск решения самостоятельно, сразу надо было на форум умных людей бежать) Спасибо!
Здравствуйте! Такой вопрос:
Отчёт "Воронка продаж" (Конфа УНФ).
Его формирование выдаёт абсолютно ложные данные практически по всем позициям.
Сумма в "Выручка факт", не соответствует расшифровке "Конверсии".
В конверсии может быть 1.000.000 руб., но выручка факт 23.000 руб..
Не могу понять, как и от куда берутся эти данные, и каким образом они игнорируются, и не попадают в отчёт.
ВОПРОС ОТ КЛИЕНТА:
Есть такой отчёт, воронка продаж.
Не пойму, как он считает факт выручки по заказам покупателя с учётом источника привлечения. Например: Если мы провалимся в заказы по источнику Старый клиент
То увидим завершенные успешно заказы в кол-ве 5 ш. на сумму 202 т.р. А отчёт выдает что факт выручки на 129 т.р.
Вопрос: Что я не так делаю в заказах покупателя? Почему сумма отображается не полностью?
Ну и такая история по многим заказам покупателя (если формировать отчет по другим сотрудникам).
На первом скриншоте видно, что выручка факт по старому клиенту равно 129К, но при расшифровке конверсии, второй скриншот, сумма этих документов больше.
Так же и с другими источниками. Бывает и такое, что конверсия один заказ на сумму 10 рублей, но выручка факт на 12.000.000 рублей.
---
ПОСЛЕ ДЛИТЕЛЬНОГО РАЗБОРА АЛГОРИТМА РАБОТЫ ОТЧЁТА, БЫЛИ НАЙДЕНЫ ОШИБКИ В КОДЕ, А ИМЕННО, В ВЫРУЧКУ ФАКТ ПОПАДАЛИ НЕ УСПЕШНО ЗАВЕРШЁННЫЕ ДОКУМЕНТЫ(ОТКАЗНИКИ), ТАК ЖЕ ОШИБОЧНО ВЫВОДИЛАСЬ РАСШИФРОВКА ПО ИСТОЧНИКАМ, ПОЭТОМУ ДАННЫЕ МЕЖДУ СОБОЙ И НЕ СОВПАДАЛИ, ПЕРЕДЕЛАЛ ОДИН ВАРИАНТ ОТЧЁТА, ПОД ТРЕБОВАНИЯ ЗАКАЗЧИКА
---
У вас в отчете период май месяц. Выручка считается только за этот период. А в расшифровке заказы не факт, что отгружены в мае.
---
Не важно, какой период выбран.
---
Сумма не меняется?
---
Данные в зависимости от периода конечно же меняются, но они всегда ложные.
Посмотрел запрос, выручка факт формируется левым соединением с РегистромНакоплегия "Продажи" и РегистрСведений "ИсторияСостоянийЗаказов". Но такое чувство, что расшифровка выдаёт неверные данные, или же сама Выручка факт даёт не верные данные. Очтёт полностью типовой. Хотел бы узнать, так только у меня, или же это косяк 1С?
---
С чем сравниваете?
---
А какое отношение заказ имеет к самому факту продажи ? Я думал реализации формируют факт продажи в регистре продаж.
---
После продажи, и движений по регистру "Продажи", данные в воронке иногда соизволят меняться, иногда не меняются вовсе(Чаще всего).
Но они всё равно некорректны.
---
Посмотрите обороты по регистру Продаж по данному контрагенту за указанный период - думаю там будет та сумма которая у Вас в отчете в показателе факт.
---
К сожалению, там другие данные.
НЕ знаю что делать с этим отчётом, всё усложняется, что он просто огромный, со сложной структурой, видимо 1С давно забили на него
---
ПОСЛЕ ДЛИТЕЛЬНОГО РАЗБОРА АЛГОРИТМА РАБОТЫ ОТЧЁТА, БЫЛИ НАЙДЕНЫ ОШИБКИ В КОДЕ, А ИМЕННО, В ВЫРУЧКУ ФАКТ ПОПАДАЛИ НЕ УСПЕШНО ЗАВЕРШЁННЫЕ ДОКУМЕНТЫ(ОТКАЗНИКИ), ТАК ЖЕ ОШИБОЧНО ВЫВОДИЛАСЬ РАСШИФРОВКА ПО ИСТОЧНИКАМ, ПОЭТОМУ ДАННЫЕ МЕЖДУ СОБОЙ И НЕ СОВПАДАЛИ, ПЕРЕДЕЛАЛ ОДИН ВАРИАНТ ОТЧЁТА, ПОД ТРЕБОВАНИЯ ЗАКАЗЧИКА
Как в запросе,без разбиение на 7 подзапросов, сделать так, чтобы выводились данные по дням недели ( например в одной колонке сумма по понедельнику, во второй колонке сумма по вторнику и т.д.)
Запрос строится на основе РН остатки и обороты.
---
Выбор когда ДеньНедели(Дата)=1 Тогда МоиДанные Иначе 0 Конец КАК Пн,
Выбор когда ДеньНедели(Дата)=2 Тогда МоиДанные Иначе 0 Конец КАК Вт,
..
---
Добрый день! функция ДЕНЬНЕДЕЛИ (ДАТАВРЕМЯ(ДатаОтчета....)

ВЫБОР
      КОГДА ДЕНЬНЕДЕЛИ (ДАТАВРЕМЯ(.... )) = 1 Тогда ""Понедельник""
      ИНАЧЕ ДЕНЬНЕДЕЛИ(ДАТАВРЕМЯ(....
     и т.д.
---
Выбор когда ДеньНедели(Дата)=1 Тогда МоиДанные Иначе 0 Конец КАК Пн,
Выбор когда ДеньНедели(Дата)=2 Тогда МоиДанные Иначе 0 Конец КАК Вт,
..
---
хочет в колонках, как я понял
---
У меня в колонках. В колонке пн данные МоиДанные за понедельник и т.д
---
точно, поторопился
---
спасибо
---
Добрый день! функция ДЕНЬНЕДЕЛИ (ДАТАВРЕМЯ(ДатаОтчета....)

ВЫБОР
      КОГДА ДЕНЬНЕДЕЛИ (ДАТАВРЕМЯ(.... )) = 1 Тогда ""Понедельник""
      ИНАЧЕ ДЕНЬНЕДЕЛИ(ДАТАВРЕМЯ(....
     и т.д.
---
Это нужно именно в запросе? Или в отчете на СКД? Если первое, то можно использовать Объединить все, если второй то группировка таблица
---
именно в запросе. В (2) дали ответ
---
а как дальше то выводить?чтоб колонки были из дней недели
Здравствуйте, скажите пожалуйста, как разместить на форму внешней обработки команды "Пометить все" и "Убрать все галочки".
Спасибо.
---
На скринах
---
ДД, это табличная часть, в строках есть поле "выбор"?
---
вот скрины.
---
Зачем мне команды? реквизиты формы!
---
скорее речь о добавлении команд "снять флажки"/установить флажки"

Пишем процедуру на клиенте с обходом таблицы и добавлеем ее в команды на клиенте с параметром "Пометка".

по хорошему тема должна быть с вознагражением!
в наше время, как и всегда, "деньги не пахнут", а в этой теме даже благоухают)
---
На скринах
---
Спасибо большое, вот это помощь.
Добрый день!

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

Спасибо, что прочитали )

P.S. 1С 8.3, самописная конфигурация.
---
Есть форма общая "ВыборСтандартногоПериода" на основании нее сделайте свою.
---
Можно. На форму выводится текстовое поле, в котором отображается дата в нужном формате. Обработчики события этого поля меняют реквизит с типом дата и обновляют строковое представление даты в текстовом поле на форме.

Реализацию можно посмотреть в типовых, в документах, имеющих дату документа отличную от даты действия проводок/движений. Как правило, это зарплатные документы.
---
Если я правильно понял, то Вы говорите о текстовом вводе даты (месяц.год) с дальнейшим преобразованием в дату. А мне очень нужно графически выбрать месяц и год (как на прикрепленном файле)...
---
Т.е. у самого диалога выбора периода должен быть минимально возможный квант = месяцу?
---
Да. В идеале.
---
Это платформенный диалог, имеет скудные настройки. Боюсь, что никак не ограничить.
---
Есть форма общая "ВыборСтандартногоПериода" на основании нее сделайте свою.
---
Да, видимо так и придется пилить из формы "ВыборСтандартногоПериодаМесяц". Хм.
---
написал свой метод в https://forum.infostart.ru/forum9/topic121616/
---
В рамках обычных форм это интересная реализация выбора месяца из выпадающего списка выбора.

А для решения задачи выбора только года и месяца нужно делать так для управляемых форм:

1. У реквизита даты задать формат редактирования "ДФ=MM.yyyy" (месяц и год).

2. Заполнить список выбора поля реквизита даты значениями первых чисел месяцев и задать их представления названиями месяцев.

3. Оставить для поля даты только кнопку регулирования и кнопку выпадающего списка.

4. Создать процедуры событий "Регулирование" и "ОбработкаВыбора" поля даты. В обработке выбора делаем так, чтобы менялся только месяц в дате на выбранный из списка, в регулировании при нажатии вверх и вниз прибавляем и убавляем года в дате.
---
в ерп2 есть такое

"ОбщаяФорма.ВыборСтандартногоПериодаМесяц"
При вызове кода

```1c
    &НаСервере
    Процедура ПечатьНаСервере()
    Word =Новый COMОбъект("Word.Application");
    Word.visible=0;
    ТипДоговора = ПолучитьДопРеквизит(ЭтаФорма.Договор,"ТипДоговора");
    Если ТипДоговора = 1 Тогда
    Шаблон = "ИП.dotx";
    КонецЕсли;
    Договор=Word.Documents.Add(КаталогШаблонов+Шаблон,0,0,1);
    ДанныеДоговора = Новый Структура;
    ДанныеДоговора.Вставить("ДатаДоговора",ВернутьДату(Договор.ДатаДоговора));
    ДанныеДоговора.Вставить("Доверенность",Доверенность);
    Заказчик = "Индивидуальный предприниматель "+Договор.Контрагент.ЮридическоеФизическоеЛицо.Наименование;
    ДанныеДоговора.Вставить("Заказчик",Заказчик);
    Для Каждого Элемент Из ДанныеДоговора Цикл
    Word.Bookmarks(Элемент.Ключ).Select();
    Word.Application.Selection.TypeText(Элемент.Значение);
    КонецЦикла;
    Word.visible=1;
    КонецПроцедуры
```

вылазит ошибка Метод объекта не обнаружен (Bookmarks)
на обычных формах все прокатывает
---
Не знаю, поможет ли, но, я не понимаю, почему у вас на обычных формах это работает, как по мне, надо обращаться,
не к Word.Bookmarks, а к Договор.Bookmarks, ну и не забыть проверить, что файл по данному пути доступен на сервере.

P.S.
Не ясно зачем вам понадобилось работать c Word на сервере, по-хорошему, никаких офисов на сервере быть не должно, но вам видней.
---
база файловая?
---
да
---
Не знаю, поможет ли, но, я не понимаю, почему у вас на обычных формах это работает, как по мне, надо обращаться,
не к Word.Bookmarks, а к Договор.Bookmarks, ну и не забыть проверить, что файл по данному пути доступен на сервере.

P.S.
Не ясно зачем вам понадобилось работать c Word на сервере, по-хорошему, никаких офисов на сервере быть не должно, но вам видней.
---
терминал сервер. Да, затупил исправил на договор и все получилось. Спасибо!
Есть задача, организовать регистр для расчёта показателей по документам.

Планирую Регистр РаботаДоставки
* Везет экспедитор,
* Документ,
* Показатель
* ЗначениеПоказателя
Буду фиксировать Экспедитора, Документ на основании которого проведен расчёт, показатель и его значение.
Например
Иванов, РН-001, ВесКГ, 100
Иванов, РН-001, ТараКег, 5
Иванов, РН-001, ТараПалет, 2

Есть документ Расходная накладная, она лежит, скажем, на понедельнике, в РаботуДоставки не пишет, это по сути ТТН.
Есть документ Маршрутный лист, лежит на вторнике, регистр РаботаДоставки пишет вес, количество тары, конфигурацию тары и т.д. всё что связано с отгрузкой документов клиентам.
Есть документ Приемка тары (вводится на основании Расходной, и до маршрутного листа есть возможность добраться, чтобы выяснить когда свершилась доставка), которая может лежать позже чем маршрутный лист (не успели сдать вечером, прокатали в машине два дня). Никак не могу придумать как его грамотно прицепить к регистру. Будь это 8.3 писал бы напрямую от даты маршрутного листа.

Самое простое что напрашивается добавить измерение ДатаДоставки.
Напрягает что для получения итогов между периодами придется использовать циклы в запросах вместо "Группировка День / Неделя / Месяц";

Подскажите, может была у кого-нибудь подобная задача, и как решали.
---
В 7.7 запрос это очень условная вещь. Я б не заморачивался правильность. запросов. Если данных много (на 7.7 и много? сейчас??) и критично время выполнения, то на прямые запросы надо переписывать, а если не много, то все равно как, можно по документам отчет строить, не будет большой потери во времени.
---
В 7.7 запрос это очень условная вещь. Я б не заморачивался правильность. запросов. Если данных много (на 7.7 и много? сейчас??) и критично время выполнения, то на прямые запросы надо переписывать, а если не много, то все равно как, можно по документам отчет строить, не будет большой потери во времени.
---
Документов порядка 200 в день (тех кто интересен, остальных ну не меньше 500), отчет формируется минут 15. Практика показывает что при правильной организации регистров, можно добиться приемлемой скорости выполнения отчетов. Поэтому если отчет лезет в справочник или документ считаю что не правильно организовано хранение данных, стараюсь переделать на регистры, и как-то в первый раз уперся в разные даты.
Попробую на демо как долго итоги собирать будет, можно конечно зарядить ДатаДоставкиНеделя, ДатаДоставкиМесяц, чтобы закрыть потребность.
Вычисляемое поле. Нужно взять модуль числа.

Подскажите, как это можно сделать?)
---
ВЫБОР КОГДА Поле >= 0 ТОГДА Поле ИНАЧЕ -Поле КОНЕЦ
---
Макс(КоличествоОстаток, -КоличествоОстаток)
---
она там не применима
---
Методы глобального контекста доступны в вычисляемых полях. Но Конкретно Мин(), Макс() не работают.
---
ВЫБОР КОГДА Поле >= 0 ТОГДА Поле ИНАЧЕ -Поле КОНЕЦ
---
Тоже понадобился модуль числа - сделал так Sqrt(Pow(Поле, 2))
Минусы лишняя вычислительная нагрузка, но для меня не критично.
Здравствуйте! Создаю запрос в наборе данных скд отчета добавленного в конфе.

```1c
    ВЫБРАТЬ
    ЗаказКлиента.Ссылка,
    ЗаказКлиентаТовары.Номенклатура КАК Товар,
    ЗаказКлиентаТовары.Характеристика
    ПОМЕСТИТЬ втЗаказКлиента
    ИЗ
    Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента КАК ЗаказКлиента
    ПО ЗаказКлиентаТовары.Ссылка = ЗаказКлиента.Ссылка
    ГДЕ
    ЗаказКлиента.Ссылка = &ЗаказКлиента
    И НЕ ЗаказКлиента.ПометкаУдаления
    И ЗаказКлиента.Проведен
    И ЗаказКлиентаТовары.СтатусЗаказа <> &СтатусЗаказа
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    втЗаказКлиента.Товар КАК Товар,
    Номенклатура.Код,
    Номенклатура.Изготовитель КАК Бренд,
    Номенклатура.Артикул,
    Номенклатура.КодТНВЭД КАК ТНВЭД,
    УпаковкиНоменклатуры.Коэффициент КАК Количество,
    УпаковкиНоменклатуры.Вес,
    УпаковкиНоменклатуры.Объем,
    УпаковкиНоменклатуры.Высота,
    УпаковкиНоменклатуры.Ширина,
    УпаковкиНоменклатуры.Глубина,
    Номенклатура.НаименованиеПолное КАК НаименованиеДляПечати
    ИЗ
    втЗаказКлиента КАК втЗаказКлиента
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.УпаковкиНоменклатуры КАК УпаковкиНоменклатуры
    ПО Номенклатура.Ссылка = УпаковкиНоменклатуры.Владелец
    ПО втЗаказКлиента.Товар = Номенклатура.Ссылка
    ГДЕ
    УпаковкиНоменклатуры.Коэффициент = 1
```

Запрос будет формироваться по команде в панеле навигации отчеты в документе по этому доку, а теперь не пойму как передать в этот запрос параметры указанные. В модуле команды параметр команды это ссылка на этот док, но как ее в скд в запрос засунуть в параметр не пойму. В при компоновке результата думаю не очень или там и нужно?
---
Там и хорошо.
---
Там и хорошо.
Добрый день подскажите как настроить поэтапное производство в унф

Допустим есть Диван это готовая продукция он состоит из 3 полуфабрикатов

1.Спинка
2.Сиденье
3.Подлокотник

Операции на диван пусть это будут
Распил, Обтяжка, Упаковка

Учет зарплаты идет не за полуфабрикат у дивана а именно за Диван

Но полуфабрикат может продаваться же и отдельно надо как то учесть и зарплату за полуфабрикат если отдельно
Подскажите как можно разделить этапы производство дивана и полуфабрикатов
и реально ли такое сделать используя механизм "Использовать производство в несколько этапов"
---
в описании обновлений

https://its.1c.ru/db/updinfo#content:595:1:issogl2_11
---
Вы хотите использовать автоматизированное рабочее место Выполнение этапов?
---
да плохо нелья произвольный порядок делать например 1 пункт и 3й а 2й пропустить и сделать потом вообще шикарно бы было
---
Тогда почему не воспользоваться инструкцией с сайта ИТС?
---
а можно ссылку что то не вижу ее
---
в описании обновлений

https://its.1c.ru/db/updinfo#content:595:1:issogl2_11
---
Были и поновее
https://its.1c.ru/db/updinfo#content:695:1:issogl2_31
Поэтапная сборка изделий. Массовое назначение этапов в спецификации

https://its.1c.ru/db/pubunfreal#content:98:1
Многопередельное производство

Глава 18. Примеры автоматизации бизнес-процессов
Многоэтапное производство мебели
https://its.1c.ru/db/pubunfreal#content:203:hdoc
---
Хочу возобновить тему. Я не смогла настроить правильно работу с полуфабрикатами. У меня швейное производство. Шью, например, простыню. На этапе раскроя должен получиться полуфабрикат: Крой простыни. На этапе пошив происходит сборка полуфабриката в изделие Простыня.
Спецификации создаю следующим образом:
1. Крой простыни: тип строки - Материал, этап - раскрой, номенклатура - ткань, количество - 1,6 м
2. Простыня: тип строки - Узел, этап - пошив, Номенклатура - Крой простыни, количество -1, спецификация - Крой простыни.
Создаю заказ на производство. В нем рассчитывается сколько мне нужно ткани на все изделия, 2 операции: раскрой и пошив
Использую Выполнение этапов. Выполняю Раскрой. Создается документ производство. Но не создаются при этом полуфабрикаты.
Вопрос: Как сделать так, чтобы при выполнении раскроя появлялись полуфабрикаты, а при выполнении пошива полуфабрикаты Крой простыни списывались, а готовые простыни появлялись?