arefaste/1C_Forums huggingface dataset:
Добрый день! 1С:Предприятие 8.3 (8.3.19.1264) БП 3.0 (3.0.106.101)
 Столкнулся с такой проблемой, в расширении из модуля объекта в процедуре ПередЗаписью документа «Поступления ТМЦ» программно формирую документ «Установки Цен Номенклатуры» без открытия, документ записывается и проводится корректно, проверял отладчиком, но в базу не попадает и цена соответственно у номенклатуры не регистрируется Никак не могу разобраться, посоветуйте плз куда копнуть?
---
В форме документа в Перед записью (ПередЗаписьюНаСервере) можно добавить. Это событие вне транзакции выполняется.
---
Я то тоже думаю, что ПередЗаписью будет в тему, просто нужно выяснить, почему поступление не видит розничные цены в обработке проведения.
---
документ записывается и проводится корректно
 но в базу не попадает

???

Если записан - есть в базе.
---
Должен быть, я вот до недавнего времени тоже так думал! В список документов он 100% не попадает, мало того, при повторном проведении "Поступления ТМЦ" он должен быть создан повторно , что и происходит, да вот только у него номер не меняется, только время проведения
---
Код в студию, телепаты ушли в запой
---
Не думаю что в коде дело (
---
А документ «Поступления ТМЦ» записывается?
---
Записан, но пока не зарегистрирована цена новой номенклатуры он не проведется
---
А при попытке провести поступление, оно выдает ошибку на отсутствие розничной цены? Просто имейте в виду, что если поступление не запишется, то и установка цен не запишется, так как они записываются в одной транзакции.

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

При настройке условий маршрутизации для процесса согласования документа потребовалось использовать дополнительный реквизит "Тип затрат". Реквизит имеет тип значений "дополнительное значение" и все значения текстовые.

Нашел похожий вариант (ниже), но при проверке выдает значение "Ложь", всегда.

```1c
    Для Каждого ДопРеквизит Из Предмет.ДополнительныеРеквизиты Цикл

    Если (Строка(ДопРеквизит.Свойство) = "Тип затрат") Или (ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ДопРеквизит.Свойство, "Заголовок") = "Тип затрат") Тогда
    ТипЗатрат = ДопРеквизит.Значение;
    Прервать;
    КонецЕсли;

    КонецЦикла;

    Результат=Ложь;
    Если ЗначениеЗаполнено(ТипЗатрат) Тогда
    Если ТипЗатрат = "Охрана труда" Тогда
    Результат=Истина;
    КонецЕсли;
    КонецЕсли;
```

Возможно, необходимо откорректировать этот или по-другому написать запрос. Выручайте, пожалуйста!

Заранее Спасибо!!
---
Решение данного вопроса:

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

    // проверяем наименование на нужные нам
    Результат = Ложь;
    Если ЗначениеЗаполнено(ТипЗатрат) Тогда
    Если (СокрЛП(ТипЗатрат.Наименование) = "Техника") ИЛИ (СокрЛП(ТипЗатрат.Наименование) = "Охрана труда") ИЛИ (СокрЛП(ТипЗатрат.Наименование) = "Вахта") ИЛИ (СокрЛП(ТипЗатрат.Наименование) = "Производственные") Тогда
    Результат = Истина;
    КонецЕсли;
    КонецЕсли;
```
---
Решение данного вопроса:

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

    // проверяем наименование на нужные нам
    Результат = Ложь;
    Если ЗначениеЗаполнено(ТипЗатрат) Тогда
    Если (СокрЛП(ТипЗатрат.Наименование) = "Техника") ИЛИ (СокрЛП(ТипЗатрат.Наименование) = "Охрана труда") ИЛИ (СокрЛП(ТипЗатрат.Наименование) = "Вахта") ИЛИ (СокрЛП(ТипЗатрат.Наименование) = "Производственные") Тогда
    Результат = Истина;
    КонецЕсли;
    КонецЕсли;
```
---
На много проще использовать Способ задания условия = В режиме конструктора

Добавляем новое поле отбора

Ссылка.Тип затрат
Вид сравнения В списке
Значения Техника, Охрана труда, Вахта, Производственные

То есть как только после Ссылка вы ставите точку, то вам документооборот выплевывает все реквизиты, в том числе дополнительные.
Доброго времени суток! Возникла необходимость разделить 1 справочник на два, с возможностью ссылаться на первый и указывать его на форме. Решил просто скопировать его в конфигураторе и разделить между ними данные, так же добавил в основной справочник реквизит с ссылкой на второй. Но возникла проблема, теперь если я из справочника 1 создаю справочник 2, у меня создается справочник 1, хоть это и разные объекты конфигурации. Подскажите пожалуйста, в чем может быть проблема и как это исправить, в интернете точного объяснения не нашел.
P.S. Управляемые формы и заранее благодарен за помощь.
---
Всем спасибо за помощь, проблема оказалась гораздо броще, при копировании ФормаЭлемента справочника, в ней по умолчанию остается объект.ссылка старого справочника, меняем её на новую и все работает.
---
...Решил просто скопировать его в конфигураторе и разделить между ними данные...

В конфигураторе данные не поделишь. Нужно будет создавать в новом справочнике и удалять в старом.
---
Да, так и сделал, скопировал старый справочник и в старом планируется удалить некоторые данные, в новом их оставить.
---
В формах прописаны процедуры на создание и заполнение реквизитов элемента. Скорее всего они выведены в общие модули. Нужно анализировать модули формы и объекта
---
Добрый день, может у тебя в форме списка нового справочника выходит список с видом старого справочника?
---
Точно нет, шутка в том, что в новом справочнике данные даже не появляются. К примеру создаю из старого по реквизиту нового, появляется старый...
---
Создавай без копирования, думаю, так подобных ошибок возникнуть не должно
---
предположу что копировал справочник со всеми формами,
а в ФормаЭлемента Объект наверно остался старого типа - СправочникОбъект.СтарыйСправочник
вот и создаётся объект старого справочника...
---
В форме элемента нового справочника в Процедуре "ПриСозданииНаСервере" установи точку останова и в отладчике посмотри значение "Объект", куда записывается.
---
Всем спасибо за помощь, проблема оказалась гораздо броще, при копировании ФормаЭлемента справочника, в ней по умолчанию остается объект.ссылка старого справочника, меняем её на новую и все работает.
Здравствуйте
УНФ 1.6 для Украины (уф)
Хотел бы пользователю при входе в программу открыть интерфейс с одним отчетом, чтобы он больше ни к чему не имел допуста. Но не могу понять где в этой конфигурации прописать эту замену интерфейсов? Заранее спасибо
---
Если програмно то в модуле приложения В процедуре При начале работы системы прописать соответствующий код.
---
Если програмно то в модуле приложения В процедуре При начале работы системы прописать соответствующий код.
---
1. Создать роль с минимальными правами для запуска.
2. Дать права в роли только на нужный отчет
3. Назначить пользователю одну эту роль
Ошибочно создал ПКО для Перечислений в группе Документы. Как это ПКО перенести в Перечисления?
---
Просто мышкой перетащить элемент в другую папку.
---
Есть универсальная комбинация Ctrl+shift+M для переноса текущего элемента в другую группу. Для списка ПКО она так же работает. Если вас простое изменение группы правил на закладке "Дополнительно" не устраивает.
---
ПКО как правило расшифровывается так
Приходно Кассовый Ордер - это документ, все правильно что вы его создали в разделе документы!
где же ему еще быть?
---
поменяй родителя (или владельца ? не помню уже за кд ) обработкой
---
Ну или удали это пко и создай новое, делов-то
---
В тегах КД, а значит Правило конвертации объектов.
---
ПКО - правило конвертации объектов
---
У тебя есть такая обработка?
---
она пишется на коленке из 3 строчек кода.
---
но, можно и готовое изделие взять, например, универсальныйПодборИОбработкаОбъектов
---
Можешь написать?
---
Вы не можете в ПКО выбрать другой элемент справочника реквизиту Группа правил? О_о
Что у вас с руками?
---
Мало опыта в 1с 8
---
Просто мышкой перетащить элемент в другую папку.
---
Спасибо. Я тащил до этого указывая элементы группы. А сейчас перенес на слово Перечисления (то есть на название группы) всё заработало.
В типовой конфигурации БГУ 2 создание/изменение документа "РегистрацияПлательщиковПоДоговоруОбразование" доступно только пользователям с полными правами. Я в расширении сделал роль с полным доступом к этому документу. Теперь пользователь с этой ролью может создавать документ, но стандартные реквизиты "Номер" и "Дата" недоступны для редактирования. У элементов формы и группы в которую они включены, свойство "Только просмотр" = Ложь и "Доступность" = Истина. В чём ещё может быть дело?
---
В расширении, при назначении прав, права на стандартные реквизиты автоматом не устанавливаются. Надо вручную дать права на стандартные реквизиты.
---
В чём ещё может быть дело? Наугад: не хватает прав на нумератор документа?
---
нет нумератора для этого документа
---
Доступность реквизитов наверное прописана в модуле формы при открытии. Модуль имеет приоритет перед свойствами доступность и толькоПросмотр.
---
я в конфигураторе, после открытия формы смотрю значение свойств "Только просмотр" и "Доступность" - там всё верно
---
По кнопке ЕЩЕ посмотрите, возможно есть что-то вроде "разрешить редактирование..."
---
нету
---
И если заметить, на скриншоте заголовки реквизитов не "серые", а нормального цвета, что говорит о том, что Доступность = Истина, ТолькоПросмотр = Ложь
---
В расширении, при назначении прав, права на стандартные реквизиты автоматом не устанавливаются. Надо вручную дать права на стандартные реквизиты.
---
Да дело было в этом, спасибо!
---
При назначении прав в конфигураторе посмотрите, есть ли ограничения доступа на какие-либо поля. Может и в пользовательском режиме это быть, если включены права на уровне записей.
Всем привет, может кто то встречался с такой проблемой настроена синхронизация между УТ 11.5.7.324 и БП 3.0.107 на платформе 8.3.18.1208 , при синхронизации в ут появились дубли документа реализация товаров и услуг, НО! самое важное что ут считает их как 1 документ, т.е в отчетах они числятся как 1 реализация , если запросить ссылку на документ она идентичная, кто-нибудь сталкивался с таким?
---
Проверьте дубли справочника Ключи реестра документов e1cib/list/Справочник.КлючиРеестраДокументов. Под рукой нет УТ, но думаю этот механизм аналогичен ERP.
---
Проверьте дубли справочника Ключи реестра документов e1cib/list/Справочник.КлючиРеестраДокументов. Под рукой нет УТ, но думаю этот механизм аналогичен ERP.
---
В Справочник.КлючиРеестраДокументов если обработка которая удаляет зеркальные документы она показа ввиде гиперссылки
---
так это один документ и есть, просто "двоит" из-за соединения с какими-то данными
---
Дубли в справочнике "Ключи аналитики учета по партнерам", а уже из-за него появляются дубли в (3)
Коллеги, добрый день.
Подскажите, кто сталкивался, в каком модуле искать запрос формирующий отчет "Расчетный листок"?
---
ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеЗапросы() вот там преобразование происходит.
---
Отчет "АнализНачисленийИУдержаний"
---
Там смотрел, в нём в схеме компоновки данных нет запроса к данным.
---
ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеЗапросы() вот там преобразование происходит.
---
Спасибо.
Мобильная платформа 8.3.16.142
Если я открываю форму с помощью команды
ОткрытьФорму(ФормаДействия, ПараметрыФормы)
То в форме в обработчике ПриСозданииНаСервере() я могу получить значение передаваемое в параметре ПараметрыФормы
Но если форма уже открыта и я снова ее открываю, то обработчик ПриСозданииНаСервере не срабатывает.
А в обработчике ПриПовторномОткрытии() реквизит Параметры не содержит передаваемое при открытии формы значение.
Как можно получить ПараметрыФормы при повтороном открытии?
---
Делаете проверку на открытость формы. Далее если форма открыта то создается оповещение. А в форме уже обработчик оповещения и работаете с параметрами. Как вариант в обработчике оповещения записывать параметры в реквизит и уже с ними работать.
---
Примерно к такому решению я и пришел. Только без оповещения

```1c
    ПараметрыФормы = Новый Структура("МойРеквизитФормы", ЛяЛя);
    Форма = ПолучитьФорму(ФормаДействия, ПараметрыФормы);
    Если Форма.Открыта() Тогда
    Форма.МойРеквизитФормы =ЛяЛя;
    Форма.Открыть();
    Иначе
    Форма = Неопределено; // Потому как если форма не была открыта, то при получении сработает ПриСозданииНаСервере()
    ОткрытьФорму(ФормаДействия, ПараметрыФормы);
    КонецЕсли;
```

One Ass: Per anus ad astra!
---
Делаете проверку на открытость формы. Далее если форма открыта то создается оповещение. А в форме уже обработчик оповещения и работаете с параметрами. Как вариант в обработчике оповещения записывать параметры в реквизит и уже с ними работать.
---
Примерно к такому решению я и пришел. Только без оповещения

```1c
    ПараметрыФормы = Новый Структура("МойРеквизитФормы", ЛяЛя);
    Форма = ПолучитьФорму(ФормаДействия, ПараметрыФормы);
    Если Форма.Открыта() Тогда
    Форма.МойРеквизитФормы =ЛяЛя;
    Форма.Открыть();
    Иначе
    Форма = Неопределено; // Потому как если форма не была открыта, то при получении сработает ПриСозданииНаСервере()
    ОткрытьФорму(ФормаДействия, ПараметрыФормы);
    КонецЕсли;
```

One Ass: Per anus ad astra!
Добрый день.

Управляемые формы.
Есть документ в табличную часть выгружено "дерево".
Тип данных табличной части - Данные формы дерево.
Для ускорения работы выгружен только 1 уровень дерева.
Необходимо при нажатии на "плюс", чтобы подгружались следующие уровни дерева.
Всего 3 уровня.
я выбрал данные, хочу их вставить нижнем уровнем текущей строки по событию - ПередРазворачиванием
Выгрузить по новой все дерево до 2 уровня или 3 уровня - не вариант.
Нужно выгружать именно только значения текущей строки.
Подскажите, как реализовать?
---
Можно проверять количество подчиненных строк, как в (3) предложено.

```1c
    ТекДанные = Элементы.МоеДерево.ТекущиеДанные;
    СписокЭлементов = ТекДанные.ПолучитьЭлементы();
    Если СписокЭлементов.Количество()= 0 Тогда
    //значит подчиненных строк нет, надо добавить
    НоваяСтрока = СписокЭлементов.Добавить();

    КонецЕсли;
```
---
А в чем именно сложность?
Находите в полном дереве строку нужного уровня, которая соответствует текущей строке дерева формы, добавляете подчиненные строки.
---
что бы в строке дерева был плюсик, в нее надо поместить фиктивную подстроку, тогда сработает событие Перед разворачиванием,
а там примерно так
---
строку нашёл. А вот как вставить подчиненную строку не пойму.
---
Примерно так:

```1c
    ТекДанные = Элементы.МоеДерево.ТекущиеДанные;
    НоваяСтрока = ТекДанные.ПолучитьЭлементы().Добавить();
```
---
А как понять они уже загружены или нет, чтобы не задублировать?
---
Можно проверять количество подчиненных строк, как в (3) предложено.

```1c
    ТекДанные = Элементы.МоеДерево.ТекущиеДанные;
    СписокЭлементов = ТекДанные.ПолучитьЭлементы();
    Если СписокЭлементов.Количество()= 0 Тогда
    //значит подчиненных строк нет, надо добавить
    НоваяСтрока = СписокЭлементов.Добавить();

    КонецЕсли;
```
---
я проверяю по количеству подчиненных если =1 значит еще не грузили,
так как подчиненных явно больше
---
Спасибо заработало.
Добрый день. Есть простенькая обработка, которая меняет символы в назначении платежа за выбранную дату по выбранному автору

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

Помогите вставить еще и отбор по подразделению (я ни разу не умею писать, от слова совсем), выбирая из справочника Административно Территориальные единицы, которое указывается в документе в поле Район подразделение с наименованием Северный участок.
---
Пока ПП.Следующий()>0 Цикл
Если НЕ ПП.Район.Наименование = "Северный участок" Тогда
  продолжить;
КонецЕсли;
.....
......
---
Ну так и добавь еще одно условие если Если (ПП.Подразделение = Объект.Подразделение) и пошла жара. но я бы это все дело через запрос получал и уже работал с результатом запроса, а не перебирал Nное колчиство документов.
---
Если (ПП.Подразделение = Объект.Подразделение)
Я к сожалению совершенно не умею писать, потому и попросил помощи.
---
Пока ПП.Следующий()>0 Цикл
Если НЕ ПП.Район.Наименование = "Северный участок" Тогда
  продолжить;
КонецЕсли;
.....
......
---
Пока ПП.Следующий()>0 Цикл
Если НЕ ПП.Район.Наименование = "Северный участок" Тогда
продолжить;
КонецЕсли;
Благодарю.
Вопрос для пятницы), на ИТС есть обработка "Консоль схемы компоновки данных", подскажите как с ней работать если даже не открывается конструктор схемы компоновки данных
---
Скрин что-то очень уж напоминает обычное приложение, а не управляемое.
Так обработка точно не откроется.
Пробуй вот так
---
Так в сообщении все и написано. Запускаете толстый клиент, работаете.
---
Открыть обработку в толстом клиенте
"лодку мне"©
---
запустил предприятие в толстом клиенте, обработка не открылась )
---
Всё прекрасно открывается.
---
Скрин что-то очень уж напоминает обычное приложение, а не управляемое.
Так обработка точно не откроется.
Пробуй вот так
---
спасибо
---
Согласен, у всех она открывается.
Обработку на стол.
Возможно ли делать запрос к Массиву, пример:

