Раздельный учет по налогу на прибыль
ИспользуетсяРаздельныйУчет
Описание, пример вызова
// Возвращает признак использования раздельного учета для организации//// Параметры:// Организация - СправочникСсылка.Организации, Массив Из СправочникСсылка.Организации - головные организации// НаДату - Дата, Неопределено - дата, на которую установлен признак// МВТ - МенеджерВременныхТаблиц, Неопределено - если передан,// данные будут помещены во временную таблицу "ОрганизацииСРаздельнымУчетом".//// Возвращаемое значение:// Булево, Соответствие Из СправочникСсылка.Организации, Неопределено -// Булево - когда передана одна организация// Соответствие - когда передан массив организаций, в соответствии будут только организации с раздельным учетом// Неопределено - когда передан менеджер временных таблиц для помещения результата.//Функция ИспользуетсяРаздельныйУчет(Организация, Знач НаДату = Неопределено, МВТ = Неопределено) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ИспользуетсяРаздельныйУчет(Организация, НаДату, МВТ);
ВариантыНалогообложенияПрибылиПоУмолчанию
Описание, пример вызова
// Возвращает массив вариантов н/о, означающих применение общих условий налогообложения прибыли//// Возвращаемое значение:// Массив Из СправочникСсылка.ВариантыНалогообложенияПрибыли//Функция ВариантыНалогообложенияПрибылиПоУмолчанию() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ВариантыНалогообложенияПрибылиПоУмолчанию()
ВариантНалогообложенияПрибылиПоУмолчанию
Описание, пример вызова
// Возвращает предопределенное значение варианта н/о для общих условий налогообложения прибыли//// Возвращаемое значение:// СправочникСсылка.ВариантыНалогообложенияПрибыли -//Функция ВариантНалогообложенияПрибылиПоУмолчанию() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ВариантНалогообложенияПрибылиПоУмолчанию()
ОсновнойВариантНалогообложенияПрибыли
Описание, пример вызова
// Возвращает основной вариант н/о для организации исходя из учетной политики//// Параметры:// Организация - СправочникСсылка.Организации - организация, настройки которой требуется получить// НаДату - Дата - дата, на которую читаются настройки.//// Возвращаемое значение:// СправочникСсылка.ВариантыНалогообложенияПрибыли -//Функция ОсновнойВариантНалогообложенияПрибыли(Организация, Знач НаДату = Неопределено) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ОсновнойВариантНалогообложенияПрибыли(Организация, НаДату);
ТипыОбъектовУчета
Описание, пример вызова
// Возвращает массив типов измерения "Объект учета"//// Возвращаемое значение:// Массив - ОписаниеФункция ТипыОбъектовУчета() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ТипыОбъектовУчета()
СчетаФинансовогоРезультатаСВариантамиНалогообложения
Описание, пример вызова
// Возвращает массив счетов по фин. резу, использующих субконто "Варианты налогообложения прибыли"// Следует обращаться через модуль повторного использования:// РаздельныйУчетПоНалогуНаПрибыльПовтИсп.СчетаФинансовогоРезультатаСВариантамиНалогообложения().//// Возвращаемое значение:// Структура:// * Счета90 - Массив Из ПланСчетовСсылка.Хозрасчетный - массив субсчетов 90-го счета с раздельным НУ// * Счета91 - Массив Из ПланСчетовСсылка.Хозрасчетный - массив субсчетов 91-го счета с раздельным НУ// * Счета99 - Массив Из ПланСчетовСсылка.Хозрасчетный - массив субсчетов 99-го счета с раздельным НУ//Функция СчетаФинансовогоРезультатаСВариантамиНалогообложения() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.СчетаФинансовогоРезультатаСВариантамиНалогообложения()
ДобавитьВидСубконтоВариантыНалогообложенияПрибыли
Описание, пример вызова
// Добавляет в массив субконто по вариантам н/о,//// Параметры:// ВидыСубконто - Массив Из ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные//Процедура ДобавитьВидСубконтоВариантыНалогообложенияПрибыли(ВидыСубконто) Экспорт
Пример вызова
РаздельныйУчетПоНалогуНаПрибыль.ДобавитьВидСубконтоВариантыНалогообложенияПрибыли(ВидыСубконто)
ПустаяСсылкаВариантаНалогообложенияВЗапросе
Описание, пример вызова
// Возвращает строковое значение пустой ссылки в запросе//// Возвращаемое значение:// Строка -Функция ПустаяСсылкаВариантаНалогообложенияВЗапросе() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ПустаяСсылкаВариантаНалогообложенияВЗапросе()
ОбработатьПолеВариантаНалогообложенияВЗапросе
Описание, пример вызова
// В запросе обработается поле варианта н/о, исходя из того, требуются данные в разрезе вариантов н/о или нет.//// Параметры:// Запрос - Запрос -// ТребуетсяУчетВариантовНалогообложения - Булево -// ПутьКПолю - Строка - путь к полю в запросе// ВидыСубконто - Массив Из ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные -// Если есть виды субконто, дополнится видом субконто вариантов н/о.// - Неопределено - не требуется заполнение видов субконто// ЗаменяемыйТекст - Строка - по умолчанию "&ПолеВариантНалогообложенияПрибыли"//Процедура ОбработатьПолеВариантаНалогообложенияВЗапросе( Экспорт
Пример вызова
РаздельныйУчетПоНалогуНаПрибыль.ОбработатьПолеВариантаНалогообложенияВЗапросе();
ОбработатьПолеВариантНалогообложенияПоУмолчаниюВЗапросе
Описание, пример вызова
// В запросе подставляется вариант н/о по умолчанию, исходя из использования раздельного учета.//// Параметры:// Запрос - Запрос -// ТребуетсяУчетВариантовНалогообложения - Булево -// ЗаменяемыйТекст - Строка - по умолчанию "&ПолеВариантНалогообложенияПоУмолчанию"//Процедура ОбработатьПолеВариантНалогообложенияПоУмолчаниюВЗапросе( Экспорт
Пример вызова
РаздельныйУчетПоНалогуНаПрибыль.ОбработатьПолеВариантНалогообложенияПоУмолчаниюВЗапросе();
ПолучитьПустуюТаблицуНастройкиНалогообложенияПрибыли
Описание, пример вызова
// Возвращает текст запроса для пустой таблицы РаздельныйУчет_НастройкиНалогообложенияПрибыли//// Возвращаемое значение:// Строка - текст запроса//Функция ПолучитьПустуюТаблицуНастройкиНалогообложенияПрибыли() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ПолучитьПустуюТаблицуНастройкиНалогообложенияПрибыли()
НовыйПараметрыПолученияНастройкиНалогообложенияПрибыли
Описание, пример вызова
// Инициализируются параметры для получения настройки налогообложения прибыли//// Возвращаемое значение:// Структура - содержит:// * Период - Дата - актуальные данные на дату.// * Организация - СправочникСсылка.Организации -//// // для отбора по значениям должно быть заполнено хотя бы одно поле.// * Подразделение - СправочникСсылка.СтруктураПредприятия -// * ОбъектУчета - СправочникСсылка.Номенклатура, ПланВидовХарактеристикСсылка.СтатьиДоходов -// * НаправлениеДеятельности - СправочникСсылка.НаправленияДеятельности -//Функция НовыйПараметрыПолученияНастройкиНалогообложенияПрибыли() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.НовыйПараметрыПолученияНастройкиНалогообложенияПрибыли()
ПолучитьНастройкуНалогообложенияПрибыли
Описание, пример вызова
// Возвращается налогообложение прибыли исходя из настроек учетной политики//// Параметры:// ПараметрыПолученияНастроек - см. НовыйПараметрыПолученияНастройкиНалогообложенияПрибыли//// Возвращаемое значение:// СправочникСсылка.ВариантыНалогообложенияПрибыли//Функция ПолучитьНастройкуНалогообложенияПрибыли(ПараметрыПолученияНастроек) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ПолучитьНастройкуНалогообложенияПрибыли(ПараметрыПолученияНастроек)
НовыйПараметрыПолученияТаблицыНастроекНалогообложенияПрибыли
Описание, пример вызова
// Инициализируются параметры для получения таблицы настроек налогообложения прибыли//// Возвращаемое значение:// Структура - содержит:// * Период - Дата - актуальные данные на дату.// * МенеджерВременныхТаблиц - МенеджерВременныхТаблиц - МВТ с данными отбора и для помещения результата// - Неопределено - когда нужен только сформированный текст запроса// * ИмяТаблицы - Строка - имя временной таблицы (обязательно)// * ИмяПоля_Организация - Строка - имя колонки "Организация" (обязательно)// * ИмяПоля_Период - Строка - имя колонки "Период" (обязательно, если параметр "Период" пустой)// // для отбора по временной таблицы должно быть заполнено как минимум имя одного из полей ниже.// * ИмяПоля_Подразделение - Строка - имя колонки "Подразделение"// * ИмяПоля_ОбъектУчета - Строка - имя колонки "ОбъектУчета"// * ИмяПоля_НаправлениеДеятельности - Строка - имя колонки "НаправлениеДеятельности"//Функция НовыйПараметрыПолученияТаблицыНастроекНалогообложенияПрибыли() Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.НовыйПараметрыПолученияТаблицыНастроекНалогообложенияПрибыли()
ТаблицаЗначений_НастройкиНалогообложенияПрибыли
Описание, пример вызова
// Возвращает настройки налогообложения прибыли исходя из организации, периода и других объектов отбора//// Параметры:// ПараметрыПолученияНастроек - см. НовыйПараметрыПолученияТаблицыНастроекНалогообложенияПрибыли//// Возвращаемое значение:// ТаблицаЗначений - содержит:// * Организация - СправочникСсылка.Организации// * Период - Дата// * Подразделение - СправочникСсылка.СтруктураПредприятия// * ОбъектУчета - СправочникСсылка.Номенклатура, ПланВидовХарактеристикСсылка.СтатьиДоходов -// * НаправлениеДеятельности - СправочникСсылка.НаправленияДеятельности// * ВариантНалогообложенияПрибыли - СправочникСсылка.ВариантыНалогообложенияПрибыли//Функция ТаблицаЗначений_НастройкиНалогообложенияПрибыли(ПараметрыПолученияНастроек) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ТаблицаЗначений_НастройкиНалогообложенияПрибыли(ПараметрыПолученияНастроек)
ПодготовитьВТ_НастройкиНалогообложенияПрибыли
Описание, пример вызова
// Создается временная таблица "РаздельныйУчет_НастройкиНалогообложенияПрибыли"// Содержит колонки://// * Организация - СправочникСсылка.Организации,// * Период - Дата - актуальные данные на дату//// // Значения из переданного отбора. Если отбор отсутствует, будут пустые значения// * Подразделение - СправочникСсылка.СтруктураПредприятия,// * ОбъектУчета - СправочникСсылка.Номенклатура, ПланВидовХарактеристикСсылка.СтатьиДоходов,// * НаправлениеДеятельности - СправочникСсылка.НаправленияДеятельности,//// * ВариантНалогообложенияПрибыли - СправочникСсылка.ВариантыНалогообложенияПрибыли.//// Параметры:// ПараметрыПолученияНастроек - см. НовыйПараметрыПолученияТаблицыНастроекНалогообложенияПрибыли//Процедура ПодготовитьВТ_НастройкиНалогообложенияПрибыли(ПараметрыПолученияНастроек) Экспорт
Пример вызова
РаздельныйУчетПоНалогуНаПрибыль.ПодготовитьВТ_НастройкиНалогообложенияПрибыли(ПараметрыПолученияНастроек)
ТекстЗапроса_НастройкиНалогообложенияПрибыли
Описание, пример вызова
// Возвращает текст запроса для создания временной таблицы "РаздельныйУчет_НастройкиНалогообложенияПрибыли"// Содержит колонки://// * Организация - СправочникСсылка.Организации,// * Период - Дата - актуальные данные на дату//// // Значения из переданного отбора. Если отбор отсутствует, будут пустые значения// * Подразделение - СправочникСсылка.СтруктураПредприятия,// * ОбъектУчета - СправочникСсылка.Номенклатура, ПланВидовХарактеристикСсылка.СтатьиДоходов,// * НаправлениеДеятельности - СправочникСсылка.НаправленияДеятельности,//// * ВариантНалогообложенияПрибыли - СправочникСсылка.ВариантыНалогообложенияПрибыли.//// P.S. Необходимо перед выполнением запроса установить параметр "Период", даже если значение неизвестно и пустое.//// Параметры:// ПараметрыПолученияНастроек - см. НовыйПараметрыПолученияТаблицыНастроекНалогообложенияПрибыли//// Возвращаемое значение:// Строка - текст запроса//Функция ТекстЗапроса_НастройкиНалогообложенияПрибыли(ПараметрыПолученияНастроек) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ТекстЗапроса_НастройкиНалогообложенияПрибыли(ПараметрыПолученияНастроек)
ЕстьНастройкиПоИзмерениям
Описание, пример вызова
// Возвращает структуру признаков наличия настроек по разным измерениям//// Параметры:// Организация - СправочникСсылка.Организации -// НаДату - Неопределено, Дата - актуальные данные на дату//// Возвращаемое значение:// Структура - признак наличия настроек. Содержит:// * ЕстьНастройкиПоПодразделениям - Булево -// * ЕстьНастройкиПоОбъектамУчета - Булево -// * ЕстьНастройкиПоНаправлениямДеятельности - Булево -//Функция ЕстьНастройкиПоИзмерениям(Организация, Знач НаДату = Неопределено) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ЕстьНастройкиПоИзмерениям(Организация, НаДату);
ЕстьНастройкиПоПодразделениям
Описание, пример вызова
// Возвращает признак наличия настроек по подразделениям//// Параметры:// Организация - СправочникСсылка.Организации -// НаДату - Неопределено, Дата - актуальные данные на дату//// Возвращаемое значение:// Булево - признак наличия настроек//Функция ЕстьНастройкиПоПодразделениям(Организация, Знач НаДату = Неопределено) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ЕстьНастройкиПоПодразделениям(Организация, НаДату);
ЕстьНастройкиПоОбъектамУчета
Описание, пример вызова
// Возвращает признак наличия настроек по объектам учета (номенклатуре, статьям доходов)//// Параметры:// Организация - СправочникСсылка.Организации -// НаДату - Неопределено, Дата - актуальные данные на дату//// Возвращаемое значение:// Булево - признак наличия настроек//Функция ЕстьНастройкиПоОбъектамУчета(Организация, Знач НаДату = Неопределено) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ЕстьНастройкиПоОбъектамУчета(Организация, НаДату);
ЕстьНастройкиПоНаправлениямДеятельности
Описание, пример вызова
// Возвращает признак наличия настроек по направлениям деятельности//// Параметры:// Организация - СправочникСсылка.Организации -// НаДату - Неопределено, Дата - актуальные данные на дату//// Возвращаемое значение:// Булево - признак наличия настроек//Функция ЕстьНастройкиПоНаправлениямДеятельности(Организация, Знач НаДату = Неопределено) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ЕстьНастройкиПоНаправлениямДеятельности(Организация, НаДату);
ПустойПодразделение
Описание, пример вызова
// Возвращает значение пустого подразделения либо в объектном виде, либо строкой для запроса//// Параметры:// СтроковоеЗначениеВЗапросе - Булево - Если "Истина", будет возвращена строка для запроса//// Возвращаемое значение:// Строка, СправочникСсылка.СтруктураПредприятия -//Функция ПустойПодразделение(СтроковоеЗначениеВЗапросе = Ложь) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ПустойПодразделение(СтроковоеЗначениеВЗапросе);
ПустойОбъектУчета
Описание, пример вызова
// Возвращает значение пустого подразделения либо в объектном виде, либо строкой для запроса//// Параметры:// СтроковоеЗначениеВЗапросе - Булево - Если "Истина", будет возвращена строка для запроса//// Возвращаемое значение:// Строка, Неопределено -//Функция ПустойОбъектУчета(СтроковоеЗначениеВЗапросе = Ложь) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ПустойОбъектУчета(СтроковоеЗначениеВЗапросе);
ПустойНаправлениеДеятельности
Описание, пример вызова
// Возвращает значение пустого подразделения либо в объектном виде, либо строкой для запроса//// Параметры:// СтроковоеЗначениеВЗапросе - Булево - Если "Истина", будет возвращена строка для запроса//// Возвращаемое значение:// Строка, СправочникСсылка.НаправленияДеятельности -//Функция ПустойНаправлениеДеятельности(СтроковоеЗначениеВЗапросе = Ложь) Экспорт
Пример вызова
Результат = РаздельныйУчетПоНалогуНаПрибыль.ПустойНаправлениеДеятельности(СтроковоеЗначениеВЗапросе);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).