Электронный документооборот с контролирующими органами вызов сервера переопределяемый
ПриИзмененииСтатусаОтправкиДокумента
Описание, пример вызова
// Процедура вызывается при изменении статуса отправки (сдачи) документа.//// Параметры:// Ссылка - ссылка на документ.// СтатусОтправки - ПеречислениеСсылка.СтатусыОтправки - актуальный статус//Процедура ПриИзмененииСтатусаОтправкиДокумента(Ссылка, СтатусОтправки) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПриИзмененииСтатусаОтправкиДокумента(Ссылка, СтатусОтправки)
ПолучитьДатыПериодаДокумента
Описание, пример вызова
// Функция должна возвращать дату начала и дату окончания периода// документа (отчета) по заданной ссылке.//// Параметры:// Ссылка - ссылка на отчет (документ).//// Результат:// Структура, если документ (отчет) представляется за период.// Ключи структуры: ДатаНачала, ДатаОкончания. Ключи содержат дату начала// и дату окончания периода, за который оформлен документ. Если документ// (отчет) представляется не за период, то в ключах ДатаНачала и ДатаОкончания// возвращается дата документа.//Функция ПолучитьДатыПериодаДокумента(Ссылка) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьДатыПериодаДокумента(Ссылка)
ВыгрузитьДокумент
Описание, пример вызова
// Функция выгружает заданный документ и возвращает свойства файла выгрузки.//// Параметры:// Ссылка - ссылка на отчет (документ).//// Результат:// Структура или Неопределено, если не удалось сформировать файл выгрузки.// Ключи структуры:// - АдресФайлаВыгрузки - адрес двоичных данных файла выгрузки во временном хранилище,// допустимо значение Неопределено при ошибках,// - ТипФайлаВыгрузки - строка,// - ИмяФайлаВыгрузки - короткое имя файла выгрузки (с расширением),// - КодировкаФайлаВыгрузки - перечисление КодировкаТекста,// - Ошибки - массив строк, не обязательный параметр, в норме ошибки выгрузки отображает сам метод,// согласно специфике выгружаемого документа, альтернативно при ошибках метод может возвращать этот ключ с ошибками,// а в ключе "АдресФайлаВыгрузки" возвращать Неопределено, ошибки будут отображены стандартным образом.Функция ВыгрузитьДокумент(Ссылка, УникальныйИдентификатор = Неопределено) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ВыгрузитьДокумент(Ссылка, УникальныйИдентификатор);
ПолучитьФайлыВыгрузкиНДС
Описание, пример вызова
// Получает пакет электронных представлений документов.//// Параметры// МассивНДС - Массив - перечень документов для которых// необходимо получить электронные представления в виде двоичных данных.// УникальныйИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор по которому// осуществляется привязка двоичных данных во временном хранилище.//// Возвращаемое значение:// Соответствие - сответствие переданных ссылок на документы и массива структур с полями:// ТипФайла - Строка - описание типа файла;// ИмяФайла - Строка - имя файла с расширением;// АдресВременногоХранилища - Строка - адрес временного хранилища, в котором размещены двоичные данные файла.Функция ПолучитьФайлыВыгрузкиНДС(МассивНДС, УникальныйИдентификаторФормы) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьФайлыВыгрузкиНДС(МассивНДС, УникальныйИдентификаторФормы)
ПолучитьФайлыВыгрузкиЭД
Описание, пример вызова
// Получает пакет электронных представлений документов.//// Параметры// МассивЭД - Массив - перечень документов для которых// необходимо получить электронные представления в виде двоичных данных.// УникальныйИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор по которому// осуществляется привязка двоичных данных во временном хранилище.//// Возвращаемое значение:// Соответствие - сответствие переданных ссылок на документы и массива структур с полями:// ТипФайла - Строка - описание типа файла;// ИмяФайла - Строка - имя файла с расширением;// АдресВременногоХранилища - Строка - адрес временного хранилища, в котором размещены двоичные данные файла.Функция ПолучитьФайлыВыгрузкиЭД(МассивЭД, УникальныйИдентификаторФормы) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьФайлыВыгрузкиЭД(МассивЭД, УникальныйИдентификаторФормы)
ПолучитьНомерДатаДоговораДокументов
Описание, пример вызова
//Функция возвращает свойства договоров для массива документов////Параметры// МассивСсылок - массив ссылок на документы ИБ, на основании которых в данном прикладном решении// формируется электронный документ вида «Акт приемки-сдачи работ (услуг)»////Возвращаемое значение:// Соответствие со следующими свойствами:// - ключ соответствия - ссылка на выгружаемый документ ИБ, взятая из входящего параметра// - значение соответствия - Структура, с полями:// - НомерДоговора, тип: Строка// - ДатаДоговора, тип: Дата//В случае, если требуемые реквизиты у договора не заполнены или при невозможности получения данных реквизитов, следует помещать пустые значения указанных типов.Функция ПолучитьНомерДатаДоговораДокументов(МассивСсылок) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьНомерДатаДоговораДокументов(МассивСсылок)
ПолучитьДанныеИсполнителя
Описание, пример вызова
// Функция возвращает свойства сотрудника по СправочникСсылка.ФизическиеЛица и СправочникСсылка.Организации//// Параметры функции:// СсылкаФизЛицо - СправочникСсылка.ФизическиеЛица// ОрганизацияСсылка - СправочникСсылка.Организации//// Возвращаемое значение:// Структура со следующими полями:// ФИО - структура:// * Фамилия - Строка - фамилия сотрудника.// * Имя - Строка - имя сотрудника.// * Отчество - Строка - отчество сотрудника.// Серия - Строка - серия документа, удостоверяющего личность сотрудника.// Номер - Строка - номер документа, удостоверяющего личность сотрудника.// ДатаВыдачи - Дата - дата выдачи документа, удостоверяющего личность сотрудника.// КемВыдан - Строка - кем выдан документ, удостоверяющий личность сотрудника.// ВидДокумента - СправочникСсылка.ВидыДокументовФизическихЛиц - вид документа, удостоверяющего личность сотрудника.// Должность - Строка - должность сотрудника.// Подразделение - Строка - подразделение, в котором работает сотрудник.// СНИЛС - Строка - СНИЛС сотрудника.// ДатаРождения - Дата - Дата рождения.// МестоРождения - Строка - Длина не более 50 символов. Место рождения.// КодПодразделения - Строка - Код подразделения организации, выдавшего документ, удостоверяющий личность.// Пол - Строка - пол физ. лица "Мужской" или "Женский".// Гражданство - СправочникСсылка.СтраныМира - гражданство сотрудника.// ТелефонРабочий - Строка - Рабочий телефон сотрудника.// ТелефонМобильный - Строка - Мобильный телефон сотрудника.//Функция ПолучитьДанныеИсполнителя(СсылкаФизЛицо, ОрганизацияСсылка) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьДанныеИсполнителя(СсылкаФизЛицо, ОрганизацияСсылка)
ПолучитьДанныеОтветственныхЛиц
Описание, пример вызова
// Функция возвращает соответствие или массив данных об ответственных лицах организации// Параметры функции:// ОрганизацияСсылка - СправочникСсылка.Организации;// ПолучитьСоответствие - Булево.//// Возвращаемое значение:// Соответствие или массив, сведений об ответственных лицах организации.// Если значение параметра "ПолучитьСоответствие" указано и значение параметра// равно "Истина", то функция вернет коллекцию соответствие с ключем признака ответственного лица (тип "Строка")// и стуктуру данных физ. лица.// Структура данных физ. лца состоит из значения "должность" должности ответветственного лица (тип "Строка")// и "СНИЛС" значение реквизита "СтраховойНомерПФР" справочника физ. лица (тип "Строка").// В противном случаи вернется массив ссылок с типом СправочникСсылка.ФизическиеЛица.//Функция ПолучитьДанныеОтветственныхЛиц(ОрганизацияСсылка, ПолучитьСоответствие = Ложь) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьДанныеОтветственныхЛиц(ОрганизацияСсылка, ПолучитьСоответствие);
ПолучитьКодПодчиненностиРеестраСведенийНаВыплатуПособийФСС
Описание, пример вызова
// Функция должна возвращать код подчиненности реестра сведений на выплату пособий в ФСС по заданной ссылке// Параметры:// Ссылка - ссылка реестр сведений на выплату пособий в ФСС.//// Результат:// Строка, 5 символов. В случае неудачи - пустая строка.Функция ПолучитьКодПодчиненностиРеестраСведенийНаВыплатуПособийФСС(Ссылка) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьКодПодчиненностиРеестраСведенийНаВыплатуПособийФСС(Ссылка)
ПолучитьКодИФНСПолучателяПоСсылке
Описание, пример вызова
// Функция должна возвращать код ИФНС получателя отправляемого объекта// Параметры:// ОбъектСсылка - ссылка на отправляемый объект.// Результат:// Строка, длина 4. В случае неудачи - пустая строкаФункция ПолучитьКодИФНСПолучателяПоСсылке(ОбъектСсылка) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьКодИФНСПолучателяПоСсылке(ОбъектСсылка)
ПолучитьКлючЗаписиРегистраОтветственныеЛицаОрганизаций
Описание, пример вызова
// Возвращает ключ записи регистра сведений ОтветственныеЛицаОрганизаций////// Параметры:// Организация - СправочникСсылка.Организации - организация, по которой необходимо получить записи в регистре сведений// ОтветственноеЛицо - СправочникСсылка.ФизическиеЛица - физическое лицо, по которому необходимо получить записи в регистре сведений//// Возвращаемое значение:// РегистрСведенийКлючЗаписи - ключ записи регистра сведений, полученный по указанным входящим параметрам// РегистрыСведений.ОтветственныеЛицаОрганизаций.ПустойКлюч() - в случае, если ключ не найден//Функция ПолучитьКлючЗаписиРегистраОтветственныеЛицаОрганизаций(Организация,ОтветственноеЛицо) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьКлючЗаписиРегистраОтветственныеЛицаОрганизаций(Организация, ОтветственноеЛицо)
ГлБухгалтер
Описание, пример вызова
// Возвращает ссылку на Главного бухгалтера//// Параметры:// Организация - СправочникСсылка.Организации - организация, главного бухгалтера которой необходимо получить//// Возвращаемое значение:// СправочникСсылка.ФизическиеЛица - главный бухгалтер организации// Неопределено, если главный бухгалтер отсутствует//Функция ГлБухгалтер(Организация) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ГлБухгалтер(Организация)
Руководитель
Описание, пример вызова
// Возвращает ссылку на Руководителя организации//// Параметры:// Организация - СправочникСсылка.Организации - организация, руководителя которой необходимо получить//// Возвращаемое значение:// СправочникСсылка.ФизическиеЛица - руководитель организации// Неопределено, если руководитель отсутствует//Функция Руководитель(Организация) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.Руководитель(Организация)
ПолучитьСсылкуНаОрганизациюИсточника
Описание, пример вызова
// Функция для объекта-источника возвращает ссылку на организацию.// В данной функции необходимо определить получение организации для всех типов объектов, которые должны отоборажаться// в журнале Управление обменом и не имеют реквизита с именем "Организация"//// Параметры:// Источник - ДокументСсылка, СправочникСсылка - объект, который отборажается в форме Управление обменом.//// Результат:// СправочникСсылка.Организации,// Неопределено, если получить ссылку на организацию не получилось//Функция ПолучитьСсылкуНаОрганизациюИсточника(Источник) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьСсылкуНаОрганизациюИсточника(Источник)
ИННКонтрагента
Описание, пример вызова
// Возвращает ИНН контрагента для случая, когда ИНН в справочнике Контрагенты не хранится в реквизите с именем ИНН//// Параметры// Контрагент - <Справочник.Контрагент> - Контрагент, для котрого необходимо получить ИНН// Возвращаемое значение:// ИНН - строка - ИНН контрагента//Функция ИННКонтрагента(Контрагент) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ИННКонтрагента(Контрагент)
ФизЛицоПоФИО
Описание, пример вызова
// Функция предназначена для поиска физического лица, найденного по переданным фамилии, имени и отчеству//// Параметры// Фамилия - Строка - Фамилия физического лица// Имя - Строка - Имя физического лица// Отчество - Строка - Отчество физического лица// СНИЛС - Строка - СНИЛС физического лица// Организация - СправочникиСсылка.Организации - организация, в которой работает физическое лицо//// Возвращаемое значение:// СправочникиСсылка.ФизическиеЛица - Физическое лицо, найденное по переданным фамилии, имени и отчеству// Если найдено несколько физических лиц, брать первого//Функция ФизЛицоПоФИО(Фамилия, Имя, Отчество, СНИЛС, Организация) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ФизЛицоПоФИО(Фамилия, Имя, Отчество, СНИЛС, Организация)
ПолучитьВидОтправляемогоДокументаПоСсылке
Описание, пример вызова
// Функция возвращает вид отправляемого документа// Параметры:// ОбъектСсылка - ссылка на отправляемый объект.// Результат:// СправочникСсылка.ВидыОтправляемыхДокументов, в случае неудачи - пустая ссылка данного типа//Функция ПолучитьВидОтправляемогоДокументаПоСсылке(ОбъектСсылка) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьВидОтправляемогоДокументаПоСсылке(ОбъектСсылка)
ПриПолученииНастроекОбменаЕГАИС
Описание, пример вызова
// Процедура может возвращать настройки обмена с ЕГАИС УТМ. При пустой реализации будет использоваться стандартная// реализация БРО, читающая регистр сведений "НастройкиОбменаЕГАИС", если он есть в метаданных конфигурации.//// Параметры:// Организация - СправочникСсылка.Организации - оранизация, для которой возвращаются настройки обмена ЕГАИС,// может не учитываться с возвратом настроек обмена ЕГАИС по всем организациям// ТаблицаНастроекОбменаЕГАИС - ТаблицаЗначений - в случае возврата СтандартнаяОбработка равным Ложь в этот параметр// нужно таблицу значений с настройкамиобмена ЕГАИС, содержащую колонки:// АдресУТМ - Строка,// ПортУТМ - Число,// Таймаут - Число,// ОбменНаСервере - Булево,// ИдентификаторФСРАР - Строка,// возврат Неопределено означает отсутствие поддержки настроек обмена ЕГАИС УТМ.// СтандартнаяОбработка - Булево - установить в Ложь в случае реализации возврата настроек обмена ЕГАИС,// а при значении Истина будет использоваться стандартная реализация БРО.//Процедура ПриПолученииНастроекОбменаЕГАИС(Организация, ТаблицаНастроекОбменаЕГАИС, СтандартнаяОбработка) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПриПолученииНастроекОбменаЕГАИС(Организация, ТаблицаНастроекОбменаЕГАИС, СтандартнаяОбработка)
ПолучитьИзображенияПрисоединенныхФайловИсточников
Описание, пример вызова
// Помещает присоединенные файлы объектов ИБ,// являющихся источниками для заполнения реквизитов сканированных документов,// представляемых по требованию ФНС, во временное хранилище и возвращает их свойства.//// Не требуется заполнять, если указанные присоединенные файлы хранятся при участии механизма БСП "Присоединенные файлы"//// Следует возвращать свойства всех файлов следующих типов: JPEG, TIFF, PNG, PDF.//// Параметры// ИдентификаторФормыВладельца - УникальныйИдентификатор, уникальный идентификатор формы,// во временное хранилище которой требуется поместить данные присоединенных файлов.// ФайлыИсточников - Соответствие, соответствие переданных ссылок на источники и массива структур// Ключ - ссылка на источник// Значение - Массив, массив структур (начальное значение: пустой массив)// (каждый элемент массива - структура свойств одного файла)//// Поля структуры:// Имя - Строка, короткое имя файла с расширением// Размер - Число, размер файла в байтах// АдресДанных - Строка, адрес временного хранилища//Процедура ПолучитьИзображенияПрисоединенныхФайловИсточников(ФайлыИсточников, ИдентификаторФормыВладельца) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьИзображенияПрисоединенныхФайловИсточников(ФайлыИсточников, ИдентификаторФормыВладельца)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).