Skip to content

Пакетная обработка табличной части клиент сервер

ПолучитьСтруктуруКэшируемыеЗначения

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруКэшируемыеЗначения()

СтруктураКэшируемойИнформацииПоШтрихкоду

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.СтруктураКэшируемойИнформацииПоШтрихкоду()

ПолучитьСтруктуруКэшируемыеЗначенияУслуг

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруКэшируемыеЗначенияУслуг()

ПараметрыЗаполненияЦеныВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПараметрыЗаполненияЦеныВСтрокеТЧ(Объект, ВидЦеныВШапке);

ПараметрыПересчетаСуммыНДСВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПараметрыПересчетаСуммыНДСВСтрокеТЧ(Объект)

ПараметрыЗаполненияСтавкиНДС

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПараметрыЗаполненияСтавкиНДС(Объект, ПоДатеОтгрузки, ВернутьМногооборотнуюТару);

ПараметрыПолученияКоэффициентаРНПТ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПараметрыПолученияКоэффициентаРНПТ(Объект, ИмяПоляМестоХранения, МестоХраненияВТабличнойЧасти);

ПолучитьСтруктуруЗаполненияЦеныЗакупкиВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияЦеныЗакупкиВСтрокеТЧ(Объект, ИмяПоляВидЦены);

ПолучитьСтруктуруЗаполненияУсловийПродажВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияУсловийПродажВСтрокеТЧ(Объект)

ПолучитьСтруктуруЗаполненияЦеныРозницаВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияЦеныРозницаВСтрокеТЧ(Объект)

ПолучитьСтруктуруЗаполненияЦеныПоАссортиментуВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияЦеныПоАссортиментуВСтрокеТЧ(Объект)

ПолучитьСтруктуруЗаполненияУсловийРозничныхПродажВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияУсловийРозничныхПродажВСтрокеТЧ(Объект, ОбъектХраненияУсловийПродаж)

ПолучитьСтруктуруПересчетаЦеныСкидкиВПродажахВТЧ

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

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

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

ПолучитьСтруктуруПересчетаЦеныСкидкиВЗакупкахВТЧ

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

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

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

ПолучитьСтруктуруПроверкиСопоставленнойНоменклатурыПоставщикаВСтрокеТЧ

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

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

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

ПолучитьСтруктуруЗаполненияСкладаВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияСкладаВСтрокеТЧ(Объект, СкладГруппа, ИмяПоляСкладОбъекта, ИмяПоляСклад);

ПолучитьСтруктуруЗаполненияСодержанияУслугиВСтрокеТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияСодержанияУслугиВСтрокеТЧ(Объект, ЗаполнятьДляВсехУслуг)

ПараметрыПересчетаСуммыНДСВТЧ

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПараметрыПересчетаСуммыНДСВТЧ(Объект)

ПолучитьСтруктуруЗаполненияСтавкиНДС

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияСтавкиНДС(Объект)

ПолучитьСтруктуруЗаполненияПризнакаБезВозвратнойТары

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруЗаполненияПризнакаБезВозвратнойТары(Объект)

ПараметрыЗаполненияСтраныПроисхождения

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

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

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

