Виды расчетов в 1с 8.2. Планы видов расчетов. Что такое расчеты

Механизм сложных периодических расчетов предназначен в первую очередь для решения задач, связанных с начислением заработной платы. Он позволяет описать сложные зависимости зарплаты от каких-либо показателей. В состав механизма входят два основных прикладных объекта:

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

Вопрос 14.01 экзамена 1С:Профессионал по платформе. Планы видов расчета предназначены...

  1. для описания множеств возможных видов расчета
  2. для накопления информации о периодических расчетах
  3. для хранения информации о перерасчетах
  4. верно все вышеперечисленное
  5. верны утверждения 1 и 3

Правильный ответ первый, разбор в посте.

Вопрос 14.02 экзамена 1С:Профессионал по платформе. Виды расчета - это...

  1. объекты базы данных
  2. объекты конфигурации
  3. объекты встроенного языка

Правильный ответ первый, например в ПВР "Основные начисления организаций" могут входить такие виды расчетов как Оклад по дням, ГПД на месяц, и т.д.

Вопрос 14.16 экзамена 1С:Профессионал по платформе. Новые виды расчета...

  1. можно создавать только в режиме "1С:Предприятие"
  2. можно создавать только в режиме "Конфигуратор"
  3. можно создавать в режиме "1С:Предприятие" и в режиме "Конфигуратор"

Правильный ответ третий, можно создать и в Конфигураторе (предопределенные), и в режиме Предприятие.

Вопрос 14.21 экзамена 1С:Профессионал по платформе. Регистры расчета служат...

  1. для накопления информации о периодических расчетах
  2. для описания множеств однотипных видов расчета
  3. для хранения сведений о перерасчетах

Правильный ответ первый.

Вопрос 14.44 экзамена 1С:Профессионал по платформе. Выберите правильный ответ:

  1. Регистр расчета может быть связан с несколькими планами видов расчета
  2. Регистр расчета может быть связан только с одним планом видов расчета
  3. Регистр расчета может быть связан только с тремя планами видов расчета

