Skip to content

Расчет себестоимости повт исп

ПравилаЗаполненияПоляТипЗаписи

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

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

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

ЭтоТипЗаписиПервичнойПартии

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

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

Результат = РасчетСебестоимостиПовтИсп.ЭтоТипЗаписиПервичнойПартии(ТипЗаписи)

ЭтоНепересчитываемыйТипЗаписи

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

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

Результат = РасчетСебестоимостиПовтИсп.ЭтоНепересчитываемыйТипЗаписи(ТипЗаписи)

ЭтоТолькоРасчетныйТипЗаписи

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

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

Результат = РасчетСебестоимостиПовтИсп.ЭтоТолькоРасчетныйТипЗаписи(ТипЗаписи)

ВозможенРасчетСебестоимости

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

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

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

ФормироватьДвиженияПоРегистрамСебестоимости

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

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

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

ВозможныНеиспользуемыеДвиженияПоРегистрамСебестоимости

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

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

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

РегистрыНеИспользуемыеПриВыключенномУчетеСебестоимости

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

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

Результат = РасчетСебестоимостиПовтИсп.РегистрыНеИспользуемыеПриВыключенномУчетеСебестоимости()

РегистрыНеРассчитываемыеПриВыключенномУчетеСебестоимости

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

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

Результат = РасчетСебестоимостиПовтИсп.РегистрыНеРассчитываемыеПриВыключенномУчетеСебестоимости()

РегистраторыСДвижениямиПриВыключенномУчетеСебестоимости

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

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

Результат = РасчетСебестоимостиПовтИсп.РегистраторыСДвижениямиПриВыключенномУчетеСебестоимости()

ТекстВтСоответствиеВариантовРаспределенияНазначениямПравил

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

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

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

ПартионныйУчетВерсии22

Описание, пример вызова
// Определяет, используется ли партионный учет версии 2.2 на указанную дату.
//
// Параметры:
// Дата - Дата - дата, для которой надо определить режим партионного учета.
//
// Возвращаемое значение:
// Булево - признак использования партионного учета версии 2.2 на указанную дату
// Если дата не указана, то определяется сам факт использования партионного учета версии 2.2.
//
Функция ПартионныйУчетВерсии22(Дата = Неопределено) Экспорт

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

Результат = РасчетСебестоимостиПовтИсп.ПартионныйУчетВерсии22(Дата);

ПартионныйУчетВерсии21

Описание, пример вызова
// Определяет, используется ли партионный учет версии 2.1 на указанную дату.
//
// Параметры:
// Дата - Дата - дата, для которой надо определить режим партионного учета.
//
// Возвращаемое значение:
// Булево - признак использования партионного учета версии 2.1 на указанную дату
// Если дата не указана, то определяется сам факт использования партионного учета версии 2.1.
//
Функция ПартионныйУчетВерсии21(Дата = Неопределено) Экспорт

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

Результат = РасчетСебестоимостиПовтИсп.ПартионныйУчетВерсии21(Дата);

ПартионныйУчетНеИспользуется

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

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

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

ПартионныйУчетВключен

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

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

Результат = РасчетСебестоимостиПовтИсп.ПартионныйУчетВключен(Дата);

ИспользовалсяПартионныйУчетДоПереходаНаВерсию22

Описание, пример вызова
// Определяет "старый" режим партионного учета, до перехода на партионный учет версии 2.2.
//
// Параметры:
// Дата - Дата - дата, для которой надо определить режим партионного учета.
//
// Возвращаемое значение:
// Булево, Неопределено - признак использования партионного учета на указанную дату
// Если параметр Дата не передан, или Дата находится в периоде действия партионного учета версии 2.2,
// то возвращается значение Неопределено - в такой проверке нет смысла.
//
Функция ИспользовалсяПартионныйУчетДоПереходаНаВерсию22(Дата) Экспорт

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

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

ДатаПереходаНаПартионныйУчетВерсии22

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

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

Результат = РасчетСебестоимостиПовтИсп.ДатаПереходаНаПартионныйУчетВерсии22()

ДатаНачалаВеденияУправленческогоУчетаОрганизаций

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

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

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

УправленческийУчетОрганизаций

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

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

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

ДатаВключенияОбособленногоУчетаСебестоимостиПоНазначениям

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

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

Результат = РасчетСебестоимостиПовтИсп.ДатаВключенияОбособленногоУчетаСебестоимостиПоНазначениям()

СебестоимостьТоваровПоНазначениям

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

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

Результат = РасчетСебестоимостиПовтИсп.СебестоимостьТоваровПоНазначениям(Дата);

ОрганизацииСМетодомОценкиФИФО

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

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

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

ОрганизацииСМетодомОценкиПоСредней

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

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

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

ОрганизацииСДетализациейЗатратВСебестоимости

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

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

Результат = РасчетСебестоимостиПовтИсп.ОрганизацииСДетализациейЗатратВСебестоимости(Период)

ЗначенияТехнологическихПараметров

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

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

Результат = РасчетСебестоимостиПовтИсп.ЗначенияТехнологическихПараметров(Операция, СкрытыеИмеютЗначенияПоУмолчанию);

ВажностьПроверкиСостоянияСистемы

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

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

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

ВходящиеДанныеМеханизма

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

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

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

ЕстьРасчетныеДвиженияДокумента

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

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

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

СформироватьОписаниеРегистра

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

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

Результат = РасчетСебестоимостиПовтИсп.СформироватьОписаниеРегистра(ПолноеИмяРегистра)

КолонкиЗапроса

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

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

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

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