```1c
    МассивАртикулы = Новый Массив;
    // заполнение
    МассивБренды = Новый Массив;
    // заполнение
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | *
    |ПОМЕСТИТЬ ВремТабл
    |ИЗ
    | &МассивАртикулы КАК Артикулы,
    | &МассивБренды КАК Бренды
    |;
    |ВЫБРАТЬ
    | *
    |ИЗ
    | ВремТабл КАК Таб1";
    Запрос.УстановитьПараметр("МассивАртикулы", МассивАртикулы);
    Запрос.УстановитьПараметр("МассивБренды", МассивБренды);
```
или только к ТаблицеЗначений ?
---
так обращаться можно только к ТЗ. Передаваемый массив можно использовать для отбора, но не выборки из него.
Формируете ТЗ из массивов с указанием типов колонок.
---
можно, даже желательно
---
так обращаться можно только к ТЗ. Передаваемый массив можно использовать для отбора, но не выборки из него.
Формируете ТЗ из массивов с указанием типов колонок.
---
значит (3) и (2) ответили неверно.
---
да
---
Поправил запрос

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | Артикулы,
    | Бренды.Ссылка
    |ПОМЕСТИТЬ ВремТабл
    |ИЗ
    | &МассивАртикулы КАК Артикулы,
    | &МассивБренды КАК Бренды
    |;
    |ВЫБРАТЬ
    | *
    |ИЗ
    | ВремТабл КАК Таб1";
    Запрос.УстановитьПараметр("МассивАртикулы", МассивАртикулы);
    Запрос.УстановитьПараметр("МассивБренды", МассивБренды);
    Результат = Запрос.Выполнить();
