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