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