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