arefaste/1C_Forums huggingface dataset:
Имеется типовая 1С Бух 3.0 КЗ на УФах с платформой 8.3.7 на тонких клиентах с доступом через WEB
Решил перейти на платформу 8.3.10, установил у юзеров и на файловом эту платформу.
Строку платформы соединений переписал на 8.3.10.
Запускаю у юзера тонкий клиент, а он все равно на платформе 8.3.7
Что я делаю не так?
---
кажись разобрался: есть такой файл в папках апача: httpd.conf
в нем есть строчка:
LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.7.1790/bin/wsap22.dll"

похоже здесь и надо менять платформу
---
В настройках подключения к БД (на последней вкладке) версию очисти.
---
я написал, что в настройках подключения БД я поставил платформу 8.3.10
---
Какой путь у ярлыка, которым запускаешь 1С?
На веб-сервере обновил платформу?
---
путь у ярлыка запуска смотрит на 1ctstart

А вот как обновляют платформу на веб-сервере я не ведаю.
Подскажи, пжл :)
---
Обновлять почти так же, как и устанавливать.
http://infostart.ru/public/275820/
---
К сожалению у меня веб-сервер = апач
---
кажись разобрался: есть такой файл в папках апача: httpd.conf
в нем есть строчка:
LoadModule _1cws_module "C:/Program Files (x86)/1cv8/8.3.7.1790/bin/wsap22.dll"

похоже здесь и надо менять платформу
---
Как и ожидалось редактирование httpd.conf помогло :)
Тему можно закрыть.
---
как поменяю - отпишусь
---
Самое простое: заходим в конфигуратор базы и переопубликовываем базу (Администрирование - Публикация на веб-сервере - Опубликовать).
! При запуске конфигуратора платформа должна быть нужная.

После этого в режиме веб-сервера будет правильная платформа
---
в папке common висит ярлык на старую платформу, лучше удали старую версию
С удивлением обнаружил, что при программном формировании документа MS Word по-умолчанию в настройках абзацев стоит 10 пунктов после строки.
Как это можно исправить?
---
```1c
    Word1C = Новый COMОбъект("Word.Application");
    Word1C.Visible = Истина;
    Word1C.Documents.Add();
    ТекущийДокумент = Word1C.ActiveDocument();

    ТекущийДокумент.Paragraphs(1).Range.ParagraphFormat.SpaceBefore = 6 //интервал перед
    ТекущийДокумент.Paragraphs(1).Range.ParagraphFormat.SpaceAfter = 6 //интервал после
```
---
```1c
    Word1C = Новый COMОбъект("Word.Application");
    Word1C.Visible = Истина;
    Word1C.Documents.Add();
    ТекущийДокумент = Word1C.ActiveDocument();

    ТекущийДокумент.Paragraphs(1).Range.ParagraphFormat.SpaceBefore = 6 //интервал перед
    ТекущийДокумент.Paragraphs(1).Range.ParagraphFormat.SpaceAfter = 6 //интервал после
```
---
СПС
---
Получилось вот так:

```1c
    // Попытка форматировать абзацы
    КолВоАбзацев = ПечатнаяФорма.COMСоединение.ActiveDocument.Paragraphs.Count;
    И1=0;
    Пока И1<КолВоАбзацев Цикл
    И1 = И1+1;
    ПечатнаяФорма.COMСоединение.ActiveDocument.Paragraphs(И1).Format.SpaceAfter=0;
    ПечатнаяФорма.COMСоединение.ActiveDocument.Paragraphs(И1).Format.LineSpacingRule = 0.5;
    КонецЦикла;
    КолВоТаблиц = ПечатнаяФорма.COMСоединение.ActiveDocument.Tables.Count;
    И1=0;
    Пока И1<КолВоТаблиц Цикл
    И1 = И1+1;
    ПечатнаяФорма.COMСоединение.ActiveDocument.Tables(И1).Range.ParagraphFormat.SpaceAfter=0;
    ПечатнаяФорма.COMСоединение.ActiveDocument.Tables(И1).Range.ParagraphFormat.LineSpacingRule = 0.5;
    КонецЦикла;
    // Попытка форматировать абзацы
```

