Skip to content

Цены партнеров заполнение сервер

ЗаполнитьЦены

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

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

Результат = ЦеныПартнеровЗаполнениеСервер.ЗаполнитьЦены();

ЦеныНоменклатурыПартнера

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

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

Результат = ЦеныПартнеровЗаполнениеСервер.ЦеныНоменклатурыПартнера(Таблица, ПараметрыПолученияЦен)

ПолучитьЦенуПоОтбору

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

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

Результат = ЦеныПартнеровЗаполнениеСервер.ПолучитьЦенуПоОтбору(ПараметрыОтбора)

НовыйПараметрыПолученияЦенНоменклатурыПартнера

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

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

Результат = ЦеныПартнеровЗаполнениеСервер.НовыйПараметрыПолученияЦенНоменклатурыПартнера()

НовыйПараметрыОтбораПолучитьЦенуПоОтбору

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

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

Результат = ЦеныПартнеровЗаполнениеСервер.НовыйПараметрыОтбораПолучитьЦенуПоОтбору()

НовыйПараметрыЗаполненияЗаполнитьЦены

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

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

Результат = ЦеныПартнеровЗаполнениеСервер.НовыйПараметрыЗаполненияЗаполнитьЦены()

ДополнитьТекстЗапросаЗаполнитьЦенуЗакупки

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

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

ЦеныПартнеровЗаполнениеСервер.ДополнитьТекстЗапросаЗаполнитьЦенуЗакупки(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения)

ДополнитьТекстЗапросаЗаполнитьУсловияЗакупок

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

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

ЦеныПартнеровЗаполнениеСервер.ДополнитьТекстЗапросаЗаполнитьУсловияЗакупок(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения)

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