arefaste/1C_Forums huggingface dataset:
Как сделать, чтобы при нажатии на кнопку Да выдавало "Здравствуйте/", а на "Нет", - до свидания. А так же при первом обращении к боту выдавало приветствие.
В данном коде сделаны кнопки и бот здоровается при любом вводе текста

```1c
    Функция ОбработатьСообщение(ДанныеСообщения) Экспорт

    Если ДанныеСообщения.Свойство("from") Тогда
    ЗафиксироватьОтправителя(ДанныеСообщения.from);
    КонецЕсли;

    ИдентификаторЧата = ДанныеСообщения.chat.id;

    Если ДанныеСообщения.Свойство("text") Тогда
    ТекстСообщения = ДанныеСообщения.text;
    Иначе
    ТекстСообщения = "Пустое сообщение =(";
    КонецЕсли;

    ДанныеОтвета = Новый Структура;
    ДанныеОтвета.Вставить("method", "sendMessage");
    ДанныеОтвета.Вставить("chat_id", ИдентификаторЧата);
    ДанныеОтвета.Вставить("text", "Здравствуйте!Вас приветствует тестовый телеграм бот" );
    ДанныеОтвета.Вставить("reply_markup", Клавиатура());

    Возврат ОбщегоНазначенияHTTP.ОтветJSON(ДанныеОтвета);

    КонецФункции

    Функция Клавиатура()

    СтрокиКлавиатуры = Новый Массив;
    КнопкиСтрокиКлавиатуры = Новый Массив;

    КнопкаКлавиатуры = Новый Структура;
    КнопкаКлавиатуры.Вставить("text", "Да");
    КнопкиСтрокиКлавиатуры.Добавить(КнопкаКлавиатуры);

    КнопкаКлавиатуры = Новый Структура;
    КнопкаКлавиатуры.Вставить("text", "Нет");
    КнопкиСтрокиКлавиатуры.Добавить(КнопкаКлавиатуры);

    СтрокиКлавиатуры.Добавить(КнопкиСтрокиКлавиатуры);

    ДанныеКлавиатуры = Новый Структура;
    ДанныеКлавиатуры.Вставить("keyboard", СтрокиКлавиатуры);

    Возврат ДанныеКлавиатуры;

    КонецФункции
```
---
https://infostart.ru/1c/tools/550760/
Самый конец статьи, где "Добавлено"
---
https://infostart.ru/1c/tools/550760/
Самый конец статьи, где "Добавлено"
Всем доброго дня!
Создал свой документ в конфигурации!
Как его теперь вывести в интерфейс?

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

```1c
    #ПоЗначениям( "РегистрНакопления.ЗадолженностьПоДоговорам", ", ",
    "Договоры", "Договор",
    "ГруппыДоговоров","Договор.ГруппаДоступа", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",")
```

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

Если у кого есть шаблон к РС с доступом к полю ограничения через точку - отправьте рабочий пример. Да, знаю что доступ через ссылку это очень плохо, но в контексте задачи это неважно.
---
Вот тут решение: http://forum.infostart.ru/forum9/topic89991/message948430/#message948430
В РЛС на спр. Организации установлено органичение для "другие поля".
А для Ссылка - не установлено (пустая строка).
При получении ссылки РЛС не ограничивает выборку (т.к. выбирается только Ссылка, а для нее не установлены органичения). Но, потом платформа пытается сформировать представление ссылки и для этого делает запрос на получение наименования объекта (как составной части представления) элемента справочника и тут уже срабатывает РЛС, т.к. Наименование находится в числе "других полей". Поэтому платформа наименование не может получить и формирует представление в виде "Объект не найден...".
Если кроме ссылки в запрос включить любое поле из "других полей", то RLS ограничит выборку и будут выбраны только разрешенные элементы.
---
Все тоже самое что и у вас.
В справочнике Идентификаторы объектов метаданных для РС надо предопределенный элемент для регистра.
В определяемых типах с видами доступа добавить РС - ВладелецКлючейДоступаНаборЗаписей.

Запустите проверку внедрения БСП, покажет ошибки, если есть.

