Отбор в управляемой форме списка документа "Счет на оплату покупателю" УПП 1.3

02.12.12

Задачи пользователя - Адаптация типовых решений

Часто требуется разграничить счета покупателей в списке по ответственным менеджерам. В случае если менеджеры работают через веб-клиент условие на отбор в управляемой форме списка документа "Счет на оплату покупателю" отличается от выборки в обычной форме на толстом клиенте.

1. Открываем управляемую форму списка документа "Счет на оплату покупателю"

2. Открываем свойства реквизита "Список"

3. Для списка ставим флажок "Произвольный запрос"

4. Переходим по ссылке открыть для настройки списка

5. Добавляем в запрос условие на параметр (ответственный):

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

6. В модуле формы документа добавляем функцию получения  пользователя  ПолучитьТекущегоПользователя и установки параметра в запрос:

&НаСервере
Функция ПолучитьТекущегоПользователя()
Возврат ПараметрыСеанса.ТекущийПользователь;
КонецФункции
Список.Параметры.УстановитьЗначениеПараметра("Пользователь", ПолучитьТекущегоПользователя());

P.S. Возможно, кому-то будет полезным. Сам потратил время с передачей параметра в форму. 

 

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Разработка Адаптация типовых решений Производство готовой продукции (работ, услуг) Розничная торговля 1С:Управление торговлей 10 Россия Платные (руб)

Доработка для 1С:Управление торговлей 10.3 (релиз 10.3.88.3) добавляет поддержку маркировки новых категорий товаров согласно постановлениям Правительства РФ 2025–2026 гг. Конфигурация УТ 10.3 снята с поддержки — новые маркируемые категории в типовую поставку больше не попадают. Доработка закрывает этот пробел: новые виды номенклатуры, обмен с ГИС МТ «Честный Знак». Поставляется в виде файла .cf

14640 руб.

23.04.2026    3728    29    13    

31

Адаптация типовых решений БСП (Библиотека стандартных подсистем) Кадровый учет ЭДО и ОФД 1C:Бухгалтерия 1С:Зарплата и кадры 7.7 1C:ERP 1С:ЗУП 1С:УТ 1С:ДО Платные (руб)

Наше расширение 1С Госключ обеспечивает интеграцию любой конфигурации 1С на базе БСП с мобильным приложением «Госключ», позволяя сотрудникам подписывать кадровые документы (КЭДО) и документы материальной ответственности (МОЛ, ПБ) усиленной электронной подписью прямо со смартфона. Решение автоматизирует формирование и отправку документов на подпись, отслеживает статусы подписания и хранит подписанные файлы непосредственно в базе 1С

25000 руб.

06.03.2026    2136    4    0    

5

Банковские операции Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

9760 руб.

17.06.2025    4643    11    0    

11

Печатные формы Адаптация типовых решений Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение позволяет вывести в табличном документе факсимиле печати и подписей и/или вывести произвольную картинку из прикреплённых файлов организации для 1С УТ 11.5, КА 2.5, ERP 2.5, УНФ 3, Розница 3. Вывод факсимиле возможен в табличные документы УПД, УКД, Счёт-фактура, ТОРГ-12 и другие. Возможно настроить вывод для любых типовых макетов (Акт сверки, М-15, ТТН), для этого потребуется отредактировать макет и разместить на нём картинки с соответствующими именами, при выводе на печать в размещённые картинки будут выводиться факсимиле из прикреплённых рисунков. Редактирование осуществляется через типовой механизм в пользовательском интерфейсе.

6000 руб.

07.02.2023    14109    121    25    

77

Адаптация типовых решений 1С 8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Расширение, которое в форму списка и форму выбора справочника «Номенклатура» добавляет табличную часть в виде дерева, в которую выводится информация об остатках и доступности выбранной номенклатурной позиции.

6710 руб.

20.04.2026    777    1    0    

3

Адаптация типовых решений 1С 8.3 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Беларусь Россия Платные (руб)

Расширение "Дополнительные документы" предназначено для создания дополнительных документов различного назначения, как форм для внесения данных так и печатных форм в расширяемой конфигурации пользовательскими средствами, без работы в конфигураторе и внесения изменений в структуру данных. Тестировалось для "1С:БП", "1С:УНФ","1С:КА"

21859 руб.

29.12.2025    1878    1    8    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. aet 55 03.12.12 10:05 Сейчас в теме
Не так велика тайна установки параметра произвольного запроса.
2. YUYA 03.12.12 18:38 Сейчас в теме
Может быть для кого то это и слишком просто, а мне помогло. СПАСИБО!
3. CagoBHuK 32 06.12.12 10:06 Сейчас в теме
(2) Прежде, чем пытаться что-то поменять, нужно сначала знакомиться с первоисточником. ;)
4. Ele1234567 05.10.13 22:04 Сейчас в теме
Полезная информация, спасибо!
5. 7OH 90 27.12.13 15:04 Сейчас в теме
Обидно, что на точку после Параметры не реагирует.
думаю многие привыкли писать
или Запрос.Параметры.Вставить(;
или Запрос.УстановитьПараметр(;
а тут на тебе - УстановитьЗначениеПараметра(
делают всё, чтобы было не как раньше и людям пришлось переучиваться.
Для отправки сообщения требуется регистрация/авторизация