Расчет себестоимости повт исп
ПравилаЗаполненияПоляТипЗаписи
Описание, пример вызова
// Возвращает правила заполнения полей в первичных движениях документов по регистру "Себестоимость товаров".//// Параметры:// ИмяДокументаДляОтбора - Строка - имя документа для отбора строк таблицы; если не указано, то выводится таблица по всем документам//// Возвращаемое значение:// ТаблицаЗначений - правила заполнения записей, полученные из макета регистра накопления СебестоимостьТоваров//Функция ПравилаЗаполненияПоляТипЗаписи(ИмяДокументаДляОтбора = "") Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ПравилаЗаполненияПоляТипЗаписи(ИмяДокументаДляОтбора);
ЭтоТипЗаписиПервичнойПартии
Описание, пример вызова
// Определяет, является ли указанный тип записи записью партии.//// Параметры:// ТипЗаписи - ПеречислениеСсылка.ТипыЗаписейПартий - проверяемый тип записи//// Возвращаемое значение:// Булево - переданный тип записи является первичной партией.//Функция ЭтоТипЗаписиПервичнойПартии(ТипЗаписи) Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ЭтоТипЗаписиПервичнойПартии(ТипЗаписи)
ЭтоНепересчитываемыйТипЗаписи
Описание, пример вызова
// Определяет, возможен ли пересчет записи указанного типа.//// Параметры:// ТипЗаписи - ПеречислениеСсылка.ТипыЗаписейПартий - проверяемый тип записи//// Возвращаемое значение:// Булево - переданный тип записи является непересчитываемум.//Функция ЭтоНепересчитываемыйТипЗаписи(ТипЗаписи) Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ЭтоНепересчитываемыйТипЗаписи(ТипЗаписи)
ЭтоТолькоРасчетныйТипЗаписи
Описание, пример вызова
// Определяет, является ли переданный тип записи расчетным (не используется в первичных движениях).// Если это расчетный тип записи (например, Выпуск, Распределение), значит она сгенерирована// на этапе заполнения партий в себестоимости - для таких записей устанавливается признак "РасчетПартий".// В противном случае считаем что это уже существующая первичная запись, для которой просто заполнились поля партионного// учета. Используется только для регистра СебестоимостьТоваров на этапе заполнения партий в движениях этого регистра.//// Параметры:// ТипЗаписи - ПеречислениеСсылка.ТипыЗаписейПартий - проверяемый тип записи//// Возвращаемое значение:// Булево - переданный тип записи является расчетным.//Функция ЭтоТолькоРасчетныйТипЗаписи(ТипЗаписи) Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ЭтоТолькоРасчетныйТипЗаписи(ТипЗаписи)
ВозможенРасчетСебестоимости
Описание, пример вызова
// Возвращает признак возможности расчета себестоимости.//// Параметры:// Период - Дата - период, для которого проверяется возможность расчета себестоимости.//// Возвращаемое значение:// Булево - признак возможности расчета себестоимости.//Функция ВозможенРасчетСебестоимости(Период = Неопределено) Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ВозможенРасчетСебестоимости(Период);
ФормироватьДвиженияПоРегистрамСебестоимости
Описание, пример вызова
// Возвращает признак необходимости формирования движений по регистрам себестоимости.//// Параметры:// Период - Дата - период, для которого проверяется возможность расчета себестоимости.// ЭтоВводОстатков - Булево - признак того, что регистратор является вводом остатков.//// Возвращаемое значение:// Булево - признак необходимости формирования движений по регистрам себестоимости.//Функция ФормироватьДвиженияПоРегистрамСебестоимости(Период, ЭтоВводОстатков = Ложь) Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ФормироватьДвиженияПоРегистрамСебестоимости(Период, ЭтоВводОстатков);
ВозможныНеиспользуемыеДвиженияПоРегистрамСебестоимости
Описание, пример вызова
// Возвращает признак возможности наличия неиспользуемых движений себестоимости.//// Возвращаемое значение:// Булево - признак возможности наличия неиспользуемых движений себестоимости.//Функция ВозможныНеиспользуемыеДвиженияПоРегистрамСебестоимости() Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ВозможныНеиспользуемыеДвиженияПоРегистрамСебестоимости()
РегистрыНеИспользуемыеПриВыключенномУчетеСебестоимости
Описание, пример вызова
// Возвращает перечень регистров, которые не используются при отключенном учете себестоимости.//// Возвращаемое значение:// Соответствие - перечень регистров, которые не используются при отключенном учете себестоимости.//Функция РегистрыНеИспользуемыеПриВыключенномУчетеСебестоимости() Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.РегистрыНеИспользуемыеПриВыключенномУчетеСебестоимости()
РегистрыНеРассчитываемыеПриВыключенномУчетеСебестоимости
Описание, пример вызова
// Возвращает перечень регистров, которые не рассчитываются при отключенном учете себестоимости.//// Возвращаемое значение:// Соответствие - перечень регистров, которые не рассчитываются при отключенном учете себестоимости.//Функция РегистрыНеРассчитываемыеПриВыключенномУчетеСебестоимости() Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.РегистрыНеРассчитываемыеПриВыключенномУчетеСебестоимости()
РегистраторыСДвижениямиПриВыключенномУчетеСебестоимости
Описание, пример вызова
// Возвращает перечень документов, которые формируют движения при отключенном учете себестоимости.//// Возвращаемое значение:// Соответствие - перечень документов, которые формируют движения при отключенном учете себестоимости.//Функция РегистраторыСДвижениямиПриВыключенномУчетеСебестоимости() Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.РегистраторыСДвижениямиПриВыключенномУчетеСебестоимости()
ТекстВтСоответствиеВариантовРаспределенияНазначениямПравил
Описание, пример вызова
// Возвращает текст запроса временной таблицы соответствия вариантов распределения и назначений правил распределения//// Возвращаемое значение:// Строка - текст запроса временной таблицы соответствия вариантов распределения и назначений правил распределения//Функция ТекстВтСоответствиеВариантовРаспределенияНазначениямПравил() Экспорт
Пример вызова
Результат = РасчетСебестоимостиПовтИсп.ТекстВтСоответствиеВариантовРаспределенияНазначениямПравил()
ПартионныйУчетВерсии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).