Skip to content

Оперативный учет производства клиент

ОповеститьОЗаписиМаршрутныхЛистов

Описание, пример вызова
//++ Устарело_Производство21
//++ НЕ УТКА
// Формирует системные оповещения о записи маршрутных листов
//
// Параметры:
// Источник - УникальныйИдентификатор - идентификатор формы в которой выполнена запись
// - Строка - идентификатор функции в которой выполнена запись
// ВызватьОповеститьОбИзменении - Булево - Истина, если нужно вызвать ОповеститьОбИзменении
// ИзмененныеДокументы - Массив, ДокументСсылка.МаршрутныйЛистПроизводства - список измененных маршрутных листов.
//
Процедура ОповеститьОЗаписиМаршрутныхЛистов(Источник = Неопределено, ВызватьОповеститьОбИзменении = Истина, ИзмененныеДокументы = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОповеститьОЗаписиМаршрутныхЛистов(Источник, ВызватьОповеститьОбИзменении, ИзмененныеДокументы);

ОповеститьОбИзмененииРасписанияВидаРабочегоЦентра

Описание, пример вызова
// Формирует системное оповещение об изменении расписания рабочих центров
//
// Параметры:
// ВидРабочегоЦентра - СправочникСсылка.ВидыРабочихЦентров - вид рабочего центра для которого изменилось расписание
// Подразделение - СправочникСсылка.СтруктураПредприятия - подразделение для которого изменилось расписание
// ДатаИнтервала - Дата - дата интервала планирования в котором изменилось расписание
// Форма - Форма - форма в которой было изменено расписание.
//
Процедура ОповеститьОбИзмененииРасписанияВидаРабочегоЦентра(ВидРабочегоЦентра, Подразделение, ДатаИнтервала, Форма) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОповеститьОбИзмененииРасписанияВидаРабочегоЦентра(ВидРабочегоЦентра, Подразделение, ДатаИнтервала, Форма)

ОповеститьОбИзмененииКлючевогоВидаРабочегоЦентра

Описание, пример вызова
// Формирует системное оповещение об изменении ключевого вида рабочего центра
//
Процедура ОповеститьОбИзмененииКлючевогоВидаРабочегоЦентра() Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОповеститьОбИзмененииКлючевогоВидаРабочегоЦентра()

СобытиеРасписаниеВидаРабочегоЦентраИзменилось

Описание, пример вызова
// Определяет, что указанное событие - это событие об изменении расписания
//
// Параметры:
// ИмяСобытия - Строка - имя события.
//
// Возвращаемое значение:
// Булево - Истина, если расписание изменилось.
//
Функция СобытиеРасписаниеВидаРабочегоЦентраИзменилось(ИмяСобытия) Экспорт

Пример вызова

Результат = ОперативныйУчетПроизводстваКлиент.СобытиеРасписаниеВидаРабочегоЦентраИзменилось(ИмяСобытия)

СобытиеРасписаниеОперацийИзменилось

Описание, пример вызова
// Определяет, что указанное событие - это событие об изменении расписания операций
//
// Параметры:
// ИмяСобытия - Строка - имя события.
//
// Возвращаемое значение:
// Булево - Истина, если расписание изменилось.
//
Функция СобытиеРасписаниеОперацийИзменилось(ИмяСобытия) Экспорт

Пример вызова

Результат = ОперативныйУчетПроизводстваКлиент.СобытиеРасписаниеОперацийИзменилось(ИмяСобытия)

СобытиеКлючевойВидРабочегоЦентраИзменился

Описание, пример вызова
// Определяет, что указанное событие - это событие об изменении ключевого вида рабочего центра.
//
// Параметры:
// ИмяСобытия - Строка - имя события.
//
// Возвращаемое значение:
// Булево - Истина, если ключевой вид рабочего центра изменился.
//
Функция СобытиеКлючевойВидРабочегоЦентраИзменился(ИмяСобытия) Экспорт

Пример вызова

Результат = ОперативныйУчетПроизводстваКлиент.СобытиеКлючевойВидРабочегоЦентраИзменился(ИмяСобытия)

РегулированиеКоличества

Описание, пример вызова
// Увеличивает или уменьшает количество согласно кратности
//
// Параметры:
// Количество - Число - количество которое нужно изменить
// Кратность - Число - какому значению должно быть кратно количество
// Направление - Число - "1" если нужно увеличить, "-1" если нужно уменьшить
// МинимальноеЗначение - Число - Минимальное значение
// МаксимальноеЗначение - Число - Максимальное значение.
//
// Возвращаемое значение:
// Число - полученное количество.
//
Функция РегулированиеКоличества(Количество, Кратность, Направление, МинимальноеЗначение = Неопределено, МаксимальноеЗначение = Неопределено) Экспорт

Пример вызова

Результат = ОперативныйУчетПроизводстваКлиент.РегулированиеКоличества(Количество, Кратность, Направление, МинимальноеЗначение, МаксимальноеЗначение);

СформироватьМаршрутныеЛистыПоЗаказам

Описание, пример вызова
// Формирует маршрутные листы по заказам на производство
//
// Параметры:
// СписокРаспоряжений - Массив - заказы на производство для которого требуется сформировать МЛ
// Источник - УникальныйИдентификатор - идентификатор формы в которой выполняется формирование МЛ
// - Строка - идентификатор функции в которой выполняется формирование МЛ.
//
Процедура СформироватьМаршрутныеЛистыПоЗаказам(СписокРаспоряжений, Источник = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.СформироватьМаршрутныеЛистыПоЗаказам(СписокРаспоряжений, Источник);

СформироватьМаршрутныеЛистыПоРасписанию

Описание, пример вызова
// Формирует маршрутные листы необходимые для формирования расписания на указанном виде РЦ.
//
// Параметры:
// Подразделение - СправочникСсылка.СтруктураПредприятия - подразделение для которого требуется сформировать МЛ
// ВидРабочегоЦентра - СправочникСсылка.ВидыРабочихЦентров - вид рабочего центра для которого формируется расписание
// ДатаИнтервала - Дата - начало интервала планирования
// Источник - УникальныйИдентификатор - идентификатор формы в которой выполняется формирование МЛ
// - Строка - идентификатор функции в которой выполняется формирование МЛ.
//
Процедура СформироватьМаршрутныеЛистыПоРасписанию(Подразделение, ВидРабочегоЦентра, ДатаИнтервала, Источник = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.СформироватьМаршрутныеЛистыПоРасписанию(Подразделение, ВидРабочегоЦентра, ДатаИнтервала, Источник);

ОформитьВыработкуСотрудниковПоРаспоряжениям

Описание, пример вызова
//-- НЕ УТКА
//-- Устарело_Производство21
// Оформляет документ выработки сотрудников на основании распоряжений
//
// Параметры:
// СписокРаспоряжений - Массив - список распоряжений.
//
Процедура ОформитьВыработкуСотрудниковПоРаспоряжениям(СписокРаспоряжений) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОформитьВыработкуСотрудниковПоРаспоряжениям(СписокРаспоряжений)

ОформитьВыработкуСотрудниковПоСменномуЗаданию

Описание, пример вызова
//++ НЕ УТКА
// Оформляет документ выработки сотрудников на основании сменных заданий
//
// Параметры:
// СписокСменныхЗаданий - Массив - список сменных заданий.
//
Процедура ОформитьВыработкуСотрудниковПоСменномуЗаданию(СписокСменныхЗаданий) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОформитьВыработкуСотрудниковПоСменномуЗаданию(СписокСменныхЗаданий)

ОповеститьОЗаписиПроизводственныхОпераций

Описание, пример вызова
// Формирует системные оповещения о записи производственных операций
//
// Параметры:
// Подразделение - СправочникСсылка.СтруктураПредприятия - Производственное подразделение
// ВызватьОповеститьОбИзменении - Булево - Истина, если нужно вызвать ОповеститьОбИзменении
// ИзмененныеДокументы - Массив, ДокументСсылка.ПроизводственнаяОперация2_2 - список измененных производственных операций.
//
Процедура ОповеститьОЗаписиПроизводственныхОпераций(Подразделение, ВызватьОповеститьОбИзменении = Истина, ИзмененныеДокументы = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОповеститьОЗаписиПроизводственныхОпераций(Подразделение, ВызватьОповеститьОбИзменении, ИзмененныеДокументы);

ОповеститьПользователяОФормированииПроизводственныхОпераций

Описание, пример вызова
// Оповещает пользователя о завершении процесса формирования производственных операций
//
// Параметры:
// КоличествоОбработанных - Число - количество созданных документов.
// КоличествоВсего - Число - количество документов, которые могут быть созданы.
// Источник - УникальныйИдентификатор - идентификатор формы, инициировавшей создание документов.
//
Процедура ОповеститьПользователяОФормированииПроизводственныхОпераций(КоличествоОбработанных, КоличествоВсего, Источник = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОповеститьПользователяОФормированииПроизводственныхОпераций(КоличествоОбработанных, КоличествоВсего, Источник);

СформироватьПроизводственныеОперации

Описание, пример вызова
// Формирует производственные операции
//
// Параметры:
// Подразделение - СправочникСсылка.СтруктураПредприятия - производственное подразделение
// КлючиОпераций - Массив, РегистрСведенийКлючЗаписи.ОчередьПроизводственныхОпераций - ключ записи
// ПараметрыНазначения - Структура - параметры назначения
// * Участок
// * ВидРабочегоЦентра
// * РабочийЦентр
// * Исполнитель
// * Количество
// УстанавливаемыйСтатус - ПеречислениеСсылка.СтатусыПроизводственныхОпераций - статус нового документа
//
Процедура СформироватьПроизводственныеОперации(Подразделение, КлючиОпераций, ПараметрыНазначения, УстанавливаемыйСтатус = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.СформироватьПроизводственныеОперации(Подразделение, КлючиОпераций, ПараметрыНазначения, УстанавливаемыйСтатус);

УстановитьСтатусПроизводственнойОперации

Описание, пример вызова
// Устанавливает статус для списка операций
//
// Параметры:
// Ссылки - Массив - список документов.
// Статус - Строка - новый статус.
// Подразделение - СправочникСсылка.СтруктураПредприятия - производственное подразделение.
//
Процедура УстановитьСтатусПроизводственнойОперации(Ссылки, Статус, Подразделение) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.УстановитьСтатусПроизводственнойОперации(Ссылки, Статус, Подразделение)

ОтменитьНазначениеПроизводственнойОпераций

Описание, пример вызова
// Устанавливает пометку удаления для списка операций
//
// Параметры:
// Ссылки - Массив - список документов.
// Подразделение - СправочникСсылка.СтруктураПредприятия - производственное подразделение.
//
Процедура ОтменитьНазначениеПроизводственнойОпераций(Ссылки, Подразделение) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОтменитьНазначениеПроизводственнойОпераций(Ссылки, Подразделение)

ИмяСобытияИзменениеСтатусаОпераций

Описание, пример вызова
// Определяет имя события, которое используется для оповещения об изменении статуса выполнения операций расписания.
//
// Возвращаемое значение:
// Строка - имя события.
//
Функция ИмяСобытияИзменениеСтатусаОпераций() Экспорт

Пример вызова

Результат = ОперативныйУчетПроизводстваКлиент.ИмяСобытияИзменениеСтатусаОпераций()

ОткрытьФормуДляПечатиСменноСуточныхЗаданий

Описание, пример вызова
// Открывает форму для формирования сменно-суточных заданий.
//
// Параметры:
// Владелец - ФормаКлиентскогоПриложения - владелец открываемой формы.
// ПараметрыФормы - Структура - параметры открытия формы.
//
Процедура ОткрытьФормуДляПечатиСменноСуточныхЗаданий(Знач Владелец, Знач ПараметрыФормы) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОткрытьФормуДляПечатиСменноСуточныхЗаданий(Владелец, ПараметрыФормы)

ОбработкаРасшифровкиИнтервалаСПараллельнойЗагрузкой

Описание, пример вызова
// Выполняет обработку расшифровки интервала диаграммы Ганта, содержащего данные о параллельной
// загрузке рабочего центра.
//
// Параметры:
// Владелец - ФормаКлиентскогоПриложения - форма, в которой выполнена расшифровка.
// ПараметрыФормы - Структура - параметры выбранного интервала.
// СтандартнаяОбработка - Булево - флаг стандартной обработки расшифровки.
//
Процедура ОбработкаРасшифровкиИнтервалаСПараллельнойЗагрузкой(Знач Владелец, Знач ПараметрыФормы, СтандартнаяОбработка) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОбработкаРасшифровкиИнтервалаСПараллельнойЗагрузкой(Владелец, ПараметрыФормы, СтандартнаяОбработка)

ОткрытьФормуДиспетчированиеПооперационное

Описание, пример вызова
// Открывает форму для диспетчирования маршрутных листов, принадлежащих подразделениям с
// методиками управления "Пооперационное планирование" и "Регистрация операций".
//
// Параметры:
// МетодикаУправления - ПеречислениеСсылка.УправлениеМаршрутнымиЛистами - методика, в соответствии с которой
// должна быть настроена форма диспетчирования.
// Подразделение - СправочникСсылка.СтруктураПредприятия - подразделение, по которому необходимо установить отбор.
// СписокЭтапов - Массив - содержит данные этапов производства для установки отбора.
// Элементами являются структуры со свойствами:
// * Распоряжение - ДокументСсылка.ЗаказНаПроизводство;
// * КодСтрокиЭтапыГрафик - Число.
//
Процедура ОткрытьФормуДиспетчированиеПооперационное(МетодикаУправления, Подразделение = Неопределено, СписокЭтапов = Неопределено) Экспорт

Пример вызова

ОперативныйУчетПроизводстваКлиент.ОткрытьФормуДиспетчированиеПооперационное(МетодикаУправления, Подразделение, СписокЭтапов);

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).