Skip to content

Комиссионная торговля клиент

СтавкаНДСВознагражденияПриИзменении

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

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

КомиссионнаяТорговляКлиент.СтавкаНДСВознагражденияПриИзменении(Объект, ПроцентНДС)

СуммаПродажиПриИзменении

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

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

КомиссионнаяТорговляКлиент.СуммаПродажиПриИзменении(СтрокаТаблицы, ЕстьСуммаПродажиНДС, ИмяКолонкиСуммаПродажи);

ОтчетКомиссионераТоварыУпаковкаПриИзменении

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

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

КомиссионнаяТорговляКлиент.ОтчетКомиссионераТоварыУпаковкаПриИзменении(Объект, ТекущаяСтрока, ИспользоватьСоглашенияСКлиентами, КэшированныеЗначения)

ОтчетКомиссионераТоварыКоличествоУпаковокПриИзменении

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

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

КомиссионнаяТорговляКлиент.ОтчетКомиссионераТоварыКоличествоУпаковокПриИзменении(Объект, ТекущаяСтрока, КэшированныеЗначения)

ОтчетКомиссионераТоварыЦенаПродажиПриИзменении

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

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

КомиссионнаяТорговляКлиент.ОтчетКомиссионераТоварыЦенаПродажиПриИзменении(ТекущаяСтрока, КэшированныеЗначения)

НеобходимоРассчитатьВознаграждение

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

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

КомиссионнаяТорговляКлиент.НеобходимоРассчитатьВознаграждение(ОписаниеОповещения, Форма)

ПроверитьЗаполнениеДокументаПоОстаткам

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

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

КомиссионнаяТорговляКлиент.ПроверитьЗаполнениеДокументаПоОстаткам(Объект)

ПроверитьНеобходимостьПересчетаВВалютуОтчетыПоКомиссии

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

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

Результат = КомиссионнаяТорговляКлиент.ПроверитьНеобходимостьПересчетаВВалютуОтчетыПоКомиссии(ОписаниеОповещения, Объект, СтараяВалюта, ИмяКолонкиСуммаПродажи);

ОповеститьОбОкончанииРасчетаВознаграждения

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

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

КомиссионнаяТорговляКлиент.ОповеститьОбОкончанииРасчетаВознаграждения(СпособРасчетаВознаграждения)

РассчитатьКомиссионноеВознаграждениеНДС

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

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

КомиссионнаяТорговляКлиент.РассчитатьКомиссионноеВознаграждениеНДС(Объект, ПроцентНДС)

ЗаполнитьДатуПлатежа

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

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

КомиссионнаяТорговляКлиент.ЗаполнитьДатуПлатежа(ОписаниеОповещения, ДатаПлатежа, ПараметрыЗаписи)

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