```
 получаем ошибку
При выборе данных из объекта в запросе не могут присутствовать соединения и объединения

Что не так ?
В первом ВЫБРАТЬ не нравится Артикулы, но как тогда к записям массива обратиться ?
---
При выборе данных из объекта в запросе не могут присутствовать соединения и объединения
а эта ошибка говорит, что выборка из передаваемых данных не может иметь соединений. На данный момент даже не анализируется из чего выборка. Просто не может быть соединений, в данном случае декартово произведение.
---
Не проще/быстрее ли в моей задаче циклом получить итоговую ТЗ, чем извращаться с запросом ?
Да, эта итоговая ТЗ будет передана в будущий запрос как источник.
---
если в запросе не предполагается обращение к БД, то не стоит использовать запрос.
Добрый день. УТ11. У пользователя у контрагента как правило несколько фактических адресов. Соответственно в заказе клиента они хотят, чтобы в поле "адрес доставки" можно было выбирать не из 2х вариантов (сейчас юр и факт адрес на выбор), а хоть 15. Подскажите,пожалуйста, как это реализовать!? Можно ли это сделать с классификатором или придется создавать отдельный справочник с адресами и записывать свой реквизит в несколько печатных форм!?
---
Нашла вариант добавления для УТ11 в видео https://youtu.be/_jRlBldi2Ds не реклама)

ссылка
---
Не знаю как в УТ11 , в УТ10 и в УПП возможно было добавлять сколько угодно адресов, причем в режиме Предприятия
---
Нашла вариант добавления для УТ11 в видео https://youtu.be/_jRlBldi2Ds не реклама)

ссылка
---
Большое спасибо.
---
По уму для каждого адреса доставки делается отдельная карточка партнера (со своим адресом, с контактными лицами, с возможностью аналитики по взаиморасчетам).
---
А если несколько адресов у Нашей организации, и нужно в Реализации указывать адрес Грузоотправителя ? КАК это сделать в УТ:8.3.11 ??
---
Обычно в самом документе реализации и указывается адрес грузоотправителя, если у него их несколько
---
Как это сделать в УТ:8.3.11 ? Не можем найти поле.
---
У вас УТ 11 ? 8.3 это релиз платформы

в документе внизу есть поле Реквизиты печати. Нажмите на него