где ПечатнаяФорма - это структура, где хранится COM-соединение с MS Word.

Информацию взял отсюда
https://club.directum.ru/post/778

Но направление поиска получил от тебя.
Большое спасибо.
---
Сообщение было скрыто модератором.
---
А что мешает формировать в табличном документе с последующим сохранением в формате ворд?
---
Так хочет клиент. Клиент хочет при нажатии кнопки печати, чтобы открывался Word с нужным текстом.
В макете нет этих самых 10 пунктов после строк в абзацах. Почему в форме есть - непонятно.
---
Так после сохранения табличного документа в формате word (во временный каталог) открывай его вордом и всё:

```1c
    ТабДок = Новый ТабличныйДокумент;
    // формируем табличный документ
    // ...
    ИмяВрФайла = ПолучитьИмяВременногоФайла("doc"); // генерируем уникальное имя времменого файла
    ТабДок.Записать(ИмяВрФайла, ТипФайлаТабличногоДокумента.DOCX); // сохраняем в формете word
    ЗапуститьПриложение(ИмяВрФайла); // открываем созданный ворд-файл
```
Дано: платформа 8.3.9, конфигурация в режиме совместимости 8.3.8
Добавил форму обработки в расширение, в этой форме есть процедура (не обработчик события формы), в которую мне нужно внести изменения. Возможно ли такое?
Директивы &Вместо в расширениях в режиме совместимости 8.3.8 я так понял не работают.
---
Всё правильно понял, перехват только с 8.3.9.
http://v8.1c.ru/o7/201603module/index.htm
---
Это они про то, что раньше(8.3.8) можно было переопределять обработчики событий формы, а теперь(8.3.9) используя "&Вместо &Перед &После" можно переопределять любые методы модуля формы. Понятное дело, что "&Вместо &Перед &После" в режиме совместимости 8.3.8 не работают.
---
Всё правильно понял, перехват только с 8.3.9.
http://v8.1c.ru/o7/201603module/index.htm
---
Но вот на этой же странице вверху написано "Надо оговориться, что модули управляемых форм вы могли изменять и раньше, но сейчас мы внесли в этот процесс некоторые изменения." Это они про что?
---
Это они про то, что раньше(8.3.8) можно было переопределять обработчики событий формы, а теперь(8.3.9) используя "&Вместо &Перед &После" можно переопределять любые методы модуля формы. Понятное дело, что "&Вместо &Перед &После" в режиме совместимости 8.3.8 не работают.
---
понял, спасибо Евгений, брошу я пожалуй эту затею с расширениями)
---
+ предположительно не во всех формах работает.
вот моя тема
У самого пока времени не хватает разбираться...
---
а у меня еще режим совместимости 8.3.8
Добрый день. Как отлаживают внешние печатные формы?(Управляемые формы)

Вот у меня есть впф-ка счета на оплату. Я создал для нее реквизит СсылкаНаОбъект. Далее форму, реквизит на нее, и команду печать. В команде печать пишу:

```1c
    &НаСервере
    Процедура ПечатьНаСервере()

    ТабДок = Новый ТабличныйДокумент;
    МассивОбъектов = Объект.СсылкаНаОбъект;
    КоллекцияПечатныхФорм = Новый ТаблицаЗначений;
    //ОбъектыПечати = ;
    ПараметрыВывода = Новый Структура;

    Печать_Объект = РеквизитФормыВЗначение("Объект");
    Печать_Объект.Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода);
    ЗначениеВРеквизитФормы(Печать_Объект,"Объект");

    ТабДок.Показать();

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

    &НаКлиенте
    Процедура Печать(Команда)
    ПечатьНаСервере();
    КонецПроцедуры
```

Тем самым пытаясь вызвать процедуру печать из модуля обработки.
Насчет того что ОбъектыПечати = ; - тут при отладке в типовой конфигурации ничего не показывает, что тут заносить, или где почитать об этом?

Я так понимаю ТабДок нужно как то в процедуру печать передать, иначе не понятно как должна обработка понять в какой табдок все вывести.

