Skip to content

Интеграция ИС клиент переопределяемый

ОбновитьКешированныеЗначенияДляУчетаСерий

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

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

ИнтеграцияИСКлиентПереопределяемый.ОбновитьКешированныеЗначенияДляУчетаСерий(Элемент, КэшированныеЗначения, ПараметрыУказанияСерий, Копирование);

УстановитьОбновитьСтатусыСерий

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

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

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

ПриПолученииПараметровУказанияСерий

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

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

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

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

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

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

ИнтеграцияИСКлиентПереопределяемый.ЗаполнитьДляУказанияСерийНуженСерверныйВызов();

ЗаполнитьЭтоФормаУказанияСерий

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

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

ИнтеграцияИСКлиентПереопределяемый.ЗаполнитьЭтоФормаУказанияСерий(ЭтоФормаУказанияСерий, Форма, ВыбранноеЗначение)

ОткрытьФормуСпискаВидыНоменклатуры

Описание, пример вызова
// Открывает форму списка видов номенклатуры.
//
Процедура ОткрытьФормуСпискаВидыНоменклатуры(ВладелецФормы) Экспорт

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

ИнтеграцияИСКлиентПереопределяемый.ОткрытьФормуСпискаВидыНоменклатуры(ВладелецФормы)

ОткрытьФормуСпискаНоменклатуры

Описание, пример вызова
// Открывает форму списка номенклатуры.
//
Процедура ОткрытьФормуСпискаНоменклатуры(ВладелецФормы) Экспорт

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

ИнтеграцияИСКлиентПереопределяемый.ОткрытьФормуСпискаНоменклатуры(ВладелецФормы)

ОткрытьФормуСпискаЗемельныхУчастков

Описание, пример вызова
// Открывает форму списка земельных участков.
//
Процедура ОткрытьФормуСпискаЗемельныхУчастков(ВладелецФормы) Экспорт

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

ИнтеграцияИСКлиентПереопределяемый.ОткрытьФормуСпискаЗемельныхУчастков(ВладелецФормы)

ВыполнитьЗаписьОбъектаВФорме

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

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

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

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