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