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