Skip to content

Давальческая схема

ДобавитьЭтап_ОстаткиПриемаВПереработку2_4

Описание, пример вызова
// Добавляет этап в таблицу этапов закрытия месяца.
// Элементы данной таблицы являются элементами второго уровня в дереве этапов в форме закрытия месяца.
//
// Параметры:
// ТаблицаЭтапов - см. Обработки.ОперацииЗакрытияМесяца.ЗаполнитьОписаниеЭтаповЗакрытияМесяца
// ТекущийРодитель - Строка - идентификатор группы.
//
Процедура ДобавитьЭтап_ОстаткиПриемаВПереработку2_4(ТаблицаЭтапов,ТекущийРодитель) Экспорт

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

ДавальческаяСхема.ДобавитьЭтап_ОстаткиПриемаВПереработку2_4(ТаблицаЭтапов, ТекущийРодитель)

Использование_ОстаткиПриемаВПереработку2_4

Описание, пример вызова
// Обработчики этапа
//
// Параметры:
// ПараметрыОбработчика - см. ЗакрытиеМесяцаСервер.ИнициализироватьПараметрыОбработчикаЭтапаЗакрытияМесяцаДляПроверки
//
Процедура Использование_ОстаткиПриемаВПереработку2_4(ПараметрыОбработчика) Экспорт

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

ДавальческаяСхема.Использование_ОстаткиПриемаВПереработку2_4(ПараметрыОбработчика)

Оформление_ОстаткиПриемаВПереработку2_4

Описание, пример вызова
// Оформляет этап закрытия месяца.
//
// Параметры:
// ПараметрыОбработчика - см. ЗакрытиеМесяцаСервер.ИнициализироватьПараметрыОбработчикаЭтапаЗакрытияМесяцаДляПроверки
//
Процедура Оформление_ОстаткиПриемаВПереработку2_4(ПараметрыОбработчика) Экспорт

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

ДавальческаяСхема.Оформление_ОстаткиПриемаВПереработку2_4(ПараметрыОбработчика)

ОписаниеПроверок_ОстаткиПриемаВПереработку2_4

Описание, пример вызова
// Проверки состояния системы, относящиеся к этапу.
//
// Параметры:
// ТаблицаПроверок - см. АудитСостоянияСистемы.ТаблицаПроверокСостоянияСистемы
//
Процедура ОписаниеПроверок_ОстаткиПриемаВПереработку2_4(ТаблицаПроверок) Экспорт

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

ДавальческаяСхема.ОписаниеПроверок_ОстаткиПриемаВПереработку2_4(ТаблицаПроверок)

ПроверкаОстаткиПриемаВПереработку2_4

Описание, пример вызова
// Регистрация ошибок.
//
// Параметры:
// ПараметрыПроверки - см. АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки
//
Процедура ПроверкаОстаткиПриемаВПереработку2_4(ПараметрыПроверки) Экспорт

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

ДавальческаяСхема.ПроверкаОстаткиПриемаВПереработку2_4(ПараметрыПроверки)

ДобавитьЭтап_ОстаткиКОформлениюОтчетовДавальцам

Описание, пример вызова
// Добавляет этап в таблицу этапов закрытия месяца.
// Элементы данной таблицы являются элементами второго уровня в дереве этапов в форме закрытия месяца.
//
// Параметры:
// ТаблицаЭтапов - см. Обработки.ОперацииЗакрытияМесяца.ЗаполнитьОписаниеЭтаповЗакрытияМесяца
// ТекущийРодитель - Строка - идентификатор группы.
//
Процедура ДобавитьЭтап_ОстаткиКОформлениюОтчетовДавальцам(ТаблицаЭтапов,ТекущийРодитель) Экспорт

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

ДавальческаяСхема.ДобавитьЭтап_ОстаткиКОформлениюОтчетовДавальцам(ТаблицаЭтапов, ТекущийРодитель)

Использование_ОстаткиКОформлениюОтчетовДавальцам

Описание, пример вызова
// Обработчики этапа
//
// Параметры:
// ПараметрыОбработчика - см. ЗакрытиеМесяцаСервер.ИнициализироватьПараметрыОбработчикаЭтапаЗакрытияМесяцаДляПроверки
//
Процедура Использование_ОстаткиКОформлениюОтчетовДавальцам(ПараметрыОбработчика) Экспорт

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

ДавальческаяСхема.Использование_ОстаткиКОформлениюОтчетовДавальцам(ПараметрыОбработчика)

Оформление_ОстаткиКОформлениюОтчетовДавальцам

Описание, пример вызова
// Оформляет этап закрытия месяца.
//
// Параметры:
// ПараметрыОбработчика - см. ЗакрытиеМесяцаСервер.ИнициализироватьПараметрыОбработчикаЭтапаЗакрытияМесяцаДляПроверки
//
Процедура Оформление_ОстаткиКОформлениюОтчетовДавальцам(ПараметрыОбработчика) Экспорт

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

ДавальческаяСхема.Оформление_ОстаткиКОформлениюОтчетовДавальцам(ПараметрыОбработчика)

ОписаниеПроверок_ОстаткиКОформлениюОтчетовДавальцам

Описание, пример вызова
// Проверки состояния системы, относящиеся к этапу.
//
// Параметры:
// ТаблицаПроверок - см. АудитСостоянияСистемы.ТаблицаПроверокСостоянияСистемы
//
Процедура ОписаниеПроверок_ОстаткиКОформлениюОтчетовДавальцам(ТаблицаПроверок) Экспорт

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

ДавальческаяСхема.ОписаниеПроверок_ОстаткиКОформлениюОтчетовДавальцам(ТаблицаПроверок)