Пример:
#ПоЗначениям("РегистрСведений.МойРегистр", "", "",
"Организации", "ЭкземплярОтчета.Организация",
"ВидыОтчетов","ЭкземплярОтчета.ВидОтчета",
"","",
"","",
"","","","","","","","",
"","","","","","","","",
"","","","","","","",""
)
---
Это все уже есть, но все-равно спасибо.
---
Вот тут решение: http://forum.infostart.ru/forum9/topic89991/message948430/#message948430
В РЛС на спр. Организации установлено органичение для "другие поля".
А для Ссылка - не установлено (пустая строка).
При получении ссылки РЛС не ограничивает выборку (т.к. выбирается только Ссылка, а для нее не установлены органичения). Но, потом платформа пытается сформировать представление ссылки и для этого делает запрос на получение наименования объекта (как составной части представления) элемента справочника и тут уже срабатывает РЛС, т.к. Наименование находится в числе "других полей". Поэтому платформа наименование не может получить и формирует представление в виде "Объект не найден...".
Если кроме ссылки в запрос включить любое поле из "других полей", то RLS ограничит выборку и будут выбраны только разрешенные элементы.
Добрый день, возникла такая проблема.
Существует обработка, в ней есть форма "РеквизитыПечати". В данной форме с помощью запроса заполняются значения из нужного документа.
В форме РеквизитыПечати по специальной кнопке данные могут измениться и их значение нужно обновить в самом документе, на основании которого форма заполнялась.
В чем собственно проблема:
Документ нужно распечатать, печатная форма заполняется с помощью запроса ко всем реквизитам документа (поэтому и возникает потребность обновить значение реквизита). После метода Записать() и попытки провести/распечатать документ возникает ошибка "Данные были изменены или удалены другим пользователем".

Код:
док = СсылкаАкт.ПолучитьОбъект();
док.АдресИНомерТелГрузоотправитель = Адрес + " " + НомерТелефона; //строковый формат, переменные заполняются до этого
док.Записать();

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