Правильный ответ второй, см. в посте скриншот регистра расчета.

  • только числовой
  • Правильный ответ четвертый, в регистрах расчета было бы странных хранить нечисловые значения. Если серьезно, доступен только тип Число.

    Многие программисты 1С никогда не сталкивались в своей практике с компонентой «Расчет»,поэтому, когда им приходится сдавать экзамены на Специалиста по Платформе 8.0, где в каждомзадании есть задача по сложным периодическим расчетам, возникают сложности, прежде всего сложности понимания.

    Попробуем разобраться с этой компонентой в 8.0. Вместо того чтобы решать различные задачи на расчет попробуем разобраться с этой компонентой так, чтобы можно было решить любую задачу по расчету. Изучив это пособие, вы поймете, как устроены иработают регистры расчета.

    Для примера будем использовать каркасную конфигурацию, устанавливаемую на экзаменах.

    Честно говоря, я долго пытался придумать, для чего еще нужны расчеты, но не придумал, поэтому будем рассматривать задачу расчета зарплаты.

    Что такое расчеты

    В принципе, конечный продукт расчета зарплаты - это набор записей регистра расчета вида:

    Сотрудник

    Период

    Вид расчета

    Результат

    Данные

    Комментарий

    Измерение

    Служебный

    Служебный

    Реквизит

    Значение в колонке «Данные» отражают базовый оклад работника (согласно трудового договора), но эта сумма может быть увеличена премиями, уменьшена штрафами и невыходами и т.п., поэтому реальная сумма к выплате заносится после выполнения расчета в колонку «Результат». В этом и заключается расчет. Сумма по колонке «Ресурс» для данного сотрудника - причитающаяся ему зарплата.

    Таким образом регистр расчета - по сути набор записей, по структуре похож на оборотный регистр накопления. Просто для выполнения сложных расчетов для него указываются дополнительные настройки, которые позволяют затем строить много виртуальных таблиц для регистра расчета, хотя, по сути этот регистр - просто набор записей, указанных на рисунке.

    Каждая запись регистра расчетов относится к определенному виду расчета и периоду времени.

    Виды расчетов

    Каждая запись видов расчета имеет служебный реквизит - вид расчетов.

    Вид расчетов можно представлять себе как элемент особого справочника типа «План видов расчетов» - он также имеет реквизиты, табличные части, предопределенные и заведенные пользователем элементы. В системе может быть несколько таких «справочников».

    Для примера заведем план видов расчета Основной и в нем предопределенные виды расчета оклад , премия , невыход , командировка .

    Виды расчета используются функционально для того, чтобы отразить влияние записей регистра расчета друг на друга. Но сокращенно говорят о влиянии видов расчета друг на друга:

    Вид расчета

    Описание

    Пример

    По базовому периоду

    Результат расчета зависимого периода зависит от результата базового периода. Если результат базового периода изменится, то результат зависимого периода нужно пересчитать.

    Премия зависит по базовому периоду от оклада.

    Вытеснение по периоду

    Период действия зависимого периода вытесняет период действия базового периода, таким образом у базового периода появляется фактический

    Невыход влияет на фактический период действия оклада.

    Ведущие расчеты

    Расчет зависит от ведущего расчета, но не прямо а косвенно, т.е. расчет А зависит от базового расчета Б, а расчет Б зависит от базового расчета В, следовательно А косвенно зависит от В, т.е. А зависит от ведущего расчета В. В самом деле, при изменении расчета В может измениться Б и следовательно может измениться А. Система автоматически не отслеживает такие сложные зависимости, поэтому нужно указывать какие расчеты являются ведущими.

    Премия зависит по базе от оклада, но также косвенно зависит и от невыхода.

    В силу подобного влияния, период действия записи регистра расчетов делится на четыре периода:

    Период

    Описание

    Период регистрации

    В каком периоде зарегистрировано событие, т.е. обычно когда введен документ.

    Период действия

    В каком периоде действует событие, т.е. к какому периоду относится событие.

    Базовый период

    Имеет смысл только для периодов, имеющих базовый период - описывает интервал базового периода.

    Фактический период действия

    Если период действия вытесняется другими видами расчетов, то фактический период действия состоит из нескольких периодов, когда этот вид расчета фактически действует.

    Период регистрации задается одним числом - началом периода, соответствующим периодичности регистра расчета. Даже если мы установим в это служебное поле другую дату, он все равно заменится на начало периода. Остальные периоды задаются двумя полями - началом и концом периода.Фактический период действия - это набор периодов, т.к. он может состоять из нескольких интервалов дат.

    Графики времени

    В системе имеется возможность связывать данные из регистров расчета с графиками времени, чтобы по любому периоду можно было получить количество рабочих часов.

    График времени - это простой регистр сведений, одно измерение которого хранит дату, другое связывается с измерением регистром расчета, а один из ресурсов используется для учета времени.

    Измерение, которое связывается с регистром расчета обычно носит смысл «вид графика».

    Дата

    Вид графика

    Значение

    11.01.05 пт

    Пятидневка

    11.01.05 пт

    Шестидневка

    12.01.05 сб

    Пятидневка

    12.01.05 сб

    Шестидневка

    Почему используется измерение дата, а не периодический регистр сведений? Все очень просто - если 11 января в пятницу по пятидневке у нас 8 рабочих часов, то это еще не значит, что на следующий день у нас будет опять же 8 рабочих часов. А ведь если бы мы использовали периодический регистр, значение на следующий день бралось бы из предыдущего дня при отсутствии записей.

    Таким образом, имея определенный период (фактического действия, регистрации, базовый период и т.п.) мы можем автоматически получить количество часов за этот период по графику.

    Перерасчет

    Перерасчет чем-то напоминает границу последовательности. Так как у нас есть зависимые расчеты, то при изменении их базовых и ведущих расчетов система должна как-то отметить, что мы должны пересчитать зависимые расчеты.

    Для этого и служат перерасчеты.

    Если мы рассчитаем базовые записи, то система отметит в перерасчетах, что нам нужно рассчитать зависимые записи. Как только мы рассчитаем зависимые записи, перерасчеты очистятся.

    По сути перерасчеты - это список записей регистра расчета, которые нужно перерасчитать .

    Если в перерасчетах не заводить ни одного измерения, то при изменении базовых расчетов в список перерасчета занесутся все зависимые записи.

    Если мы заведем измерение «Сотрудник» в перерасчете, то при изменении базового расчета по сотруднику в перерасчеты добавятся зависимые записи только по этому сотруднику.

    Практическое задание

    Достаточно теории. Попробуем изучить детали на практике. За основу возьмем каркасную конфигурацию.

    Постановка задачи:

    Пусть премия задается фиксированным процентом к окладу (за вычетом невыходов и командировочных).

    Командировочные пусть оплачиваются в двойном окладе + фиксированная сумма выплат за каждый день командировки.

    Пусть за невыходы с сотрудника взымается штраф в размере половины оклада за период невыхода.

    Ход выполнения:

    Начальная подготовка

    Создадим новый план видов расчета «Основной».

    Определим виды расчета и зависимости между ними:

    Базовые

    Вытесняющие

    Ведущие

    Оклад

    Невыход, Командировка

    Премия

    Невыход, Командировка

    Оклад, Невыход, Командировка

    Командировка

    Невыход

    Занесем эти виды расчета в план видов расчета «Основной» и в свойствахвидов расчета поставим зависимости согласно таблице.

    В регистре расчета зарплаты сделаем измерение «Сотрудник» типа «ФизическиеЛица » - чтобы в регистре был разрез аналитики по сотрудникам.

    В конфигурации уже имеется документ «Начисление зарплаты».

    В нем две даты в шапке - «дата» и «период регистрации», а также по две даты «дата начала» и «датаконца » в каждой строчке.

    Подразумевается что дата - это просто дата оформления документа, период регистрации указывает, за какой месяц мы считаем зарплату, а даты в каждой строке описывают период действия каждого вида расчета.

    Добавим в модуль документа первоначальную установку реквизита «Данные» - в него будем заносить начальный оклад, установку периода регистрации, периода действия и базового периода.

    Модуль документа будет выглядеть примерно так:

    Для К аждого ТекСтрокаСписок Из Список Цикл

    // регистр Расчеты

    Движение = Движения.Р асчеты.Добавить ();

    Движение.С торно = Ложь;

    Движение.В идРасчета = ТекСтрокаСписок.ВидРасчета ;

    Движение.П ериодДействияНачало = НачалоДня (ТекСтрокаСписок.ДатаНачала );

    Движение.П ериодДействияКонец = КонецДня ();

    Движение.П ериодРегистрации = ПериодРегистрации ;

    Движение.Б азовыйПериодНачало = НачалоДня (ТекСтрокаСписок.ДатаНачала );

    Движение.Б азовыйПериодКонец = КонецДня (ТекСтрокаСписок.ДатаОкончания );

    Движение.С отрудник = ТекСтрокаСписок.Сотрудник ;

    Движение.Г рафикРаботы = ТекСтрокаСписок.График ;

    Движение.Р езультат = 0;

    Движение.Д анные = ТекСтрокаСписок.Размер ;

    КонецЦикла ;

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

    Проставляем вид расчета, даты приводим к началу и концу дня. Конечно базовый период можно проставлять только у зависимых по базе видов расчета, а Данные можно проставлять только у оклада, но и так все работает.

    Все документы датировать будем 20.01.2003, период регистрации будем ставить 02.01.2003 (специально указываю не начальные и конечные данные, здесь это неважно, все равно при записи в ПериодРегистрации преобразуется в начало периода 01.01.2003). Январь 2003 года используем, потому что за этот период заполнены графики работ.

    Заведем перерасчет «Перерасчет», добавим в него измерение «Сотрудник», связанное с измерением «Сотрудник».

    Играем с Перерасчетами.

    Для игры откроем консоль запроса - обработка «ПроизовльныйЗапрос » в каркасной конфигурации. Создадим новый запрос конструктором запроса, добавим туда виртуальную таблицу Перерасчеты.Р асчеты.Перерасчет , текст запроса будет таким:

    ВЫБРАТЬ

    РасчетыПерерасчет.О бъектПерерасчета ,

    РасчетыПерерасчет.В идРасчета ,

    РасчетыПерерасчет.С отрудник

    ИЗ

    РегистрРасчета.Р асчеты.Перерасчет КАК РасчетыПерерасчет

    Сформируем три документа - первым начислим оклад сотрудникам А и Б. Сотрудник А работает с 1 по 31 января, Б работает с 1 по 20 января. Вторым начислим премию сотруднику Б за период с 1 по 31 января, третьим назначим невыход сотруднику А с 20 по 25 января.

    Играем с Фактическим периодом действия.

    Создадим новый запрос - на этот раз в него добавим данные таблицы РегистрыРасчета.Р асчеты.ФактическийПериодДействия .

    Сформируем запрос и увидим, что сотруднику А период действия оклада разбит на два периода - с 1 по 19 и с 26 по 31 января. Надеюсь вам понятно, что период был разбит на два, т.к. невыход вытеснил оклад.

    Думаю, механизмы работы регистра расчета проясняются на глазах.

    Изучаем графики.

    Теперь попробуем начислить зарплату по окладу сотрудника.

    Создадим новый запрос по регистру расчета используя виртуальную таблицу РегистрыРасчета.Р асчеты.ДанныеГрафика . У этой виртуальной таблицы можно задать параметр - условие отбора записей, например Сотрудник=&ВыбСотрудник и ВидРасчета=&ВидРасчета и График=&ВидГрафика .

    Зададим в параметрах запроса конкретных сотрудников, виды расчета и графиков и посмотрим, сколько часов получается в результате.

    Колонка результата

    Значение

    ЗначениеПериодДействия

    На какой период действия в часах была запись в регистре.

    ЗначениеФактическийПериодДействия

    Сколько сотрудник фактически проработал в часах

    ЗначениеБазовыйПериод

    Для оклада смысла не имеет, для премии - количество рабочих часов в базовом периоде.

    ЗначениеПериодРегистрации

    Сколько рабочих часов в периоде регистрации (месяц январь)

    Для начислений, связанных с оплатой труда, типична ситуация, когда одни начисления строятся на базе других. Например, премия зависит от оклада за прошлый год, а отпускные зависят от того, проработал ли сотрудник полгода на предприятии, либо нет. Механизмы планов видов расчетов позволяют реализовать эти зависимости в полной мере. Рассмотрим настройку плана вида расчета:

    • Использует период действия - определяет, является ли вид расчета периодическим. Например, для оклада, алиментов, квартальной премии период действия необходим, а для разовой премии за выдающиеся результаты, или штрафа - нет.
    • Зависимость от базы - определяет возможность зависимости видов расчетов данного плана от других видов расчетов (этого либо иных планов видов расчета). Если:
      • Не зависит - виды расчетов данного плана будут строго самостоятельны
      • Зависит по периоду действия - виды расчетов данного плана зависят от протяженности других видов расчетов. Например, премия за выслугу лет
      • Зависит по периоду регистрации - виды расчетов данного плана зависят от других видов расчетов за определенный период. Например, квартальная премия в размере оклада
    • Базовые план видов расчета - можно указать планы, виды расчетов которых можно будет выбрать в качестве базы. Можно сослаться в том числе и на текущий план видов расчетов. Опция доступна только если Зависимость от базы не выставлена в значение Не зависит

    На первой, Основное, можно указать код и наименование вида расчета, а также выставить опцию Период действия является базовым периодом . Опция доступна только в случае, если план видов расчета периодический, то есть Использует период действия = Да:

    На закладке Базовые указываются виды расчета, которые собственно и являются базовыми для данного:

    Важно, что доступны лишь те виды расчетов, планы для которых определены в настройке данного плана видов расчетов:

    На закладке Вытесняющие указываются вытесняющие виды расчетов, то есть те, что исключают действие текущего (например, одновременно сотрудник может получать либо оклад, либо больничный, либо отпускные):

    На закладке Ведущие указываются связанные с данным виды расчетов. Указывать их надо вручную, даже если вы уже выбрали какой-то вид расчета в качестве базового, тут его надо прописать еще раз. Настройка необходима для контроля перерасчета - если мы пересчитаем задним числом данные по виду расчета, ведущего для данного, то и данный вид расчета также надо будет пересчитать.

    Вопрос 14.04 экзамена 1С:Профессионал по платформе. Зависимость от базы как Зависимость по периоду действия в плане видов расчета устанавливается, если...

    1. предполагается, что хотя бы один вид расчета в плане будет обладать протяженностью во времени
    2. предполагается, что в дальнейшем при определении расчетной базы для записи регистра расчета будут учитываться только те записи, у которых фактический период действия попадает в базовый период
    3. предполагается, что все виды расчета в плане будут обладать протяженностью во времени

    Правильный ответ второй, разбор выше.

    Вопрос 14.05 экзамена 1С:Профессионал по платформе. Зависимость от базы как Зависимость по периоду регистрации в плане видов расчета устанавливается, если...

    1. предполагается, что в дальнейшем при определении расчетной базы для записи регистра расчета будут учитываться только те записи, у которых Период регистрации попадает в базовый период
    2. предполагается, что ни один вид расчета в плане не будет обладать свойством действовать какой-то период времени
    3. предполагается, что в регистре расчета, связанном с данным планом видов расчета, все виды расчета не будут обладать свойством действовать какой-то период времени

    Первый ответ, разбор выше.

    Вопрос 14.31 экзамена 1С:Профессионал по платформе. Если установлена зависимость базы по периоду действия, то...

    1. может произойти частичное попадание записей регистра расчета в базовый период
    2. "частичных" результатов не будет: или запись будет целиком учтена, или целиком не учтена
    3. может произойти частичное попадание записей регистра расчета в базовый период, причем база будет рассчитана пропорционально тому, какую часть от фактического периода влияющей записи составляет перекрывающийся, с указанным базовым периодом, участок. При этом будут использованы данные графика, связанного с этой записью
    4. верны 1 и 3 утверждения

    Правильный ответ третий - частичное попадание учитывается пропорционально.

    Вопрос 14.36 экзамена 1С:Профессионал по платформе. Если одним документом рассчитываются зависимые по базе записи (например, Оклад и ПремияПроцентом, в состав базы которой попадает оклад), то...

    1. прежде, чем рассчитать зависимую от базы запись, нужно рассчитать запись, попадающую в эту базу и записать результат в регистр расчета. Таким образом, в общем случае в процессе проведения документа будет произведено две процедуры записи в регистр расчета
    2. последовательность расчета таких записей может быть произвольной, поскольку система автоматически определит последовательность расчета в зависимости от уровня приоритета видов расчета. В процессе проведения документа будет произведена одна процедура записи в регистр расчета
    3. прежде, чем рассчитать зависимую от базы запись, нужно рассчитать запись, попадающую в эту базу. В процессе проведения документа будет произведена одна процедура записи в регистр расчета

    Правильный ответ первый - чтобы сделать вторую запись, нужно сначала считать первую (в числе прочих).

    Вопрос 14.06 экзамена 1С:Профессионал по платформе. Базовые планы видов расчета - это...

    1. планы видов расчета, с которыми связаны регистры расчета
    2. те планы видов расчета, из которых будут браться виды расчета для вычисления расчетной базы
    3. те планы видов расчета, у которых свойство "зависимость от базы" установлено в значение, отличное от "не зависит"

    Верный ответ очевидно второй.

    Вопрос 14.07 экзамена 1С:Профессионал по платформе. Отсутствие предопределенной табличной части "Базовые виды расчета" у видов расчета Плана видов расчета можно объяснить тем, что...

    1. в конфигурации задано несколько Планов видов расчета и в качестве базовых можно указать виды расчета из других планов видов расчета
    2. в регистре расчета не установлен признак "базовый период"
    3. зависимость от базы в плане видов расчета не определена
    4. верны 1 и 3 ответы

    Правильный ответ третий, эта особенность описана в посте.

    Вопрос 14.33 экзамена 1С:Профессионал по платформе. В качестве базовых регистров (из ресурсов которых рассчитывается база)...

    1. могут выступать несколько регистров расчета
    2. может выступать только один регистр расчета
    3. могут выступать регистры расчета, которые связаны с планами видов расчета, являющимися базовыми для плана видов расчета, с которым связан рассматриваемый регистр расчета
    4. верны утверждения 1, 3

    Правильный ответ четвертый, зависимость может быть не только от нескольких регистров, но и многоуровневая.

    Вопрос 14.56 экзамена 1С:Профессионал по платформе. Для вида расчета Премия в качестве базового указан вид расчета Оклад, кроме того дополнительно он назначен ведущим для премии. В каком случае в таблице перерасчетов появится информация о необходимости пересчета оклада?

    1. Всегда, при вводе оклада
    2. Никогда не появится
    3. Только, если оклад будет введен отдельным документом после того как премия была введена и рассчитана

    Правильный ответ третий, раз премия зависит от оклада - нужно ее пересчитать после ввода оклада задним числом.

    Вопрос 14.08 экзамена 1С:Профессионал по платформе. Вытесняющие виды расчета - это такие виды расчета...

    1. записи которых в регистрах расчета должны вытеснять записи данного вида расчета по периоду действия
    2. которые взаимно исключают друг друга по фактическому периоду действия и система должна гарантировать, что ввод одного вида расчета приведет к исключению другого вида расчета
    3. которые исключают друг друга по периоду регистрации

    Более корректный ответ тут первый.

    Вопрос 14.09 экзамена 1С:Профессионал по платформе. Вытесняться могут виды расчета, которые...

    1. принадлежат нескольким планам видов расчета
    2. принадлежат одному плану видов расчета
    3. оба утверждения верны

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

    Вопрос 14.10 экзамена 1С:Профессионал по платформе. Понятие вытесняющие виды расчетов теряет смысл, если...

    1. период действия в плане видов расчета не используется
    2. фактический период действия в плане видов расчета не используется
    3. период регистрации и период действия в плане видов расчета не используется
    4. базовый период в плане видов расчета не используется

    Вопрос 14.35 экзамена 1С:Профессионал по платформе. Механизм вытеснения проявляется...

    1. в изменении таблицы регистра расчета
    2. в изменении состава записей таблицы Фактического периода действия
    3. в том, что при вводе движений одними документами производится необратимое искажение движений других документов
    4. все утверждения верны

    Правильный второй ответ. Таблица регистра расчета не меняется, искажение это вообще непонятно что.

    Вопрос 14.38 экзамена 1С:Профессионал по платформе. Если задать в плане видов расчета, что "Отпуск" вытесняет "Оклад", и, в тоже время, что "Оклад" вытесняет "Отпуск", и попытаться сохранить изменения, то...

    1. система выдаст предупреждение и не станет сохранять изменения
    2. возникнет ошибка системы
    3. все сохранится

    По ответам правильный вариант первый. На деле же система никак не реагирует на такую настройку, по крайней мере в предопределенных. Оклад:

    и премия:

    Вопрос 14.52 экзамена 1С:Профессионал по платформе. Для вида расчета Оклад в качестве вытесняющего указан вид расчета Командировка, однако ведущим он не назначен. В каком случае в таблице перерасчетов появится информация о необходимости пересчета оклада?

    1. Всегда, при вводе командировки
    2. Никогда не появится
    3. Только, если командировка будет введена отдельным документом
    4. Только, если командировка будет введена отдельным документом за прошлый период

    Третий ответ.

    Вопрос 14.11 экзамена 1С:Профессионал по платформе. Ведущие виды расчета - это...

    1. виды расчета, при вводе (или изменении) которых результат текущего вида расчета должен быть пересчитан
    2. которые взаимно исключают друг друга по периоду действия и система должна гарантировать, что ввод одного из них приведет к исключению другого
    3. виды расчета, при удалении которых запись с текущим видом расчета будет автоматически удалена

    Правильный ответ первый, они как бы master, соответственно при изменении нужно пересчитать все slave расчеты.

    Вопрос 14.12 экзамена 1С:Профессионал по платформе. В качестве ведущих можно указать...

    1. виды расчета из нескольких планов видов расчета
    2. виды расчета из одного плана видов расчета
    3. оба утверждения верны

    Правильный ответ третий, ведущие можно выбрать любые.

    Вопрос 14.54 экзамена 1С:Профессионал по платформе. Для вида расчета Премия в качестве базового указан вид расчета Оклад, однако ведущим он не назначен. В каком случае в таблице перерасчетов появится информация о необходимости пересчета оклада?

    1. Всегда, при вводе оклада
    2. Никогда не появится
    3. Только, если оклад будет введен отдельным документом
    4. Только, если оклад будет введен отдельным документом после того как премия была введена и рассчитана

    Правильный ответ второй - раз не ведущий, значит прямой зависимости нет и пересчитывать не надо.

    Настройка параметров учета в 1С 8.3 является одним из первых действий, которое вы должны совершить, прежде чем приступить к полноценной работе в программе. Именно от них зависит корректность работы вашей программы, доступность различного функционала и правил ведения учета.

    Начиная с версии программы 1С:Бухгалтерия 3.0.43.162, изменился интерфейс настройки параметров учета. Так же некоторые параметры стали настраиваться отдельно.

    Перейдите в меню «Администрирование» и выберите пункт «Параметры учета».

    Данный раздел настроек состоит из шести пунктов. Далее мы рассмотрим каждый из них. Все они позволяют влиять на состав субконто у определенных счетов и субсчетов.

    Изначально у нас уже установлены флаги в двух пунктах, которые не подлежат для редактирования. Так же вы можете дополнительно включить ведение по способам учета.

    Данная настройка так же была заполненной. Пункт «По номенклатуре» невозможно не использовать, зато остальные настройки при необходимости подлежат редактированию. Список счетов и субконто, на которые влияют эти настройки, приведен на рисунке ниже.

    Здесь происходит управление субконто 41.12 и 42.02 счетов. По умолчанию был установлен только учет по складам. Он является предопределенным, и отредактировать мы его не сможем. Кроме этого данный вид учета можно вести по номенклатуре и ставкам НДС.

    Учет движения денежных средств

    Данный вид учета обязательно будет вестись по р/с. Так же рекомендовано дополнительно учитывать в 1С 8.3 движения ДС по их статьям для дополнительной аналитики по управленческому учету.

    Вести учет такого вида расчетов можно как по сотрудникам в целом, так и по каждому отдельно. Эти настройки оказывают непосредственное влияние на субконто 70, 76.04 и 97.01 счетов.

    Учет расходов обязательно будет вестись по номенклатурным группам. Если у вас есть необходимость готовить аудируемую отчетность в МСФО, желательно так же вести учет по элементам и статьям затрат.

    Настройки зарплаты

    Для перехода к данному пакету настроек, необходимо перейти по одноименной гиперссылке в форме параметров учета. Многие настройки здесь следует оставить по умолчанию, но все равно у вас есть обширное поле для действий.

    Общие настройки

    Для полноты примера отметим, что учет зарплаты и кадровый учет будут вестись в данной программе. Конечно же здесь есть свои ограничения, но если в штате вашей организации работает не много сотрудников, то функционала 1С:Бухгалтерия будет вполне достаточно.

    Перед вами откроется список настроек для каждой организации, учет которой ведется в программе. Откроем настройку для ООО «Конфетпром».

    Здесь вы можете указать, как будет отражаться заработная плата в БУ, сроки ее выплаты, резервы отпусков и какие-либо особенные территориальные условия.

    Вернемся назад и перейдем по другой гиперссылке.

    Помимо прочего вы так же можете изменить способ упорядочивания списка сотрудников в документах и произвести настройки печатных форм.

    Позволяет настроить списки видов начислений и удержаний. Изначально они уже заполнены некоторыми данными.

    Так же, в данном разделе 1С можно включить доступность функционала больничных, отпусков и исполнительных документов. Настройка доступна только если в базе отсутствуют организации, где работает больше 60 человек.

    Последняя настройка является очень полезной, так как при редактировании все его суммы будут пересчитываться автоматически.

    Данный раздел необходим для того, чтобы указать способы разнесения затрат на оплату труда и обязательных страховых взносов с ФОТ по счетам БУ. Изначально эти настройки уже заполнены, но, конечно же, вы можете их откорректировать.

    Кадровый учет и Классификаторы

    Эти два последних раздела нет смысла подробно описывать, так как тут все интуитивно понятно. Классификаторы уже заполнены и зачастую оставляют данные настройки не тронутыми.

    Прочие настройки

    Вернемся обратно в форму параметров учета и рассмотрим кратко оставшиеся пункты настроек.

    • Сроки оплаты поставщиками и покупателями определяют, через сколько дней долг покупателя перед нами станет считаться просроченным.
    • Печать атрикулов – настройка их представления в печатных формах.
    • Заполнение цен продажи позволяет установить, откуда будет подставляться цена в соответствующие документы.
    • Тип плановых цен влияет на подстановку цен в документы, относящиеся к производству.

    Некоторые из этих настроек 1С 8.3 ранее производились в параметрах учета. Теперь они вынесены в отдельный интерфейс. Найти его вы можете так же в меню «Главное».

    Форма настройки показана на рисунке ниже. Здесь, переходя по разделам, вы можете настроить налог на прибыть, НДС и прочие данные.

    Конфигурация: Бухгалтерия предприятия

    Версия конфигурации: 3.0.40.40

    Дата публикации: 22.09.2015

    В программе 1С:Бухгалтерия 8.3 предусмотрен отдельный документ Оказание Услуг для отражения в бухгалтерском учете операции по оказанию услуг нескольким контрагентам. Данный документ будет удобен если вы разным контрагентам предоставляете Акты и Счета-Фактуры по одной услуге, к примеру: Аренда офиса, Ежемесячный платеж за интернет, доставка журналов... и так далее.

    Первоначально зайдем в раздел Продажи (1) и выберем Оказание Услуг (2) .

    Нажимаем Создать .

    В документе заполняем пункты:

    Организация (1) - ваша организация, от лица которой будут выставлены акты, счета-фактуры или УПД.
    Вид расчетов (2) - предназначен для разделения расчетов с контрагентом по разным услугам.
    Номенклатура (3) - оказываемая услуга
    Через кнопку Добавить или Подбор заполняем контрагентов (4) которым будет оказана услуга. И переходи в закладку Счета-Фактуры (5)

    В разделе Счета-фактуры вам потребуется настроить % НДС (1) , если НДС нету, то счета фактуры не требуется выставлять и можно выключить все галочки (2) . Если требуется, то мы можем установить галочки, у организаций которым они требуются. После того как НДС заполнен и выбраны счета-фактуры переходим в раздел Счета учета.

    Заполняем счета учета доходов, счет учета НДС и счета расходов. Переходим в раздел Дополнительно.

    Заполняем исполнителя, если исполнитель не руководитель организации, то можно ввести Доверенность или другой документ позволяющий ему подписывать акты.

    Теперь выведем на печать Акты оказания услуг. Нажимаем на кнопку Печать и выбираем Акты об оказании услуг .