ПроверкаОстаткиКОформлениюОтчетовДавальцам

Описание, пример вызова
// Регистрация ошибок.
//
// Параметры:
// ПараметрыПроверки - см. АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки
//
Процедура ПроверкаОстаткиКОформлениюОтчетовДавальцам(ПараметрыПроверки) Экспорт

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

ДавальческаяСхема.ПроверкаОстаткиКОформлениюОтчетовДавальцам(ПараметрыПроверки)

ИспользуетсяДавальческаяСхема

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

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

Результат = ДавальческаяСхема.ИспользуетсяДавальческаяСхема(ХозяйственнаяОперация);

ЗаполнитьФлагОформитьОтчетДавальцу

Описание, пример вызова
// Заполняет реквизит "ОформитьОтчетДавальцу" в строках таблицы
//
// Параметры:
// Таблица - ТабличнаяЧасть - табличная часть, в котором заполняется реквизит "ОформитьОтчетДавальцу"
// Объект - ДокументОбъект, Неопределено - объект владелец табличной части
//
Процедура ЗаполнитьФлагОформитьОтчетДавальцу(Таблица, Объект = Неопределено) Экспорт

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

ДавальческаяСхема.ЗаполнитьФлагОформитьОтчетДавальцу(Таблица, Объект);

ЗаполнитьПризнакДоступноОформлениеОтчетаДавальцуВТаблице

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

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

ДавальческаяСхема.ЗаполнитьПризнакДоступноОформлениеОтчетаДавальцуВТаблице(Форма, Таблица, Строки);

ЗаполнитьПризнакДоступноОформлениеОтчетаДавальцу

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

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

ДавальческаяСхема.ЗаполнитьПризнакДоступноОформлениеОтчетаДавальцу(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)

ДополнитьТекстЗапросаОформлениеОтчетаДавальцу

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

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

ДавальческаяСхема.ДополнитьТекстЗапросаОформлениеОтчетаДавальцу(СтруктураДействий, ОписаниеЗапроса, КэшированныеЗначения)

ПроверитьПодразделениеДоговораНазначения

Описание, пример вызова
//++ Устарело_Переработка24
// Проверяет в договоре назначения заполнение подразделение
//
// Параметры:
// Объект - ДокументОбъект - проверяемый документ.
// ИмяТЧ - Строка - имя табличной части документа.
// Отказ - Булево - результат проверки.
//
Процедура ПроверитьПодразделениеДоговораНазначения(Объект, ИмяТЧ, Отказ) Экспорт

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

ДавальческаяСхема.ПроверитьПодразделениеДоговораНазначения(Объект, ИмяТЧ, Отказ)

ПроверитьКорректностьВыбораНазначенияДавальца

Описание, пример вызова
//-- Устарело_Переработка24
// Проверяет корректность выбора назначения давальцев в документах с табличными частями
// "ВыходныеИзделия", "ПобочныеИзделия" и "МатериалыИРаботы".
//
// Параметры:
// Объект - ДокументОбъект.ЗаказПереработчику2_5, ДокументОбъект.ОтчетПереработчика2_5, ДокументОбъект.ПроизводствоБезЗаказа - проверяемый документ.
// ПараметрыПроверки - см. ПараметрыПроверкиВыбораНазначенияДавальца
// Отказ - Булево - признак проверки.
//
Процедура ПроверитьКорректностьВыбораНазначенияДавальца(Объект, ПараметрыПроверки, Отказ) Экспорт

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

ДавальческаяСхема.ПроверитьКорректностьВыбораНазначенияДавальца(Объект, ПараметрыПроверки, Отказ)

ПараметрыПроверкиВыбораНазначенияДавальца

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

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

Результат = ДавальческаяСхема.ПараметрыПроверкиВыбораНазначенияДавальца()

ХозяйственнаяОперацияПроизводства

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

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

Результат = ДавальческаяСхема.ХозяйственнаяОперацияПроизводства(Назначения)

УстановитьУсловноеОформлениеПоляОформитьОтчетДавальцу

Описание, пример вызова
// Устанавливает условное оформление поля "Оформить отчет давальцу"
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, для которой настраивается условное оформление
// ИмяОбъекта - Строка - имя объекта
// ИмяТЧ - Строка - имя таблицы формы
// ПутьКЭлементам - Строка - путь к элементам формы
//
Процедура УстановитьУсловноеОформлениеПоляОформитьОтчетДавальцу(Форма, ИмяОбъекта, ИмяТЧ, ПутьКЭлементам = "") Экспорт

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

ДавальческаяСхема.УстановитьУсловноеОформлениеПоляОформитьОтчетДавальцу(Форма, ИмяОбъекта, ИмяТЧ, ПутьКЭлементам);

УстановитьУсловноеОформлениеПоляОформитьОтчетДавальцуОтмененныхСтрок

Описание, пример вызова
// Устанавливает условное оформление для "Оформить отчет давальцу" для отменных строк
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - форма, для которой настраивается условное оформление
// ИмяОбъекта - Строка - имя объекта
// ИмяТЧ - Строка - имя таблицы формы
// ПутьКЭлементам - Строка - путь к элементам формы
//
Процедура УстановитьУсловноеОформлениеПоляОформитьОтчетДавальцуОтмененныхСтрок( Экспорт

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

ДавальческаяСхема.УстановитьУсловноеОформлениеПоляОформитьОтчетДавальцуОтмененныхСтрок();

РеквизитыПоНазначению

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

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

Результат = ДавальческаяСхема.РеквизитыПоНазначению(Назначение)

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