Skip to content

Налоговый учет обособленных подразделений

УчетВРазрезеНалоговыхОрганов

Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////
// ОБЩИЕ СВЕДЕНИЯ О НАЛОГОВОМ УЧЕТЕ ОБОСОБЛЕННЫХ ПОДРАЗДЕЛЕНИЙ
Функция УчетВРазрезеНалоговыхОрганов() Экспорт

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

Результат = НалоговыйУчетОбособленныхПодразделений.УчетВРазрезеНалоговыхОрганов()

НалоговаяСтавка

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

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

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

ЗаполнитьНалоговыеСтавкиРегиональныйБюджет

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

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

НалоговыйУчетОбособленныхПодразделений.ЗаполнитьНалоговыеСтавкиРегиональныйБюджет(Ставки, Период, Организация, РегистрацииВНалоговомОргане)

ЗаполнитьНалоговыеСтавкиВБюджетыРФ

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

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

НалоговыйУчетОбособленныхПодразделений.ЗаполнитьНалоговыеСтавкиВБюджетыРФ(ТаблицаДанных, );

ОпределитьНалоговуюБазуЗакрытыхПодразделений

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

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

НалоговыйУчетОбособленныхПодразделений.ОпределитьНалоговуюБазуЗакрытыхПодразделений(НалоговаяБазаЗакрытыхПодразделений, КонтекстРасчета)

НалоговыеОрганыПолучателиДекларацийПоПрибыли

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

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

НалоговыйУчетОбособленныхПодразделений.НалоговыеОрганыПолучателиДекларацийПоПрибыли(Организация, Период, НалоговыеОрганы)

ПрочитатьРасчетРаспределенияНалоговойБазы

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

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

НалоговыйУчетОбособленныхПодразделений.ПрочитатьРасчетРаспределенияНалоговойБазы(Расчет, Период, Организация, ИспользуетсяРаздельныйУчет);

ПрочитатьРасчетРаспределенияНалоговойБазыПоВариантамНалогообложения

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

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

НалоговыйУчетОбособленныхПодразделений.ПрочитатьРасчетРаспределенияНалоговойБазыПоВариантамНалогообложения();

ДобавитьВидСубконтоРегистрацияВНалоговомОргане

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

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

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

ПодготовитьРасчетРаспределенияНалоговойБазы

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

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

НалоговыйУчетОбособленныхПодразделений.ПодготовитьРасчетРаспределенияНалоговойБазы(РасчетРаспределенияНалоговойБазы, КонтекстРасчета, ПараметрТаблицаНалоговаяБаза, МенеджерВременныхТаблиц)

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

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

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

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

ДобавитьПериодыВЗапросОстатковАмортизируемогоИмущества

Описание, пример вызова
Процедура ДобавитьПериодыВЗапросОстатковАмортизируемогоИмущества(Запрос, ДобавляемыеПериоды) Экспорт

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

НалоговыйУчетОбособленныхПодразделений.ДобавитьПериодыВЗапросОстатковАмортизируемогоИмущества(Запрос, ДобавляемыеПериоды));

УточнитьБазуНалогаНаПрибыльЗакрытыхРегистраций

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

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

НалоговыйУчетОбособленныхПодразделений.УточнитьБазуНалогаНаПрибыльЗакрытыхРегистраций(ТаблицаРаспределенияБазыНалогаНаПрибыль, ТаблицаНалоговаяБаза, КонтекстРасчета, ТочностьРасчета));

НовыйНалоговаяБазаПоВариантамНалогообложения

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

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

Результат = НалоговыйУчетОбособленныхПодразделений.НовыйНалоговаяБазаПоВариантамНалогообложения(ИсхТаблицаНалоговаяБаза);

НалоговаяБаза

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

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

Результат = НалоговыйУчетОбособленныхПодразделений.НалоговаяБаза(Организация, Период, КэшНалоговойБазыПоПериодам, ИспользуетсяРаздельныйУчет);

ПроведениеПересчетаОНАиОНОКаждыйМесяц

Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////
// ПЕРЕСЧЕТ ОНА И ОНО ПО РАСЧЕТНОЙ СТАВКЕ НАЛОГА НА ПРИБЫЛЬ
Процедура ПроведениеПересчетаОНАиОНОКаждыйМесяц(СтруктураШапкиДокумента, Движения, Отказ) Экспорт

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

НалоговыйУчетОбособленныхПодразделений.ПроведениеПересчетаОНАиОНОКаждыйМесяц(СтруктураШапкиДокумента, Движения, Отказ)

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

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

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

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

ПолучитьРаспределениеНалогаДляЗаполненияДекларации

Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////
// ЗАПОЛНЕНИЕ ЛИСТА ДЕКЛАРАЦИИ С РАСЧЕТОМ БАЗЫ В РАЗРЕЗЕ НАЛОГОВЫХ ОРГАНОВ
// Для заполнения декларации по налогу на прибыль получает данные информационной базы
// о распределении налога между обособленными подразделениями.
//
// Параметры:
// Расчет - см. НовыйРасчетРаспределенияНалоговойБазы
// КонтекстРасчета - см. НалогНаПрибыльДекларация.НовыйКонтекстРасчета
// ВариантыНО - Массив из СправочникСсылка.ВариантыНалогообложенияПрибыли -
//
Процедура ПолучитьРаспределениеНалогаДляЗаполненияДекларации(Расчет, КонтекстРасчета, ВариантыНО) Экспорт

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

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

ЗаполнитьЛист2Приложение5ДекларацииПоПрибыли

Описание, пример вызова
Процедура ЗаполнитьЛист2Приложение5ДекларацииПоПрибыли(Контейнер, ПараметрыОтчета, СписокОрганизаций, Лист02_Прил5) Экспорт

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

НалоговыйУчетОбособленныхПодразделений.ЗаполнитьЛист2Приложение5ДекларацииПоПрибыли(Контейнер, ПараметрыОтчета, СписокОрганизаций, Лист02_Прил5)

СписокОтчетовПоддерживаемыхПодсистемой

Описание, пример вызова
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ РАБОТЫ С ВАРИАНТАМИ ОТЧЕТОВ
Процедура СписокОтчетовПоддерживаемыхПодсистемой(СписокОтчетов) Экспорт

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

НалоговыйУчетОбособленныхПодразделений.СписокОтчетовПоддерживаемыхПодсистемой(СписокОтчетов)

ДополнитьСписокСправокРасчетов

Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////
// СПРАВКИ-РАСЧЕТЫ
Процедура ДополнитьСписокСправокРасчетов(Список) Экспорт

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

НалоговыйУчетОбособленныхПодразделений.ДополнитьСписокСправокРасчетов(Список)

ВыполнитьЗапросРасчетСтавкиНалогаНаПрибыльЗаМесяц

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

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

Результат = НалоговыйУчетОбособленныхПодразделений.ВыполнитьЗапросРасчетСтавкиНалогаНаПрибыльЗаМесяц(Организация, КонецПериода)

ВыполнитьЗапросРасчетНалогаНаПрибыль

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

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

Результат = НалоговыйУчетОбособленныхПодразделений.ВыполнитьЗапросРасчетНалогаНаПрибыль(Организация, КонецПериода, ВариантНО);

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