Как обойти исключение "Данные были изменены или удалены другим пользователем"? Вариант с простым нажатием кнопки "Перечитать" когда возникает исключение - не вариант) Нужно программное решение проблемы или же совет в какую сторону копать
На просторах интернета советуют сделать метод Прочитать(), но он не работает, ошибка остается всё та же.
Заранее спасибо
---
Решил проблему через Оповещение, которое вызывает ОбработкуОповещения на форме документа и там использую
ЭтаФорма.Прочитать();
(2)
---
я так понял у вас открыта обработка "РеквизитыПечати", которая меняет документ. И при этом у вас так же открыт документ, который меняется. Как вариант проверять открыта ли форма документа и если реквизиты документа надо поменять, форму документа закрывать и открывать заново
---
Решил проблему через Оповещение, которое вызывает ОбработкуОповещения на форме документа и там использую
ЭтаФорма.Прочитать();
(2)
Была открыта программа и в ней была открыта внешняя обработка, в какой то момент отключили свет, все выключилось и после этого внешняя обработка не открывается ни в одной базе, в конфигураторе тоже не открывается ошибка "Неверный формат хранилища данных 'file://C:/Users/Администратор.WIN-IHJ444EA0PP/Desktop/Обработки/ЗагрузитьИзExel — копия.epf'" как открыть файл, что бы хотя бы код скопировать и в новый перенести, подскажите, пожалуйста.
Кеш чистил, это не помогло
---
http://blog.1c-ei.ru/2008/12/blog-post_30.html
хранить свои ценные файлы в облаке, каталоге,который синхронизируется с облаком (например ЯД, в платном варианте есть история версий)
---
http://blog.1c-ei.ru/2008/12/blog-post_30.html
хранить свои ценные файлы в облаке, каталоге,который синхронизируется с облаком (например ЯД, в платном варианте есть история версий)
---
У меня подобная история, потерял обработку, на которую потратил 7 часов, пришлось восстанавливать по памяти, управился за час
---
R.I.P.
делай заново.
На будущее: купи UPS, регулярно делай копии наработок
Можно ли в ЗУП 3.1 как-то сделать так, чтобы в табеле, при перемещении в другое подразделение работника, с момента его перемещения рабочие часы не писались как на фото (пример с увольнением)?? ЗУП 3.1 (Демо)
---
Можно. Выключить настройку Настройка-Расчет зарплаты - Расчет и выплата зарплаты выполняется по организации в целом, в табеле появится поле Подразделение. Табели нужно будет вводить в разрезе подразделений.Тогда будет заполнять как вы хотите.
---
Можно. Выключить настройку Настройка-Расчет зарплаты - Расчет и выплата зарплаты выполняется по организации в целом, в табеле появится поле Подразделение. Табели нужно будет вводить в разрезе подразделений.Тогда будет заполнять как вы хотите.
---
а как быть со старыми документами? в них проставляется то что не должно по идее
---
Лучше не трогать. Разрез подразделений в любом случае программа берет по регистрам кадровой истории, а не по табелю
Типовая БП 3.0
Справочник Склады иерархический с иерархией групп и элементов, но при этом иерархия элементов не работает.
---
Это значит, что сначала идут группы, а внутри них элементы. А не то что вы подумали.
---
Это значит, что сначала идут группы, а внутри них элементы. А не то что вы подумали.
Коллеги, добрый день, появилась нужда добавить отбор по конкретному полю "Наименование" из ДС на форму, как это можно сделать программно? Пробовал БСП метод - "ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка", но что-то у меня отборы все равно пустые (
---
На форме имеется группа, которая указана в свойстве "Группа пользовательских настроек" таблицы динамического списка? Если да, то отбор автоматически появится на форме. Иначе вы неправильно создали отбор.
---
Программно создать в пользовательских настройках нужный отбор получается, а как перетащить его на форму отдельным полем не понимаю
---
На форме имеется группа, которая указана в свойстве "Группа пользовательских настроек" таблицы динамического списка? Если да, то отбор автоматически появится на форме. Иначе вы неправильно создали отбор.
---
Благодарю, помогло
Добрый день уважаемые форумчане прошу помощи у гуру !!!

Ранее я писал тему (Пустые строчки в отчете регистра накоплений (Игнорировать NULL))
https://forum.infostart.ru/forum9/topic301800/

Запрос в скд у меня такой

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

написал отчет Движение товаров (для УНФ 1.6.27.295)
Хочу получить отчет движения товаров - при этом если есть ввижения можно развернуть и посмотреть какие, если нет то и группировки нет

уважаемый Олег (spacecraft) любезно мне помог с отчетом - и он работает почти как надо ...
кроме тех случаев когда на начало периода остаток номенклатуры был равен 0 и за выбранный период были движения товаров.
в этих случаях в группировке по номенклатуре начальный остаток почему то считает как (приход - расход) ну и от этого конечный остаток считает не правильно.
Что я делаю не правильно ???
отчет и скрины прилагаю ...

Заранее огромное спасибо !!!
---
Периодичность - Авто и роли периодам назначить.
---
А это зачем?
---
А это зачем?
у меня не считало по другому правильно остаток

почему начальный то остаток не правильно считается?
---
Периодичность - Авто и роли периодам назначить.
---
в запрос добавь период и сортировку, период + регистратор
так же роли измерения должны быть корректные и будет тебе счастье и ресурсы будут корректно расчитываться ;))
так же не понятен фокус с регистратором %)) зачем там приравнивать к null??
---
Что бы остатки пустой строкой не выходили
---
Периодичность - Авто и роли периодам назначить.
Периодичность авто сделал

```1c
    РегистрНакопления.Запасы.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК ЗапасыОстаткиИОбороты
```

пока не помогло потому что не до конца понял
роли периодам назначить.
- это что вы имеете ввиду ? у меня запрос периодов не выводит ...
---
Периодичность - Авто и роли периодам назначить.
- Да спасибо брат помогло !!! Ат Души !!!

Можете объяснить в чем почему у если поставить так как вы говорите отчет работает ?
---
Я думаю когда СКД видит, что периодичность у документа ниже чем у секунды, у него мозги начинают работать правильно.
Добрый день!
Подскажите пожалуйста как в тексте заменить обычный дефис на неразрывный. Пробовала копировать из Word, но при вставке получается просто пробел.
---
Попробуйте Символ(8209)
---
Символ(2011)
---
```1c
    НаименованиеЭлемента = СтрЗаменить(НаименованиеЭлемента, "-", Символ(2011));
```

