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