Интерфейсы взаимодействия БРО клиент
ОтправитьОтчеты
Описание, пример вызова
// Групповая отправка отчетов//// Параметры:// ВыполняемоеОповещение - ОписаниеОповещения - описание оповещения, вызываемого после завершения отправки.// Ссылки - Массив - Массив ссылок на рег. отчеты.//Процедура ОтправитьОтчеты(ВыполняемоеОповещение, Ссылки) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ОтправитьОтчеты(ВыполняемоеОповещение, Ссылки)
СформироватьИСохранитьНаДискФайлЗапросаВФНСНаПроверкуСведенийРаботников
Описание, пример вызова
// Процедура создает и записывает на диск файл(-ы) для представления в налоговую инспекцию// запроса работодателя на проверку ИНН, ФИО, СНИЛС работающих лиц в электронной форме.//// Параметры:// СтруктураПараметров - Структура - варианты свойств:// Вариант 1:// * Организация - СправочникСсылка.Организации - организация, по работникам// которой будут формироваться сведения для файла;// * ДатаПодписи - Дата - дата, на которую будут формироваться сведения для файла;// * РазмерПачки - Число - допустимое количество физических лиц в одном файле// (необязательный параметр, по умолчанию допустимое количество равно 200;// в случае превышения, будет записано необходимое количество файлов).// Вариант 2:// * РасчетПоСтраховымВзносам - ДокументСсылка.РегламентированныйОтчет - документ,// по данным которого будут формироваться сведения для файла;// * РазмерПачки - Число - допустимое количество физических лиц в одном файле// (необязательный параметр, по умолчанию допустимое количество равно 200;// в случае превышения, будет записано необходимое количество файлов).//Процедура СформироватьИСохранитьНаДискФайлЗапросаВФНСНаПроверкуСведенийРаботников(СтруктураПараметров) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.СформироватьИСохранитьНаДискФайлЗапросаВФНСНаПроверкуСведенийРаботников(СтруктураПараметров)
ИзменитьСтатусОтправки
Описание, пример вызова
// Процедура предназначена для установки вручную статуса отправки из экранных форм объектов,// отображаемых на закладке "Отчеты" формы "1С-Отчетность", путем выбора значения из выпадающего списка.//// Параметры:// ПараметрыИзменения - Структура со свойствами:// "Форма" - ФормаКлиентскогоПриложения - форма регл. отчета или уведомления о спецрежимах налогообложения;// "Организация" - СправочникСсылка.Организации - организация;// "КонтролирующийОрган" - Перечисление.ТипыКонтролирующихОрганов - контролирующий орган;// "ТекстВопроса" (необязательный) - Строка - текст предупреждения при попытке установить статус "Сдано".//Процедура ИзменитьСтатусОтправки(ПараметрыИзменения) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ИзменитьСтатусОтправки(ПараметрыИзменения)
ПоказатьУведомлениеОбИзмененииОКТМО46
Описание, пример вызова
// Показывает организациям из Московской области уведомление об изменении ОКТМО в 2018 году.//// Параметры:// Организация - СправочникСсылка.Организации - ссылка на организацию для которой нужно вывести уведомление.// ОповещениеПродолжения - ОписаниеОповещения - описание оповещения, вызываемого после закрытия формы.//Процедура ПоказатьУведомлениеОбИзмененииОКТМО46(Организация, ОповещениеПродолжения = Неопределено) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПоказатьУведомлениеОбИзмененииОКТМО46(Организация, ОповещениеПродолжения);
ПолучитьПроцедурыДекларированияФТС
Описание, пример вызова
// Возвращает процедуры таможенного декларирования на сайте ФТС edata.customs.ru,// при необходимости, запрашивает логин и пароль портала ФТС и может запомнить их в 1С-Отчетности.//// Параметры:// ОповещениеОЗавершении - ОписаниеОповещения - описание процедуры, принимающей результат.// Результат - структура дополнительных параметров получения при РежимыРаботы.ТолькоПолучитьНастройки = Истина,// включает элементы "ПараметрыОтправки" и "ПараметрыСоединения" для вызова функции// "ИнтерфейсыВзаимодействияБРОВызовСервера.ПолучитьПроцедурыДекларированияФТСССервера", иначе Массив:// * РегистрационныйНомер - Строка - пример: "10013160/160620/0302033", "null" - не задан// (для выпущенных и зарегистрированных ДТ всегда задан)// * ДатаСоздания - Строка - пример: "2020-06-16T17:26:16";// * ТипПроцедуры - Строка - пример: "ЭК 10", "ИМ 40", число кода процедуры согласно классификатору// в решении Комиссии Таможенного союза от 20.09.2010 N 378// (ред. от 21.04.2020) "О классификаторах, используемых для заполнения// таможенных документов", приложении 1// HTTP://www.consultant.ru/document/cons_doc_LAW_105110/ec01d1f8f765126d090770e15d2f714e88c4bc67/// * Статус - Строка - пример: "10", у старых ДТ пустая строка; классификатор статусов// есть в решении Комиссии Таможенного союза от 20.09.2010 N 378// (ред. от 21.04.2020) "О классификаторах, используемых для заполнения// таможенных документов", приложении 14// HTTP://www.consultant.ru/document/cons_doc_LAW_105110/6b14436828c8d727b30feb8feaf7b8f9585b03cd/// Только для РежимПолучения = "":// * Примечание - Строка.// Только для РежимПолучения = "ВыпущенныеДТ":// * ВсегоТоваровМест - Строка - пример: "3/2"// * ОбщаяСтоимость - Строка - пример: "8 620 403,79 RUB"// * ДатаРешения - Строка - пример: "16.06.2020"// * Отправитель - Строка - пример: ""MICROSOFT IRELAND OPERATIONS LTD" СО СКЛАДА "TEST" ИНН КПП "// * Получатель - Строка - пример: "ООО "Тест" ИНН 9620030509 КПП 962001001"// * СтранаОтправления - Строка - пример: "НИДЕРЛАНДЫ"// * СтранаНазначения - Строка - пример: "РОССИЯ"// * СтранаПроисхождения - Строка - пример: "РАЗНЫЕ", "КИТАЙ"// * ОтветственныйЗаФинУрегулирование - Строка - пример: "ООО "Тест" ИНН 9620030509 КПП 962001001" (при импорте)// * Идентификатор - Строка - пример: "f9c0e49e-f5b8-3e27-b9b4-84fdf001985c"// * ПроцедураВЛК - Строка - пример: "null"// * ДатаРегистрации - Строка - пример: "2020-06-16T00:00:00"// * КодРегистрации - Строка - пример: "10015160"// * ПорядковыйНомер - Строка - пример: "0305033"// * Декларант - Строка - пример: "ООО "Тест" ИНН 9620030509 КПП 962001001"// * ИмяОтправителя - Строка - пример: ""MICROSOFT IRELAND OPERATIONS LTD" СО СКЛАДА "TEST""// * ИмяПолучателя - Строка - пример: "ООО "Тест""// * Модель - Строка - пример: "AUDRequest"// * ИмяСтатуса - Строка - пример: "Saved"// * Версия - Строка - пример: "4.2.0/1.0.0"// Организация - СправочникСсылка.Организации - ссылка на организацию,// настройки обмена с ФТС которой используются.// РежимПолучения - Строка - "ВыпущенныеДТ" для выпущенных и зарегистриорванных деклараций на товары,// примеры результатов приведены для этого варианта;// - "" для заводимых вручную в личном кабинете ФТС процедур декларирования.// Отборы - Структура с необязательными свойствами, по которым выполняется отбор, если свойства присутствуют, заданы:// * ТипПроцедуры - Строка - "ЭК" - экспорт, "ИМ" - импорт;// * ДатаРешенияС - Дата;// * ДатаРешенияПо - Дата;// * РегистрационныйНомер - Строка.// РежимыРаботы - Неопределено или Структура, в которой могут быть элементы:// * ТолькоПолучитьНастройки - Булево - по умолчанию Ложь, только получение или ввод параметров// настройки;// * ПовторятьЗапросПароляПриОшибке - Булево - по умолчанию Истина, в том числе учитывается в процедуре// "ОбработатьРезультатыПолученияПроцедурДекларированияФТС";// * ПоказыватьДиалогПриОшибкеДоступаВИнтернет - Булево - по умолчанию Истина, в том числе учитывается в процедуре// "ОбработатьРезультатыПолученияПроцедурДекларированияФТС".//Процедура ПолучитьПроцедурыДекларированияФТС( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПолучитьПроцедурыДекларированияФТС();
ОбработатьРезультатыПолученияПроцедурДекларированияФТС
Описание, пример вызова
// Обрабатывает результаты получения процедур таможенного декларирования товаров с сайта ФТС.//// Параметры:// ОповещениеОЗавершении - ОписаниеОповещения - описание процедуры, принимающей результат.// Результат - при незаданном оповещении "ОповещениеОПолученииНастроек" принимает результат вместо него,// а также принимает Массив с полученными таможенными декларациями, формат описан в оповещении// процедуры "ПолучитьПроцедурыДекларированияФТС".// ПроцедурыДекларирования - Неопределено или Массив процедур декларирования, результат функции// "ИнтерфейсыВзаимодействияБРОВызовСервера.ПолучитьПроцедурыДекларированияФТСССервера".// ДополнительныеПараметрыПолучения - Структура - результат вызова процедуры "ПолучитьПроцедурыДекларированияФТС"// при РежимыРаботы.ТолькоПолучитьНастройки = Истина,// возвращает результаты в оповещение, заданное этой процедурой.// ОповещениеОПолученииНастроек - ОписаниеОповещения - описание процедуры, принимающей результат получения настроек,// при незаданном значении вызывается "ОповещениеОЗавершении".// Результат - структура дополнительных параметров получения при РежимыРаботы.ТолькоПолучитьНастройки = Истина// вызова процедуры "ПолучитьПроцедурыДекларированияФТС" в случае повтора попытки соединения// или ввоза пароля.//Процедура ОбработатьРезультатыПолученияПроцедурДекларированияФТС( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ОбработатьРезультатыПолученияПроцедурДекларированияФТС();
ЗапроситьВыпискуОперацийПоРасчетуСБюджетом
Описание, пример вызова
Процедура ЗапроситьВыпискуОперацийПоРасчетуСБюджетом(ОповещениеОЗавершении, Организация, РегистрацияВНалоговомОргане, Год) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ЗапроситьВыпискуОперацийПоРасчетуСБюджетом(ОповещениеОЗавершении, Организация, РегистрацияВНалоговомОргане, Год)
ПодписатьФайлXMLDSig
Описание, пример вызова
// Подписать файл XML в формате XMLDSig сертификатом учетной записи документообороат или заданным явно,// по умолчанию в формате, используемом для СЗВ-ТД.//// Параметры:// ОповещениеОЗавершении - ОписаниеОповещения - описание процедуры, принимающей результат.// Результат - Строка - адрес временного хранилища с двоичными данными подписанного файла,// Неопределено - при ошибке.// ОрганизацияИлиСертификат - СправочникСсылка.Организации или// СправочникСсылка.УчетныеЗаписиДокументооборота или,// Строка - отпечаток сертификата или,// Структура - структура свойств сертификата в формате// "КриптографияЭДКОКлиент.НайтиСертификат".// АдресДанных - Строка - адрес временного хранилища с двоичными данными файла, который нужно// подписать.// НастройкиПодписи - Неопределено - при незаданном значении используются настройки для подписи СЗВ-ТД,// Структура - может передавать специфические настройки подписи, в формате, используемом// в обработке "ДокументооборотСКонтролирующимиОрганами"// форме "КонтейнерКлиентскихМетодов" у процедуры "ПодписатьФайлXMLDSig".//Процедура ПодписатьФайлXMLDSig( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПодписатьФайлXMLDSig();
СформироватьПакетПоЕГРЮЛ
Описание, пример вызова
// Объединяет сканы в многостраничные tif-документы, затем подписывает их и формирует пакет для ФНС.//// Параметры:// Параметры - Структура - описание см в методе ПараметрыМетодаСформироватьПакетПоЕГРЮЛ//Процедура СформироватьПакетПоЕГРЮЛ(Параметры) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.СформироватьПакетПоЕГРЮЛ(Параметры)
ПараметрыМетодаСформироватьПакетПоЕГРЮЛ
Описание, пример вызова
// Описание параметров для метода СформироватьПакетПоЕГРЮЛ//// Параметры:// ОповещениеОЗавершении - ОповещениеОповещения - в данную процедуру будет передан результат:// Структура:// * Выполнено - Булево// * Адрес - Строка - Адрес во временном хранилище, в котором содержатся двоичные данные пакета.// Неопределено, если Выполнено Ложь.// * ИмяПакета - Строка - Имя файла архива. Неопределено, если Выполнено Ложь.// * ТекстИнформации - Строка// * ОтправкаСсылка - СправочникСсылка.ОтправкиРегистрацияЮЛ// * ТипОшибки - Число// или// Неопределено - в случае если пользователь нажал Отменить в форме выбора сертификата// или в форме ввода пароля для облачного сертификата// Заявление - ДокументСсылка.УведомлениеОСпецрежимахНалогообложения// КодНО - Строка(4) - код налогового органа, в который будет подаваться заявление// ОписаниеФайлов - Массив структур - содержит структуры с описанием приложенных сканов:// * ВидДокумента - Перечисление.ВидыДокументовДляЭлГосРегистрации - вид документа// * АдресаФайлов - Массив - Массив адресов сканов во временном хранилище, содержащих двоичные// данные файлов. Последовательность адресов в массиве будет определять последовательность// листов в итоговом tif. Разрешены следующие форматы сканов - BMP, GIF, JPEG, PNG, TIFF.// * ТипыСодержимогоЗаявления - Перечисления.ТипыСодержимогоФайлов.XML, если заявление в формате XML,// отсутствует или пустое в остальных случаях// СпособПредоставленияОтвета - Перечисление.СпособыОтветаНаЭлГосРегистрацию - Способ получения ответа от ФНС// ЭлПочтаЗаявителя - Строка - электронная почта заявителя// ИННЗаявителя - Строка(12) - ИНН физ.лица заявителя. Пустая строка или строка из 12 нулей, если ИНН отсутствует// ПодписатьПакет - Булево - показать кнопку "Подписать" на форме// ОтправитьПакет - Булево - показать кнопку "Подписать и отправить" на форме// ВыводитьСообщения - Булево - выводить сообщения пользователю об статусе отправки или формирования пакета//Функция ПараметрыМетодаСформироватьПакетПоЕГРЮЛ() Экспорт
Пример вызова
Результат = ИнтерфейсыВзаимодействияБРОКлиент.ПараметрыМетодаСформироватьПакетПоЕГРЮЛ()
СоздатьПисьмо
Описание, пример вызова
// Открыть форму отправки письма в контролирующие органы//// Параметры:// Форма - ФормаКлиентскогоПриложения - владелец,// Организация - Справочники.ОрганизацияСсылка,// КонтролирующийОрган - Строка - "ФНС", "ПФР" или "ФСГС",// КодКонтролирующегоОргана - Строка - при незаполненном значении подставляется из свойств организации,// Тема - Строка - при незаполненном значении берется из имени первого вложения,// Вложения - СписокЗначений - значение задает адрес во временном хранилище двоичных данных вложения, представление задает имя файла вложения,// ДополнительныеРеквизиты - Структура:// * Содержание - Строка - необязательный ключ, при незаполненном значении берется тема,// * Комментарий - Строка - необязательный ключ,// * Категория - Строка - необязательный ключ, определяется автоматически по имени вложения.//Процедура СоздатьПисьмо( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.СоздатьПисьмо();
ОсуществитьОбменПоОрганизациям
Описание, пример вызова
// Осуществляет обмен с получением входящих документов, получением и отправкой ответных квитанций.// Для проверки, что обмен с контролирующим органом доступен у организации, можно использовать вызов вида:// ИнтерфейсыВзаимодействияБРО.ПодключенДокументооборотСКонтролирующимОрганом(Организация, КонтролирующийОрган, Ложь)//// Параметры:// Форма - ФормаКлиентскогоПриложения - вызывающая форма, при значении Неопределено используется// встроенная скрытая форма, форма может использоваться как владелец окон, при получении// уникальных идентификаторов.// Организации - СправочникСсылка.Организация или их Массив - при значении Неопределено обмен// осуществляется по учетным записям документооборота всех организаций, кроме// помеченных на удаление.// ВыполняемоеОповещение - ОписаниеОповещения - описание необязательного оповещения, вызываемого после// завершения обмена, при этом на экране может быть отображен диалог с результатами обмена.// КонтролирующийОрган - Строка - если гос. орган задан, обмен, по возможности, выполняется только с ним,// примеры: "ФНС", "ПФР", "ФСГС", "ФСС", "ФСРАР", "РПН", "ФТС", "БанкРоссии".// СсылкаНаОтправляемыйОбъект - ДокументСсылка, СправочникСсылка - ссылка на отчет, если нужно обновить состояние// только этого отчета.//Процедура ОсуществитьОбменПоОрганизациям( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ОсуществитьОбменПоОрганизациям();
НастройкиОбменаОрганизаций
Описание, пример вызова
// Получение настроек обмена, свойств сертификата. Описание вызова см. в одноименной процедуре// обработки "ДокументооборотСКонтролирующимиОрганами", формы "КонтейнерКлиентскихМетодов".//// Пример вызова:// ИнтерфейсыВзаимодействияБРОКлиент.НастройкиОбменаОрганизаций(Оповещение, Организация);//// Пример обработки результата оповещения:// Если Результат <> Неопределено И Результат.НастройкиОбмена[0].СвойстваСертификатаРуководителя <> Неопределено Тогда// СвойстваСубъекта = КриптографияЭДКОКлиентСервер.РазобратьСтрокуСубъекта(// Результат.НастройкиОбмена[0].СвойстваСертификатаРуководителя.Владелец);// ФИО = СокрЛП(СвойстваСубъекта["SN"] + " " + СвойстваСубъекта["GN"]);// Иначе// ФИО = "";// КонецЕсли;Процедура НастройкиОбменаОрганизаций( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.НастройкиОбменаОрганизаций();
ПриНачалеПодписания
Описание, пример вызова
// При подписи доверенности справочника "МашиночитаемыеДоверенности",// описание см. МашиночитаемыеДоверенностиФНСКлиентПереопределяемый.ПриНачалеПодписания//Процедура ПриНачалеПодписания(Организации, Файл, Полномочия, Оповещение, СтандартнаяОбработка) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПриНачалеПодписания(Организации, Файл, Полномочия, Оповещение, СтандартнаяОбработка)
ПриОбработкеНавигационнойСсылки
Описание, пример вызова
// При обработке навигационной ссылки доверенности справочника "МашиночитаемыеДоверенности",// описание см. МашиночитаемыеДоверенностиФНСКлиентПереопределяемый.ПриОбработкеНавигационнойСсылки//Процедура ПриОбработкеНавигационнойСсылки( Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПриОбработкеНавигационнойСсылки();
ПриИзмененииСтатусаДоверенности
Описание, пример вызова
// При изменении статуса доверенности справочника "МашиночитаемыеДоверенности",// описание см. МашиночитаемыеДоверенностиФНСКлиентПереопределяемый.ПриИзмененииСтатусаДоверенности//Процедура ПриИзмененииСтатусаДоверенности(СтатусыДоверенностей) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПриИзмененииСтатусаДоверенности(СтатусыДоверенностей)
ПриРегистрацииДоверенности
Описание, пример вызова
// При изменении статуса доверенности справочника "МашиночитаемыеДоверенности",// описание см. МашиночитаемыеДоверенностиФНСКлиентПереопределяемый.ПриРегистрацииДоверенности//Процедура ПриРегистрацииДоверенности(Доверенность, СтандартнаяОбработка, ОбработчикЗавершения) Экспорт
Пример вызова
ИнтерфейсыВзаимодействияБРОКлиент.ПриРегистрацииДоверенности(Доверенность, СтандартнаяОбработка, ОбработчикЗавершения)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).