Получаются вот такие символы ߛ
---
Попробуйте Символ(8209)
---
Сработало. Спасибо большое!
---
Еще: Символ(8212)
---
У меня был Символ(8211)
Добрый день! Столкнулся со следующей проблемой: при разработке собственной внешней обработки возникает ошибка "Неизвестное имя формы. Имя: "ВнешняяОбработка.РассылкаСтажСотрудников.Форма". Причем когда у меня только два макета (двоичные данный, картинка jpg) все отрабатывает корректно. Но стоит добавить еще макеты и появляется вот такая ошибка. Прошу помочь советом. Файл обработки во вложении.
---
Проблема ушла так и не раскрыв своего секрета.
---
Проблема ушла так и не раскрыв своего секрета.
---
Эх, так и не узнаем... кэш, темпики
Всем добрый день! Может подскажет кто, кто с модулями форм хорошо знаком

Код:

```1c
    МассивСтрок= Элементы.Товары.ВыделенныеСтроки;

    Для каждого СтрокаТовара Из МассивСтрок Цикл

    СтрокаТаблицыЗначений = Элементы.Товары.ДанныеСтроки(СтрокаТовара);
    СтрокаТаблицыЗначений.Сумма = Число(СтрокаТаблицыЗначений.Сумма) +
    Среднее*Число(СтрокаТаблицыЗначений.КоличествоУпаковок);

    КонецЦикла;

    Элемент = ЭтаФорма.Элементы.ТоварыСумма;
    ТоварыСуммаПриИзменении(Элемент);
```

Каким образом вот эти: строки

```1c
    Элемент = ЭтаФорма.Элементы.ТоварыСумма;
    ТоварыСуммаПриИзменении(Элемент);
```

поместить внутрь цикла?

Мне нужно чтобы на форме после изменения суммы в каждой из выделенных строк пересчиталось сумма документа и всё остальное с помощью типового механизма. Поэтому я взяла типовую процедуру ТоварыСуммаПриИзменении. Я подставляю в нее элемент. Но получается что подставляется элемент из строки на которой так сказать курсор стоит. И изменения только с одной строкой происходят.

В цикле перебираются выделенные строки. Не пойму можно ли получить именно элемент формы, строки, а не значение табличной части.

Может, конечно, изначально как-то иначе надо было делать
---
всё, текущую строку можно получить

```1c
    ТекущаяСтрока = Элементы.Товары.ДанныеСтроки(СтрокаТовара);
```

можно закрыть или удалить тему
---
всё, текущую строку можно получить

```1c
    ТекущаяСтрока = Элементы.Товары.ДанныеСтроки(СтрокаТовара);
```

можно закрыть или удалить тему
---
справа внизу кнопка - это решение.
отмечайте правильный ответ.
Добрый день, не помню как заполнить Список значения документами.
Что имею на обычной форме:
ЗаполнитьВТЧ - кнопка
ПодборДокументов - реквизит, тип значения (ДокументСсылка.РеализацияТоваровУслуг)
ТабличноеПоле - тип значения (СписокЗначений)

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

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

Все правильно я написал, не работало из-за того, что я в реквизите указал тип - ссылку на документы, а нужно было указать список значений и сразу появился подбор для множественного выбора, а в поле ввода на форме, нужно было указать типЗначенияСписка - ссылка на документ. Из-за того, что я все перепутал - не работало.
---
Плохо, когда не знаешь, а потом еще и забудешь...
---
угу, обработку потерял, где все это писал.
---
```1c
    Процедура ЗаполнитьВТЧ(Элемент)
    Для каждого стр из ПодборДокументов Цикл
    НоваяСтрока = ТабличноеПоле.Добавить(Стр.Ссылка); // хз что сюда писать
    КонецЦикла;
    КонецПроцедуры
```

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

```1c
    Процедура ЗаполнитьВТЧ(Элемент)
    Для каждого стр из ПодборДокументов Цикл
    ТабличноеПоле.Добавить(Стр.Ссылка); // хз что сюда писать
    КонецЦикла;
    КонецПроцедуры
```
---
```1c
    Для каждого стр из ПодборДокументов Цикл
    НоваяСтрока = ТабличноеПоле.Добавить();
    ЗаполнитьЗначенияСвойств(НоваяСтрока,стр);
    КонецЦикла;
```

