Электронный документооборот с контролирующими органами переопределяемый
ОсновнаяОрганизация
Описание, пример вызова
// Функция возвращает основную организацию для текущего пользователя////// Параметры:// Отсутствуют//// Результат:// СправочникСсылка.Организации - основная организация для текущего пользователя//Функция ОсновнаяОрганизация() Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОсновнаяОрганизация()
ПереопределитьСтатусИСостояниеСдачиОтчетности
Описание, пример вызова
// Предназначена для переопределения состояния сдачи отчетности в контролирующие органы//// Параметры:// Ссылка - Справочникссылка, ДокументСсылка - объект, отправляемый в контролирующие органы по ТКС// СтатусОтправки - Строка - Состояние, предназанченно для отображения пользователю, например "Отправлено в ФНС" или "Сдано"// СостояниеСдачиОтчетности - Перечисление.СостояниеСдачиОтчетности - отображает текущий результат сдачи отчетности//Процедура ПереопределитьСтатусИСостояниеСдачиОтчетности(Ссылка, СтатусОтправки, СостояниеСдачиОтчетности) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПереопределитьСтатусИСостояниеСдачиОтчетности(Ссылка, СтатусОтправки, СостояниеСдачиОтчетности)
ЗадатьКодОрганаФСГСВОрганизации
Описание, пример вызова
// Процедура - Предназначена для заполнения кода органа ФСГС в организации.// Если в организации не задан код органа ФСГС, а во вторичном мастере подключения к 1С-Отчетности// пользователь его задал, то указанный код ФСГС должен записываться в организацию// при помощи данной функции.// Если код органа ФСГС организации хранится в спр. РегистрацииВОрганеСтатистики, то данную// процедуру можно не заполнять.//// Параметры:// Организация - Справочники.Организация - организация, в которой необходимо изменить код органа ФСГС.// НовыйКодОрганаФСГС - Строка - новый код ФСГС// СтандартнаяОбработка - Булево - если Ложь, то выполняется действе указанное в данной процедуре,// иначе стандартное действие.Процедура ЗадатьКодОрганаФСГСВОрганизации(Организация, НовыйКодОрганаФСГС, СтандартнаяОбработка) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ЗадатьКодОрганаФСГСВОрганизации(Организация, НовыйКодОрганаФСГС, СтандартнаяОбработка)
ЗадатьКодОрганаФСГСВПодразделении
Описание, пример вызова
// Процедура - Предназначена для заполнения кода органа ФСГС в подразделении.// Если код органа ФСГС подразделения хранится в спр. РегистрацииВОрганеСтатистики, то данную// процедуру можно не заполнять, имя справочника подразделений определяется с помощью// РегламентированнаяОтчетностьПереопределяемый.ИмяСправочникаОбособленныхПодразделений(),// возможность использования реквизита - с помощью// РегламентированнаяОтчетностьПереопределяемый.ИспользуетсяОтправкаВРосстатПоРазнымНаправлениям().//// Параметры:// Подразделение - СправочникСсылка - подразделение, в которой необходимо изменить код органа ФСГС,// НовыйКодОрганаФСГС - Строка - новый код ФСГС// СтандартнаяОбработка - Булево - если Ложь, то выполняется действе указанное в данной процедуре,// иначе стандартное действие.Процедура ЗадатьКодОрганаФСГСВПодразделении(Подразделение, НовыйКодОрганаФСГС, СтандартнаяОбработка) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ЗадатьКодОрганаФСГСВПодразделении(Подразделение, НовыйКодОрганаФСГС, СтандартнаяОбработка)
ЗаполнитьПараметрыСервисаЭлектронныхДокументовДляФормыПодключенияК1СООтчетности
Описание, пример вызова
// Заполняется при наличии в конфигурации библиотеки БЭД:// Заполняет значения элементов структуры, передаваемой в параметрах.//// Параметры:// Организация - СправочникСсылка.Организации// СтруктураПараметров - структура. Возможные поля:// ЕстьПодключениеЭДО - Булево// МассивОператоровЭДО - Массив строк// СсылкаОписаниеСервиса - Строка, ссылка на описание сервиса и условия подключения// Пример:// ЭлектронныеДокументы.ЗаполнитьДанныеПо1СЭДОДляМастера1СОтчетности(Организация, СтруктураПараметров);//Процедура ЗаполнитьПараметрыСервисаЭлектронныхДокументовДляФормыПодключенияК1СООтчетности(Организация, СтруктураПараметров) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ЗаполнитьПараметрыСервисаЭлектронныхДокументовДляФормыПодключенияК1СООтчетности(Организация, СтруктураПараметров)
ЛоготипОрганизации
Описание, пример вызова
// Процедура - Изображение (картинка) логотипа организации//// Параметры:// Организация - СправочникСсылка.Организации - Организация, для которой// необходимо вернуть логотип.// Логотип - ДвоичныеДанные - ДвоичныеДанные изображения логотипа организации.//// Пример:// ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(Организация.ФайлЛоготип);// Возврат ДанныеКартинки.ДвоичныеДанные;Процедура ЛоготипОрганизации(Организация, Логотип) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ЛоготипОрганизации(Организация, Логотип)
ПодписьРуководителя
Описание, пример вызова
// Процедура - Изображение (картинка) подписи руководителя организации//// Параметры:// Организация - СправочникСсылка.Организации - Организация, для которой// необходимо вернуть логотип.// Подпись - ДвоичныеДанные - ДвоичныеДанные изображения подписи организации.//// Пример:// ДанныеКартинки = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(Организация.ФайлПодписьРуководителя);// Возврат ДанныеКартинки.ДвоичныеДанные;Процедура ПодписьРуководителя(Организация, Подпись) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПодписьРуководителя(Организация, Подпись)
ЗаполнитьСписокКодовВидовОперацийСчетовФактур
Описание, пример вызова
// Переопределение списка кодов видов операций выданных и полученных счетов-фактур.//// Параметры:// КодыВидовОпераций - СписокЗначений - Коды видов операций выданных и полученных счетов-фактур.// Дата - Дата - Дата, на которую должен быть получен актуальный список кодов.// ЭтоПолученныеСФ - Булево - Определяет вид счета-фактуры.//Процедура ЗаполнитьСписокКодовВидовОперацийСчетовФактур(СписокКодов, Дата, ЭтоПолученныеСФ) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ЗаполнитьСписокКодовВидовОперацийСчетовФактур(СписокКодов, Дата, ЭтоПолученныеСФ)
ОпределитьНаличиеДанныхДляЗаявленияНаСертификат
Описание, пример вызова
// Позволяет определить, какие реквизиты заявления по 1С-Отчетности могут быть заполнены в базе и получены из нее,// а какие не могут (например, если скрыты функциональной опцией, недоступны из-за прав, этих данных нет в базе).//// Параметры:// Реквизиты - Соответствие - Содержит перечень видов реквизитов и признак - есть ли реквизит в базе или нет:// * Ключ - Перечисление.ПараметрыПодключенияК1СОтчетности - одно из следующих значений:// * ТелефонОсновной - основной телефон организации// * ТелефонДополнительный - дополнительный телефон организации// * ЭлектроннаяПочта - электронная почта организации// * ВладелецЭЦПДолжность - должность физического лица или сотрудника не хранится// * ВладелецЭЦППодразделение - подразделение физического лица или сотрудника// * ВладелецЭЦПСНИЛС - СНИЛС физического лица или сотрудника// * ДополнительныйКодФСС - дополнительный код ФСС организации.// * ВладелецЭЦПМестоРождения - место рождения физического лица или сотрудника.// * ВладелецЭЦПДатаРождения - дата рождения физического лица или сотрудника.// * ВладелецЭЦПКодПодразделения - код подразделения органиазии, выдавшего документ, удостоверящий личность.// * ВладелецЭЦППол - пол физического лица или сотрудника.// * ВладелецЭЦПГражданство - гражданство физического лица или сотрудника.// * Значение - Булево - определяет, хранится ли реквизит в базе или нет. Следует учитывать, что// данное значение может быть установлено различными потребителями и библиотеками.// Поэтому, если флаг уже взведен в Истина, то сбрасывать его не нужно.//// Реквизиты, указанные выше, заполняются следующим образом:// Из процедуры РегламентированнаяОтчетностьПереопределяемый.ПолучитьСведенияОбОрганизации// * ТелефонОсновной - ТелОрганизации// * ТелефонДополнительный - ТелРук// Из справочника Организации// * ДополнительныйКодФСС - ДополнительныйКодФСС, если есть в метаданных// Из УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта// * ЭлектроннаяПочта - контактная информация с видом Справочники.ВидыКонтактнойИнформации.EmailОрганизации// Из ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПолучитьДанныеИсполнителя// * ВладелецЭЦПДолжность - Должность// * ВладелецЭЦППодразделение - Подразделение// * ВладелецЭЦПСНИЛС - СНИЛС// * ВладелецЭЦПМестоРождения - МестоРождения// * ВладелецЭЦПДатаРождения - ДатаРождения// * ВладелецЭЦПКодПодразделения - КодПодразделения// * ВладелецЭЦППол - Пол// * ВладелецЭЦПГражданство - Гражданство//Процедура ОпределитьНаличиеДанныхДляЗаявленияНаСертификат(Реквизиты, Организация = Неопределено) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьНаличиеДанныхДляЗаявленияНаСертификат(Реквизиты, Организация);
ПолучитьПризнакДоступностиАвторасшифровкиТранспортныхСообщений
Описание, пример вызова
// Проверяет возможность авторасшифровки входящих сообщений от контролирующих органов для указанной учетной записи.//// Параметры:// УчетныеЗаписи - СправочникСсылка.УчетныеЗаписиДокументооборота, Массив, ФиксированныйМассив - Учетные записи,// для которой проверяется возможность авторасшифровки.// АвторасшифровкаДоступна - Булево - Процедура должна установить параметр в Истина, если авторасшифровка поддерживается.// По умолчанию - Ложь.//// Пример реализации:// АвторасшифровкаДоступна = ОбщегоНазначенияБП.ЭтоИнтерфейсИнтеграцииСБанком()// И МобильнаяБухгалтерия.ИспользуетсяОбменСМобильнойБухгалтерией();//Процедура ПолучитьПризнакДоступностиАвторасшифровкиТранспортныхСообщений(УчетныеЗаписи, Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьПризнакДоступностиАвторасшифровкиТранспортныхСообщений(УчетныеЗаписи, );
ПолучитьСсылкуНаСтатьюСпособыСдачиОтчетности
Описание, пример вызова
// Статья на способы сдачи отчетности. Указывается в панели отправки отчетов, когда ни одна из организаций не подключена.// Процедура добавлена для Бухгалтерии предприятия. Контролировать актуальность статьи нужно ежегодно.// Остальным потребителям заполнять не нужно.//// Параметры:// СсылкаНаСтатью - Строка - Ссылка на статью как сдать отчетность.////Процедура ПолучитьСсылкуНаСтатьюСпособыСдачиОтчетности(СсылкаНаСтатью) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьСсылкуНаСтатьюСпособыСдачиОтчетности(СсылкаНаСтатью)
ПолучитьПризнакВеденияУчетТаможенныхДекларацийЭкспорт
Описание, пример вызова
// Получает признак ведения учета таможенных деклараций по экспорту (для БП - функциональную опцию ВедетсяУчетТаможенныхДекларацийЭкспорт)Процедура ПолучитьПризнакВеденияУчетТаможенныхДеклараций Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьПризнакВеденияУчетТаможенныхДекларацийЭкспорт(ЗначениеПоУмолчанию)
ПолучитьВидДоговораСПокупателем
Описание, пример вызова
// Получает ссылку на значение перечисления ВидыДоговоров.СПокупателемПроцедура ПолучитьВидДоговораСПокупателем(Значение) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьВидДоговораСПокупателем(Значение)
ПолучитьФизЛицоПоСНИЛС
Описание, пример вызова
// Возвращает физ лицо по СНИЛС//// Параметры:// СНИЛС - Строка - СНИЛС в формате "XXX-XXX-XXX XX"// ФизЛицоРезультат - СправочникСсылка.ФизическиеЛица - ФизЛицо или пустая ссылка на физ лицо. Результат получения ФизЛица//Процедура ПолучитьФизЛицоПоСНИЛС(СНИЛС, ФизЛицоРезультат) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьФизЛицоПоСНИЛС(СНИЛС, ФизЛицоРезультат)
ТребуетсяПодключениеЭДО
Описание, пример вызова
// Заполняется при наличии в конфигурации библиотеки БЭД:// Возвращается информацию о том, требуется ли подключить организацию к ЭДО или нет.//// Параметры:// Организация - СправочникСсылка.Организации// ТребуетсяПодключение - Булево - Результат проверки. Истина, если организацию нужно подключить к ЭДО//// Пример:// ОбменСКонтрагентами.ТребуетсяПодключениеЭДО(Организация, ТребуетсяПодключение);//Процедура ТребуетсяПодключениеЭДО(Организация, ТребуетсяПодключение) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ТребуетсяПодключениеЭДО(Организация, ТребуетсяПодключение)
ТребуетсяПереизданиеСертификатаЭДО
Описание, пример вызова
// Заполняется при наличии в конфигурации библиотеки БЭД:// Возвращается информацию о том, требуется ли подключить организацию к ЭДО или нет.//// Параметры:// Организация - СправочникСсылка.Организации// Сертификат - СертификатКриптографии - проверяемый сертификат.// ТребуетсяПереиздание - Булево - Результат проверки. Истина, если сертификат нужно переиздать////// Пример:// ОбменСКонтрагентами.ТребуетсяПереизданиеСертификатаЭДО(Организация, Сертификат, ТребуетсяПереиздание);//Процедура ТребуетсяПереизданиеСертификатаЭДО(Организация, Сертификат, ТребуетсяПереиздание) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ТребуетсяПереизданиеСертификатаЭДО(Организация, Сертификат, ТребуетсяПереиздание)
ПроверитьНастройкиРегистрацииЭДО
Описание, пример вызова
// Заполняется при наличии в конфигурации библиотеки БЭД:// Заполнеят настроки подключения организации к ЭДО.//// Параметры:// Настройки - Строка - Настройки, которые нужно проверить// НастройкиКорректны - Булево - Истина, если корреткные//// Пример:// ОбменСКонтрагентами.ПроверитьНастройкиРегистрацииЭДО(Настройки, НастройкиКорректны);//Процедура ПроверитьНастройкиРегистрацииЭДО(Настройки, НастройкиКорректны) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПроверитьНастройкиРегистрацииЭДО(Настройки, НастройкиКорректны)
ИнициализироватьНастройкиПодключенияЭДО
Описание, пример вызова
// Заполняется при наличии в конфигурации библиотеки БЭД:// Заполнеят настроки подключения организации к ЭДО.//// Параметры:// Организация - СправочникСсылка.Организации// КодФНС - Строка - Код ФНС// Настройки - Строка - Результат инициализации.//// Пример:// ОбменСКонтрагентами.ИнициализироватьНастройкиПодключенияЭДО(Организация, КодФНС, Настройки);//Процедура ИнициализироватьНастройкиПодключенияЭДО(Организация, КодФНС, Настройки) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ИнициализироватьНастройкиПодключенияЭДО(Организация, КодФНС, Настройки)
ИнициализироватьНастройкиПереизданияСертификатаЭДО
Описание, пример вызова
// Заполняется при наличии в конфигурации библиотеки БЭД:// Заполнеят настроки подключения организации к ЭДО.//// Параметры:// Организация - СправочникСсылка.Организации// Сертификат - СертификатКриптографии - текущий сертификат организации// КодФНС - Строка - Код ФНС// Настройки - Строка - Результат инициализации.//// Пример:// ОбменСКонтрагентами.ИнициализироватьНастройкиПереизданияСертификатаЭДО(Организация, КодФНС, Сертификат, Настройки);//Процедура ИнициализироватьНастройкиПереизданияСертификатаЭДО(Организация, КодФНС, Сертификат, Настройки) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ИнициализироватьНастройкиПереизданияСертификатаЭДО(Организация, КодФНС, Сертификат, Настройки)
АдресСтраницыСУсловиямиПодключения
Описание, пример вызова
// Заполняет адрес страницы с условиями подключения к ЭДО//// Параметры:// Адрес - Строка - Адрес страницы с условиями подключения к ЭДО//// Пример:// ОбменСКонтрагентами.АдресСтраницыСУсловиямиПодключения(Адрес);//Процедура АдресСтраницыСУсловиямиПодключения(Адрес) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.АдресСтраницыСУсловиямиПодключения(Адрес)
ЕстьПравоНастройкиЭДО
Описание, пример вызова
// Проверяет возможность настройки ЭДО у текущего пользователя//// Параметры:// ЕстьПраво - Булево - Переменная, в которую записывается резульатат проверки наличия права//// Пример:// ЕстьПраво = ОбменСКонтрагентами.ЕстьПравоНастройкиОбмена();//Процедура ЕстьПравоНастройкиЭДО(ЕстьПраво = Ложь) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ЕстьПравоНастройкиЭДО(ЕстьПраво);
ПолучитьРеквизитыКонтрагента
Описание, пример вызова
//Заполняет реквизиты контрагента по ссылке:// Представление// НаименованиеПолное// ЮридическоеФизическоеЛицо// ИНН// КПП////Процедуру следует заполнить, если справочник Контрагенты не обладает хотя бы одним из реквизитов:// НаименованиеПолное// ЮридическоеФизическоеЛицо// ИНН// КПП////Параметры://// Контрагент - СправочникСсылка.Контрагенты// РеквизитыКонтрагента - Структура. Поля структуры, обязательные к заполнению:// Представление - Строка// НаименованиеПолное - Строка// ЮридическоеФизическоеЛицо - Булево// ИНН - Строка// КПП - Строка//Процедура ПолучитьРеквизитыКонтрагента(Контрагент, РеквизитыКонтрагента) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьРеквизитыКонтрагента(Контрагент, РеквизитыКонтрагента)
ПолучитьМассивКонтрагентовПоИНН
Описание, пример вызова
//Заполняет массив контрагентов с указанным ИНН////Процедуру следует заполнить, если справочник Контрагенты не обладает хотя бы одним из реквизитов:// НаименованиеПолное// ЮридическоеФизическоеЛицо// ИНН// КПП////Параметры://// ИНН - Строка// МассивКонтрагентов - Массив ссылок на справочник контрагентов//Процедура ПолучитьМассивКонтрагентовПоИНН(ИНН, МассивКонтрагентов) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьМассивКонтрагентовПоИНН(ИНН, МассивКонтрагентов)
ОпределитьСвойстваИсточниковДляРегистраДокументыПоТребованиюФНС
Описание, пример вызова
//Формирует сведения о документах-источниках, которые будут отражаться в едином списке документов, представляемых по требованию ФНС.//Требуется заполнить для всех объектов метаданных, указанных в определяемом типе ИсточникДокументаПоТребованиюФНСБРО..////Параметры://// СвойстваИсточников - Соответствие, соответствие переданных ссылок на источники и массива структур// Ключ - ссылка на источник// Значение - массив структур (начальное значение: пустой массив)// (каждый элемент массива - реквизиты для отображения свойств одного документа в журнале документов,// представляемых по требованию ФНС)//// В общем случае один источник может служить источником для отображения свойств нескольких документов.// Если у источника стоит пометка на удаление, массив структур должен остаться пустым массивом.// Состав полей структуры различен для различных видов документов-источников.//// Поля структуры:// (обязательный) Организация - СправочникСсылка.Организации// (обязательный) ВидДокументаФНС - ПеречислениеСсылка.ВидыПредставляемыхДокументов// (необязательный) Контрагент - Ссылка на справочник контрагентов// (необязательный) НомерСтрокиИсточника - Число, обязательно указывается,// если данный источник может служить// источником для заполнения реквизитов// нескольких документов одного вида ФНС// (например Оказание услуг в БПКОРП3)// Для остальных видов документов-источников не указывается.// (необязательный) Направление - Перечисление.// НаправленияДокументаПоТребованиюФНС,// обязателен для следующих видов документов ФНС:// Счет-фактура// Корректировочный счет-фактура// Акт приемки-сдачи работ (услуг)// Товарная накладная (ТОРГ-12)// Товарно-транспортная накладная// Для остальных видов документов ФНС не указывается.//// Состав следующих полей структуры различен для различных видов документов ФНС.//// (необязательный) Дата - Дата// (необязательный) Номер - Строка// (необязательный) СуммаВсего - Число//// Максимально возможный состав полей структуры для различных видов документов ФНС:// Счет-фактура// Дата// Номер// СуммаВсего// Корректировочный счет-фактура// Дата// Номер// СуммаВсего// Акт приемки-сдачи работ (услуг)// Дата// Номер// СуммаВсего// Товарная накладная (ТОРГ-12)// Дата// Номер// СуммаВсего// Товарно-транспортная накладная// Дата// Номер// СуммаВсего// Грузовая таможенная декларация// Номер// Добавочный лист к грузовой таможенной декларации// Номер// Договор// Дата// Номер// СуммаВсего// Дополнение к договору// Дата// Номер// СуммаВсего// Спецификация (калькуляция, расчет) цены (стоимости)// Дата// Номер// СуммаВсего//Процедура ОпределитьСвойстваИсточниковДляРегистраДокументыПоТребованиюФНС(СвойстваИсточников) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьСвойстваИсточниковДляРегистраДокументыПоТребованиюФНС(СвойстваИсточников)
ОпределитьВладельцаЭлектронногоДокумента
Описание, пример вызова
//Определяет владельца электронного документа////Параметры:// ЭД - ссылка на справочник электронных документов// ВладелецЭД - ссылка на владельца электронного документа//// Пример:// ОбменСКонтрагентами.ОпределитьВладельцаЭлектронногоДокумента(ЭД, ВладелецЭД)//Процедура ОпределитьВладельцаЭлектронногоДокумента(ЭД, ВладелецЭД) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьВладельцаЭлектронногоДокумента(ЭД, ВладелецЭД)
ОпределитьСвойстваВладельцевЭлектронныхДокументов
Описание, пример вызова
//Заполняет вид документа ФНС для владельцев электронных документов, которые будут отражаться в едином списке документов, представляемых по требованию ФНС.//Для владельца ЭД должны существовать электронные документы по завершенным обменам, не помеченые на удаление и принадлежащие следующим видам ЭД://СчетФактура//КорректировочныйСчетФактура//ТОРГ12Продавец//ТОРГ12Покупатель//АктИсполнитель//АктЗаказчик////Параметры://// СвойстваВладельцевЭД - Соответствие// Ключ - ссылка на владельца электронного документа// Значение - Строка. Вид электронного документа, который следует преобразовать// к строковому представлению определенного формата. Возможные значения см в макете ВидыПредставляемыхДокументов// обработки ДокументооборотСКонтролирующимиОрганами: нужны те значения из колонки Имя, у которых в колонке ЕстьЭД// указана Истина//// МассивВладельцевЭД - (необязательный) Массив, массив ссылок на владельцев электронные документы.// Если параметр указан, требуется заполнить свойства владельцев ЭД из массива.// Если массив пустой, тогда требуется заполнить свойства для всех владельцев ЭД, удовлетворяющих свойствам, указанным выше.//// Пример:// ОбменСКонтрагентами.ОпределитьСвойстваВладельцевЭлектронныхДокументов(СвойстваВладельцевЭД, МассивВладельцевЭД)//Процедура ОпределитьСвойстваВладельцевЭлектронныхДокументов(СвойстваВладельцевЭД, МассивВладельцевЭД = Неопределено) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьСвойстваВладельцевЭлектронныхДокументов(СвойстваВладельцевЭД, МассивВладельцевЭД);
ПереопределитьСписокПоддерживаемыхНаправлений
Описание, пример вызова
// Переопределяет строку, в которой перечислены направления, внешние сервисы которых следует разместить на закладке "Личные кабинеты".// Перечисление производится через запятую без пробелов.//// Параметры:// СтрокаСписокПоддерживаемыхКО - Строка//// Пример по установке полного списка возможных значений (одновременно значение по умолчанию):// СтрокаСписокПоддерживаемыхКО = "ФНСЮЛ,ФНСИП,ПФР,ФСС,ФСРАР,РПН,ФТС";//// Если значение по умолчанию устраивает, заполнять не требуется.//Процедура ПереопределитьСписокПоддерживаемыхНаправлений(СтрокаСписокПоддерживаемыхКО) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПереопределитьСписокПоддерживаемыхНаправлений(СтрокаСписокПоддерживаемыхКО)
НайтиСчетФактуруПоРеквизитам
Описание, пример вызова
// Ищет ссылку на счет-фактуру по переданным реквизитам.// Если счет-фактура найден, возвращается ссылка на него в параметре НайденныйСчетФактура//// Параметры:// ПараметрыПоиска - Структура - содержит параметры для поиска счета-фактуры// * НомерСчетаФактуры - строка// * ДатаСчетаФактуры - дата// * НомерИсправленияСчетаФактуры - число// * ДатаИсправленияСчетаФактуры - дата// * НомерКорректировочногоСчетаФактуры - строка// * ДатаКорректировочногоСчетаФактуры - дата// * НомерИсправленияКорректировочногоСчетаФактуры - число// * ДатаИсправленияКорректировочногоСчетаФактуры - дата// * ИННКонтрагента - строка// * Организация - СправочникСсылка.Организации// * СчетФактураВыданный - Булево - "Истина" при проверке разделов 9, 9.1, 10 (кроме графы с реквизитами счета-фактуры продавца), 12// ПоискВыполнен - Булево - флаг, что в конфигурации есть счета-фактуры и поиск выполнен.// НайденныйСчетФактура - ссылка на найденный счет-фактуруПроцедура НайтиСчетФактуруПоРеквизитам(ПараметрыПоиска, ПоискВыполнен, НайденныйСчетФактура) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.НайтиСчетФактуруПоРеквизитам(ПараметрыПоиска, ПоискВыполнен, НайденныйСчетФактура)
ПолучитьСведенияОСотруднике
Описание, пример вызова
// Функция возвращает сведения о физлице.//// Параметры:// Сотрудник - ссылка на элемент справочника см. тип ОпределяемыйТип.СотрудникМакетПенсионногоДела;// ДатаЗначения - дата, на которую нужно получить сведения;// МассивПоказателей - массив показателей, значения которых нужно вернуть.// СНИЛС// Фамилия// Имя// Отчество// АдресРегистрации// Телефон// ЭлектроннаяПочта// АдресМестаЖительства_XML - Полный адрес места жительства гражданина.// Если отсуствует, возвращать пустую строку// АдресМестаПребывания_XML - Заполняется, если гражданин имеет подтвержденное регистрацией место пребывания,// в том числе при наличии подтвержденного регистрацией места жительства.// Если отсуствует, возвращать пустую строку// АдресФактическогоПроживания_XML - Заполняется, если адрес места фактического проживания гражданина не совпадает// с местом жительства или местом пребывания либо гражданин не имеет подтвержденного// регистрацией места жительства и места пребывания. Если отсуствует, возвращать пустую строку// АдресЗаПределамиРФНаРусском_XML - на русском языке. Если отсуствует, возвращать пустую строку// АдресЗаПределамиРФНаИностранном_XML - на иностранном языке. Если отсуствует, возвращать пустую строку//// УдостоверениеЛичности:// Серия// Номер// ДатаВыдачи// КемВыдан// ВидДокумента - СправочникСсылка.ВидыДокументовФизическихЛиц// КодПодразделения// СрокДействия//// Пол - ПеречислениеСсылка.ПолФизическогоЛица// Гражданство// МестоРождения (пользовательское представление)// ДатаРождения//// Возвращаемое значение:// Структура с ключами из массива показателей и возвращаемыми значениями.//Функция ПолучитьСведенияОСотруднике(Знач Сотрудник, Знач МассивПоказателей = Неопределено, Знач ДатаЗначения = Неопределено) Экспорт
Пример вызова
Результат = ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьСведенияОСотруднике(Сотрудник, МассивПоказателей, ДатаЗначения);
ОпределитьПользователей1СОтчетности
Описание, пример вызова
// Процедуры, указанные ниже, добавлены в рамках упрощения подключения к 1С-Отчетности// и используются в заявлении на подключение.// Процедуры нужно заполнить таким образом, чтобы пользователю потом как можно меньше пришлось вручную// в заявлении вносить какие-либо изменения.
// Используется для заполнения списка пользователей (параметр СписокПользователей),// которые смогут работать c 1С-Отчетностью по данной организации.// Данный список будет указан по умолчанию в заявлении на подключение к 1С-Отчетности.// Пользователь, заполняющий заявление, сможет скорректировать этот список вручную, но желательно// составлять его таким образом, чтобы пользователю в нем ничего не пришлось настраивать вручную.// По умолчанию в списке СписокПользователей отмечен (стоит флажок) только у текущего пользователя,// т.е. того пользователя, который заполняет заявление.//// Параметры:// СписокПользователей - СписокЗначений:// * Значение - Справочник.Пользователи - Пользователь, который потенциально может использовать 1С-Отчетность.// * Пометка - Булево - Разрешить пользователю использовать данное подключение к 1С-Отчетности.// Организация - Справочник.Организации - организация, для которой подключается 1С-Отчетность.//// Пример:// 1) СписокПользователей[0].Пометка = Истина;// 2) Включить всех бухгалтеров и главных бухгалтеров по данной организации.//Процедура ОпределитьПользователей1СОтчетности(СписокПользователей, Организация) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьПользователей1СОтчетности(СписокПользователей, Организация)
ОпределитьПодключаемыеНаправленияСдачиОтчетности
Описание, пример вызова
// Определяет доступность и необходимость подключения направлений для указанной организации.// Используется для составления списка направлений по умолчанию при формировании заявления на подключение к 1С-Отчетности.// Недоступные направления будут скрыты. С направлений, которые не подключаются, будет снят флажок.// Пользователь сможет вручную скорректировать список доступных подключаемых направлений,// но желательно список составлять таки образом, чтобы пользователю не пришлось его корректировать.// По умолчанию - все направления доступны и подключаются.//// Параметры:// Организация - Справочник.Организации - Организация, для которой определяются подключаемые направления.// Направления - Массив структур - предназначена для указания какие направления доступны в этой базе и какие из них// имеет смысл подключить данному пользователю.// * Орган - Перечисления.ТипыКонтролирующихОрганов - направление сдачи отчетности.// * Доступен - Булево - Доступно ли подключение данного направления в этой базе. По умолчанию - Истина.// Например, если этот функционал скрыт функциональной опцией, или недоступен в базе, то установить Ложь.// * Подключить - Булево - Подключить ли для данной организации данное направление. По умолчанию - Истина.// Например, для ИП без сотрудников можно не подключать ФСС и ПФР, так как он не сдают отчетность за себя.//// Пример:// Для каждого Направление ИЗ Направления Цикл// Если Направление.Орган <> Перечисления.ТипыКонтролирующихОрганов.ФНС// И Направление.Орган <> Перечисления.ТипыКонтролирующихОрганов.ПФР Тогда//// Направление.Доступен = Ложь;// Направление.Подключить = Ложь;//// КонецЕсли;// КонецЦикла;//Процедура ОпределитьПодключаемыеНаправленияСдачиОтчетности(Организация, Направления) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьПодключаемыеНаправленияСдачиОтчетности(Организация, Направления)
ПриОтправкеЗаявленияНаПодключение
Описание, пример вызова
// Процедура вызывается при отправке заявления на подключение к 1С-Отчетности.// При отправке заявления на подключение может быть такая ситуация, когда реквизиты Организации или физ. лица в базе// не заполнены, а в заявлении пользователь их уже заполнил. В этом случае пользователю было бы удобно, чтобы// эти сведения были перенесены в базу в реквизиты организации или физ. лица.//// Параметры:// ДокументЗаявление - ДокументСсылка.ЗаявлениеАбонентаСпецоператораСвязи - Одобренное заявление на подключение к 1С-Отчетности.// Список реквизитов см. реквизиты документа ЗаявлениеАбонентаСпецоператораСвязи:// * Описание указано в свойстве Синоним.// * Особенности использования, если есть, указаны в свойстве Подсказка.// Если в подсказке указано "Служебный", то его не следует использовать в данной процедуре// * Тип указан в свойстве Тип.//Процедура ПриОтправкеЗаявленияНаПодключение(ДокументЗаявление) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПриОтправкеЗаявленияНаПодключение(ДокументЗаявление)
ПроверитьОрганизациюНаПустоеНаименование
Описание, пример вызова
// Предназначена для проверки заполненности краткого наименования организации.// В случае, если краткое наименование не заполнено, то в заявлении на подключение к 1С-Отчетности// появится дополнительное поле для заполнения краткого наименования.// Должна проверяться заполненность реквизита НаименованиеСокращенное организации.// Если такое реквизит метаданных отсутствует. то должна проверяться заполненность реквизита Наименование.//// Например, в БП для организаций с пустым наименованием наименование не пустое,// а заполняется как "Наша организация". Т.е. если НаименованиеСокращенное организации = "Наша организация", то// возвращать ОрганизацияИмеетПустоеНаименование = Истина//// Параметры:// Организация - Справочник.Организации - организация, чье наименование проверяется// ОрганизацияИмеетПустоеНаименование - Булево - Истина, если наименование организации пустое//Процедура ПроверитьОрганизациюНаПустоеНаименование(Организация, ОрганизацияИмеетПустоеНаименование = Истина) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПроверитьОрганизациюНаПустоеНаименование(Организация, ОрганизацияИмеетПустоеНаименование);
ПолучитьЗначенияКонстантИнтеграции
Описание, пример вызова
// Возвращает настройки констант интеграции, импорта/экспорта, продажи алкоголя, закупки/реализации.//// Параметры:// ФлагиУчета - Структура - содержит значения по-умолчанию:// * ИнтеграцияСБанком - Булево - по умолчанию Ложь.// * УчетИмпортныхТоваров - Булево - по умолчанию Ложь.// * УчетТаможенныхДекларацийЭкспорт - Булево - по умолчанию Ложь.// * УчетРозничнойПродажиАлкогольнойПродукцииПива - Булево - по умолчанию Ложь.// * ЗакупкаТоваровУслугДляКомитентов - Булево - по умолчанию Ложь.// * РеализацияТоваровУслугКомитентов - Булево - по умолчанию Ложь.// * Использовать1СОтчетностьПриИнтеграцииСБанком - Булево - по умолчанию Ложь.// * СервисЭлектронныхТрудовыхКнижек - Булево - по умолчанию Ложь.//// Пример:// ФлагиУчета = Новый Структура();// ФлагиУчета.Вставить("ИнтеграцияСБанком", Ложь);// ФлагиУчета.Вставить("УчетИмпортныхТоваров", Ложь);// ФлагиУчета.Вставить("УчетТаможенныхДекларацийЭкспорт", Ложь);// ФлагиУчета.Вставить("УчетРозничнойПродажиАлкогольнойПродукцииПива", Ложь);// ФлагиУчета.Вставить("ЗакупкаТоваровУслугДляКомитентов", Ложь);// ФлагиУчета.Вставить("РеализацияТоваровУслугКомитентов", Ложь);// ДобавленоКонстант = 0;// Запрос = Новый Запрос;// Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ ""ИнтеграцияСБанком"" Название, ФлагиУчета.Значение КАК Значение// |ИЗ Константа.ИнтерфейсИнтеграцииСБанком КАК ФлагиУчета// |ОБЪЕДИНИТЬ ВСЕ// |ВЫБРАТЬ ""УчетИмпортныхТоваров"" Название, ФлагиУчета.Значение КАК Значение// |ИЗ Константа.ВедетсяУчетИмпортныхТоваров КАК ФлагиУчета// |ОБЪЕДИНИТЬ ВСЕ// |ВЫБРАТЬ ""УчетТаможенныхДекларацийЭкспорт"" Название, ФлагиУчета.Значение КАК Значение// |ИЗ Константа.ВедетсяУчетИмпортныхТоваров КАК ФлагиУчета// |ОБЪЕДИНИТЬ ВСЕ// |ВЫБРАТЬ ""УчетРозничнойПродажиАлкогольнойПродукцииПива"" Название, ФлагиУчета.Значение КАК Значение// |ИЗ Константа.ВедетсяУчетРозничнойПродажиАлкогольнойПродукцииПива КАК ФлагиУчета// |ОБЪЕДИНИТЬ ВСЕ// |ВЫБРАТЬ ""ЗакупкаТоваровУслугДляКомитентов"" Название, ФлагиУчета.Значение КАК Значение// |ИЗ Константа.ОсуществляетсяЗакупкаТоваровУслугДляКомитентов КАК ФлагиУчета// |ОБЪЕДИНИТЬ ВСЕ// |ВЫБРАТЬ ""РеализацияТоваровУслугКомитентов"" Название, ФлагиУчета.Значение КАК Значение// |ИЗ Константа.ОсуществляетсяРеализацияТоваровУслугКомитентов КАК ФлагиУчета// |";//// Таб = Запрос.Выполнить().Выгрузить();// Для Каждого Пара Из ФлагиУчета Цикл// Стр = Таб.Найти(Пара.Ключ, "Название");// Если Стр <> Неопределено Тогда// ФлагиУчета.Вставить(Стр.Название, Стр.Значение);// КонецЕсли;// КонецЦикла;//Процедура ПолучитьЗначенияКонстантИнтеграции(ФлагиУчета = Неопределено) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьЗначенияКонстантИнтеграции(ФлагиУчета);
ПолучитьНазванияРегламентированныхОтчетовИПнаУСН6
Описание, пример вызова
// Возвращает список наименований отчетов используемых ИП на УСН 6%.//// Параметры:// СписокРегламентированныхОтчетов - список наименований регламентированных отчетов (синоним основной формы отчета),// в представление списка значений вносится список ФО через запятую, если требуются ограничения в зависимости от ФО//// Пример:// СписокРегламентированныхОтчетов = Новый СписокЗначений;// СписокРегламентированныхОтчетов.Добавить("Реестр по акцизам: Приложение 01", "Импорт");// Возврат СписокРегламентированныхОтчетов;//Процедура ПолучитьНазванияРегламентированныхОтчетовИПнаУСН6(СписокРегламентированныхОтчетов) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьНазванияРегламентированныхОтчетовИПнаУСН6(СписокРегламентированныхОтчетов)
ПолучитьНазванияРегламентированныхОтчетовСервисаЭТК
Описание, пример вызова
// Возвращает список наименований отчетов используемых сервисом электронных трудовых книжек.//// Параметры:// СписокРегламентированныхОтчетов - список наименований регламентированных отчетов (синоним основной формы отчета),// в представление списка значений вносится список ФО через запятую, если требуются ограничения в зависимости от ФО//// Пример:// СписокРегламентированныхОтчетов = Новый СписокЗначений;// СписокРегламентированныхОтчетов.Добавить("Реестр по акцизам: Приложение 01", "Импорт");// Возврат СписокРегламентированныхОтчетов;//Процедура ПолучитьНазванияРегламентированныхОтчетовСервисаЭТК(СписокРегламентированныхОтчетов) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПолучитьНазванияРегламентированныхОтчетовСервисаЭТК(СписокРегламентированныхОтчетов)
ПриИзмененииРучногоСтатуса
Описание, пример вызова
// Вызывается при изменении ручных статусов.// См. также ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервераПереопределяемый.ПриИзмененииСтатусаОтправкиДокумента//// Параметры:// Ссылка - ДокументСсылка - ссылка на документ.// Статус - Строка - актуальный статус; предполагает сравнение с СтатусСданоСтрокой().//Процедура ПриИзмененииРучногоСтатуса(Ссылка, Статус) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ПриИзмененииРучногоСтатуса(Ссылка, Статус)
ОпределитьСвойстваИсточниковДляЗаполненияСканированныхДокументовПоТребованиюФНС
Описание, пример вызова
// Устарела. Формирует сведения о документах-источниках, которые будут использоваться для заполнения реквизитов сканированных документов,//представляемых по требованию ФНС. Требуется заполнить для всех объектов метаданных,//указанных в определяемом типе ИсточникДокументаПоТребованиюФНСБРО, за исключением тех,//которые предназначены исключительно для формирования элетронных документов.////Параметры://// СвойстваИсточников - Соответствие, соответствие переданных ссылок на источники и массива структур// Ключ - ссылка на источник для заполнения реквизитов сканированных документов// Значение - Массив, массив структур (начальное значение: пустой массив)// (каждый элемент массива - реквизиты для заполнения одного сканированного документа)//// В общем случае один источник может служить источником для заполнения реквизитов нескольких сканированных документов (например документы РеализацияТоваровУслуг, ОказаниеУслуг).// Если у источника стоит пометка на удаление, массив структур должен остаться пустым.// Состав полей структуры различен для различных видов документов.//// Поля структуры://// (обязательный) Организация - СправочникСсылка.Организации// (обязательный) ВидДокументаФНС - ПеречислениеСсылка.ВидыПредставляемыхДокументов// (необязательный) НомерСтрокиИсточника - Число, обязательно указывается, если данный источник может служить// источником для заполнения реквизитов нескольких документов одного вида ФНС// Для остальных документов-источников не указывается.// (необязательный) Направление - Перечисление.НаправленияДокументаПоТребованиюФНС,// обязателен для следующих видов документов ФНС:// Счет-фактура// Корректировочный счет-фактура// Акт приемки-сдачи работ (услуг)// Товарная накладная (ТОРГ-12)// Товарно-транспортная накладная// Для остальных видов документов ФНС не указывается.//// Состав следующих полей структуры различен для различных видов документов.//// (необязательный) Дата - Дата// (необязательный) Номер - Строка// (необязательный) СуммаВсего - Число// (необязательный) СуммаНалога - Число// (необязательный) НомерОснования - Строка// (необязательный) ДатаОснования - Дата// (необязательный) Предмет - Строка// (необязательный) НачалоПериода - Дата// (необязательный) КонецПериода - Дата// (необязательный) Участники - Массив структур,// поля структуры// (необязательный) Роль - ПеречислениеСсылка.РолиУчастниковСделкиДокументаПоТребованиюФНС// (необязательный) Контрагент - СправочникСсылка.Контрагенты// (необязательный) ЯвляетсяЮрЛицом - Булево// (необязательный) ЮрЛицоНаименование - Строка// (необязательный) ЮрЛицоИНН - Строка// (необязательный) ЮрЛицоКПП - Строка// (необязательный) ФизЛицоИНН - Строка// (необязательный) ФизЛицоФамилия - Строка// (необязательный) ФизЛицоИмя - Строка// (необязательный) ФизЛицоОтчество - Строка//// Максимально возможный состав полей структуры для различных видов документов:// Счет-фактура// Дата// Номер// СуммаВсего// СуммаНалога// Участники// Корректировочный счет-фактура// Дата// Номер// СуммаВсего// СуммаНалога// НомерОснования// ДатаОснования// Участники// Акт приемки-сдачи работ (услуг)// Дата// Номер// СуммаВсего// СуммаНалога// НомерОснования// ДатаОснования// НачалоПериода// КонецПериода// Участники// Товарная накладная (ТОРГ-12)// Дата// Номер// СуммаВсего// СуммаНалога// НомерОснования// ДатаОснования// Участники// Товарно-транспортная накладная// Дата// Номер// СуммаВсего// СуммаНалога// НомерОснования// ДатаОснования// Участники// Грузовая таможенная декларация// Номер// Участники// Добавочный лист к грузовой таможенной декларации// Номер// НомерОснования// Участники// Договор// Дата// Номер// СуммаВсего// СуммаНалога// Предмет// Участники// Дополнение к договору// Дата// Номер// СуммаВсего// СуммаНалога// Предмет// НомерОснования// ДатаОснования// Участники// Спецификация (калькуляция, расчет) цены (стоимости)// Дата// Номер// СуммаВсего// СуммаНалога// Предмет// НомерОснования// ДатаОснования// Участники// Отчет НИОКР// Дата// Номер// НомерОснования// ДатаОснования// Участники//// Роли участников следует выбирать из возможных значений БРО перечисления РолиУчастниковСделкиДокументаПоТребованиюФНС.// Общий список возможных значений:// Агент// Акционер// Арендатор// Арендодатель// Векселедатель// Векселеполучатель// Генеральный подрядчик// Грузоотправитель// Грузополучатель// Декларант// Займодатель// Займополучатель (заемщик)// Заказчик// Импортер// Инвестор// Исполнитель// Лицо, составившее документ// Отправитель// Перевозчик// Плательщик// Поверенный// Подрядчик// Покупатель// Получатель// Пользователь// Посредник// Поставщик// Продавец// Работник// Работодатель// Страхователь// Страховщик// Субподрядчик// Участник// Учредитель// Хранитель// Экспедитор// Экспортер// Эмитент//// Вариант состава ролей участников для различных видов документов:// Счет-фактура// Агент// Грузоотправитель (если приобретаются/реализуются НЕ услуги)// Грузополучатель (если приобретаются/реализуются НЕ услуги)// Покупатель// Продавец// Корректировочный счет-фактура// Агент// Покупатель// Продавец// Акт приемки-сдачи работ (услуг)// Агент// Заказчик// Исполнитель// Товарная накладная (ТОРГ-12)// Грузоотправитель// Грузополучатель// Плательщик// Поставщик// Экспедитор// Товарно-транспортная накладная// Грузоотправитель// Грузополучатель// Заказчик// Перевозчик// Плательщик// Экспедитор// Грузовая таможенная декларация// Декларант// Импортер// Экспортер// Отправитель// Получатель// Добавочный лист к грузовой таможенной декларации// Декларант// Импортер// Экспортер// Отправитель// Получатель// Договор// Любые значения из общего списка// Дополнение к договору// Любые значения из общего списка// Спецификация (калькуляция, расчет) цены (стоимости)// Заказчик// Исполнитель// Отчет НИОКР// Заказчик// Исполнитель//Процедура ОпределитьСвойстваИсточниковДляЗаполненияСканированныхДокументовПоТребованиюФНС(СвойстваИсточников) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.ОпределитьСвойстваИсточниковДляЗаполненияСканированныхДокументовПоТребованиюФНС(СвойстваИсточников)
УпроститьФормуРегОтчетностиФильтрОтчетов
Описание, пример вызова
// Устарела. Процедура удаляет из исходного дерева отчеты не используемые ИП на УСН 6%, если доступна упрощенная отчетность//// Параметры:// ДеревоОтчетов - Дерево значений - Содержит исходное дерево используемых в конфигурации регламентированных отчетов//// Пример:// РасширенноеИспользованиеФО = Ложь;//// ФлагиУчета = ЭлектронныйДокументооборотСКонтролирующимиОрганами.ПолучитьФлагиИнтеграцииПоУмолчанию();// ПолучитьЗначенияКонстантИнтеграции(ФлагиУчета);//// Если ЗначениеЗаполнено(ФлагиУчета) И ФлагиУчета.ИнтеграцияСБанком Тогда //Доступна и активна упрощенная отчетность//// ОтчетыДляВыводаВУпрощеннойФорме = Новый СписокЗначений;// ПолучитьНазванияРегламентированныхОтчетовИПнаУСН6(ОтчетыДляВыводаВУпрощеннойФорме);//// ВсеОтчеты = ДеревоОтчетов.Строки.НайтиСтроки(Новый Структура("ЭтоГруппа", Ложь), Истина);//// Для Каждого ЭлементОтчет Из ВсеОтчеты Цикл//// ОтчетИзСписка = ОтчетыДляВыводаВУпрощеннойФорме.НайтиПоЗначению(ЭлементОтчет.Наименование);//// Если ОтчетИзСписка <> Неопределено Тогда// СтрФункциональныеОпции = ВРег(ОтчетИзСписка.Представление);//// Если ПустаяСтрока(СтрФункциональныеОпции) ИЛИ НЕ РасширенноеИспользованиеФО Тогда// Продолжить;// ИначеЕсли ФлагиУчета.УчетИмпортныхТоваров// И СтрНайти(СтрФункциональныеОпции, ВРег("Импорт")) > 0 Тогда// Продолжить;// ИначеЕсли ФлагиУчета.УчетТаможенныхДекларацийЭкспорт// И СтрНайти(СтрФункциональныеОпции, ВРег("Экспорт")) > 0 Тогда// Продолжить;// ИначеЕсли ФлагиУчета.УчетРозничнойПродажиАлкогольнойПродукцииПива// И СтрНайти(СтрФункциональныеОпции, ВРег("Алкогольная продукция")) > 0 Тогда// Продолжить;// ИначеЕсли ФлагиУчета.ЗакупкаТоваровУслугДляКомитентов// И СтрНайти(СтрФункциональныеОпции, ВРег("Приобретение товаров или услуг для комитентов")) > 0 Тогда// Продолжить;// ИначеЕсли ФлагиУчета.РеализацияТоваровУслугКомитентов// И СтрНайти(СтрФункциональныеОпции, ВРег("Продажа товаров или услуг комитентов")) > 0 Тогда// Продолжить;// КонецЕсли;// КонецЕсли;//// РодительЭлемента = ЭлементОтчет.Родитель;// Если РодительЭлемента = Неопределено Тогда// РодительЭлемента = ЭлементОтчет.Владелец();// КонецЕсли;//// КоличествоЭлементовВДеревеОтчетов = КоличествоЭлементовВДеревеОтчетов - 1;// РодительЭлемента.Строки.Удалить(ЭлементОтчет);//// КонецЦикла;//// ВсеГруппыОтчетов = ДеревоОтчетов.Строки.НайтиСтроки(Новый Структура("ЭтоГруппа", Истина), Истина);//// КоличествоГрупп = ВсеГруппыОтчетов.Количество();// Для НомГруппы = 1 По КоличествоГрупп Цикл // просматриваем группы в обратном порядке//// ГруппаОтчетов = ВсеГруппыОтчетов[КоличествоГрупп - НомГруппы];// Если ГруппаОтчетов.Строки.Количество() = 0 Тогда//// РодительГруппы = ГруппаОтчетов.Родитель;// Если РодительГруппы = Неопределено Тогда// РодительГруппы = ГруппаОтчетов.Владелец();// КонецЕсли;//// РодительГруппы.Строки.Удалить(ГруппаОтчетов);// КонецЕсли;// КонецЦикла;// КонецЕсли;//Процедура УпроститьФормуРегОтчетностиФильтрОтчетов(ДеревоОтчетов, КоличествоЭлементовВДеревеОтчетов) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.УпроститьФормуРегОтчетностиФильтрОтчетов(ДеревоОтчетов, КоличествоЭлементовВДеревеОтчетов)
УпроститьФормуРегОтчетности
Описание, пример вызова
// Устарела. Скрывает элементы формы в зависимости от установки тех или иных флагов используемых ИП на УСН 6%.//// Параметры:// ФормаРО - Управляемая форма - Содержит ссылку на трансформируемую форму реготчетности//// Пример:// ФлагиУчета = ЭлектронныйДокументооборотСКонтролирующимиОрганами.ПолучитьФлагиИнтеграцииПоУмолчанию();// ПолучитьЗначенияКонстантИнтеграции(ФлагиУчета);//// ФормаРегОтчетности_ОтчетностьФТС = Ложь;// ФормаРегОтчетности_ОтчетностьФСРАР = Ложь;//// ФормаРО.Элементы.СсылкаЗаявленияНаПодключениеИзменение.Видимость = Ложь;//// Если ЗначениеЗаполнено(ФлагиУчета) И ФлагиУчета.ИнтеграцияСБанком Тогда //Доступна и активна упрощенная отчетность//// ФормаРО.Элементы.ГиперссылкаУведомления.Видимость = Ложь;// ФормаРО.Элементы.ГиперссылкаСервисы.Видимость = Ложь;// ФормаРО.Элементы.ГиперссылкаНастройки.Видимость = Ложь;//// ФормаРО.Элементы.СтраницаУведомления.Видимость = Ложь;// ФормаРО.Элементы.СтраницаСервисы.Видимость = Ложь;// ФормаРО.Элементы.СтраницаНастройки.Видимость = Ложь;//// ФормаРО.Элементы.СтраницаНастройки.Видимость = Ложь;//// ФормаРО.Элементы.ГруппаОтборовОтчетов.Видимость = Ложь;//// ФормаРО.Элементы.ОтчетыЗагрузитьИзФайла.Видимость = Ложь;// ФормаРО.Элементы.ОтчетыГруппаЗагрузитьИзФайла.Видимость = Ложь;// ФормаРО.Элементы.ОтчетыВыгрузить.Видимость = Ложь;//// ФормаРО.Элементы.ОтчетыГруппаПрисоединенныеФайлы.Видимость = Ложь;//// ФормаРО.Элементы.КнопкаСоздатьСверкаФИОиСНИЛС.Видимость = Ложь;//// ЭлектронныйДокументооборотДоступен = Ложь;// КонтекстЭДОСервер = ДокументооборотСКО.ПолучитьОбработкуЭДО();// Если КонтекстЭДОСервер <> Неопределено Тогда// ЭлектронныйДокументооборотДоступен = КонтекстЭДОСервер.ХотяБыОднаОрганизацияИспользуетДокументооборот();// КонецЕсли;// ЕстьОтправленныеЗаявления = ОбработкаЗаявленийАбонентаВызовСервера.ЕстьОтправленныеИлиОдобренныеЗаявления();// УжеПодключен = ЭлектронныйДокументооборотДоступен Или ЕстьОтправленныеЗаявления;// Если УжеПодключен Тогда// ФормаРО.Элементы.СсылкаЗаявленияНаПодключениеИзменение.Заголовок =// НСтр("ru='Заявления на изменение и продление подключения к 1С-Отчетности'");// Иначе// ФормаРО.Элементы.СсылкаЗаявленияНаПодключениеИзменение.Заголовок =// НСтр("ru='Заявления на подключение к 1С-Отчетности'");// КонецЕсли;//// ФормаРО.Элементы.СсылкаЗаявленияНаПодключениеИзменение.Видимость = Истина;//// КонецЕсли;//Процедура УпроститьФормуРегОтчетности(ФормаРО) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.УпроститьФормуРегОтчетности(ФормаРО)
УпроститьФормуСозданияОтчета
Описание, пример вызова
// Устарела. Процедура выполняет действия по упрощению интерфейса формы создания отчета,// если доступна упрощенная отчетность для ИП на УСН 6%.//// Параметры:// ФормаСО - Управляемая форма - Содержит ссылку на форму создания регламентированного отчета.//// Пример:// ФлагиУчета = ЭлектронныйДокументооборотСКонтролирующимиОрганами.ПолучитьФлагиИнтеграцииПоУмолчанию();// ПолучитьЗначенияКонстантИнтеграции(ФлагиУчета);//// Если ЗначениеЗаполнено(ФлагиУчета) И ФлагиУчета.ИнтеграцияСБанком Тогда //Доступна и активна упрощенная отчетность//// ФормаСО.Элементы.ГруппаВидыСписков.ОтображениеСтраниц = ОтображениеСтраницФормы.Нет;// ФормаСО.Элементы.ГруппаДеревоОтчетовГруппировка.Видимость = Ложь;// ФормаСО.Элементы.ГруппаРанееСозданные.Видимость = Ложь;// ФормаСО.Элементы.ДеревоОтчетов.Шапка = Ложь;// ФормаСО.ДеревоОтчетовГруппировка = 3; // без группировки, упрощенный интерфейс//// КонецЕсли;//Процедура УпроститьФормуСозданияОтчета(ФормаСО) Экспорт
Пример вызова
ЭлектронныйДокументооборотСКонтролирующимиОрганамиПереопределяемый.УпроститьФормуСозданияОтчета(ФормаСО)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).