Цены предприятия заполнение сервер
ЗаполнитьЦены
Описание, пример вызова
// Заполняет реквизит "Цена" в товарной табличной части.//// Параметры:// ТабличнаяЧасть - ДанныеФормыКоллекция, ТабличнаяЧасть - Товарная табличная часть документа. Содержит в том числе:// * НомерСтроки - Число - Номер строки// * Номенклатура - СправочникСсылка.Номенклатура - Номенклатура// * Характеристика - СправочникСсылка.ХарактеристикиНоменклатуры - Характеристика номенклатуры// * Количество - Число - Количество// * КоличествоУпаковок - Число - Количество упаковок// ВыделенныеСтроки - Массив, Неопределено - Массив выделенных строк,// если Неопределено, то будут заполнены ВСЕ строки.// ПараметрыЗаполнения - см. НовыйПараметрыЗаполненияЗаполнитьЦены// СтруктураДействий - см. ОбработкаТабличнойЧастиСервер.ОбработатьСтрокуТЧ.СтруктураДействий//// Возвращаемое значение:// Булево - Истина, если цены успешно заполнены.//Функция ЗаполнитьЦены(ТабличнаяЧасть, Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.ЗаполнитьЦены(ТабличнаяЧасть, );
УстановитьУсловноеОформлениеВидовЦен
Описание, пример вызова
// Устанавливаем условное оформление для вида цены.//// Параметры:// Форма - ФормаКлиентскогоПриложения - Содержит данную форму// ИмяПоляВводаВидаЦены - Строка - Наименование элемента формы, содержащего вид цены,// если оно отличается от "ТоварыВидЦены".// ПутьКПолюОтбора - Строка - Полный путь к реквизиту "ВидЦены",// если он отличается от "Объект.Товары.ВидЦены".//Процедура УстановитьУсловноеОформлениеВидовЦен(Форма, Экспорт
Пример вызова
ЦеныПредприятияЗаполнениеСервер.УстановитьУсловноеОформлениеВидовЦен(Форма, );
УстановитьУсловноеОформлениеЦенаВключаетНДС
Описание, пример вызова
// Устанавливаем условное оформление для поля сумма с НДС// в зависимости от флага "ЦенаВключаетНДС".//// Параметры:// Форма - ФормаКлиентскогоПриложения - Содержит данную форму// ИмяПоляВводаСуммыСНДС - Строка - Наименование элемента формы, содержащего сумму с НДС,// если оно отличается от "ТоварыСуммаСНДС".//Процедура УстановитьУсловноеОформлениеЦенаВключаетНДС( Экспорт
Пример вызова
ЦеныПредприятияЗаполнениеСервер.УстановитьУсловноеОформлениеЦенаВключаетНДС();
ПолучитьЦенуПоОтбору
Описание, пример вызова
// Возвращает цену по переданному отбору.//// Параметры:// ПараметрыОтбора - см. НовыйПараметрыОтбораПолучитьЦенуПоОтбору//// Возвращаемое значение:// Число - Цена//Функция ПолучитьЦенуПоОтбору(ПараметрыОтбора) Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.ПолучитьЦенуПоОтбору(ПараметрыОтбора)
ПолучитьТекстЗапросаПолученияЦенДляВставки
Описание, пример вызова
// Получить текст запроса получения цен для вставки в прочие запросы.//// Параметры:// ИмяВременнойТаблицыТоваров - Строка - Имя временной таблицы товаров вышестоящего запроса (таблица товаров на входе)// ИмяВременнойТаблицыЦен - Строка - Имя временной таблицы цен на выходе// ИменаКолонок - см. ИменаКолонокВременнойТаблицыТоваров// ДатаЗапроса - Неопределено, Дата - Дата запроса, для получении информации какой вариант ценообразования применить//// Возвращаемое значение:// Строка - Получить текст запроса получения цен для вставкиФункция ПолучитьТекстЗапросаПолученияЦенДляВставки(ИмяВременнойТаблицыТоваров, Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.ПолучитьТекстЗапросаПолученияЦенДляВставки(ИмяВременнойТаблицыТоваров, );
ДополнитьТекстЗапросаЗаполнитьЦенуПередачиПродукцииДавальцу
Описание, пример вызова
// Добавляет запрос в пакет запросов для получения данных, необходимых для получения цены передачи продукции давальцу.//// Параметры:// СтруктураДействий - см. ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруКэшируемыеЗначения// ОписаниеЗапроса - см. ПакетнаяОбработкаТабличнойЧастиСервер.ОписаниеЗапроса// КэшированныеЗначения - СтруктураПроцедура ДополнитьТекстЗапросаЗаполнитьЦенуПередачиПродукцииДавальцу(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения) Экспорт
Пример вызова
ЦеныПредприятияЗаполнениеСервер.ДополнитьТекстЗапросаЗаполнитьЦенуПередачиПродукцииДавальцу(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения)
ДополнитьТекстЗапросаПроверитьЗаполнитьЦенуВыпуска
Описание, пример вызова
// Добавляет запрос в пакет запросов для получения данных, необходимых для получения цены выпуска.//// Параметры:// СтруктураДействий - см. ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруКэшируемыеЗначения// ОписаниеЗапроса - см. ПакетнаяОбработкаТабличнойЧастиСервер.ОписаниеЗапроса// КэшированныеЗначения - СтруктураПроцедура ДополнитьТекстЗапросаПроверитьЗаполнитьЦенуВыпуска(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения) Экспорт
Пример вызова
ЦеныПредприятияЗаполнениеСервер.ДополнитьТекстЗапросаПроверитьЗаполнитьЦенуВыпуска(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения)
ДополнитьТекстЗапросаЗаполнитьЦенуПродажи
Описание, пример вызова
// Добавляет запрос в пакет запросов для получения данных, необходимых для получения цены продажи.//// Параметры:// СтруктураДействий - см. ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруКэшируемыеЗначения// ОписаниеЗапроса - см. ПакетнаяОбработкаТабличнойЧастиСервер.ОписаниеЗапроса// КэшированныеЗначения - Структура//Процедура ДополнитьТекстЗапросаЗаполнитьЦенуПродажи(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения) Экспорт
Пример вызова
ЦеныПредприятияЗаполнениеСервер.ДополнитьТекстЗапросаЗаполнитьЦенуПродажи(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения)
НовыйПараметрыЗаполненияЗаполнитьЦены
Описание, пример вызова
// Конструктор параметров метода ЗаполнитьЦены.//// Возвращаемое значение:// Структура - Структура параметров заполнения:// Обязательные поля.// * Дата - Дата - Дата документа// * Валюта - СправочникСсылка.Валюты - Валюта документа// * Соглашение - СправочникСсылка.СоглашенияСКлиентами -// если ключ отсутствует, значит должен быть заполнен параметр "ВидЦены".// * ВидЦены - СправочникСсылка.ВидыЦен -// если параметр отсутствует, значит должен быть заполнен параметр "Соглашение".// Необязательные поля.// * ПоляЗаполнения - Строка - Строка с перечислением заполняемых полей в таблице;// значение по умолчанию: "Цена"; дополнительные поля - "ВидЦены, СрокПоставки, СтавкаНДС".// * КолонкиПоЗначению - см. ОбщегоНазначенияУТ.ВыгрузитьТаблицуЗначений.КолонкиПоЗначению// * ДругиеИменаКолонок - см. ОбщегоНазначенияУТ.ВыгрузитьТаблицуЗначений.НовыеИменаКолонок// * РассчитыватьНаборы - Булево// * Организация - СправочникСсылка.Организации// * НалогообложениеНДС - ПеречислениеСсылка.ТипыНалогообложенияНДС// * ВозвращатьМногооборотнуюТару - Булево//Функция НовыйПараметрыЗаполненияЗаполнитьЦены() Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.НовыйПараметрыЗаполненияЗаполнитьЦены()
НовыйПараметрыОтбораПолучитьЦенуПоОтбору
Описание, пример вызова
// Функция-конструктор структуры отбора для получения цены, используется для получения атомарного значения цены.// Используется как параметр метода ПолучитьЦенуПоОтбору().//// Возвращаемое значение:// Структура - Структура параметров заполнения поля отбора:// * Дата - Дата - дата, на которую необходимо получение цены.// * Валюта - СправочникСсылка.Валюты -// * Номенклатура - СправочникСсылка.Номенклатура -// * Характеристика - СправочникСсылка.ХарактеристикиНоменклатуры -// * Упаковка - СправочникСсылка.УпаковкиЕдиницыИзмерения -// * Серия - СправочникСсылка.СерииНоменклатуры -// * ВидЦены - СправочникСсылка.ВидыЦен - .//Функция НовыйПараметрыОтбораПолучитьЦенуПоОтбору() Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.НовыйПараметрыОтбораПолучитьЦенуПоОтбору()
ИменаКолонокВременнойТаблицыТоваров
Описание, пример вызова
// Имена колонок временной таблицы товаров.//// Возвращаемое значение:// Структура - Имена колонок временной таблицы товаров:// * ИмяКолонкиНомерСтроки - Строка - По умолчанию "НомерСтроки"// * ИмяКолонкиСерия - Строка - По умолчанию "Серия"// * ИмяКолонкиУпаковка - Строка - По умолчанию "Упаковка"// * ИмяКолонкиВидЦены - Строка - Если колонки в таблице нет, то используется параметр "ВидЦены"// * ИмяКолонкиВалюта - Строка - Если колонки в таблице нет, то используется параметр "Валюта"Функция ИменаКолонокВременнойТаблицыТоваров() Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.ИменаКолонокВременнойТаблицыТоваров()
НовыйПараметрыПроверкиВидаЦенДоговора
Описание, пример вызова
// Конструктор параметров проверки вида цен договора для заполнения.//// Возвращаемое значение:// Структура - Структура параметров проверки вида цен договора:// * ИмяТабличнойЧасти - Строка - Имя табличной части документа// * ПредставлениеТабличнойЧасти - Строка - Представление названия табличной части// * ВидЦеныДоговора - СправочникСсылка.ВидыЦен - Выбранный вид цен договора// * ПолеВидаЦен - Строка - Название поля вида цен договора// * ЦенаВключаетНДС - Булево - признак включения НДС в цену для выбранного вида цен.//Функция НовыйПараметрыПроверкиВидаЦенДоговора() Экспорт
Пример вызова
Результат = ЦеныПредприятияЗаполнениеСервер.НовыйПараметрыПроверкиВидаЦенДоговора()
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).