Все правильно я написал, не работало из-за того, что я в реквизите указал тип - ссылку на документы, а нужно было указать список значений и сразу появился подбор для множественного выбора, а в поле ввода на форме, нужно было указать типЗначенияСписка - ссылка на документ. Из-за того, что я все перепутал - не работало.
Сделал внешний отчет. Добавил в Дополнительные отчеты и обработки, выбрал раздел. Отчета нет, как и собственно пункта Дополнительные отчеты не появляется в разделе.
---
Первая же ссылка на ЭТОЙ странице в "По теме из базы знаний" https://infostart.ru/1c/articles/1014039/
---
Первая же ссылка на ЭТОЙ странице в "По теме из базы знаний" https://infostart.ru/1c/articles/1014039/
---
Полагал, что в 3.0 что-то поменяли
Был создан свой документ, который делает движения по регистру накопления Денежные Средства Безналичные. все процедуры проведения и записи сделаны через БСП. при отмене проведения документа после прохождения процедуры документа ОбработкаУдаленияПроведения отладка опять пытается сделать записи в регистре, а не идет в процедуру ПриЗаписи документа, как в стандартной схеме отмены проведения. вот тут и вылезает ошибка Попытка использования закрытого менеджера временных таблиц при записи в регистр. я уже все перекопала и пошаговой отладкой прошла, ничего не нашла. подскажите какой или где может быть косяк?? спасибо
---
Проверьте свойство документа "Удаление движений". Может в том документе с которого вы скопировали код стоит иное значение свойства, и код рассчитан на то значение
---
Проверьте свойство документа "Удаление движений". Может в том документе с которого вы скопировали код стоит иное значение свойства, и код рассчитан на то значение
---
действительно. поменяла свойство документа удалять движения на Не удалять автоматически и все починилось. спасибо
---
Что за дебилизм?
1С со своими БСП подрезают всё на свете. Из-за этого чтоб нормально код написать,приходится перекапывать всё их говно
так блин у остальных мозги работать не хотят.

Решается всё просто:

Сделал нужные изменения и записывай только изменённый регистратор, а не все движения.

        ---Изменил что надо, например себестоимость---

 Движения.СебестоимостьТоваров.Записывать = Истина;
 Движения.СебестоимостьТоваров.ОбменДанными.Загрузка = Истина;
 Движения.СебестоимостьТоваров.Записать();
Здравствуйте!

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

У регистра накопления (далее - РН) "Запасы" (синоним "Запасы и затраты") есть измерение "Заказ покупателя" и реквизит "Заказ продажи".

 1. При проведении расходной накладной (передача на комиссию) в РН "Запасы" (Запасы и затраты) в измерение "Заказ покупателя" записывается реквизит документа "Заказ покупателя" (выделил жёлтым - во вложении Эксель.xls)

 2. Но при проведении Отчёта комиссионера с заполненным реквизитом "заказ покупателя" в ТЧ "Запасы", программа пишет его в РН не в измерение "Заказ покупателя", а в реквизит РН "Заказ продажи" (выделил жёлтым - во вложении Эксель.xls).

Тем самым, строки в РН не схлопываются по данному заказу, а образуются две независимые от друг друга записи.

Уже вроде как всё перепроверил - и отчёт комиссионера, и заказ. Всё делаю в пользовательском режиме по инструкции на ИТС, но не могу пока в чём дело. Кто-нибудь встречал такое? Как решили вопрос?
---
Стоило только написать, докопался до запроса и наткнулся на параметр "Резервирование запасов".
А это Функциональная опция. Константа - ити её мать...
Прошу прощения, вопрос закрыт. Тему на ветке оставляю, вдруг кому-то понадобится.
---
Стоило только написать, докопался до запроса и наткнулся на параметр "Резервирование запасов".
А это Функциональная опция. Константа - ити её мать...
Прошу прощения, вопрос закрыт. Тему на ветке оставляю, вдруг кому-то понадобится.