Объясните безграмотному, пожалуйста.
---
```1c
    СсылкиНаОбъект = Новый Массив;
    СсылкиНаОбъект.Добавить(СсылкаНаОбъект);
    КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("ТОРГ12");

    ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
    ОбработкаОбъект.Печать(СсылкиНаОбъект, КоллекцияПечатныхФорм, Неопределено, Неопределено);

    ПечатнаяФорма = КоллекцияПечатныхФорм[0].ТабличныйДокумент;
```
---
```1c
    СсылкиНаОбъект = Новый Массив;
    СсылкиНаОбъект.Добавить(СсылкаНаОбъект);
    КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("ТОРГ12");

    ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
    ОбработкаОбъект.Печать(СсылкиНаОбъект, КоллекцияПечатныхФорм, Неопределено, Неопределено);

    ПечатнаяФорма = КоллекцияПечатныхФорм[0].ТабличныйДокумент;
```
---
Спасибо. То что нужно.
---
Рекомендую подсистему инструменты разработчика, в ней помимо прочего и отладка ВПФ есть.
Подскажите как построить запрос, есть:

ном1 серия1 кол=3;
ном1 серия2 кол=2,

нужно в результате запроса получить: ном1 кол=4,
т.е. в результате например получить: ном1 серия1 кол=3; ном1 серия2 кол=1 или ном1 серия1 кол=2; ном1 серия2 кол=2

не соображу как построить запрос
---
Например, так.
---
2 + 3 = 4 ?
---
Убрать детализацию по сериям в запросе. При запросе к виртуальной таблице остатков результат будет сгруппирован по измерениям.
---
ты уже определись тебе нужны остатки по сериям или нет?
---
нет не нужны
---
Например, так.
---
счас посмотрю
---
спасибо, то что нужно
---
Подскажите как построить запрос, есть:

ном1 кол=3;
ном1 кол=2,

нужно в результате запроса получить: ном1 кол=4,
т.е. в результате например получить: ном1 кол=3; ном1 кол=1 или ном1 кол=2; ном1 кол=2

