Skip to content

Расчет себестоимости протокол расчета

ВедетсяПротоколРасчета

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ВедетсяПротоколРасчета(ПараметрыРасчета)

ИдентификаторПротокола

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ИдентификаторПротокола(ПараметрыРасчета)

НачалоЭтапаРасчета

Описание, пример вызова
// Протоколирует начало этапа расчета.
//
Процедура НачалоЭтапаРасчета(ПараметрыРасчета, ПредставлениеЭтапа, УровеньЭтапа = 1) Экспорт

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

РасчетСебестоимостиПротоколРасчета.НачалоЭтапаРасчета(ПараметрыРасчета, ПредставлениеЭтапа, УровеньЭтапа);

ОкончаниеЭтапаРасчета

Описание, пример вызова
// Протоколирует окончание этапа расчета.
// Можно не вызывать явно - вызывается при начале следующего этапа.
//
Процедура ОкончаниеЭтапаРасчета(ПараметрыРасчета, ОкончаниеРасчета = Ложь) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ОкончаниеЭтапаРасчета(ПараметрыРасчета, ОкончаниеРасчета);

ОписаниеТекущегоЭтапа

Описание, пример вызова
// Возвращает описание текущего этапа.
//
Функция ОписаниеТекущегоЭтапа(ПараметрыРасчета) Экспорт

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

Результат = РасчетСебестоимостиПротоколРасчета.ОписаниеТекущегоЭтапа(ПараметрыРасчета));

ПредставлениеТекущегоЭтапа

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеТекущегоЭтапа(ПараметрыРасчета)

НачалоФормированиеВременнойТаблицы

Описание, пример вызова
// Протоколирует начало формирования временной таблицы (внутри этапа расчета).
//
Процедура НачалоФормированиеВременнойТаблицы(ПараметрыРасчета, ИмяВременнойТаблицы, Пояснение = "", ИменаИсходныхТаблиц = "", ВремяНачала = Неопределено) Экспорт

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

РасчетСебестоимостиПротоколРасчета.НачалоФормированиеВременнойТаблицы(ПараметрыРасчета, ИмяВременнойТаблицы, Пояснение, ИменаИсходныхТаблиц, ВремяНачала);

ОкончаниеФормированиеВременнойТаблицы

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

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

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

ИнициализироватьОписаниеВыполненияФрагментаКода

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

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

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

НачалоВыполненияФрагментаКода

Описание, пример вызова
// Протоколирует начало выполнения фрагмента кода (внутри этапа расчета).
// Вложенность замеров фрагментов кода не допускается.
//
Процедура НачалоВыполненияФрагментаКода(ПараметрыРасчета, Идентификатор, Пояснение) Экспорт

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

РасчетСебестоимостиПротоколРасчета.НачалоВыполненияФрагментаКода(ПараметрыРасчета, Идентификатор, Пояснение)

ОкончаниеВыполненияФрагментаКода

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

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

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

НачалоЗаписиДвижений

Описание, пример вызова
// Протоколирует начало записи сформированных движений.
//
Процедура НачалоЗаписиДвижений(ПараметрыРасчета, ЗаписатьРегистры) Экспорт

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

РасчетСебестоимостиПротоколРасчета.НачалоЗаписиДвижений(ПараметрыРасчета, ЗаписатьРегистры)

ОкончаниеЗаписиДвижений

Описание, пример вызова
// Протоколирует окончание записи сформированных движений.
//
Процедура ОкончаниеЗаписиДвижений(ПараметрыРасчета) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ОкончаниеЗаписиДвижений(ПараметрыРасчета)

ДобавитьИнформациюОЗаписиДвижений

Описание, пример вызова
// Добавляет записи в лог работы механизма записи движений.
//
Процедура ДобавитьИнформациюОЗаписиДвижений(ПараметрыРасчета, ТекстДляПротокола) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ДобавитьИнформациюОЗаписиДвижений(ПараметрыРасчета, ТекстДляПротокола)

КэшированиеСформированныхДвижений

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

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

РасчетСебестоимостиПротоколРасчета.КэшированиеСформированныхДвижений(ПараметрыРасчета, ИмяРегистра, КоличествоСтрокТаблицыЗначений)

КэшированиеСформированныхЗаписейВТ

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

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

РасчетСебестоимостиПротоколРасчета.КэшированиеСформированныхЗаписейВТ(ПараметрыРасчета, ИмяТаблицы, КоличествоСтрокТаблицыЗначений)

ЗаписьСформированныхДвижений

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

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

РасчетСебестоимостиПротоколРасчета.ЗаписьСформированныхДвижений(ПараметрыРасчета, ИмяРегистра, КоличествоДокументов, КоличествоЗаписей, ВремяЗаписи);

ЗафиксироватьОшибкиВСформированныхДвижениях

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

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

РасчетСебестоимостиПротоколРасчета.ЗафиксироватьОшибкиВСформированныхДвижениях(ПараметрыРасчета, ОписаниеРегистра, ИмяТаблицы, ОписаниеОшибки)

ОчисткаСформированныхДвижений

Описание, пример вызова
// Очищает счетчики сформированных в случае, когда кэш регистра очищается и движения формируются заново.
//
Процедура ОчисткаСформированныхДвижений(ПараметрыРасчета, ИмяРегистра) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ОчисткаСформированныхДвижений(ПараметрыРасчета, ИмяРегистра)

ДополнительнаяИнформация