ЗаполнитьРасхождения

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьРасхождения(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьРасхожденияПослеОтгрузки

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьРасхожденияПослеОтгрузки(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьРасхожденияПослеПриемки

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

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

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

ЗаполнитьПризнакНаличияКомментарияПриемка

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьПризнакНаличияКомментарияПриемка(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьПризнакНаличияКомментарияОтгрузка

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

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

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

ЗаполнитьПризнакНаличияКомментария

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьПризнакНаличияКомментария(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьПризнакТоварногоМестаТребуетсяОбработка

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьПризнакТоварногоМестаТребуетсяОбработка(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

СтруктураПересчетаСуммы

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.СтруктураПересчетаСуммы(Реквизиты, ИмяПоляКоличество, РазрядностиОкругления);

ЗаполнитьСтруктуруПересчетаСуммы

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

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

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

ДобавитьСтрокуДляПересчетаСуммы

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

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

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

ПересчитатьСуммы

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммы(СтруктураПересчетаСуммы)

ПересчитатьКоличествоНеОтгружатьСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьКоличествоНеОтгружатьСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ПересчитатьРеквизитыВИзмененныхСтроках

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

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

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

ПересчитатьКоличествоУпаковокПоФактуВСтрокеТЧ

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

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

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

ПересчитатьКоличествоЕдиницВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьКоличествоЕдиницВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьКоличествоПоРНПТВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьКоличествоПоРНПТВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьКоличествоПоРНПТСуффиксВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьКоличествоПоРНПТСуффиксВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьКоличествоЕдиницСуффиксВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьКоличествоЕдиницСуффиксВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьКоличествоУпаковокВСтрокеТЧ

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

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

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

ПересчитатьКоличествоУпаковокСуффиксВСтрокеТЧ

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

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

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

ПересчитатьКоличествоОтклонение

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

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

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

ПересчитатьКоличествоУпаковокСуффиксИзОтклоненияВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьКоличествоУпаковокСуффиксИзОтклоненияВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьВидЦеныВСтрокеТЧ

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

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

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

ПересчитатьЦенуЗаУпаковкуВСтрокеТЧ

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

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

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

ПересчитатьЦенуЗаУпаковкуСуффиксВСтрокеТЧ

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

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

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

ПересчитатьЦенуЗаказаЗаУпаковкуВСтрокеТЧ

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

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

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

ЗаполнитьСтавкуНДСВозвратнойТарыВСтрокеТЧ

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

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

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

ПересчитатьПроцентРучнойСкидкиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьПроцентРучнойСкидкиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуРучнойСкидкиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуРучнойСкидкиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуВСтрокеТЧ

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

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

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

ПересчитатьСуммуСуффиксВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСуффиксВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуНДССуффиксВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуНДССуффиксВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуВСтрокеТЧРасхождения

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуВСтрокеТЧРасхождения(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ЦенаССуффиксом

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЦенаССуффиксом(Суффикс)

СуммаССуффиксом

Описание, пример вызова
// Формирует названия идентификаторов суммы с суффиксом
//
// Параметры:
// Суффикс - Строка - суффикс
//
// Возвращаемое значение:
// Структура - набор названий идентификаторов. Описание:
// * Сумма - Строка - "Сумма" + суффикс
// * СуммаНДС - Строка - "СуммаНДС" + суффикс
// * СуммаСНДС - Строка - "СуммаСНДС" + суффикс
//
Функция СуммаССуффиксом(Суффикс) Экспорт

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.СуммаССуффиксом(Суффикс)

СтавкаССуффиксом

Описание, пример вызова
// Формирует названия идентификаторов ставки НДС с суффиксом
//
// Параметры:
// Суффикс - Строка - суффикс
//
// Возвращаемое значение:
// Структура - набор названий идентификаторов. Описание:
// * СтавкаНДС - Строка - "СтавкаНДС" + суффикс
//
Функция СтавкаССуффиксом(Суффикс) Экспорт

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.СтавкаССуффиксом(Суффикс)

ПересчитатьСуммуВСтрокеТЧЗаказДавальца

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуВСтрокеТЧЗаказДавальца(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуУслугиВСтрокеТЧЗаказДавальца

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

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

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

ПересчитатьЦенуСкидкуПоСуммеВПродажахВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьЦенуСкидкуПоСуммеВПродажахВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьЦенуСкидкуПоСуммеВЗакупкахВСтрокеТЧ

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

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

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

ПересчитатьЦенуПоСуммеВСтрокеТЧ

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

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

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

ПересчитатьЦенуПоСуммеВСтрокеТЧЗаказДавальца

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

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

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

ПересчитатьЦенуПродажиПоСуммеПродажиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьЦенуПродажиПоСуммеПродажиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ПересчитатьСуммуСУчетомАвтоматическойСкидкиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСУчетомАвтоматическойСкидкиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуСУчетомРучнойСкидкиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСУчетомРучнойСкидкиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуСУчетомСкидкиБонуснымиБалламиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСУчетомСкидкиБонуснымиБалламиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуСНДСВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСНДСВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуСНДССуффиксВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСНДССуффиксВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуБезНДСВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуБезНДСВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ПересчитатьСуммуРеглВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуРеглВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуПРВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуПРВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьНДСРеглВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьНДСРеглВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуПродажиВСтрокеТЧ

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

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

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

ПересчитатьСуммуПродажиНДСВСтрокеТЧ

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

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

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

УстановитьАктивностьСтроки

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

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

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

ЗаполнитьДействиеПоПерерабатываемымМатериаламВСтрокеТЧ

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

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

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

ПроверитьЗаполнитьНазначениеВСтрокеТЧ

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

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

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

ЗаполнитьФлагОбособленноПоНазначению

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьФлагОбособленноПоНазначению(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ЗаполнитьФлагиРасхождениеИИзлишекПорча

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьФлагиРасхождениеИИзлишекПорча(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ОчиститьСуммуВзаиморасчетовВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ОчиститьСуммуВзаиморасчетовВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ОчиститьСуммуВзаиморасчетовСуффиксВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ОчиститьСуммуВзаиморасчетовСуффиксВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ОчиститьАвтоматическуюСкидкуВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ОчиститьАвтоматическуюСкидкуВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ОчиститьСуммуВознагражденияВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ОчиститьСуммуВознагражденияВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьПартнера

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

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

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

ЗаполнитьПризнакБезВозвратнойТары

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьПризнакБезВозвратнойТары(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьПризнакОтмененоБезВозвратнойТары

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьПризнакОтмененоБезВозвратнойТары(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьПризнакАктивностьБезВозвратнойТары

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьПризнакАктивностьБезВозвратнойТары(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьДубликатыЗависимыхРеквизитов

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьДубликатыЗависимыхРеквизитов(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ПересчитатьСуммуСверхЗаказаВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуСверхЗаказаВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ЗаполнитьВариантОтраженияКорректировкиРеализации

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьВариантОтраженияКорректировкиРеализации(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

КоличествоССуффиксом

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.КоличествоССуффиксом(Суффикс)

ПересчитатьДолюСтоимостиВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьДолюСтоимостиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ЗаполнитьСпособОпределенияСебестоимостиСтрокой

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

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

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

ЗаполнитьСпособОпределенияСебестоимости

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

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

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

ПересчитатьСуммуНУВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуНУВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ПересчитатьСуммуВРВСтрокеТЧ

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ПересчитатьСуммуВРВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

СтруктураПересчетаКоличестваУпаковок

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

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

Результат = ПакетнаяОбработкаТабличнойЧастиКлиентСервер.СтруктураПересчетаКоличестваУпаковок(ИмяПоляКоличество, ИмяПоляКоличествоУпаковок);

ЗаполнитьТипМестаХраненияПоУмолчанию

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

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

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

ЗаполнитьНазначениеОбеспеченияВЭтапеПроизводства

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьНазначениеОбеспеченияВЭтапеПроизводства(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ЗаполнитьНазначениеВЭтапеПроизводства

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьНазначениеВЭтапеПроизводства(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);

ЗаполнитьНаправлениеВыпуска

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

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

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

ПересчитатьКоличествоУпаковокПриПодбореНомераГТД

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

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

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

ЗаполнитьТипНомераГТДПоУмолчанию

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

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

ПакетнаяОбработкаТабличнойЧастиКлиентСервер.ЗаполнитьТипНомераГТДПоУмолчанию(ТекущаяСтрока, СтруктураДействий)

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