Интеграция ЕГАИС
ПередЗаписью
Описание, пример вызова
// Возникает перед выполнением записи документа. Вызывается после начала транзакции записи, но до начала записи документа.//// Параметры:// ДокументОбъект - ДокументОбъект - записываемый документ,// Отказ - Булево - признак отказа от записи,// РежимЗаписи - РежимЗаписиДокумента - текущий режим записи документа,// РежимПроведения - РежимПроведенияДокумента - текущий режим проведения документа.Процедура ПередЗаписью(ДокументОбъект, Отказ, РежимЗаписи, РежимПроведения) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПередЗаписью(ДокументОбъект, Отказ, РежимЗаписи, РежимПроведения)
ЗаполнитьТабличнуюЧастьТовары
Описание, пример вызова
// Процедура заполняет табличную часть Товары документа//// Параметры:// ДокументОбъект - ДокументОбъект - заполняемый документ// РезультатЗапроса - РезультатЗапроса - результат запроса с расчетом заполнения табличной части// ДанныеЗаполнения - ДокументСсылка - источник заполнения// БезСопоставления - Булево - возможность заполнения не сопоставленной алкогольной продукцией//Процедура ЗаполнитьТабличнуюЧастьТовары(ДокументОбъект, РезультатЗапроса, ДанныеЗаполнения, БезСопоставления = Ложь) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьТабличнуюЧастьТовары(ДокументОбъект, РезультатЗапроса, ДанныеЗаполнения, БезСопоставления);
ЗаполнитьАлкогольнуюПродукцию
Описание, пример вызова
// Заполняет информацию о сопоставлении алкогольной продукции в табличной части//// Параметры:// ТабличнаяЧасть - ДанныеФормыСтруктура - Табличная часть документа//Процедура ЗаполнитьАлкогольнуюПродукцию(ТабличнаяЧасть) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьАлкогольнуюПродукцию(ТабличнаяЧасть)
ЗаполнитьСопоставленнуюПродукцию
Описание, пример вызова
// Заполняет в табличной части сопоставленную номенклатуру и алкогольную продукцию.//// Параметры:// ТаблицаСопоставления - ТаблицаЗначений, ДанныеФормыКоллекция - таблица для заполнения.//Процедура ЗаполнитьСопоставленнуюПродукцию(ТаблицаСопоставления) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьСопоставленнуюПродукцию(ТаблицаСопоставления)
ПодобратьСправки2ДляСписанияИзРегистра1
Описание, пример вызова
// Подбирает справки 2 по остаткам для списания по FIFO.//// Параметры:// Товары - ТабличнаяЧасть, ДанныеФормыКоллекция, ТаблицаЗначений - табличная часть, содержащая реквизиты:// АлкогольнаяПродукция, Справка2, Количество.// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - организация учета остатков,// Период - Дата, Граница - дата получения остатков. Если не указана, то берутся последние.// СтруктураПересчетаСуммы - Структура - Структура со свойствами:// * Поля - Структура - содержит поля для пересчета суммы в табличной части документа,// * Строки - Массив Из ДанныеФормыЭлементКоллекции - ссылки на строки для пересчета сумм,// * ИтогКоличество - Число - сумма значений в поле "Количество" в строках переданных в параметре "Строки".//Процедура ПодобратьСправки2ДляСписанияИзРегистра1(Товары, ОрганизацияЕГАИС, Период, СтруктураПересчетаСуммы) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПодобратьСправки2ДляСписанияИзРегистра1(Товары, ОрганизацияЕГАИС, Период, СтруктураПересчетаСуммы)
ПодобратьСправки2ДляВозвратаИзРегистра2
Описание, пример вызова
// Подбирает справки 2 для списания по LIFO.//// Параметры:// Товары - ТабличнаяЧасть, ДанныеФормыКоллекция, ТаблицаЗначений - табличная часть, содержащая реквизиты:// АлкогольнаяПродукция, Справка2, Количество.// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - организация учета остатков,// Период - Дата - дата получения остатков.// СтруктураПересчетаСуммы - Структура - Структура со свойствами:// * Поля - Структура - содержит поля для пересчета суммы в табличной части документа,// * Строки - Массив Из ДанныеФормыЭлементКоллекции - ссылки на строки для пересчета сумм,// * ИтогКоличество - Число - сумма значений в поле "Количество" в строках переданных в параметре "Строки".//// Возвращаемое значение:// Булево - Истина, если все справки заполнены.//Функция ПодобратьСправки2ДляВозвратаИзРегистра2(Товары, ОрганизацияЕГАИС, Период, СтруктураПересчетаСуммы) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПодобратьСправки2ДляВозвратаИзРегистра2(Товары, ОрганизацияЕГАИС, Период, СтруктураПересчетаСуммы)
УстановитьПометкуУдаленияПрисоединенныхФайловДокументаЕГАИС
Описание, пример вызова
// Обработчик подписки на событие ПередЗаписью владельца присоединенного файла.// Помечает на удаление связанные файлы.//// Параметры:// Источник - ДокументОбъект - владелец присоединенного файла.// Отказ - Булево - параметр, передаваемый в подписку на событие ПередЗаписью.// РежимЗаписи - Булево - параметр, передаваемый в подписку на событие ПередЗаписью.// РежимПроведения - Булево - параметр, передаваемый в подписку на событие ПередЗаписью.//Процедура УстановитьПометкуУдаленияПрисоединенныхФайловДокументаЕГАИС(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
Пример вызова
ИнтеграцияЕГАИС.УстановитьПометкуУдаленияПрисоединенныхФайловДокументаЕГАИС(Источник, Отказ, РежимЗаписи, РежимПроведения)
УстановитьПометкуУдаленияПрисоединенныхФайловОрганизацииЕГАИС
Описание, пример вызова
// Обработчик подписки на событие ПередЗаписью владельца присоединенного файла.// Помечает на удаление связанные файлы.//// Параметры:// Источник - ДокументОбъект - владелец присоединенного файла.// Отказ - Булево - параметр, передаваемый в подписку на событие ПередЗаписью.// РежимЗаписи - Булево - параметр, передаваемый в подписку на событие ПередЗаписью.// РежимПроведения - Булево - параметр, передаваемый в подписку на событие ПередЗаписью.//Процедура УстановитьПометкуУдаленияПрисоединенныхФайловОрганизацииЕГАИС(Источник, Отказ) Экспорт
Пример вызова
ИнтеграцияЕГАИС.УстановитьПометкуУдаленияПрисоединенныхФайловОрганизацииЕГАИС(Источник, Отказ)
СтатусыЦветТекстаТребуетВниманияЕГАИС
Описание, пример вызова
// Получить статусы ЕГАИС, цвет текста которых "требует внимания ЕГАИС"//// Возвращаемое значение:// Массив - Статусы ЕГАИС, для которых требуется устанавливать цвет "требует внимания ЕГАИС"//Функция СтатусыЦветТекстаТребуетВниманияЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СтатусыЦветТекстаТребуетВниманияЕГАИС()
ПредставлениеСтатусаЕГАИС
Описание, пример вызова
// Получить представление статуса ЕГАИС.//// Параметры:// СтатусЕГАИС - ПеречислениеСсылка - Статус документа ЕГАИС.// ВходящиеДальнейшееДействие - Массив Из ПеречислениеСсылка.ДальнейшиеДействияПоВзаимодействиюЕГАИС - Список разрешенных// дальнейших действий.// - ПеречислениеСсылка.ДальнейшиеДействияПоВзаимодействиюЕГАИС -// ДопустимыеДействия - Массив Из ПеречислениеСсылка.ДальнейшиеДействияПоВзаимодействиюЕГАИС - Список допустимых// дальнейших действий.// - ПеречислениеСсылка.ДальнейшиеДействияПоВзаимодействиюЕГАИС -//// Возвращаемое значение:// ФорматированнаяСтрока - Представление статуса ЕГАИС.Функция ПредставлениеСтатусаЕГАИС(СтатусЕГАИС, ВходящиеДальнейшееДействие, ДопустимыеДействия) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеСтатусаЕГАИС(СтатусЕГАИС, ВходящиеДальнейшееДействие, ДопустимыеДействия)
ДопустимоеДальнейшееДействие
Описание, пример вызова
// Проверяет, имеется ли выбранное действие в массиве допустимых действий//// Параметры:// ДальнейшееДействие - ПеречислениеСсылка.ДальнейшиеДействияПоВзаимодействиюЕГАИС - выбранное действие.// ДопустимыеДействия - Массив - массив допустимых действий.//// Возвращаемое значение:// Булево - Истина, если действие допустимо, Ложь в обратном случае.//Функция ДопустимоеДальнейшееДействие(ДальнейшееДействие, ДопустимыеДействия) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ДопустимоеДальнейшееДействие(ДальнейшееДействие, ДопустимыеДействия));
СоздатьСправку
Описание, пример вызова
// Создает (или обновляет, если найдена по рег. номеру) справку на основании переданных данных.//// Параметры:// ДанныеСправки - Структура - заполненная структура, полученная функцией ИнтеграцияЕГАИСКлиентСервер.СтруктураДанныхСправки(1)(2),// ВидСправки - ПеречислениеСсылка.ВидыДокументовЕГАИС - вид справки,// ДополнительныеПараметры - Произвольный - параметры прикладной конфигурации,// ТекстОшибки - Строка - возвращаемый текст ошибки создания справки,// ВызыватьОбработчик - Булево - признак вызова обработчика переопределяемого модуля.//// Возвращаемое значение:// СправочникСсылка.Справки1ЕГАИС, СправочникСсылка.Справки2ЕГАИС - созданная (найденная) справка.//Функция СоздатьСправку(ДанныеСправки, ВидСправки) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СоздатьСправку(ДанныеСправки, ВидСправки)
ЗапуститьОбработкуОтветовЕГАИС
Описание, пример вызова
// Процедура запуска регламентного задания ОбработкаОтветовЕГАИС.//Процедура ЗапуститьОбработкуОтветовЕГАИС() Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗапуститьОбработкуОтветовЕГАИС()
УстановитьПараметрыСеанса
Описание, пример вызова
// Выполняет установку параметров сеанса. Вызывается из модуля сеанса.//// Параметры:// ИмяПараметра - строка - имя параметра сеанса.// УстановленныеПараметры - массив - все установленные параметры сеанса.//Процедура УстановитьПараметрыСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
Пример вызова
ИнтеграцияЕГАИС.УстановитьПараметрыСеанса(ИмяПараметра, УстановленныеПараметры)
ПриОпределенииНастроекРегламентныхЗаданий
Описание, пример вызова
// см. РегламентныеЗаданияПереопределяемый.ПриОпределенииНастроекРегламентныхЗаданийПроцедура ПриОпределенииНастроекРегламентныхЗаданий(Настройки) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПриОпределенииНастроекРегламентныхЗаданий(Настройки)
ПриПолученииСпискаШаблонов
Описание, пример вызова
// см. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблоновПроцедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПриПолученииСпискаШаблонов(ШаблоныЗаданий)
ПриОпределенииПсевдонимовОбработчиков
Описание, пример вызова
// см. ОчередьЗаданийПереопределяемый.ПриОпределенииПсевдонимовОбработчиковПроцедура ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам)
ЗначениеОпределяемогоТипаПоНаименованию
Описание, пример вызова
// Возвращает значение переданного определяемого типа по переданному наименованию.//// Параметры:// ИмяТипа - Строка - Имя типа// Наименование - Строка - Наименование// ТочноеСоответствие - Булево - Точное соответствие// Родитель - Неопределено - Родитель// Владелец - Неопределено - Владелец//// Возвращаемое значение:// Произвольный, СправочникСсылкаИмяСправочника, Неопределено - Значение определяемого типа по наименованиюФункция ЗначениеОпределяемогоТипаПоНаименованию(ИмяТипа, Наименование, ТочноеСоответствие, Родитель = Неопределено, Владелец = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗначениеОпределяемогоТипаПоНаименованию(ИмяТипа, Наименование, ТочноеСоответствие, Родитель, Владелец);
ПриОпределенииСправочниковХраненияФайлов
Описание, пример вызова
// Позволяет переопределить справочники хранения файлов по типам владельцев.//// Параметры:// ТипВладелецФайла - Тип - тип ссылки объекта, к которому добавляется файл.//// ИменаСправочников - Соответствие - содержит в ключах имена справочников.// При вызове содержит стандартное имя одного справочника,// помеченного, как основной (если существует).// Основной справочник используется для интерактивного// взаимодействия с пользователем. Чтобы указать основной// справочник, нужно установить Истина в значение соответствия.// Если установить Истина более одного раза, тогда будет ошибка.//Процедура ПриОпределенииСправочниковХраненияФайлов(ТипВладелецФайла, ИменаСправочников) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПриОпределенииСправочниковХраненияФайлов(ТипВладелецФайла, ИменаСправочников)
ПриОпределенииНастроекРаботыСФайлами
Описание, пример вызова
Процедура ПриОпределенииНастроекРаботыСФайлами(Настройки) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПриОпределенииНастроекРаботыСФайлами(Настройки)
ТекстЗапросаВТКоэффициентыПересчетаВЕдиницыЕГАИС
Описание, пример вызова
// Возвращает текст запроса для формирования временной таблицы коэффициентов пересчета базовых единиц измерения// номенклатуры в единицы ЕГАИС:// - для упакованного товара: коэффициент пересчета в штуки (бутылки)// - для неупакованного товара: коэффициент пересчета в декалитры.// Временная таблица используется при проведении документов по регистру ОстаткиЕГАИС и при передаче данных в УТМ.//// Параметры:// ИмяТаблицыТовары - Строка - Имя таблицы с колонками: АлкогольнаяПродукция, Номенклатура, Характеристика, Серия.// ИмяВременнойТаблицы - Строка - Имя результирующей временной таблицы.// ДобавлятьРазделитель - Булево - Признак добавления разделителя запросов.//// Возвращаемое значение:// Строка - Текст запроса.//Функция ТекстЗапросаВТКоэффициентыПересчетаВЕдиницыЕГАИС(ИмяТаблицыТовары = "ВТТовары", ИмяВременнойТаблицы = "ВТКоэффициентыПересчетаВЕдиницыЕГАИС", ДобавлятьРазделитель = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ТекстЗапросаВТКоэффициентыПересчетаВЕдиницыЕГАИС(ИмяТаблицыТовары, ИмяВременнойТаблицы, ДобавлятьРазделитель);
ИспользуетсяИнтеграцияВФормеДокументаОснования
Описание, пример вызова
Функция ИспользуетсяИнтеграцияВФормеДокументаОснования(Форма, Объект) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ИспользуетсяИнтеграцияВФормеДокументаОснования(Форма, Объект)
ПредставлениеДокументаАктСписанияЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Акт списания ЕГАИС.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаАктСписанияЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаАктСписанияЕГАИС());
ПредставлениеДокументаАктПостановкиНаБалансЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Акт списания ЕГАИС.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаАктПостановкиНаБалансЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаАктПостановкиНаБалансЕГАИС());
ПредставлениеДокументаТТНИсходящаяЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа ТТН ЕГАИС (исходящая).//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаТТНИсходящаяЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаТТНИсходящаяЕГАИС());
ПредставлениеДокументаТТНВходящаяЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа ТТН ЕГАИС (входящая).//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаТТНВходящаяЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаТТНВходящаяЕГАИС());
ПредставлениеДокументаЧекЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Чек ЕГАИС.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаЧекЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаЧекЕГАИС());
ПредставлениеДокументаЧекЕГАИСВозврат
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Чек ЕГАИС на возврат.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаЧекЕГАИСВозврат() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаЧекЕГАИСВозврат());
ПредставлениеДокументаПередачаВРегистр2ЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Передача в регистр 2.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаПередачаВРегистр2ЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаПередачаВРегистр2ЕГАИС());
ПредставлениеДокументаВозвратИзРегистра2ЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Возврат из регистра 2.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаВозвратИзРегистра2ЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаВозвратИзРегистра2ЕГАИС());
ПредставлениеДокументаУведомлениеОПланируемомИмпортеЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Уведомление о планируемом импорте.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаУведомлениеОПланируемомИмпортеЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаУведомлениеОПланируемомИмпортеЕГАИС());
ПредставлениеДокументаОтчетОбИмпортеЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Отчет об импорте.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаОтчетОбИмпортеЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаОтчетОбИмпортеЕГАИС());
ПредставлениеДокументаОтчетОПроизводствеЕГАИС
Описание, пример вызова
// Возвращает структуру данных описания гиперссылки документа Отчет о производстве.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Текст гиперссылки создания нового документа.// * ИмяКомандыСоздать - Строка - Имя команды Создать.// * ИмяКомандыОткрыть - Строка - Имя команды Открыть.// * ДокументОтсутствуетНетПравНаСоздание - Строка - Текст гиперссылки на создание документа, в случае отсутствия прав.// * Представление - Строка - Текст гиперссылки на список документов.// * НесколькоДокументовПредставление - Строка - Текст гиперссылки если найдено несколько документов.//Функция ПредставлениеДокументаОтчетОПроизводствеЕГАИС() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокументаОтчетОПроизводствеЕГАИС());
ПредставлениеДокумента
Описание, пример вызова
// Получить данные для заполнения представления документа.//// Параметры:// МетаданныеДокумента - ОбъектМетаданных - Метаданные документа.//// Возвращаемое значение:// Структура - Структура со свойствами:// * КомандаСоздать - Строка - Представление документа, если документ требуется создать.// * ИмяКомандыСоздать - Строка - Имя команды "Создать".// * ИмяКомандыОткрыть - Строка - Имя команды "Открыть".// * ДокументОтсутствуетНетПравНаСоздание - Строка - Представление документа, если документ не создан.// * Представление - Строка - Представление документа.// * НесколькоДокументовПредставление - Строка - Представление документа, если их несколько.//Функция ПредставлениеДокумента(МетаданныеДокумента) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеДокумента(МетаданныеДокумента)
ДанныеДокументаЕГАИС
Описание, пример вызова
// Получить данные документа ЕГАИС//// Параметры:// МетаданныеДокумента - ОбъектМетаданных - Метаданные документа.// ДокументыПоОснованию - Структура - структура со свойствами:// * ВозвратИзРегистра2ЕГАИС - Структура - структура со свойствами:// ** Ссылка - ДокументСсылка - Документ.// ** Статус - ПеречислениеСсылка.СтатусыОбработкиВозвратаИзРегистра2ЕГАИС - Статус документа.// * ПередачаВРегистр2ЕГАИС - Структура - Структура со свойствами:// ** Ссылка - ДокументСсылка - Документ.// ** Статус - ПеречислениеСсылка.СтатусыОбработкиПередачиВРегистр2ЕГАИС - Статус документа.// Возвращаемое значение:// Структура - Структура со свойствами:// * Представление - Строка - Представление документа.// * МассивДокументов - Массив - Массив документов.// * МетаданныеДокумента - ОбъектМетаданных - Метаданные документа.//Функция ДанныеДокументаЕГАИС(МетаданныеДокумента, ДокументыПоОснованию, СтатусыОформления) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ДанныеДокументаЕГАИС(МетаданныеДокумента, ДокументыПоОснованию, СтатусыОформления)
ДанныеОформленияДокументовПоПриоритетам
Описание, пример вызова
Функция ДанныеОформленияДокументовПоПриоритетам(ДокументСсылка) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ДанныеОформленияДокументовПоПриоритетам(ДокументСсылка)
РезультатыЗапросаПередачиВРегистры2и3ПоТТНВходящей
Описание, пример вызова
Функция РезультатыЗапросаПередачиВРегистры2и3ПоТТНВходящей(ДокументСсылка) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.РезультатыЗапросаПередачиВРегистры2и3ПоТТНВходящей(ДокументСсылка)
ЗаполнитьВXDTOОрганизацию_v1
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданной организации.//Процедура ЗаполнитьВXDTOОрганизацию_v1(ОбъектXDTOРодитель, ИмяПоля, Источник, Префикс = "", СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOОрганизацию_v1(ОбъектXDTOРодитель, ИмяПоля, Источник, Префикс, СообщениеXML)
ЗаполнитьВXDTOОрганизацию_v2
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданной организации.//Процедура ЗаполнитьВXDTOОрганизацию_v2(ОбъектXDTOРодитель, ИмяПоля, Источник, Префикс = "", СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOОрганизацию_v2(ОбъектXDTOРодитель, ИмяПоля, Источник, Префикс, СообщениеXML)
ЗаполнитьВXDTOОрганизациюСЮрАдресом_v2
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданной организации.//Процедура ЗаполнитьВXDTOОрганизациюСЮрАдресом_v2(ОбъектXDTOРодитель, ИмяПоля, Источник, Префикс = "", СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOОрганизациюСЮрАдресом_v2(ОбъектXDTOРодитель, ИмяПоля, Источник, Префикс, СообщениеXML)
ЗаполнитьВXDTOАлкогольнуюПродукцию_v1
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданной алкогольной продукции.//Процедура ЗаполнитьВXDTOАлкогольнуюПродукцию_v1(ОбъектXDTO, Источник, Префикс = "", СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOАлкогольнуюПродукцию_v1(ОбъектXDTO, Источник, Префикс, СообщениеXML)
ЗаполнитьВXDTOАлкогольнуюПродукцию_v2
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданной алкогольной продукции.//Процедура ЗаполнитьВXDTOАлкогольнуюПродукцию_v2(ОбъектXDTO, Источник, Префикс = "", СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOАлкогольнуюПродукцию_v2(ОбъектXDTO, Источник, Префикс, СообщениеXML)
ЗаполнитьВXDTOИностраннуюАлкогольнуюПродукцию_v2
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданной алкогольной продукции.//Процедура ЗаполнитьВXDTOИностраннуюАлкогольнуюПродукцию_v2(ОбъектXDTO, Источник, Префикс = "", СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOИностраннуюАлкогольнуюПродукцию_v2(ОбъектXDTO, Источник, Префикс, СообщениеXML)
ЗаполнитьВXDTOТранспортныйРазделТТН
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий транспортному разделу ТТН.//// Параметры:// ДоставкаXDTO - ОбъектXDTO - Доставка XDTO// Источник - Произвольный - Источник// СообщениеXML - Структура - Сообщение XML//// Возвращаемое значение:// Булево - Заполнить ВXDTOТранспортный раздел ТТНФункция ЗаполнитьВXDTOТранспортныйРазделТТН(ДоставкаXDTO, Источник, СообщениеXML) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗаполнитьВXDTOТранспортныйРазделТТН(ДоставкаXDTO, Источник, СообщениеXML)
ЗаполнитьВXDTOТранспортныйРазделТТН_v4
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий транспортному разделу ТТН.//// Параметры:// ДоставкаXDTO - ОбъектXDTO - Доставка XDTO// Источник - Произвольный - Источник// СообщениеXML - Структура - Сообщение XML//// Возвращаемое значение:// Булево - Заполнить ВXDTOТранспортный раздел ТТН v4Функция ЗаполнитьВXDTOТранспортныйРазделТТН_v4(ДоставкаXDTO, Источник, СообщениеXML) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗаполнитьВXDTOТранспортныйРазделТТН_v4(ДоставкаXDTO, Источник, СообщениеXML)
ТипТранспорта
Описание, пример вызова
// Преобразовывает текстовое представление статуса документа в значение перечисления и наоборот.//// Параметры:// ЗначениеПоиска - ПеречислениеСсылка.ТипыТранспортаЕГАИС, Строка - значение для перекодировки// Формат - Строка - Формат значения// ИспользоватьИсключение - Булево - Истина, если требуется вызывать исключение.//// Возвращаемое значение:// ПеречислениеСсылка.ТипыТранспортаЕГАИС, Строка, Неопределено - статус документа.Функция ТипТранспорта(Знач ЗначениеПоиска, Формат = "WayBill", ИспользоватьИсключение = Истина) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ТипТранспорта(ЗначениеПоиска, Формат, ИспользоватьИсключение);
ТоварВПутиПринадлежитГрузоотправителю
Описание, пример вызова
// Преобразовывает текстовое представление флага "Товар в пути принадлежит грузополучателю" в значение перечисления и наоборот.//// Параметры:// ЗначениеПоиска - Булево, Строка - значение для перекодировки//// Возвращаемое значение:// Булево, Строка - Товар в пути принадлежит грузополучателю.Функция ТоварВПутиПринадлежитГрузоотправителю(Знач ЗначениеПоиска) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ТоварВПутиПринадлежитГрузоотправителю(ЗначениеПоиска)
ЗаполнитьВXDTOАкцизныеМаркиПоОтбору
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданным акцизным маркам.//Процедура ЗаполнитьВXDTOАкцизныеМаркиПоОтбору(ОбъектXDTO, ПараметрыОтбора, ИсточникАкцизныеМарки, ИмяПоля, СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOАкцизныеМаркиПоОтбору(ОбъектXDTO, ПараметрыОтбора, ИсточникАкцизныеМарки, ИмяПоля, СообщениеXML)
ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v2
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданным акцизным маркам.//Процедура ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v2(ОбъектXDTO, Источник, ИсточникАкцизныеМарки, ИмяПоля, СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v2(ОбъектXDTO, Источник, ИсточникАкцизныеМарки, ИмяПоля, СообщениеXML)
ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v3
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданным акцизным маркам.//Процедура ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v3(ОбъектXDTO, Источник, ИсточникАкцизныеМарки, СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v3(ОбъектXDTO, Источник, ИсточникАкцизныеМарки, СообщениеXML)
ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v4
Описание, пример вызова
// Функция возвращает объект XDTO, соответствующий переданным акцизным маркам.//Процедура ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v4(ОбъектXDTO, Источник, ИсточникАкцизныеМарки, СообщениеXML) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьВXDTOАкцизныеМаркиПоСправке2_v4(ОбъектXDTO, Источник, ИсточникАкцизныеМарки, СообщениеXML)
ОбработатьОтветНаЗапросПолученияДокумента
Описание, пример вызова
// Обрабатывает ответ ЕГАИС на запрос о получении документа.//// Параметры:// ВходящиеДанные - (См. ОбменДаннымиЕГАИСКлиентСервер.СтруктураЗагрузкиВходящегоДокумента).// ТаблицаСоответствияДокументовТипамЕГАИС - ТаблицаЗначений - см. функцию Перечисления.ВидыДокументовЕГАИС.ТаблицаСоответствияДокументовТипамЕГАИС().//// Возвращаемое значение:// Структура:// * Результат - Неопределено, Структура - результат выполнения запроса.// * ТекстОшибки - Строка - текст ошибки, в случае ее возникновения.// * ТекстСообщенияXML - Строка - содержит ответ, полученный на запрос.// * СтатусОбработки - ПеречислениеСсылка.СтатусыОбработкиСообщенийЕГАИС - Статус обработки сообщения.//Функция ОбработатьОтветНаЗапросПолученияДокумента(ВходящиеДанные, ТаблицаСоответствияДокументовТипамЕГАИС = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ОбработатьОтветНаЗапросПолученияДокумента(ВходящиеДанные, ТаблицаСоответствияДокументовТипамЕГАИС);
НайтиОбъектПоИдентификатору
Описание, пример вызова
Функция НайтиОбъектПоИдентификатору(МетаданныеОбъекта, ИмяРеквизита, Значение, ВидКвитанции = Неопределено, ОрганизацияЕГАИС = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НайтиОбъектПоИдентификатору(МетаданныеОбъекта, ИмяРеквизита, Значение, ВидКвитанции, ОрганизацияЕГАИС);
ПараметрыИдентификатораЗапросаV4
Описание, пример вызова
Функция ПараметрыИдентификатораЗапросаV4(ИдентификаторЗапроса) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПараметрыИдентификатораЗапросаV4(ИдентификаторЗапроса)
НайтиОбъектПоИдентификаторуЗапроса
Описание, пример вызова
// Возвращает данные последнего исходящего запроса по идентификатору.//// Параметры:// ИдентификаторЗапроса - Строка - идентификатор исходящего запроса.//// Возвращаемое значение:// Структура - данные последнего исходящего запроса. Неопределено - если запрос не найден.//Функция НайтиОбъектПоИдентификаторуЗапроса(ИдентификаторЗапроса, ИскатьДокументОснование = Истина) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НайтиОбъектПоИдентификаторуЗапроса(ИдентификаторЗапроса, ИскатьДокументОснование);
НайтиОбъектПоИдентификаторуТипаЕГАИСПриЗагрузкеКвитанции
Описание, пример вызова
// Возвращает вид документа и ссылку на документ-основание, выгруженного ранее в ЕГАИС//Функция НайтиОбъектПоИдентификаторуТипаЕГАИСПриЗагрузкеКвитанции(Идентификатор, ТипЕГАИС, ВидКвитанции, ОрганизацияЕГАИС = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НайтиОбъектПоИдентификаторуТипаЕГАИСПриЗагрузкеКвитанции(Идентификатор, ТипЕГАИС, ВидКвитанции, ОрганизацияЕГАИС);
НайтиУведомлениеОРегистрацииСправок
Описание, пример вызова
Функция НайтиУведомлениеОРегистрацииСправок(ДанныеТТН, ДанныеДокументовРегистрацияСправок) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НайтиУведомлениеОРегистрацииСправок(ДанныеТТН, ДанныеДокументовРегистрацияСправок)
НайтиИсториюСправок2ПоТТН
Описание, пример вызова
//Возвращает историю справок 2 по ТТН из массива полученных историй//// Возвращаемое значение:// Произвольный - история справок 2Функция НайтиИсториюСправок2ПоТТН(УведомлениеОРегистрации, ИсторияСправок2ПоТТН) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НайтиИсториюСправок2ПоТТН(УведомлениеОРегистрации, ИсторияСправок2ПоТТН)
ИсходящееСообщение
Описание, пример вызова
Функция ИсходящееСообщение(ИдентификаторЗапроса) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ИсходящееСообщение(ИдентификаторЗапроса)
ЗагрузитьТТНВходящуюЕГАИС
Описание, пример вызова
// Создает ТТН на основании переданных данных.//// Параметры:// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьТТНВходящуюЕГАИС(ОрганизацияЕГАИС, ДополнительныеДанные) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьТТНВходящуюЕГАИС(ОрганизацияЕГАИС, ДополнительныеДанные)
ЗагрузитьУведомлениеОРегистрацииДвиженияТТН
Описание, пример вызова
// Регистрирует новые справки 1 и 2 и заполняет их в табличной части ТТН.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьУведомлениеОРегистрацииДвиженияТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьУведомлениеОРегистрацииДвиженияТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьУведомлениеОРегистрацииДвиженияАктаПостановкиНаБаланс
Описание, пример вызова
// Регистрирует новые справки 1 и 2 и заполняет их в табличной части акта.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьУведомлениеОРегистрацииДвиженияАктаПостановкиНаБаланс(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьУведомлениеОРегистрацииДвиженияАктаПостановкиНаБаланс(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьУведомлениеОРегистрацииДвиженияОтчетаОбИмпортеПроизводстве
Описание, пример вызова
// Регистрирует новые справки 1 и 2 и заполняет их в табличной части акта.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьУведомлениеОРегистрацииДвиженияОтчетаОбИмпортеПроизводстве(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьУведомлениеОРегистрацииДвиженияОтчетаОбИмпортеПроизводстве(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьКвитанциюАктаРасхожденийТТН
Описание, пример вызова
// Выполняет действия при получении подтверждения акта расхождений ТТН.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьКвитанциюАктаРасхожденийТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьКвитанциюАктаРасхожденийТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьКвитанциюЗапросаНаОтменуПроведенияТТН
Описание, пример вызова
// Выполняет действия при получении подтверждения акта расхождений ТТН.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьКвитанциюЗапросаНаОтменуПроведенияТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьКвитанциюЗапросаНаОтменуПроведенияТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьАктПоИсходящейТТНЕГАИС
Описание, пример вызова
// Выполняет действия при получении акта подтверждения ТТН.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьАктПоИсходящейТТНЕГАИС(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьАктПоИсходящейТТНЕГАИС(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьЗапросНаОтменуПроведенияТТН
Описание, пример вызова
// Выполняет действия при получении запроса на отмену проведения ТТН.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьЗапросНаОтменуПроведенияТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьЗапросНаОтменуПроведенияТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросАлкогольнойПродукции
Описание, пример вызова
// Загружает список организаций ЕГАИС в базу.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросАлкогольнойПродукции(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросАлкогольнойПродукции(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ПрочитатьОтветНаЗапросПроверкиАкцизныхМарокНаОстаткахОрганизации
Описание, пример вызова
// Читает результат проверки акцизных марок на остатках организации//// Параметры:// ТекстСообщенияXML - Строка - Текст сообщения XML// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// Возвращаемое значение:// Структура - Описание:// * ОтсутствующиеАкцизныеМарки - Массив Из Строка - Отсутствующие акцизные марки// - Неопределено - Если необходимо анализировать Описание// * Описание - Строка - Описание результатаФункция ПрочитатьОтветНаЗапросПроверкиАкцизныхМарокНаОстаткахОрганизации(ТекстСообщенияXML, ОрганизацияЕГАИС) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПрочитатьОтветНаЗапросПроверкиАкцизныхМарокНаОстаткахОрганизации(ТекстСообщенияXML, ОрганизацияЕГАИС)
ЗагрузитьОрганизацию
Описание, пример вызова
//Загружает организацию ЕГАИС в базу.// * При загрузке запросом из классификатора - безусловно.// * При загрузке в составе пакета (например ТТН) - создание новых элементов и обновление контрагентов// (флаг "Соответствует организации" установлен в Ложь).////Параметры:// ДанныеОрганизацииXDTO - ОбъектXDTO - данные классификатора организаций ЕГАИС// ЗагрузкаИзКлассификатора - Булево - признак запроса данных из классификатора////Возвращаемое значение:// СправочникСсылка.КлассификаторОрганизацийЕГАИС - найденный или загруженный элемент классификатора.//Функция ЗагрузитьОрганизацию(ДанныеОрганизацииXDTO, ЗагрузкаИзКлассификатора = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОрганизацию(ДанныеОрганизацииXDTO, ЗагрузкаИзКлассификатора);
ЗагрузитьОтветНаЗапросОстатковВРегистре1
Описание, пример вызова
// Загружает остатки ЕГАИС по регистру №1 в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОстатковВРегистре1(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОстатковВРегистре1(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОстатковВРегистре2
Описание, пример вызова
// Загружает остатки ЕГАИС по регистру №2 в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОстатковВРегистре2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОстатковВРегистре2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросАкцизныхМарок
Описание, пример вызова
// Загружает новые штрихкоды акцизных марок (для замены испорченных) в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросАкцизныхМарок(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросАкцизныхМарок(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаДвиженияМеждуРегистрами
Описание, пример вызова
// Загружает данные отчета Движения между регистрами в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаДвиженияМеждуРегистрами(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаДвиженияМеждуРегистрами(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаДвиженияПоСправке2
Описание, пример вызова
// Загружает данные отчета Движения между регистрами в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаДвиженияПоСправке2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаДвиженияПоСправке2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаИнформацияОбОрганизации
Описание, пример вызова
// Загружает данные отчета Информация об организации в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаИнформацияОбОрганизации(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаИнформацияОбОрганизации(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаНеобработанныеТТН
Описание, пример вызова
// Загружает данные отчета Необработанные ТТН в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаНеобработанныеТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаНеобработанныеТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаОбработанныеЧеки
Описание, пример вызова
// Загружает данные отчета Обработанные чеки в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаОбработанныеЧеки(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаОбработанныеЧеки(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре1
Описание, пример вызова
// Загружает данные отчета Остатки в регистре №1 в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре1(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре1(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре2
Описание, пример вызова
// Загружает данные отчета Остатки в регистре №2 в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре3
Описание, пример вызова
// Загружает данные отчета Остатки в регистре №3 в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре3(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаОстаткиВРегистре3(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьОтветНаЗапросОтчетаИсторияСправок2
Описание, пример вызова
// Загружает данные отчета История справок 2 в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьОтветНаЗапросОтчетаИсторияСправок2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьОтветНаЗапросОтчетаИсторияСправок2(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьИсториюСправок2ПоТТН
Описание, пример вызова
// Загружает историю справок 2 по ТТН в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьИсториюСправок2ПоТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьИсториюСправок2ПоТТН(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьВходящуюТранспортнуюНакладную
Описание, пример вызова
// Загружает историю справок 2 по ТТН в базу данных.//// Параметры:// ЭлементДанных - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьВходящуюТранспортнуюНакладную(ЭлементДанных, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьВходящуюТранспортнуюНакладную(ЭлементДанных, ОрганизацияЕГАИС, ДополнительныеПараметры);
ЗагрузитьСправку
Описание, пример вызова
// Загружает справки по формам А и Б в базу данных.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьСправку(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьСправку(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
ОбработатьКвитанциюАСИиУ
Описание, пример вызова
// Обрабатывает квитанцию АСИиУ - только отметка о прочтении для удаления из очереди//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ОбработатьКвитанциюАСИиУ(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ОбработатьКвитанциюАСИиУ(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры)
ЗагрузитьКвитанцию
Описание, пример вызова
// Загружает и обрабатывает квитанцию из ЕГАИС.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС// ДополнительныеПараметры - Неопределено - Дополнительные параметры//// Возвращаемое значение:// см. ЗагрузитьКвитанциюПолученЕГАИСФункция ЗагрузитьКвитанцию(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьКвитанцию(ДанныеДокумента, ОрганизацияЕГАИС, ДополнительныеПараметры);
НеТребуетсяПроведениеЕГАИС
Описание, пример вызова
// Не требуется проведение ЕГАИС.//// Параметры:// Операция - Произвольный - Операция//// Возвращаемое значение:// Булево - Не требуется проведение ЕГАИСФункция НеТребуетсяПроведениеЕГАИС(Операция) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НеТребуетсяПроведениеЕГАИС(Операция));
ЗагрузитьКвитанциюПолученЕГАИС
Описание, пример вызова
// Загружает информацию о фиксации документа в ЕГАИС.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ДанныеОснованияКвитанции - Структура -// ИдентификаторЕГАИС - Строка - Идентификатор ЕГАИС// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьКвитанциюПолученЕГАИС(ДанныеДокумента, ДанныеОснованияКвитанции, ИдентификаторЕГАИС, ОрганизацияЕГАИС) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьКвитанциюПолученЕГАИС(ДанныеДокумента, ДанныеОснованияКвитанции, ИдентификаторЕГАИС, ОрганизацияЕГАИС)
ЗагрузитьКвитанциюПроведенЕГАИС
Описание, пример вызова
// Загружает информацию о проведении документа в ЕГАИС.//// Параметры:// ДанныеДокумента - Структура - Данные документа// ДанныеОснованияКвитанции - Структура -// ИдентификаторЕГАИС - Строка - Идентификатор ЕГАИС// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС//// Возвращаемое значение:// см. ОбменДаннымиЕГАИСКлиентСервер.СтруктураИзмененияФункция ЗагрузитьКвитанциюПроведенЕГАИС(ДанныеДокумента, ДанныеОснованияКвитанции, ИдентификаторЕГАИС, ОрганизацияЕГАИС) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗагрузитьКвитанциюПроведенЕГАИС(ДанныеДокумента, ДанныеОснованияКвитанции, ИдентификаторЕГАИС, ОрганизацияЕГАИС)
ДокументСоответствуетТипуЕГАИС
Описание, пример вызова
// Проверяет соответствие типа ЕГАИС и передаваемого документа.//Функция ДокументСоответствуетТипуЕГАИС(ДокументСсылка, ТипЕГАИС) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ДокументСоответствуетТипуЕГАИС(ДокументСсылка, ТипЕГАИС));
ДанныеСправки
Описание, пример вызова
// Получает данные справок А и Б в виде структуры для последующей загрузки в базу.//Функция ДанныеСправки(ДанныеДокумента, ВидСправки) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ДанныеСправки(ДанныеДокумента, ВидСправки));
ДанныеОрганизации
Описание, пример вызова
// Возвращает объект XDTO организации, которую требуется загрузить.//Функция ДанныеОрганизации(ДанныеОрганизации) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ДанныеОрганизации(ДанныеОрганизации));
ТипОрганизации
Описание, пример вызова
// Возвращает тип организации ЕГАИС.//// Параметры:// ДанныеОрганизации - ОбъектXDTO - Данные организации ЕГАИС.//// Возвращаемое значение:// ПеречислениеСсылка.ТипыОрганизацийЕГАИС - Тип организации ЕГАИС.//Функция ТипОрганизации(ДанныеОрганизации) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ТипОрганизации(ДанныеОрганизации));
СлужебныеДанные
Описание, пример вызова
// Возвращает структура данных для удаления запросов из УТМ.//// Параметры:// ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС.// Операция - ПеречислениеСсылка.ВидыДокументовЕГАИС - Операция.// АдресЗапроса - Строка - Адрес запроса.//// Возвращаемое значение:// Структура - Структура со свойствами:// * ОрганизацияЕГАИС - СправочникСсылка.КлассификаторОрганизацийЕГАИС - Организация ЕГАИС.// * Операция - ПеречислениеСсылка.ВидыДокументовЕГАИС - Операция.// * АдресЗапроса - Строка - Адрес запроса.//Функция СлужебныеДанные(ОрганизацияЕГАИС, Операция, АдресЗапроса) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СлужебныеДанные(ОрганизацияЕГАИС, Операция, АдресЗапроса));
ЗначенияШтрихкодовИзДереваУпаковок
Описание, пример вызова
// Выполняет поиск акцизных марок в дереве упаковок.//// Параметры:// ДеревоУпаковок - ДеревоЗначений - Дерево упаковок.// ЗначенияШтрихкодов - Массив - Массив найденных штрихкодов.//// Возвращаемое значение:// Массив - Найденные штрихкоды.Функция ЗначенияШтрихкодовИзДереваУпаковок(ДеревоУпаковок, ЗначенияШтрихкодов = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЗначенияШтрихкодовИзДереваУпаковок(ДеревоУпаковок, ЗначенияШтрихкодов);
ЗаписатьСтатусДокументаЕГАИСПоУмолчанию
Описание, пример вызова
// Выполняет начальную запись в регистр "Статусы документов ЕГАИС"//Процедура ЗаписатьСтатусДокументаЕГАИСПоУмолчанию(Источник) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаписатьСтатусДокументаЕГАИСПоУмолчанию(Источник)
ОтборПоОрганизацииПриСозданииНаСервере
Описание, пример вызова
Процедура ОтборПоОрганизацииПриСозданииНаСервере(Форма, Знач ЗначениеПрефиксы = Неопределено) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ОтборПоОрганизацииПриСозданииНаСервере(Форма, ЗначениеПрефиксы);
НеотображаемыеВДокументахДальнейшиеДействия
Описание, пример вызова
// Формирует массив дальнейших действий, которые не отображаются при выводе статуса обмена с ЕГАИС в форме документа.//// Возвращаемое значение:// Массив - содержит неотображаемые дальнейшие действия.//Функция НеотображаемыеВДокументахДальнейшиеДействия() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НеотображаемыеВДокументахДальнейшиеДействия()
ЗаполнитьСписокВыбораДальнейшееДействие
Описание, пример вызова
// Заполняет список дальнейших действий для быстрого отбора динамического списка "Дальнейшее действие"//// Параметры:// СписокВыбора - СписокЗначений - формируемый список значений.// ВсеТребующиеДействия - Массив - действия, которые необходимо выполнить пользователю.// ВсеТребующиеОжидания - Массив - действия, выполнения которых ожидает пользователь.//Процедура ЗаполнитьСписокВыбораДальнейшееДействие(СписокВыбора, ВсеТребующиеДействия, ВсеТребующиеОжидания) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ЗаполнитьСписокВыбораДальнейшееДействие(СписокВыбора, ВсеТребующиеДействия, ВсеТребующиеОжидания)
УстановитьОтборПоДальнейшемуДействию
Описание, пример вызова
// Устанавливает отбор в динамическом списке по полю "Дальнейшее действие".//// Параметры:// ДинамическийСписок - ДинамическийСписок - список, в котором устанавливается отбор.// ДальнейшееДействиеЕГАИС - Перечисление.ДальнейшееДействиеЕГАИС, Строка - значение устанавливаемого отбора.// ВсеТребующиеДействия - Массив - действия, которые необходимо выполнить пользователю.// ВсеТребующиеОжидания - Массив - действия, выполнения которых ожидает пользователь.//Процедура УстановитьОтборПоДальнейшемуДействию(ДинамическийСписок, ДальнейшееДействие, ВсеТребующиеДействия, ВсеТребующиеОжидания) Экспорт
Пример вызова
ИнтеграцияЕГАИС.УстановитьОтборПоДальнейшемуДействию(ДинамическийСписок, ДальнейшееДействие, ВсеТребующиеДействия, ВсеТребующиеОжидания)
ЕстьДвижения
Описание, пример вызова
// Проверить наличие движений в зависимости от статусов.//// Параметры:// СтатусыДвижений - Массив - Статусы.// НовыйСтатус - ПеречислениеСсылка - Новый статус.// ПредыдущийСтатус - ПеречислениеСсылка - Новый статус.//// Возвращаемое значение:// Булево - Истина, если движения есть.//Функция ЕстьДвижения(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ЕстьДвижения(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус)
НетДвижений
Описание, пример вызова
// Проверить отсутствие движений в зависимости от статусов.//// Параметры:// СтатусыДвижений - Массив - Статусы.// НовыйСтатус - ПеречислениеСсылка - Новый статус.// ПредыдущийСтатус - ПеречислениеСсылка - Новый статус.//// Возвращаемое значение:// Булево - Истина, если движений нет.//Функция НетДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НетДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус)
СтатусТребуетОбновленияДвижений
Описание, пример вызова
// Рассчитать необходимость обновления движений в зависимости от статуса.//// Параметры:// СтатусыДвижений - Массив - Статусы.// НовыйСтатус - ПеречислениеСсылка - Новый статус.// ПредыдущийСтатус - ПеречислениеСсылка - Новый статус.//// Возвращаемое значение:// Булево - Необходимость обновления движений.//Функция СтатусТребуетОбновленияДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СтатусТребуетОбновленияДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус)
СтатусТребуетДобавленияДвижений
Описание, пример вызова
// Рассчитать необходимость добавления движений в зависимости от статуса.//// Параметры:// СтатусыДвижений - Массив - Статусы.// НовыйСтатус - ПеречислениеСсылка - Новый статус.// ПредыдущийСтатус - ПеречислениеСсылка - Новый статус.//// Возвращаемое значение:// Булево - Необходимость добавления движений.//Функция СтатусТребуетДобавленияДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СтатусТребуетДобавленияДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус)
СтатусТребуетУдаленияДвижений
Описание, пример вызова
// Рассчитать необходимость удаления движений в зависимости от статуса.//// Параметры:// СтатусыДвижений - Массив - Статусы.// НовыйСтатус - ПеречислениеСсылка - Новый статус.// ПредыдущийСтатус - ПеречислениеСсылка - Новый статус.//// Возвращаемое значение:// Булево - Необходимость удаления движений.//Функция СтатусТребуетУдаленияДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СтатусТребуетУдаленияДвижений(СтатусыДвижений, ПредыдущийСтатус, НовыйСтатус)
НастройкиСопоставленияАлкогольнойПродукцииСНоменклатуройВДокументе
Описание, пример вызова
// Возвращает настройки по умолчанию (имя табличной части и имена колонок табличной части документов)// для записи в регистр "СопоставлениеНоменклатурыЕГАИС" из документа, в котором выполнено сопоставление данных.//// Параметры:// ИмяКолонкиАлкогольнаяПродукция - Строка - имя колонки алкогольной продукции в табличной части документа// Возвращаемое значение:// Структура - параметры сопоставления документа и регистра соответствия:// * Колонки - Структура - имена колонок табличной части документа для записи регистра сопоставления.// Незаполненное значение означает что колонка не используется / не проверяется:// ** АлкогольнаяПродукция - Строка - имя колонки (обязательно используется),// ** Номенклатура - Строка - имя колонки (обязательно используется),// ** Характеристика - Строка - имя колонки,// ** Серия - Строка - имя колонки,// ** ИдентификаторУпаковки - Строка - имя колонки,// ** Справка2 - Строка - имя колонки.// * ИмяТабличнойЧасти - Строка - имя табличной части документа.//Функция НастройкиСопоставленияАлкогольнойПродукцииСНоменклатуройВДокументе(ИмяКолонкиАлкогольнаяПродукция = "АлкогольнаяПродукция") Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.НастройкиСопоставленияАлкогольнойПродукцииСНоменклатуройВДокументе(ИмяКолонкиАлкогольнаяПродукция);
СопоставитьАлкогольнуюПродукциюСНоменклатурой
Описание, пример вызова
// Заполняет регистр соответствия номенклатуры и алкогольной продукции для дальнейшего использования.//// Параметры:// Объект - ДокументОбъект - Объект в котором сопоставляется номенклатура.// НастройкиСопоставления - (См. НастройкиСопоставленияАлкогольнойПродукцииСНоменклатуройВДокументе)//Процедура СопоставитьАлкогольнуюПродукциюСНоменклатурой(Объект, НастройкиСопоставления = Неопределено) Экспорт
Пример вызова
ИнтеграцияЕГАИС.СопоставитьАлкогольнуюПродукциюСНоменклатурой(Объект, НастройкиСопоставления);
СверткаРегистраСоответствиеНоменклатурыЕГАИС
Описание, пример вызова
// Сворачивает остатки по сериям и справкам 2 регистра соответствие номенклатуры ЕГАИС//Процедура СверткаРегистраСоответствиеНоменклатурыЕГАИС() Экспорт
Пример вызова
ИнтеграцияЕГАИС.СверткаРегистраСоответствиеНоменклатурыЕГАИС()
СоответствиеАлкогольнойПродукции
Описание, пример вызова
Функция СоответствиеАлкогольнойПродукции(КодыАлкогольнойПродукции) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.СоответствиеАлкогольнойПродукции(КодыАлкогольнойПродукции)
ПредставлениеВалютыРегламентированногоУчета
Описание, пример вызова
// Получить представление валюты регламентированного учета.//// Возвращаемое значение:// Строка - Представление валюты.//Функция ПредставлениеВалютыРегламентированногоУчета() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ПредставлениеВалютыРегламентированногоУчета()
ПараметрыРаботыКлиентаПриЗапуске
Описание, пример вызова
Процедура ПараметрыРаботыКлиентаПриЗапуске(Параметры) Экспорт
Пример вызова
ИнтеграцияЕГАИС.ПараметрыРаботыКлиентаПриЗапуске(Параметры)
КонтекстЗаполненияСерий
Описание, пример вызова
// Создает структуру входящих значений функции ЗаполнитьСгенерироватьСерии//// Возвращаемое значение:// Структура - Структура с необходимыми свойствами//Функция КонтекстЗаполненияСерий() Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.КонтекстЗаполненияСерий()
ИдентификаторыОрганизации
Описание, пример вызова
// Заполняет список значений идентификаторов организаций и их представлений, в формате//// Параметры: СписокИдентификаторовОрганизации - СписокЗначений - заполняемый список идентификаторов// ВключаяДату - Дата - В состав идентификатора может быть включено представление даты маркировки.// ТолькоКодФСРАР - Булево - получение идентификатора только по коду ФСРАР//// Возвращаемое значение:// СписокЗначений Из Строка - Идентификаторы организации:// * Значение - Строка - Идентификатор организации для генерации штрихкода, содержащий символы цифр,// * Представление - Строка - Представление идентификатора для отображения пользователю.Функция ИдентификаторыОрганизации(ВключаяДату, ТолькоКодФСРАР) Экспорт
Пример вызова
Результат = ИнтеграцияЕГАИС.ИдентификаторыОрганизации(ВключаяДату, ТолькоКодФСРАР)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).