Описание, пример вызова
// Добавляет в протокол произвольный текст (внутри этапа расчета).
//
Процедура ДополнительнаяИнформация(ПараметрыРасчета, ТекстовоеОписание, ТекстДляЖурналаРегистрации = Неопределено) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ДополнительнаяИнформация(ПараметрыРасчета, ТекстовоеОписание, ТекстДляЖурналаРегистрации);

ЗафиксироватьОшибкуРасчета

Описание, пример вызова
// Добавляет в протокол информацию об ошибке расчета.
//
Процедура ЗафиксироватьОшибкуРасчета(ПараметрыРасчета, ТипОшибки, Экспорт

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

РасчетСебестоимостиПротоколРасчета.ЗафиксироватьОшибкуРасчета(ПараметрыРасчета, ТипОшибки, );

ОтметкаВЖурналеРегистрации

Описание, пример вызова
// Делает запись в журнал регистрации о начале выполнения этапа.
//
Процедура ОтметкаВЖурналеРегистрации(ПараметрыРасчета, ПредставлениеЭтапа, Уровень = Неопределено, Комментарий = "") Экспорт

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

РасчетСебестоимостиПротоколРасчета.ОтметкаВЖурналеРегистрации(ПараметрыРасчета, ПредставлениеЭтапа, Уровень, Комментарий);

ПредставлениеВремениВыполнения

Описание, пример вызова
// Возвращает представление интервала времени (ВремяНачала, ВремяОкончания) и его % от общего времени расчета.
//
Функция ПредставлениеВремениВыполнения(ИсточникДанныхОВремени, ИсточникДанныхОбОбщемВремени = Неопределено) Экспорт

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеВремениВыполнения(ИсточникДанныхОВремени, ИсточникДанныхОбОбщемВремени);

ПредставлениеПериодаРасчета

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеПериодаРасчета(ПараметрыРасчетаИлиПериод)

ПредставлениеЗначения

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеЗначения(Значение, ПредставлениеДатыКакПериодРасчета);

ПредставлениеВремени

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеВремени(Значение, СДолямиСекунд);

ПредставлениеМногострочногоТекста

Описание, пример вызова
// Возвращает представление многострочного текста - добавляет отступы для каждой строки.
//
// Возвращаемое значение:
// Строка -
//
Функция ПредставлениеМногострочногоТекста(Значение, Знач ТекстФорматаАбзаца = "", Экспорт

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеМногострочногоТекста(Значение, ТекстФорматаАбзаца, );

ПредставлениеТекстаОшибки

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеТекстаОшибки(Значение)

ПредставлениеОшибокРасчета

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ПредставлениеОшибокРасчета(ПротоколРасчета, Заголовок, Разделитель);

СлужебныйСимвол_БезНумерации

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

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

Результат = РасчетСебестоимостиПротоколРасчета.СлужебныйСимвол_БезНумерации()

СлужебныйСимвол_МаркированныйСписок

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

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

Результат = РасчетСебестоимостиПротоколРасчета.СлужебныйСимвол_МаркированныйСписок()

РазделительЧастейПротокола

Описание, пример вызова
// Возвращает строку, разделяющую части протокола расчета.
//
Функция РазделительЧастейПротокола() Экспорт

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

Результат = РасчетСебестоимостиПротоколРасчета.РазделительЧастейПротокола());

ЗаголовокПротоколаПриВыводе

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

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

Результат = РасчетСебестоимостиПротоколРасчета.ЗаголовокПротоколаПриВыводе(ПериодРасчета)

ВывестиИнформациюОбОшибках

Описание, пример вызова
// Выводит в протокол и дублирует в журнал регистрации информацию об ошибках.
//
Процедура ВывестиИнформациюОбОшибках(ПараметрыРасчета, Протокол, ДанныеОшибок, Заголовок, ПредставлениеЭтапа = Неопределено) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ВывестиИнформациюОбОшибках(ПараметрыРасчета, Протокол, ДанныеОшибок, Заголовок, ПредставлениеЭтапа);

НачатьЗамерВремени

Описание, пример вызова
Процедура НачатьЗамерВремени(ПараметрыРасчета) Экспорт

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

РасчетСебестоимостиПротоколРасчета.НачатьЗамерВремени(ПараметрыРасчета)

ЗакончитьЗамерВремени

Описание, пример вызова
Процедура ЗакончитьЗамерВремени(ПараметрыРасчета) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ЗакончитьЗамерВремени(ПараметрыРасчета)

ЗафиксироватьЗамерВремени

Описание, пример вызова
Процедура ЗафиксироватьЗамерВремени(ПараметрыРасчета) Экспорт

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

РасчетСебестоимостиПротоколРасчета.ЗафиксироватьЗамерВремени(ПараметрыРасчета)

УвеличитьКоличествоОбработанныхДанныхДляЗамера

Описание, пример вызова
Процедура УвеличитьКоличествоОбработанныхДанныхДляЗамера(ПараметрыРасчета, КоличествоДанных) Экспорт

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

РасчетСебестоимостиПротоколРасчета.УвеличитьКоличествоОбработанныхДанныхДляЗамера(ПараметрыРасчета, КоличествоДанных)

ВыполнитьЗапросСЗамерами

Описание, пример вызова
Функция ВыполнитьЗапросСЗамерами(ПараметрыРасчета, ЗапросДляЗамера) Экспорт

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

Результат = РасчетСебестоимостиПротоколРасчета.ВыполнитьЗапросСЗамерами(ПараметрыРасчета, ЗапросДляЗамера)

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