Skip to content

Коммерческие предложения документы переопределяемый

АнализируемыеИсточникиПредложений

Описание, пример вызова
// Определяет список анализируемых источников предложений.
// По умолчанию анализируются только торговые предложения из 1С:Бизнес-сеть и
// коммерческие предложения не из этого запроса.
//
// Параметры:
// Источники - ТаблицаЗначений - таблица с колонками:
// * ИмяИсточника - Строка - имя источника предложений.
// * ПредставлениеИсточника - Строка - представление источника.
// * КартинкаИсточника - Картинка - картинка источника для вывода на форму.
// * КраткоеПредставление - Строка - текстовое описание источника.
// * Использовать - Булево - использовать источник для новых документов.
// * Заблокирован - Булево - заблокировать возможность отключения источника.
// * ПоддерживаетСохранение - Булево - поддерживает комментарии и изменение состояния.
//
Процедура АнализируемыеИсточникиПредложений(Источники) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.АнализируемыеИсточникиПредложений(Источники)

ПредложенияИсточниковПоЗапросуКоммерческихПредложений

Описание, пример вызова
// ЭлектронноеВзаимодействие.ЗапросКоммерческихПредложенийПоставщиков
// Получает построчную информацию из найденных предложениях по запросу коммерческих предложений.
//
// Параметры:
// СсылкаНаОбъект - ДокументСсылка.ЗапросКоммерческихПредложенийПоставщиков - запрос коммерческих предложений.
// АнализируемыеИсточники - ТаблицаЗначений - таблица анализируемых источников.
// НайденныеПредложения - ТаблицаЗначений - Дерево данных:
// * КоммерческоеПредложениеСсылка - ОпределяемыйТип.КоммерческоеПредложениеПоставщика - ссылка на документ.
// * ДокументОснование - ОпределяемыйТип.ЗапросКоммерческихПредложенийПоставщиков - ссылка на документ основание.
// * ПоставщикПредставление - Строка - представление контрагента.
// * ПоставщикСсылка - ОпределяемыйТип.КонтрагентБЭД - ссылка на справочник контрагенты.
// * УсловияОплатыТекст - Строка - описание условий оплаты.
// * УсловияПоставкиТекст - Строка - описание условий поставки.
// * ПрочаяДополнительнаяИнформацияТекст - Строка - описание прочей информации о предложении.
// * СуммаМинимум - Число - минимальная сумма по всем позициям предложения.
// * СуммаМаксимум - Число - максимальная сумма по всем позициям предложения.
// * СрокПоставки - Дата, Число - срок поставки в днях с момента оплаты заказа, либо конкретная дата поставки.
// * Охват - Число - охват позиций запроса.
// * ИмяИсточника - Число - имя источника получения коммерческого предложения.
// * Налогообложение - Булево - облагается ли продажа НДС.
// * ЦенаВключаетНДС - Булево - включает ли цена НДС.
// * КоммерческоеПредложениеНомер - Число - номер предложения.
// * КоммерческоеПредложениеДата - Дата - дата предложения.
// * МожетВыкупатьсяЧастично - Булево - можно ли выкупать только часть предложений.
// * Валюта - СправочникСсылка.Валюты - валюта предложения.
// * Товары - ТаблицаЗначений - товары предложения, колонки:
// ** НоменклатураПоставщика - Строка - номенклатура.
// ** ИдентификаторСтрокиЗапроса - Строка - идентификатор запроса.
// ** ИдентификаторСтрокиИсточника - Строка - идентификатор источника.
// ** ИдентификаторНоменклатурыПоставщика - Строка - идентификатор номенклатуры поставщика.
// ** СрокПоставки - Число, Дата - количество дней или дата поставки.
// ** Количество - Число - количество товара.
// ** Цена - Число - цена товара.
// ** ПроцентСкидки - Число - скидка.
// ** СуммаСНДС - Число - сумму с учетом НДС.
// ** ДополнительнаяИнформацияОтПоставщика - Строка - дополнительная информация поставщика.
// ** Комментарий - Строка - комментарий.
// ** ЕдиницаИзмерения - Строка - единица измерения номенклатуры.
// ** СнятСРассмотрения - Булево - признак снятия с рассмотрения.
// ** СтавкаНДС - ОпределяемыйТип.СтавкаНДСКоммерческихПредложений.
//
Процедура ПредложенияИсточниковПоЗапросуКоммерческихПредложений(Знач СсылкаНаОбъект, Знач АнализируемыеИсточники, НайденныеПредложения) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПредложенияИсточниковПоЗапросуКоммерческихПредложений(СсылкаНаОбъект, АнализируемыеИсточники, НайденныеПредложения)

СохранитьПользовательскиеИзмененияВДокументахИсточниках

Описание, пример вызова
// Конец ЭлектронноеВзаимодействие.ЗапросКоммерческихПредложенийПоставщиков
// Сохраняет изменения в комментариях и состояниях источников.
//
// Параметры:
// Источники - ТаблицаЗначений - таблица с колонками:
// * Источник - Произвольный - источника анализа торговых предложений.
// * СнятСРассмотрения - Булево - не рассматривать предложение.
// * Комментарий - Картинка - краткий комментарий.
// Отказ - Булево - во время сохранения были ошибки.
//
Процедура СохранитьПользовательскиеИзмененияВДокументахИсточниках(Источники, Отказ) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.СохранитьПользовательскиеИзмененияВДокументахИсточниках(Источники, Отказ)

УстановитьУсловноеОформлениеХарактеристикНоменклатуры

