Skip to content

Интеграция ИС клиент

ПослеЗаписиВФормеОбъектаДокументаИС

Описание, пример вызова
Процедура ПослеЗаписиВФормеОбъектаДокументаИС(Форма, Объект, ИмяПодсистемы, ПараметрыЗаписи) Экспорт

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

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

ОбработкаОповещенияВФормеСпискаДокументовИС

Описание, пример вызова
Функция ОбработкаОповещенияВФормеСпискаДокументовИС(Форма, ИмяПодсистемы, ИмяСобытия, Параметр, Источник) Экспорт

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

Результат = ИнтеграцияИСКлиент.ОбработкаОповещенияВФормеСпискаДокументовИС(Форма, ИмяПодсистемы, ИмяСобытия, Параметр, Источник)

ПредставлениеСохраненногоВыбораОбработкаНавигационнойСсылки

Описание, пример вызова
Процедура ПредставлениеСохраненногоВыбораОбработкаНавигационнойСсылки(Форма, НавигационнаяСсылкаФорматированнойСтроки) Экспорт

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

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

ОткрытьФормуУказанияНоменклатуры

Описание, пример вызова
Процедура ОткрытьФормуУказанияНоменклатуры(ФормаВладелец, ОповещениеОЗавершении, ВидыПродукцииИС) Экспорт

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

ИнтеграцияИСКлиент.ОткрытьФормуУказанияНоменклатуры(ФормаВладелец, ОповещениеОЗавершении, ВидыПродукцииИС)

ОбработкаОповещенияВФормеДокументаОснования

Описание, пример вызова
Функция ОбработкаОповещенияВФормеДокументаОснования(Форма, Объект, ИмяСобытия, Параметр, Источник) Экспорт

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

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

ОбработкаНавигационнойСсылкиВФормеДокументаОснования

Описание, пример вызова
Процедура ОбработкаНавигационнойСсылкиВФормеДокументаОснования(Форма, Объект, Экспорт

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

ИнтеграцияИСКлиент.ОбработкаНавигационнойСсылкиВФормеДокументаОснования(Форма, Объект, );

ОбновитьПолеИнтеграцииВФормеДокументаОснования

Описание, пример вызова
Процедура ОбновитьПолеИнтеграцииВФормеДокументаОснования(Форма, Подсистема) Экспорт

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

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

НеобходимоОбновитьСтатусыСерий

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

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

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

ОткрытьПодборСерий

Описание, пример вызова
Процедура ОткрытьПодборСерий(Форма, ПараметрыУказанияСерий = "", Текст, СтандартнаяОбработка, ТекущиеДанные = Неопределено) Экспорт

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

ИнтеграцияИСКлиент.ОткрытьПодборСерий(Форма, ПараметрыУказанияСерий, Текст, СтандартнаяОбработка, ТекущиеДанные);

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

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

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

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

ПараметрыУказанияСерий

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

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

Результат = ИнтеграцияИСКлиент.ПараметрыУказанияСерий(Форма)

ОповеститьОбОкончанииЗаполненияСерийВДокументе

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

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

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

ВыборСтрокиСпискаКорректен

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

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

Результат = ИнтеграцияИСКлиент.ВыборСтрокиСпискаКорректен(Список, ПоТекущейСтроке, СообщатьОшибкуПользователю);

ВыделенныеЭлементыСпискаБезГрупп

Описание, пример вызова
// Функция возвращает данные выделенных строк (или колонки из них) исключая строки группировки
//
// Параметры:
// ДинамическийСписок - ТаблицаФормы - имя элемента формы связанного с динамическим списком для выбора
// Колонка - Строка - вернуть результат в виде ДанныеСтроки[ИмяКолонки]
// - Неопределено - вернуть результат в виде массива выделенных строк
//
// Возвращаемое значение:
// Массив - данные выделенных строк списка
Функция ВыделенныеЭлементыСпискаБезГрупп(ДинамическийСписок, Колонка = Неопределено) Экспорт

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

Результат = ИнтеграцияИСКлиент.ВыделенныеЭлементыСпискаБезГрупп(ДинамическийСписок, Колонка);

АрхивироватьДокументы

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

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

ИнтеграцияИСКлиент.АрхивироватьДокументы(Форма, СсылкаДинамическийСписок, МодульОбработки, ОповещениеПриЗавершении);

АрхивироватьРаспоряжения

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

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

ИнтеграцияИСКлиент.АрхивироватьРаспоряжения(Форма, ДинамическийСписок, МодульОбработки, ПустаяСсылка, Колонка);

ОткрытьРаспоряжение

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

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

ИнтеграцияИСКлиент.ОткрытьРаспоряжение(ДинамическийСписок, СтандартнаяОбработка, Колонка);

ОткрытьОтчетОРасхожденияхИзРаспоряжений

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

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

ИнтеграцияИСКлиент.ОткрытьОтчетОРасхожденияхИзРаспоряжений(ДинамическийСписок, ИмяОтчета, Колонка);

ОткрытьФормуЗагрузкиКодовМаркировки

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

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

ИнтеграцияИСКлиент.ОткрытьФормуЗагрузкиКодовМаркировки(Форма, ДоступнаИерархия, Заголовок)

ЭтоЗагрузкаКодовМаркировки

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

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

Результат = ИнтеграцияИСКлиент.ЭтоЗагрузкаКодовМаркировки(Форма, Владелец)

ПараметрыОткрытияФормыНастройкиНоменклатуры

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

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

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

ОбработкаДействияНастройкиНоменклатуры

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

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

ИнтеграцияИСКлиент.ОбработкаДействияНастройкиНоменклатуры(ОповещениеОЗавершении, ПараметрыОбработкиДействия)

ПараметрыОткрытияФормыСпискаПотребительскихУпаковок

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

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

Результат = ИнтеграцияИСКлиент.ПараметрыОткрытияФормыСпискаПотребительскихУпаковок()

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