не соображу как построить запрос
---
Группировкой собирать
Есть документ в который подтягивается запись из регистра накопления, которой нет в режиме предприятия. Т.е. если зайти в сам регистр накопления и отфильтровать по указанным данным такой записи не найдется. нет даже записи "объект не найден".Если сделать запрос к остаткам она появляется, в оборотах ее нет. Удалить обработкой тоже не получается,т.к. неизвестен регистратор.
---
Пересчет итогов?
---
Пересчет итогов?
---
бывает. Если ТИИ не отработает можно в скуле удалить. Только копию надо сделать.
---
можно попробовать сделать пересчет итогов. Если это не поможет тогда получить эту запись не по документы регистратору, в какому то другому уникальному только для данной записи полю и программно удалить её
---
тестирование и исправление запустить
---
Выгрузить базу в dt и загрузить обратно - иногда лечит подобное.
---
Зачем в скуль то лезть?
1. Пишем запрос на эту запись. Пихаем его в обработку.
2. Запускаем обработку в отладчике и смотрим глазами что это за запись такая
3. Если она действительно косячная, то в этой же обработке пишем программное удаление этой записи через менеджер записи.
---
Есть куча обработок на ИС, которые умеют обрабатывать такие записи. В Инструментах Разработчика тоже есть такой функционал.
---
Было, один в один, только в регистре бухгалтерии..появлялось сальдо, причем ни регистратора, ни движения не было.
Решилось именно тестированием и исправлением, с пересчетом итогов в конфигураторе.
---
Если данной записи действительно нет, то решением является "Пересчет итогов" (в режиме конфигуратор: Администрирование - Тестирование и исправление - оставляете галку на пересчет итогов и запускаете)
---
Востанновление итого, пересчет
Всем здравствуйте. Вообщем суть проблемы в следующем при проведение документа Поступление на расчетный счет (скрин 1), субконто ДДС по счету 57.01 не заполняется автоматически в проводках (скрин 2) в связи с этим вопрос в чем причина? и каким образом можно решить данную проблему?
---
Данный вид операции предполагает использование субсчета 57.03, а там субконто Контрагенты+Договоры, поэтому статья ДДС и не заполняется.
А для 57.01 есть вид операции Инкассация, тогда и статья ДДС заполнится.
---
А в документах с другими видами операций нормально? Тут очень хочется спросить в Параметры учета - Настройка плана счетов - Учет движения денежных средств - галка "По статьям движения денежных средств установлена"? По картинке видно, что аналитика на счетах есть, вот только, после того как увидел в базе одного клиента при установленном в учетной политике УСН 15% и методах списания ТМЦ ФИФО в плане счетов не было партий. Внятно, как сумели такое сотворить, никто ответить не смог, может и тут какая-то загадка природы порылась?
---
Галка есть, это я самым первым делом проверил. Загадка для меня, что конкретно по этому счету субконто это не заполняется) Танец с бубном не помогает хах)
---
А зачем вам статья ДДС на 57-м? Статья из документа идет в аналитику 51 счета (как и должно быть). Статьи движения денежных средств в БП используются для сборки формы к балансу, в точки зрения формы о движении денежных средств учитывается только оборот по самим ДС пришедшим на р/с....
---
Татьяна, бухгалтерам надо из-за отсутствия статьи цифры в ОСВ отображаются не корректно, раньше вид операции Инкассация ставили и все было гуд аналитика заполнялась, а теперь им сказали, ставить этот вид операции, при постановке этого вида операций субконто ДДС на 57.01 стала не заполнятся. Конечно можно ручной корректировкой сделать, но они ленивые)
---
Данный вид операции предполагает использование субсчета 57.03, а там субконто Контрагенты+Договоры, поэтому статья ДДС и не заполняется.
А для 57.01 есть вид операции Инкассация, тогда и статья ДДС заполнится.
---
Анатолий, спасибо вам большое, очень признателен.
Здравствуйте.
Типовая конфа ЗУП. Не знаю, куда запостить: в БСП и/или ЗУП, поэтому решил в общий форум.
Свои документ добавлен в конфу. В нем есть печатная форма.
В модуле менеджера добавлены проэкспортированные процедуры:
ДобавитьКомандыПечати и Печать
все, как в остальных типовых документах.

Все работало и печаталось до обновления конфы до версии 3.1.3.
После обновления команда "Печать" перестала добавляться в форму списка и в форму документа.

Проверил, в типовых доках добавилась строчка:
КомандаПечати.Обработчик = "ЗарплатаКадрыКлиент.ВыполнитьКомандуПечати";

Тоже себе добавил, но все равно не помогает

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

Вопрос: в чем дело?
Почему команда перестала быть доступной?
Может какой-то справочник/регистр добавился, в к-м надо зарегистрировать свой документ?
---
(3) Спасибо.
У меня и так все в модуле менеджера.
Все работало, такая схема.
До обновления конфы ЗУП.
---
Может какая-то общая команда печати там, куда надо прописать новый тип документа ?
---
По-моему, теперь добавление всех команд печати реализовано в модуле менеджера, не помню в какой функции. Логика примерно такая: структуру (вроде бы) заполняют данными команды печати (идентификатор, представление, обработчик печати и прочее) и добавляют её (структуру) в массив. Дальше работают механизмы БСП.
---
(3) Спасибо.
У меня и так все в модуле менеджера.
Все работало, такая схема.
До обновления конфы ЗУП.
---
В модулях соответсвующих форм в обработчике ПрииСозданииНаСервере есть такой код:

```1c
    // СтандартныеПодсистемы.Печать
    УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма, Элементы.КоманднаяПанельФормы);
    // Конец СтандартныеПодсистемы.Печать
```

?
Здравствуйте! ФР Ритейл-01Ф, ошибка при закрытии смены:
(20) Исчерпан ресурс хранения
ФР используется для тестов, данные в ОФД не передаём.