Описание, пример вызова
// Устанавливаем условное оформление для характеристик номенклатуры.
//
// Параметры:
// Форма - Форма - Содержит данную форму
// ИмяПоляВводаХарактеристики - Строка - Наименование элемента формы, содержащего характеристики номенклатуры,
// если оно отличается от "ТоварыХарактеристика".
// ПутьКПолюОтбора - Строка - Полный путь к реквизиту "характеристики используются",
// если он отличается от "Объект.Товары.ХарактеристикиИспользуются".
//
Процедура УстановитьУсловноеОформлениеХарактеристикНоменклатуры(Форма, Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.УстановитьУсловноеОформлениеХарактеристикНоменклатуры(Форма, );

ПриУстановкеУсловногоОформления

Описание, пример вызова
// Возможность определить условное оформление в форме.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, для которой определяется условное оформление.
//
Процедура ПриУстановкеУсловногоОформления(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриУстановкеУсловногоОформления(Форма)

ПриОпределенииНастроекУчета

Описание, пример вызова
// Возможность определения настроек учета.
//
// Параметры:
// Настройки - см. КоммерческиеПредложенияДокументы.НастройкиУчета
//
Процедура ПриОпределенииНастроекУчета(Настройки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриОпределенииНастроекУчета(Настройки)

ИзменитьШаблоныДекорацииВводаНаОсновании

Описание, пример вызова
// ЭлектронноеВзаимодействие.ЗапросКоммерческогоПредложенияОтКлиента
// Позволяет изменить вывод данных в форме списка ЗапросКоммерческогоПредложенияОтКлиента.
//
// Параметры:
// Шаблоны - Структура - заполненная структура с шаблонами вывода информации.
//
Процедура ИзменитьШаблоныДекорацииВводаНаОсновании(Шаблоны) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ИзменитьШаблоныДекорацииВводаНаОсновании(Шаблоны)

ПолучитьКоммерческиеПредложенияКлиентуНаОсновании

Описание, пример вызова
// Конец ЭлектронноеВзаимодействие.ЗапросКоммерческогоПредложенияОтКлиента
// Вызывается для получения документов созданных на основании Коммерческие предложения клиенту.
//
// Параметры:
// СсылкаНаОбъект - ДокументСсылка - ссылка на документ коммерческое предложение клиенту.
// КоммерческиеПредложенияКлиенту - ТаблицаЗначений - таблица с данными о созданных на основании документа:
// * Ссылка - ДокументСсылка - ссылка на созданный документ.
// * Номер - Число - номер документа.
// * Дата - Дата - дата документа.
// * Менеджер - Строка - Имя пользователя создавшего документ.
//
Процедура ПолучитьКоммерческиеПредложенияКлиентуНаОсновании(Знач СсылкаНаОбъект, КоммерческиеПредложенияКлиенту) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПолучитьКоммерческиеПредложенияКлиентуНаОсновании(СсылкаНаОбъект, КоммерческиеПредложенияКлиенту)

ПриПолученииПредставленияПартнераКонтрагента

Описание, пример вызова
// Вызывается для получения представления партнера.
//
// Параметры:
// ПредставлениеПартнераКонтрагента - Строка - текстовое представление партнера контрагента.
// Партнер - ОпределяемыйТип.ПартнерБЭД - ссылка на справочник партнеры.
// Контрагент - ОпределяемыйТип.КонтрагентБЭД - ссылка на справочник контрагенты.
// СтандартнаяОбработка - Булево - Представление контрагента изменено.
//
Процедура ПриПолученииПредставленияПартнераКонтрагента(ПредставлениеПартнераКонтрагента, Партнер, Контрагент, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриПолученииПредставленияПартнераКонтрагента(ПредставлениеПартнераКонтрагента, Партнер, Контрагент, СтандартнаяОбработка)

ПриЗаполненииДанныхЭлектронногоДокумента

Описание, пример вызова
// Возможность переопределить подготовку данных для формирования электронного документа.
//
// Параметры:
// СсылкаНаОбъект - ДокументСсылка.КоммерческоеПредложениеКлиенту - ссылка на документ.
// ПодготовленныеДанные - Неопределено - в эту переменную помещаются подготовленные данные.
// СтандартнаяОбработка - Булево - Представление контрагента изменено.
//
Процедура ПриЗаполненииДанныхЭлектронногоДокумента(СсылкаНаОбъект, ПодготовленныеДанные , СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииДанныхЭлектронногоДокумента(СсылкаНаОбъект, ПодготовленныеДанные, СтандартнаяОбработка)

ПриСозданииНаСервере

Описание, пример вызова
// Возникает на сервере при создании формы.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - создаваемая форма.
// Отказ - Булево - признак отказа от создания формы.
// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки.
//
Процедура ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка)

ПриЧтенииНаСервере

Описание, пример вызова
// Вызывается при чтении объекта на сервере.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма читаемого объекта.
// ТекущийОбъект - ДокументОбъект, СправочникОбъект - читаемый объект.
//
Процедура ПриЧтенииНаСервере(Форма, ТекущийОбъект) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЧтенииНаСервере(Форма, ТекущийОбъект)

ПослеЗаписиНаСервере

Описание, пример вызова
// Вызывается после записи в форме объекта на сервере.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма записанного объекта,
// ТекущийОбъект - ДокументОбъект, СправочникОбъект - записанный объект,
// ПараметрыЗаписи - Структура - содержащая параметры записи.
//
Процедура ПослеЗаписиНаСервере(Форма, ТекущийОбъект, ПараметрыЗаписи) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПослеЗаписиНаСервере(Форма, ТекущийОбъект, ПараметрыЗаписи)

ОбработкаЗаполненияДокумента

Описание, пример вызова
// Вызывается при вводе документа на основании, при выполнении метода Заполнить или при интерактивном вводе нового.
//
// Параметры:
// ДокументОбъект - ДокументОбъект - заполняемый документ.
// ДанныеЗаполнения - Произвольный - значение, которое используется как основание для заполнения.
// ТекстЗаполнения - Строка, Неопределено - текст, используемый для заполнения документа.
// СтандартнаяОбработка - Булево - признак выполнения стандартной (системной) обработки события.
//
Процедура ОбработкаЗаполненияДокумента(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработкаЗаполненияДокумента(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

ОбработкаПроверкиЗаполнения

Описание, пример вызова
// Вызывается расширением формы при необходимости проверки заполнения реквизитов при записи или при проведении документа в форме,
// а также при выполнении метода ПроверитьЗаполнение.
//
// Параметры:
// ДокументОбъект - ДокументОбъект - проверяемый документ.
// Отказ - Булево - признак отказа от проведения документа.
// ПроверяемыеРеквизиты - Массив из см. УправлениеСвойствами.ОбработкаПроверкиЗаполнения - массив путей к реквизитам, для которых будет выполнена проверка заполнения.
// МассивНепроверяемыхРеквизитов - Массив из см. УправлениеСвойствами.ОбработкаПроверкиЗаполнения - массив путей к реквизитам, для которых не будет выполнена проверка заполнения.
//
Процедура ОбработкаПроверкиЗаполнения(ДокументОбъект, Отказ, ПроверяемыеРеквизиты, МассивНепроверяемыхРеквизитов) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработкаПроверкиЗаполнения(ДокументОбъект, Отказ, ПроверяемыеРеквизиты, МассивНепроверяемыхРеквизитов)

ПередЗаписью

Описание, пример вызова
// Возникает перед выполнением записи документа. Вызывается после начала транзакции записи, но до начала записи документа.
//
// Параметры:
// ДокументОбъект - ДокументОбъект - записываемый документ,
// Отказ - Булево - признак отказа от записи,
// РежимЗаписи - РежимЗаписиДокумента - текущий режим записи документа,
// РежимПроведения - РежимПроведенияДокумента - текущий режим проведения документа.
//
Процедура ПередЗаписью(ДокументОбъект, Отказ, РежимЗаписи, РежимПроведения) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПередЗаписью(ДокументОбъект, Отказ, РежимЗаписи, РежимПроведения)

ПриЗаписи

Описание, пример вызова
// Возникает в транзакции при записи документа.
//
// Параметры:
// ДокументОбъект - ДокументОбъект - записываемый документ,
// Отказ - Булево - признак отказа от записи
//
Процедура ПриЗаписи(ДокументОбъект, Отказ) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаписи(ДокументОбъект, Отказ)

ОбработкаПроведения

Описание, пример вызова
// Возникает в транзакции при проведении документа.
//
// Параметры:
// ДокументОбъект - ДокументОбъект - проводимый документ.
// Отказ - Булево - признак отказа от выполнения операции.
// РежимПроведения - РежимПроведенияДокумента - оперативно или нет.
//
Процедура ОбработкаПроведения(ДокументОбъект, Отказ, РежимПроведения) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработкаПроведения(ДокументОбъект, Отказ, РежимПроведения)

ОбработкаУдаленияПроведения

Описание, пример вызова
// Возникает в транзакции при проведении документа.
//
// Параметры:
// ДокументОбъект - ДокументОбъект - документ, в котором удаляется проведение.
// Отказ - Булево - признак отказа от выполнения операции.
//
Процедура ОбработкаУдаленияПроведения(ДокументОбъект, Отказ) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработкаУдаленияПроведения(ДокументОбъект, Отказ)

ПриЗаполненииСпискаТекущихДелКоммерческихПредложений

Описание, пример вызова
// Возникает при получении списка текущих дел для документов коммерческих предложений.
//
// Параметры:
// ТекущиеДела - см. ТекущиеДелаСервер.ТекущиеДела.
// ИмяДокумента - Строка - имя документа, для которого заполняется список текущих дел.
//
Процедура ПриЗаполненииСпискаТекущихДелКоммерческихПредложений(ТекущиеДела, ИмяДокумента) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииСпискаТекущихДелКоммерческихПредложений(ТекущиеДела, ИмяДокумента)

ПриИзмененииНоменклатуры

Описание, пример вызова
// Выполняет действия при изменении номенклатуры в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой произошло событие.
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - Строка таблицы товаров.
// ТекущийЭлемент - Строка - Имя изменившегося поля текущей строки,
//
Процедура ПриИзмененииНоменклатуры(Форма, ТекущаяСтрока, ТекущийЭлемент) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииНоменклатуры(Форма, ТекущаяСтрока, ТекущийЭлемент)

ПриИзмененииХарактеристики

Описание, пример вызова
// Выполняет действия при изменении характеристики в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров.
//
Процедура ПриИзмененииХарактеристики(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииХарактеристики(Форма, ТекущаяСтрока)

ПриИзмененииЕдиницыИзмерения

Описание, пример вызова
// Выполняет действия при изменении единицы измерения в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой произошло событие.
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - Строка таблицы товаров,
//
Процедура ПриИзмененииЕдиницыИзмерения(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииЕдиницыИзмерения(Форма, ТекущаяСтрока)

ПриИзмененииКоличества

Описание, пример вызова
// Выполняет действия при изменении количества в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - Строка таблицы товаров.
//
Процедура ПриИзмененииКоличества(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииКоличества(Форма, ТекущаяСтрока)

ПриИзмененииЦены

Описание, пример вызова
// Выполняет действия при изменении цены в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров.
//
Процедура ПриИзмененииЦены(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииЦены(Форма, ТекущаяСтрока)

ПриИзмененииВидаЦены

Описание, пример вызова
// Выполняет действия при изменении вида цены в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров.
//
Процедура ПриИзмененииВидаЦены(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииВидаЦены(Форма, ТекущаяСтрока)

ПриИзмененииСумма

Описание, пример вызова
// Выполняет действия при изменении суммы в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров
//
Процедура ПриИзмененииСумма(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииСумма(Форма, ТекущаяСтрока)

ПриИзмененииСтавкаНДС

Описание, пример вызова
// Выполняет действия при изменении ставки НДС в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров
//
Процедура ПриИзмененииСтавкаНДС(Форма, ТекущаяСтрока) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииСтавкаНДС(Форма, ТекущаяСтрока)

ПриИзмененииСуммыНДС

Описание, пример вызова
// Выполняет действия при изменении суммы НДС в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров,
// ЦенаВключаетНДС - Булево - признак того, что в цену включен НДС.
//
Процедура ПриИзмененииСуммыНДС(Форма, ТекущаяСтрока, ЦенаВключаетНДС) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииСуммыНДС(Форма, ТекущаяСтрока, ЦенаВключаетНДС)

ПриИзмененииНалогообложенияНДС

Описание, пример вызова
// Выполняет действия при изменении налогообложения НДС.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииНалогообложенияНДС(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииНалогообложенияНДС(Форма)

ПриИзмененииЦенаВключаетНДС

Описание, пример вызова
// Выполняет действия при изменении признака включения НДС в Цену.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// Налогообложение - Булево - признак того, что продажа или закупка облагаются НДС
//
Процедура ПриИзмененииЦенаВключаетНДС(Форма, Налогообложение) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииЦенаВключаетНДС(Форма, Налогообложение)

ПриИзмененииПартнера

Описание, пример вызова
// Выполняет действия при изменении партнера (клиента или поставщика) в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие
//
Процедура ПриИзмененииПартнера(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииПартнера(Форма)

ПриИзмененииКонтрагента

Описание, пример вызова
// Выполняет действия при изменении контрагента в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииКонтрагента(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииКонтрагента(Форма)

ПриИзмененииВалюты

Описание, пример вызова
// Выполняет действия при изменении валюты в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииВалюты(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииВалюты(Форма)

ПриИзмененииСрокаДействияКоммерческогоПредложения

Описание, пример вызова
// Выполняет действия при изменении срока действия коммерческого предложения в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
// ТекущаяДата - Дата - дата выполнения изменения.
//
Процедура ПриИзмененииСрокаДействияКоммерческогоПредложения(Форма, ТекущаяДата) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииСрокаДействияКоммерческогоПредложения(Форма, ТекущаяДата)

ПриИзмененииХозяйственнойОперации

Описание, пример вызова
// Выполняет действия при изменении хозяйственной операции в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииХозяйственнойОперации(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииХозяйственнойОперации(Форма)

ПриИзмененииФлагаМожетВыкупатьсяЧастично

Описание, пример вызова
// Выполняет действия при изменении флага может выкупаться частично в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииФлагаМожетВыкупатьсяЧастично(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииФлагаМожетВыкупатьсяЧастично(Форма)

ПриИзмененииМенеджера

Описание, пример вызова
// Выполняет действия при изменении менеджера в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииМенеджера(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииМенеджера(Форма)

ПриИзмененииКонтактногоЛица

Описание, пример вызова
// Выполняет действия при изменении контактного лица в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииКонтактногоЛица(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииКонтактногоЛица(Форма)

ПриИзмененииСтатуса

Описание, пример вызова
// Выполняет действия при изменении статуса в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяДата - Дата - дата выполнения изменения.
//
Процедура ПриИзмененииСтатуса(Форма, ТекущаяДата) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииСтатуса(Форма, ТекущаяДата)

ПриИзмененииОрганизации

Описание, пример вызова
// Выполняет действия при изменении организации в форме документа.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие.
//
Процедура ПриИзмененииОрганизации(Форма) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииОрганизации(Форма)

ПриИзмененииПроцентаРучнойСкидки

Описание, пример вызова
// Выполняет действия при изменении процента ручной скидки в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров,
// ЦенаВключаетНДС - Булево - признак того, что в цену включен НДС,
// Налогообложение - Булево - признак того, что продажа или закупка облагаются НДС.
//
Процедура ПриИзмененииПроцентаРучнойСкидки(Форма, ТекущаяСтрока , ЦенаВключаетНДС, Налогообложение) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииПроцентаРучнойСкидки(Форма, ТекущаяСтрока, ЦенаВключаетНДС, Налогообложение)

ПриИзмененииСуммыРучнойСкидки

Описание, пример вызова
// Выполняет действия при изменении суммы ручной скидки в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие
// ТекущаяСтрока - ДанныеФормыЭлементКоллекции - строка таблицы товаров
// ЦенаВключаетНДС - Булево - признак того, что в цену включен НДС
// Налогообложение - Булево - признак того, что продажа или закупка облагаются НДС
//
Процедура ПриИзмененииСуммыРучнойСкидки(Форма, ТекущаяСтрока , ЦенаВключаетНДС, Налогообложение) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриИзмененииСуммыРучнойСкидки(Форма, ТекущаяСтрока, ЦенаВключаетНДС, Налогообложение)

ТоварыВыборСервер

Описание, пример вызова
// Серверный обработчик события выбора в табличной части "Товары" документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда.
// ИмяПоля - Строка - имя поля табличной части, в котором произошло событие.
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте.
//
Процедура ТоварыВыборСервер(Форма, ИмяПоля, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ТоварыВыборСервер(Форма, ИмяПоля, РезультатОбработки)

ПриЗаполненииВидовОграниченийПравОбъектовМетаданных

Описание, пример вызова
// Обработчик события ПриЗаполненииВидовОграниченийПравОбъектовМетаданных подсистемы "Управление доступом".
//
// Параметры:
// ИмяОбъекта - Строка - имя объекта, в котором произошло событие.
// Описание - см. УправлениеДоступомПереопределяемый.ПриЗаполненииВидовОграниченийПравОбъектовМетаданных.Описание
//
Процедура ПриЗаполненииВидовОграниченийПравОбъектовМетаданных(ИмяОбъекта, Описание) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииВидовОграниченийПравОбъектовМетаданных(ИмяОбъекта, Описание)

ПриЗаполненииОграниченияДоступа

Описание, пример вызова
// Обработчик события ПриЗаполненииОграниченияДоступа подсистемы "Управление доступом"
//
// Параметры:
// ИмяОбъекта - Строка - имя объекта, в котором произошло событие
// Ограничение - см. УправлениеДоступомПереопределяемый.ПриЗаполненииОграниченияДоступа.Ограничение.
//
Процедура ПриЗаполненииОграниченияДоступа(ИмяОбъекта, Ограничение) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииОграниченияДоступа(ИмяОбъекта, Ограничение)

РассчитатьСкидкиНаСервере

Описание, пример вызова
// Серверный обработчик команды "Рассчитать скидки" документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
//
Процедура РассчитатьСкидкиНаСервере(Форма, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.РассчитатьСкидкиНаСервере(Форма, РезультатОбработки)

ПодготовитьОткрытиеИнформацииОСкидкахНаСервере

Описание, пример вызова
// Серверный обработчик команды "Показать информацию о скидках" документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
//
Процедура ПодготовитьОткрытиеИнформацииОСкидкахНаСервере(Форма, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПодготовитьОткрытиеИнформацииОСкидкахНаСервере(Форма, РезультатОбработки)

ПриОтменеРучныхСкидокНаСервере

Описание, пример вызова
// Серверный обработчик команды "Отменить ручные скидки" документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
//
Процедура ПриОтменеРучныхСкидокНаСервере(Форма, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриОтменеРучныхСкидокНаСервере(Форма, РезультатОбработки)

ПриНазначенииРучнойСкидкиНаСервере

Описание, пример вызова
// Серверный обработчик команды "Назначить ручные скидки" документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
//
Процедура ПриНазначенииРучнойСкидкиНаСервере(Форма, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриНазначенииРучнойСкидкиНаСервере(Форма, РезультатОбработки)

ПослеНазначенияРучнойСкидкиНаСервере

Описание, пример вызова
// Серверный обработчик после выбора ручной скидки на сервере
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// ВыделенныеСтроки - Массив из СтрокаТабличнойЧасти - выделенные строки табличной части "Товары", для которых применяются скидки
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
// ДополнительныеПараметры - Структура - параметры выполнения команды
//
Процедура ПослеНазначенияРучнойСкидкиНаСервере(Форма, ВыделенныеСтроки, РезультатОбработки, ДополнительныеПараметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПослеНазначенияРучнойСкидкиНаСервере(Форма, ВыделенныеСтроки, РезультатОбработки, ДополнительныеПараметры)

ПриНазначенииАвтоматическихСкидокНаСервере

Описание, пример вызова
// Серверный обработчик команды "Назначить автоматические скидки" документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// Результат - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
//
Процедура ПриНазначенииАвтоматическихСкидокНаСервере(Форма, Результат) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриНазначенииАвтоматическихСкидокНаСервере(Форма, Результат)

ПослеНазначенияАвтоматическойСкидкиНаСервере

Описание, пример вызова
// Серверный обработчик после назначения автоматических скидок
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда
// Результат - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте
// ДополнительныеПараметры - Структура - параметры выполнения команды
//
Процедура ПослеНазначенияАвтоматическойСкидкиНаСервере(Форма, Результат, ДополнительныеПараметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПослеНазначенияАвтоматическойСкидкиНаСервере(Форма, Результат, ДополнительныеПараметры)

ПриПодготовкеШаблонаСообщения

Описание, пример вызова
// Вызывается при подготовке шаблонов сообщений и позволяет переопределить список реквизитов и вложений.
//
// Параметры:
// Реквизиты - ДеревоЗначений - список реквизитов шаблона:
// * Имя - Строка - Уникальное имя общего реквизита.
// * Представление - Строка - Представление общего реквизита.
// * Тип - Тип - Тип реквизита. По умолчанию строка.
// * Формат - Строка - Формат вывода значения для чисел, дат, строк и булевых значений.
// Вложения - ТаблицаЗначений - печатные формы и вложения:
// * Имя - Строка - Уникальное имя вложения.
// * Представление - Строка - Представление варианта.
// * ТипФайла - Строка - Тип вложения, который соответствует расширению файла: "PDF", "png", "jpg", mxl"
// и др.
// ДополнительныеПараметры - Структура - дополнительные сведения о шаблоне сообщений.
//
Процедура ПриПодготовкеШаблонаСообщения(Реквизиты, Вложения, ДополнительныеПараметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриПодготовкеШаблонаСообщения(Реквизиты, Вложения, ДополнительныеПараметры)

ПриФормированииСообщения

Описание, пример вызова
// Вызывается в момент создания сообщений по шаблону для заполнения значений реквизитов и вложений.
//
// Параметры:
// Сообщение - Структура - структура с ключами:
// * ЗначенияРеквизитов - Соответствие из КлючИЗначение- список используемых в шаблоне реквизитов:
// * Ключ - Строка - имя реквизита в шаблоне;
// * Значение - Строка - значение заполнения в шаблоне.
// * ЗначенияОбщихРеквизитов - Соответствие из КлючИЗначение - список используемых в шаблоне общих реквизитов:
// * Ключ - Строка - имя реквизита в шаблоне;
// * Значение - Строка - значение заполнения в шаблоне.
// * Вложения - Соответствие из КлючИЗначение - значения реквизитов
// * Ключ - Строка - имя вложения в шаблоне;
// * Значение - ДвоичныеДанные, Строка - двоичные данные или адрес во временном хранилище вложения.
// ПредметСообщения - ЛюбаяСсылка - ссылка на объект являющийся источником данных.
// ДополнительныеПараметры - Структура - Дополнительная информация о шаблоне сообщения.
//
Процедура ПриФормированииСообщения(Сообщение, ПредметСообщения, ДополнительныеПараметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриФормированииСообщения(Сообщение, ПредметСообщения, ДополнительныеПараметры)

ПриЗаполненииТелефоновПолучателейВСообщении

Описание, пример вызова
// Заполняет список получателей SMS при отправке сообщения сформированного по шаблону.
//
// Параметры:
// ПолучателиSMS - ТаблицаЗначений - список получается SMS:
// * НомерТелефона - Строка - номер телефона, куда будет отправлено сообщение SMS.
// * Представление - Строка - представление получателя сообщения SMS.
// * Контакт - СправочникСсылка - контакт, которому принадлежит номер телефона.
// ПредметСообщения - ЛюбаяСсылка - ссылка на объект являющийся источником данных.
//
Процедура ПриЗаполненииТелефоновПолучателейВСообщении(ПолучателиSMS, ПредметСообщения) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииТелефоновПолучателейВСообщении(ПолучателиSMS, ПредметСообщения)

ПриЗаполненииПочтыПолучателейВСообщении

Описание, пример вызова
// Заполняет список получателей письма при отправки сообщения сформированного по шаблону.
//
// Параметры:
// ПолучателиПисьма - ТаблицаЗначений - список получается письма:
// * Адрес - Строка - адрес электронной почты получателя.
// * Представление - Строка - представление получается письма.
// * ВариантОтправки - Строка - Варианты отправки письма: "Кому", "Копия", "СкрытаяКопия", "ОбратныйАдреса";
// ПредметСообщения - ЛюбаяСсылка - ссылка на объект являющийся источником данных.
//
Процедура ПриЗаполненииПочтыПолучателейВСообщении(ПолучателиПисьма, ПредметСообщения) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииПочтыПолучателейВСообщении(ПолучателиПисьма, ПредметСообщения)

ПриВыполненииПереопределяемойКоманды

Описание, пример вызова
// Серверный обработчик переопределяемой команды документа "Коммерческое предложение клиента"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой выполнена команда,
// ИмяКоманды - Строка - форма, имя выполненной команды,
// РезультатОбработки - Произвольный - можно поместить произвольные данные для дальнейшей обработки на клиенте.
//
Процедура ПриВыполненииПереопределяемойКоманды(Форма, ИмяКоманды, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриВыполненииПереопределяемойКоманды(Форма, ИмяКоманды, РезультатОбработки)

ПриДобавленииКомандОтчетов

Описание, пример вызова
// Обработчик события ПриДобавленииКомандОтчетов подсистемы "Подключаемые команды"
//
// Параметры:
// ИмяОбъекта - Строка - имя объекта, в котором произошло событие,
// КомандыОтчетов - ТаблицаЗначений - Таблица с командами отчетов. Для изменения.
// См. описание 1 параметра процедуры ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов().
// Параметры - Структура - Вспомогательные параметры. Для чтения.
// См. описание 2 параметра процедуры ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов().
//
Процедура ПриДобавленииКомандОтчетов(ИмяОбъекта, КомандыОтчетов, Параметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриДобавленииКомандОтчетов(ИмяОбъекта, КомандыОтчетов, Параметры)

ОбработатьВводШтрихкода

Описание, пример вызова
// Обрабатывает успешное сканирование штрихового кода в таблице Товары.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой производится подбор,
// ДанныеШтрихкода - Произвольный - данные отсканированного штрихкода,
// РезультатОбработки - Произвольный - в данное значение требуется поместить результат обработки, для дальнейших
// действий на клиенте.
//
Процедура ОбработатьВводШтрихкода(Форма, ДанныеШтрихкода, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработатьВводШтрихкода(Форма, ДанныеШтрихкода, РезультатОбработки)

ОбработкаРезультатаПодбораНоменклатуры

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

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработкаРезультатаПодбораНоменклатуры(Форма, ВыбранноеЗначение, ДополнительныеПараметры, РезультатОбработки)

ЗагрузитьПолученныеИзВнешнегоФайлаДанные

Описание, пример вызова
// Заполняет табличную часть Товары товарами, полученными из внешнего файла данных.
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой производится заполнение,
// Результат - Произвольный - данные из файла.
//
Процедура ЗагрузитьПолученныеИзВнешнегоФайлаДанные(Форма, Результат) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗагрузитьПолученныеИзВнешнегоФайлаДанные(Форма, Результат)

ОбработатьПолученныеДанныеТСД

Описание, пример вызова
// Предназначена для переноса таблицы товаров, сформированной при обработке данных ТСД.
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которую производилась загрузка данных ТСД,
// ТаблицаТоваров - Произвольный - содержит данные о товарах, сформированные по данным ТСД,
// РезультатОбработки - Произвольный - в данное значение требуется поместить результат обработки
// для дальнейших действий на клиенте.
//
Процедура ОбработатьПолученныеДанныеТСД(Форма, ТаблицаТоваров, РезультатОбработки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ОбработатьПолученныеДанныеТСД(Форма, ТаблицаТоваров, РезультатОбработки)

ЗаполнитьЦеныПоВидуЦен

Описание, пример вызова
// Предназначена для заполнения цен по выбранному виду цены для выделенных строк табличной части
// товары документа "Коммерческое предложение клиенту".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой требуется заполнить цены по виду цен.
// ВидЦены - ОпределяемыйТип.ВидЦеныКоммерческихПредложений - выбранный вид цены.
// ДополнительныеПараметры - Структура - дополнительные параметры обработки.
//
Процедура ЗаполнитьЦеныПоВидуЦен(Форма, ВидЦены, ДополнительныеПараметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьЦеныПоВидуЦен(Форма, ВидЦены, ДополнительныеПараметры)

ЗаполнитьЦеныПоУсловиюПродаж

Описание, пример вызова
// Предназначена для заполнения цен по выбранному условию продаж для выделенных строк табличной части
// товары документа "Коммерческое предложение клиенту".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой требуется заполнить цены по виду цен,
// УсловиеПродаж - Произвольный - выбранное условие продажи,
// ДополнительныеПараметры - Структура - дополнительные параметры обработки.
//
Процедура ЗаполнитьЦеныПоУсловиюПродаж(Форма, УсловиеПродаж, ДополнительныеПараметры) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьЦеныПоУсловиюПродаж(Форма, УсловиеПродаж, ДополнительныеПараметры)

ЗаполнитьДанныеНоменклатуры

Описание, пример вызова
// Получение данных по номенклатуре для формирования дерева ЭДО.
//
// Параметры:
// СписокНоменклатур - Массив из ОпределяемыйТип.НоменклатураБЭД - список номенклатуры для которой требуется расшифровка
// ЗначенияПолейТоваров - Соответствие из КлючИЗначение - Значения полей элементов номенклатуры:
// * Ключ - Произвольный - Значение элемента массива
// * Значение - Структура - Значение полей требуемых заполнить:
// ** НоменклатураСсылка - ОпределяемыйТип.НоменклатураБЭД - ссылка на номенклатуру из массива 'СписокНоменклатур'
// ** НоменклатураНаименование - Строка - представление номенклатуры
//
Процедура ЗаполнитьДанныеНоменклатуры(Знач СписокНоменклатур, ЗначенияПолейТоваров) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьДанныеНоменклатуры(СписокНоменклатур, ЗначенияПолейТоваров)

ЗаполнитьДанныеХарактеристикНоменклатуры

Описание, пример вызова
// Получение данных по характеристикам номенклатуры для формирования дерева ЭДО.
//
// Параметры:
// СписокХарактеристик - Массив из ОпределяемыйТип.ХарактеристикаНоменклатурыБЭД - Список характеристик номенклатуры для которой требуется расшифровка
// ЗначенияПолейХарактеристик - Соответствие из КлючИЗначение - Значения полей элементов массива Характеристики:
// * Ключ - Произвольный - Значение элемента массива
// * Значение - Структура - Значение полей требуемых заполнить:
// ** ХарактеристикаСсылка - ОпределяемыйТип.ХарактеристикаНоменклатурыБЭД - ссылка на характеристику из массива 'СписокХарактеристик'
// ** ХарактеристикаНаименование - Строка - представление характеристики номенклатуры
//
Процедура ЗаполнитьДанныеХарактеристикНоменклатуры(Знач СписокХарактеристик, ЗначенияПолейХарактеристик) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьДанныеХарактеристикНоменклатуры(СписокХарактеристик, ЗначенияПолейХарактеристик)

ЗаполнитьДанныеЕдиницИзмерения

Описание, пример вызова
// Получение данных по единицам измерения для формирования дерева ЭДО.
//
// Параметры:
// СписокЕдиницИзмерения - Массив из ОпределяемыйТип.УпаковкаНоменклатурыБЭД - Список единиц измерения для которой требуется расшифровка
// ЗначенияПолей - Соответствие из КлючИЗначение - Значения полей элементов массива ЕдиницыИзмерения:
// * Ключ - Произвольный - Значение элемента массива
// * Значение - Структура - Значение полей требуемых заполнить:
// ** ЕдиницаИзмеренияСсылка - ОпределяемыйТип.УпаковкаНоменклатурыБЭД - ссылка на единицу измерения
// ** ЕдиницаИзмеренияКодОКЕИ - Строка - код ОКЕИ единицы измерения
// ** ЕдиницаИзмеренияНаименование - Строка - представление единицы измерения
// ** ЛогистическаяУпаковкаНаименование - Строка - представление логистической упаковки
// ** Числитель - Число - числитель
// ** Знаменатель - Число - знаменатель
//
Процедура ЗаполнитьДанныеЕдиницИзмерения(Знач СписокЕдиницИзмерения, ЗначенияПолей) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьДанныеЕдиницИзмерения(СписокЕдиницИзмерения, ЗначенияПолей)

ЗаполнитьДанныеШтрихКодовНоменклатуры

Описание, пример вызова
// Получение данных по единицам измерения для формирования дерева ЭДО.
//
// Параметры:
// СписокНоменклатур - Массив из ОпределяемыйТип.НоменклатураБЭД - Список полей для получения штрихкодов:
// * Номенклатура - ОпределяемыйТип.НоменклатураБЭД - номенклатура
// * Характеристика - ОпределяемыйТип.ХарактеристикаНоменклатурыБЭД - характеристика номенклатуры
// * ЕдиницаИзмерения - ОпределяемыйТип.УпаковкаНоменклатурыБЭД - единица измерения
// * Штрихкод - Строка - штрихкод
//
Процедура ЗаполнитьДанныеШтрихКодовНоменклатуры(СписокНоменклатур) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьДанныеШтрихКодовНоменклатуры(СписокНоменклатур)

ПолучитьПартнераПоКонтрагенту

Описание, пример вызова
// Получение данных о Партнере по контрагенту.
//
// Параметры:
// Контрагент - ОпределяемыйТип.КонтрагентБЭД - ссылка на контрагента.
// Партнер - ОпределяемыйТип.ПартнерБЭД - ссылка на партнера.
//
Процедура ПолучитьПартнераПоКонтрагенту(Знач Контрагент, Партнер) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПолучитьПартнераПоКонтрагенту(Контрагент, Партнер)

ЗаполнитьКонтактноеЛицоДокументаПоДаннымЭлектронногоДокумента

Описание, пример вызова
// Возможность реализовать заполнение реквизита Контактное лицо документа, по переданным данным контактного лица.
//
// Параметры:
// Контрагент - ОпределяемыйТип.КонтрагентБЭД - контрагент документа.
// ДанныеКонтактногоЛица - Структура - содержит следующие поля:
// * ФИО - Строка - фамилия, имя и отчество.
// * ЭлектроннаяПочта - Строка - адрес электронной почты.
// * Телефон - Строка - номер телефона.
// КонтактноеЛицо - ОпределяемыйТип.КонтактноеЛицоКоммерческихПредложений - контактное лицо документа.
//
Процедура ЗаполнитьКонтактноеЛицоДокументаПоДаннымЭлектронногоДокумента(Контрагент, ДанныеКонтактногоЛица, КонтактноеЛицо) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьКонтактноеЛицоДокументаПоДаннымЭлектронногоДокумента(Контрагент, ДанныеКонтактногоЛица, КонтактноеЛицо)

ДанныеУчастникаКоммерческихПредложений

Описание, пример вызова
// Формирует структуру, описывающая данные организации или контрагента.
//
// Параметры:
// Участник - ОпределяемыйТип.Организация, ОпределяемыйТип.КонтрагентБЭД - одна из сторон коммерческого предложения.
// ДанныеУчастника - Структура - данные участника коммерческих предложений для помещения в дерево:
// * Ссылка - СправочникСсылка - ссылка на элемент справочника контрагенты или организации.
// * Наименование - Строка -наименование участника коммерческого предложения.
//
Процедура ДанныеУчастникаКоммерческихПредложений(Знач Участник, ДанныеУчастника) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ДанныеУчастникаКоммерческихПредложений(Участник, ДанныеУчастника)

ЗаполнитьАдресПоСкладу

Описание, пример вызова
// Заполняет представление адреса и код ФИАС по определяемому типу СкладыКоммерческихПредложений.
//
// Параметры:
// Склад - ОпределяемыйТип.СкладыКоммерческихПредложений - ссылка на склад.
// ДанныеАдреса - Структура - данные участника коммерческих предложений для помещения в дерево:
// * Представление - Строка - текстовое представление адреса.
// * Код - Строка - идентификатор ФИАС.
//
Процедура ЗаполнитьАдресПоСкладу(Знач Склад, ДанныеАдреса) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьАдресПоСкладу(Склад, ДанныеАдреса)

ПолучитьТекстЗапросаПолученияЕдиницыИзмерения

Описание, пример вызова
// Позволяет изменить получение единицы измерения если в прикладной логике
// единица измерения может быть заполнена не всегда.
//
// Параметры:
// ТекстЗапроса - Строка - текст запроса получения единицы измерения, по умолчанию "Товары.ЕдиницаИзмерения".
//
Процедура ПолучитьТекстЗапросаПолученияЕдиницыИзмерения(ТекстЗапроса) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПолучитьТекстЗапросаПолученияЕдиницыИзмерения(ТекстЗапроса)

ПриЗаполненииПараметровСравненияЗапрошеноПредложено

Описание, пример вызова
// Позволяет переопределить заполнение макета "Сравнение запрошено предложено" в документах
// "Коммерческое предложение поставщика" и "Коммерческое предложение клиенту".
//
// Параметры:
// Параметры - Структура - параметры заполнения макета
// ДанныеПоСтрокеЗапроса - ДанныеФормыЭлементКоллекции - данные строки Запрошено.
// ДанныеТекущейСтроки - ДанныеФормыЭлементКоллекции - данные строки Предложено.
//
Процедура ПриЗаполненииПараметровСравненияЗапрошеноПредложено(Параметры, ДанныеПоСтрокеЗапроса, ДанныеТекущейСтроки) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриЗаполненииПараметровСравненияЗапрошеноПредложено(Параметры, ДанныеПоСтрокеЗапроса, ДанныеТекущейСтроки)

ПослеДобавленияСтрокИзЗапросаВКоммерческомПредложениеКлиенту

Описание, пример вызова
// Позволяет определить дополнительные действия после добавления строк из запроса коммерческих предложений по команде
// в форме документа "Коммерческое предложение клиенту".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, в которой произошло событие,
// МассивИдентификаторовДобавленныхСтрок - Массив из Строка - указывает на добавленные строки.
//
Процедура ПослеДобавленияСтрокИзЗапросаВКоммерческомПредложениеКлиенту(Форма, МассивИдентификаторовДобавленныхСтрок) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПослеДобавленияСтрокИзЗапросаВКоммерческомПредложениеКлиенту(Форма, МассивИдентификаторовДобавленныхСтрок)

ПриВыводеШтриховогоКодаВПечатныеФормы

Описание, пример вызова
// Предназначена для организации вывода штрихового кода в печатную форму документа.
//
// Параметры:
// ТабличныйДокумент - ТабличныйДокумент - табличный документ, в котором формируется печатная форма документа.
// Макет - ТабличныйДокумент - макет, который используется для формирования печатной формы.
// ОбластьМакета - ТабличныйДокумент - область макета табличного документа, в котором находится картинка,
// в которую будет выведен штриховой код документа.
// ДанныеПечати - Структура - содержит данные печатаемого объекта.
//
Процедура ПриВыводеШтриховогоКодаВПечатныеФормы(ТабличныйДокумент, Макет, ОбластьМакета, ДанныеПечати) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриВыводеШтриховогоКодаВПечатныеФормы(ТабличныйДокумент, Макет, ОбластьМакета, ДанныеПечати)

ПриФормированииЗаголовкаПечатнойФормы

Описание, пример вызова
// Позволяет переопределить вывод заголовка печатной формы документа "Коммерческое предложение клиенту"
//
// Параметры:
// Макет - ТабличныйДокумент - макет печатной формы,
// ОбластьМакета - ТабличныйДокумент - область макета, содержащая заголовок печатной формы.
// ДанныеОбъекта - Структура - содержит данные документа.
//
Процедура ПриФормированииЗаголовкаПечатнойФормы(Макет, ОбластьМакета, ДанныеОбъекта) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриФормированииЗаголовкаПечатнойФормы(Макет, ОбластьМакета, ДанныеОбъекта)

ДополнитьДанныеОбъектаДляПечати

Описание, пример вызова
// Позволяет дополнить данные при печати для строки табличной части Товары
//
// Параметры:
// СтрокаТаблицыТовары - Структура - данные печати для строки.
// СтрокаТовары - СтрокаТаблицыЗначений - строка с данными для формирования данных печати
// ДанныеОбъекта - Структура - содержит данные документа.
//
Процедура ДополнитьДанныеОбъектаДляПечати(СтрокаТаблицыТовары, СтрокаТовары, ДанныеОбъекта) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ДополнитьДанныеОбъектаДляПечати(СтрокаТаблицыТовары, СтрокаТовары, ДанныеОбъекта)

КоммерческоеПредложениеКлиентуПриФормированииСтруктурыДанныхПечати

Описание, пример вызова
// Позволяет переопределить формирование структуры данных печати в документе "Коммерческое предложение клиенту"
//
// Параметры:
// МассивОбъектов - Массив из ДокументСсылка - объекты печати.
// СтруктураДанныхДляПечати - Неопределено - сюда требуется поместить сформированные данные в виде структуры.
// ПараметрыПечати - Структура - параметры печати.
// СтандартнаяОбработка - Булево - необходимо установить в Ложь, если выполняется переопределение.
//
Процедура КоммерческоеПредложениеКлиентуПриФормированииСтруктурыДанныхПечати(МассивОбъектов, СтруктураДанныхДляПечати, ПараметрыПечати, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.КоммерческоеПредложениеКлиентуПриФормированииСтруктурыДанныхПечати(МассивОбъектов, СтруктураДанныхДляПечати, ПараметрыПечати, СтандартнаяОбработка)

ПриВыводеСтрокиТоварыПечатнуюФорму

Описание, пример вызова
// Позволяет переопределить вывод строки табличной части товары в документе "Коммерческое предложение клиенту"
//
// Параметры:
// ТабличныйДокумент - ТабличныйДокумент - в который осуществляется вывод.
// СтрокаТовары - СтрокаТаблицыЗначений - строка с данными для формирования данных печати.
// ОбластьСтрокаТаблицыТовары - ТабличныйДокумент - область строки таблицы товаров.
// ИменованнаяОбластьСтрокаТовары - Строка - имя области в которую осуществляется вывод.
// ДополнительныеПараметрыВывода - Неопределено - предоставляет возможность сохранять данные при нескольких вызовах данной процедуры.
// СтандартнаяОбработка - Булево - необходимо установить в Ложь, если выполняется переопределение.
//
Процедура ПриВыводеСтрокиТоварыПечатнуюФорму(ТабличныйДокумент, СтрокаТовары, ОбластьСтрокаТаблицыТовары, ИменованнаяОбластьСтрокаТовары, ДополнительныеПараметрыВывода, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриВыводеСтрокиТоварыПечатнуюФорму(ТабличныйДокумент, СтрокаТовары, ОбластьСтрокаТаблицыТовары, ИменованнаяОбластьСтрокаТовары, ДополнительныеПараметрыВывода, СтандартнаяОбработка)

ЗаполнитьДанныеОрганизации

Описание, пример вызова
// Получает данные об организации по ссылке.
//
// Параметры:
// Организация - ОпределяемыйТип.Организация - ссылка на элемент справочника, по которому получаются данные.
// Сведения - Структура - возвращаемые данные:
// * ПолноеНаименование - Строка - полное наименование.
// * Наименование - Строка - наименование.
// * ЮридическийАдрес - Строка - представление юридического адреса.
// * Телефоны - Строка - представление телефонов.
// * ЭлектроннаяПочта - Строка - представление электронной почты.
//
Процедура ЗаполнитьДанныеОрганизации(Знач Организация, Сведения) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ЗаполнитьДанныеОрганизации(Организация, Сведения)

ИнициализацияКомандФормы

Описание, пример вызова
// Инициализация команд формы.
// Используется для реализации прикладной логики управления командами формы.
//
// Параметры:
// ИмяСобытия - Строка - ключ имени события, например "ДобавитьКомандуСоздатьНаОсновании".
// ИмяОбъекта - Строка - имя объекта метаданных, например "РеализацияТоваровУслуг".
// Контекст - Произвольный - контекст инициализации.
// Результат - Произвольный - возвращаемый результат.
// Параметры - Произвольный - параметры инициализации.
//
Процедура ИнициализацияКомандФормы(ИмяСобытия, ИмяОбъекта, Контекст, Результат = Неопределено, Параметры = Неопределено) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ИнициализацияКомандФормы(ИмяСобытия, ИмяОбъекта, Контекст, Результат, Параметры);

ПриВставкеСтрокИзБуфераОбмена

Описание, пример вызова
// Позволяет переопределить действия при вставки строк из буфера обмена в документе "Коммерческое предложение клиенту".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма документа, в который были вставлены строки из буфера обмена.
// КоличествоСтрок - Число - в случае переопределения требуется поместить информацию о скопированном количестве строк.
// СтандартнаяОбработка - Булево - требуется установить в Ложь, если выполнено переопределение.
//
Процедура ПриВставкеСтрокИзБуфераОбмена(Форма, КоличествоСтрок, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриВставкеСтрокИзБуфераОбмена(Форма, КоличествоСтрок, СтандартнаяОбработка)

ПриКопированииСтрокВБуферОбмена

Описание, пример вызова
// Позволяет переопределить действия при копировании строк в буфер обмена в документе "Коммерческое предложение клиенту".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма документа, из которой копируются строки из буфера обмена.
// ТабличнаяЧасть - ДанныеФормыСтруктура - табличная часть, из которой копируются строки.
// ВыделенныеСтроки - Массив из СтрокаТабличнойЧасти - копируемые строки.
// ИмяТабличнойЧасти - Строка - имя табличной части.
// СтандартнаяОбработка - Булево - требуется установить в Ложь, если выполнено переопределение.
//
Процедура ПриКопированииСтрокВБуферОбмена(Форма, ТабличнаяЧасть, ВыделенныеСтроки, ИмяТабличнойЧасти, СтандартнаяОбработка) Экспорт

Пример вызова

КоммерческиеПредложенияДокументыПереопределяемый.ПриКопированииСтрокВБуферОбмена(Форма, ТабличнаяЧасть, ВыделенныеСтроки, ИмяТабличнойЧасти, СтандартнаяОбработка)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).