Skip to content

Обмен с ГИС ЭПД переопределяемый

ОбработкаЗаполненияЭТрН

Описание, пример вызова
//@skip-check module-empty-method
Процедура ОбработкаЗаполненияЭТрН(ЭтотОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

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

ОбменСГИСЭПДПереопределяемый.ОбработкаЗаполненияЭТрН(ЭтотОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

ОбработкаЗаполненияЭСВ

Описание, пример вызова
//@skip-check module-empty-method
Процедура ОбработкаЗаполненияЭСВ(ЭтотОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

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

ОбменСГИСЭПДПереопределяемый.ОбработкаЗаполненияЭСВ(ЭтотОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

ОбработкаЗаполненияЭЗН

Описание, пример вызова
//@skip-check module-empty-method
Процедура ОбработкаЗаполненияЭЗН(ЭтотОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

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

ОбменСГИСЭПДПереопределяемый.ОбработкаЗаполненияЭЗН(ЭтотОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

ОбработкаЗаполненияЭЗЗ

Описание, пример вызова
//@skip-check module-empty-method
Процедура ОбработкаЗаполненияЭЗЗ(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

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

ОбменСГИСЭПДПереопределяемый.ОбработкаЗаполненияЭЗЗ(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

ОбработкаЗаполненияЭПЛ

Описание, пример вызова
//@skip-check module-empty-method
Процедура ОбработкаЗаполненияЭПЛ(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

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

ОбменСГИСЭПДПереопределяемый.ОбработкаЗаполненияЭПЛ(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

ОбработкаЗаполненияЭДФ

Описание, пример вызова
//@skip-check module-empty-method
Процедура ОбработкаЗаполненияЭДФ(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт

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

ОбменСГИСЭПДПереопределяемый.ОбработкаЗаполненияЭДФ(ДокументОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)

СобытиеПолучениеТитулаЭПД

Описание, пример вызова
// Обработчик события получения входящего титула ЭПД.
//
// Параметры:
// ДокументСсылка - ДокументСсылка.ЭлектроннаяТранспортнаяНакладная -
// - ДокументСсылка.ЭлектроннаяСопроводительнаяВедомость -
// - ДокументСсылка.ЭлектронныйЗаказНаряд - документ ЭПД.
// ПолученныйТитул - ПеречислениеСсылка.ТипыЭлементовРегламентаЭДО - полученный титул документа.
// ЭтоИсправление - Булево - признак исправления титула
//
//@skip-check module-empty-method
Процедура СобытиеПолучениеТитулаЭПД(ДокументСсылка, ПолученныйТитул, ЭтоИсправление) Экспорт

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

ОбменСГИСЭПДПереопределяемый.СобытиеПолучениеТитулаЭПД(ДокументСсылка, ПолученныйТитул, ЭтоИсправление)

ИмяПечатнойФормыЭТрН

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

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

Результат = ОбменСГИСЭПДПереопределяемый.ИмяПечатнойФормыЭТрН(ДатаДокумента)

ИмяПечатнойФормыЭПЛ

Описание, пример вызова
Функция ИмяПечатнойФормыЭПЛ(ДатаДокумента) Экспорт

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

Результат = ОбменСГИСЭПДПереопределяемый.ИмяПечатнойФормыЭПЛ(ДатаДокумента)

ВидФактическийАдресКонтрагента

Описание, пример вызова
Функция ВидФактическийАдресКонтрагента() Экспорт

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

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

ИмяТипаБанковскиеСчетаОрганизации

Описание, пример вызова
Функция ИмяТипаБанковскиеСчетаОрганизации() Экспорт

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

Результат = ОбменСГИСЭПДПереопределяемый.ИмяТипаБанковскиеСчетаОрганизации()

ЗначенияЗаполненияЭлектронныеТранспортныеНакладные

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

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

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

ПараметрыФормированияЭлектронныхТранспортныхНакладных

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

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

Результат = ОбменСГИСЭПДПереопределяемый.ПараметрыФормированияЭлектронныхТранспортныхНакладных()

ЗначенияЗаполненияЭлектронныеЗаказНаряды

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

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

Результат = ОбменСГИСЭПДПереопределяемый.ЗначенияЗаполненияЭлектронныеЗаказНаряды(МассивОбъектов, );

ПараметрыФормированияЭлектронныхЗаказНарядов

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

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

Результат = ОбменСГИСЭПДПереопределяемый.ПараметрыФормированияЭлектронныхЗаказНарядов()

ТипыДокументовЭПД

Описание, пример вызова
// Получает типы ЭПД
//
// Возвращаемое значение:
// СписокЗначений из Строка
//
Функция ТипыДокументовЭПД() Экспорт

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

Результат = ОбменСГИСЭПДПереопределяемый.ТипыДокументовЭПД()

КоличествоЭлектронныхДокументов

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

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

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

ПроверитьИСоздатьНаСервере

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

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

Результат = ОбменСГИСЭПДПереопределяемый.ПроверитьИСоздатьНаСервере(ТипЭПД, ПроверяемыеОбъекты)

ДобавитьКомандуСоздатьНаОсновании

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

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

ОбменСГИСЭПДПереопределяемый.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании)

РазрешенаРаботаЭПД

Описание, пример вызова
// Разрешена работа ЭПД.
//
// Возвращаемое значение:
// Булево - Разрешена работа ЭПД
Функция РазрешенаРаботаЭПД() Экспорт

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

Результат = ОбменСГИСЭПДПереопределяемый.РазрешенаРаботаЭПД()

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