----------------------------------------
Запрос состояния:
----------------------------------------
Режим:
2, Открытая смена; 24 часа не кончились
----------------------------------------
Версия ПО : C.1
Сборка ПО : 29773
Дата ПО : 29.12.2016
----------------------------------------
Подрежим : 0, Бумага присутствует
Статус режима : 0
Номер ККМ в зале : 1
Номер документа : 1576
Номер порта : 0
Последняя закрытая смена : 152
Дата : 21.07.2017
Время : 10:37:15
----------------------------------------
ФлагиFR : 02B0h, 688
----------------------------------------
Увеличенная точность количества : [нет]
Бумага на выходе из накопителя : [нет]
Бумага на входе в накопитель : [нет]
Денежный ящик открыт : [нет]
Крышка корпуса поднята : [нет]
Рычаг термоголовки чека опущен : [да]
Рычаг термоголовки журнала опущен: [да]
Оптический датчик чека : [да]
Оптический датчик журнала : [да]
2 знака после запятой в цене : [да]
Нижний датчик ПД : [да]
Верхний датчик ПД : [да]
Рулон чековой ленты : [нет]
Рулон контрольной ленты : [да]
----------------------------------------
----------------------------------------
---
Как вы его используете для тестов? с "боевым ФН" ?
Или с тестовым МГМ ФН?
Если с тестовым то Зарегистрируйтесь в тестовом лк того ОФД,чей инн вписывали при регистрации. Чеки уйдут и касса разблокируется.
Правила одни для всех. 30 дней и касса блокируется
---
----------------------------------------
 Статус инф. обмена : 5h
 ----------------------------------------
 Транспортное соединение установлено : [да]
 Есть сообщение для передачи в ОФД : [нет]
 Ожидание ответного сообщения от ОФД : [да]
 Есть команда от ОФД : [нет]
 Изменились настройки соединения с ОФД : [нет]
 Ожидание ответа на команду от ОФД : [нет]
 ----------------------------------------
 Состояние чтения сообщения : [нет]
 Количество сообщений для ОФД: 254
 Номер документа для ОФД первого в очереди: 1240
 Дата и время документа для ОФД первого в очереди: 21.06.2017 9:56:00

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

Есть три таблицы значений

тзОптовыеПродажи , тзРозничныеПродажи, у них колонки Магазин, Номенклатура, Цена - строковые все

тзГород колонки Магазин, Город

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

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

    Запрос.УстановитьПараметр("Таб1", тзОптовыеПродажи);
    Запрос.УстановитьПараметр("Таб2", тзРозничныеПродажи);
    Запрос.УстановитьПараметр("Таб3", тзГород);

    ТЗПродажи = Запрос.Выполнить().Выгрузить();
```
Здравствуйте!

В БП 2.0 создал объект задачи, задачи создаются по событию проведения реализации все настройки и задача находятся в приложении! Подскажите почему и что не так сделал, что список задач не фильтруется по текущему пользователю, а отображается полный список задач?

Заранее благодарен!
---
Всё разобрался! Необходимо было ещё и создать регистр сведений и поставить его в "Адресация", просто не думал, что без регистра сведений ничего работать не будет!
---
Всё разобрался! Необходимо было ещё и создать регистр сведений и поставить его в "Адресация", просто не думал, что без регистра сведений ничего работать не будет!
Как запретить отложенные чеки в типовой конфигурации УТ 11.3 ?
В списке доступных ролей пользователей нет ни малейшего упоминания об отложенных чеках.
Список ролей прикрепляю.
---
оказалось всё намного проще.
Есть такая замечательная кнопка "Правила продаж" в НСИ и администрирование - Настройка прав пользователей - Пользователи.
---
Либо RLS, либо подписка на событие "ПередЗаписью" объекта, либо тупо в самом событии "ПередЗаписью" объекта, либо попробовать через расширение формы\модуля объекта попробовать, если режим совместимости конфигурации позволяет.
---
оказалось всё намного проще.
Есть такая замечательная кнопка "Правила продаж" в НСИ и администрирование - Настройка прав пользователей - Пользователи.
Здравствуйте.
Типовая кофа ЗУП. Смотрю, например, форму списка любого док.
В модуле множество обработчиков событий.

Есть в 1С функция быстро посмотреть список всех элементов, у к-х не пустые события?
Т.е. у к-х заданы обработчики событий.

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