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