Как в 1с сделать начисление дивидендов. Создать договор выполнения с физ.лицом

Александр Куклин написал отличную статью «Кэш планов и параметризация запросов. Часть 1. Анализ кэша планов «. Всем рекомендую к ознакомлению.

Вот небольшая вырезка из неё:

Процессор запросов (query processor), который и занимается выполнением SQL-запросов, поступивших на SQL-сервер, и выдачей их результатов клиенту, состоит из двух основных компонентов:

  1. Оптимизатор запросов (Query Optimizer).
  2. Исполнитель запросов (Relational Engine).

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

  1. Синтаксический анализатор (Parser) просматривает инструкцию SELECT и разбивает ее на логические единицы, такие как ключевые слова, выражения, операторы и идентификаторы, а также производит нормализацию запроса.
  2. Из синтаксического анализатора данные попадают на вход компонента Algebrizer, который выполняет семантический анализ текста. Algebrizer проверяет существование указанных в запросе объектов базы данных и их полей, корректность использования операторов и выражений запроса, и извлекает из кода запроса литералы, для обеспечения возможности использования автоматической параметризации.
    Например, именно поэтому запрос, имеющий в секции SELECT поля, не содержащиеся ни в агрегатных функциях, ни в секции GROUP BY, пройдёт в SQL Server Management Studio (SSMS) проверку по Ctrl+F5 (синтаксический анализ), но свалится с ошибкой при попытке запуска по F5 (не пройдёт семантический анализ).
  3. Далее Algebrizer строит дерево разбора запроса с описанием логических шагов, необходимых для преобразования исходных данных к желаемому результату. Для дерева запроса извлекаются метаданные объектов запроса (типы данных, статистика индексов и т.д.), производятся неявные преобразования типов (при необходимости), удаляются избыточные операции (например, ненужные или избыточные соединения таблиц).
  4. Затем оптимизатор запросов анализирует различные способы, с помощью которых можно обратиться к исходным таблицам. И выбирает ряд шагов, которые, по мнению оптимизатора, возвращают результаты быстрее всего и используют меньше ресурсов. В дерево запроса записывается последовательность этих полученных шагов и из конечной, оптимизированной версии дерева генерируется план выполнения запроса.

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

Фактически, дивиденды – это то, ради чего работает предприятие, точнее собственник(ки) предприятия. Это та часть прибыли, которая делится между учредителями в соответствии с их долей участия.

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

На данный момент в нашем учете есть пять ставок НДФЛ:

  • 13% — самая основная и распространенная. Взимается с физических лиц Российской Федерации, получивших доход;
  • 9% — самая простая и маленькая ставка. Накладывается на доход физических лиц, имеющих долю от деятельности третьих лиц;
  • 15% — берется с доходов с лиц, не имеющих гражданства в России, но получающих доход от Российских компаний в качестве соинвесторов либо инвесторов;
  • 30% — берется с доходов лиц, не входящих в предыдущий пункт;
  • 35% — НДФЛ с доходов выигрышей и банковских процентов, если это не превышает установленный законом лимит.

Получите 267 видеоуроков по 1С бесплатно:

Рассмотрим пошаговую инструкцию, как выплачивать и начислять дивиденды в программе 1С 8.3 Бухгалтерия 3.0, а так же как оформить с этого дохода НДФЛ учредителей. Инструкция будет аналогичной и для начисления дивидендов в 1С 8.2.

Начисление дивидендов проводками документом 1С «Операция»

Сразу стоит заметить, что специального документа, чтобы начислить дивиденды в 1С 8.3 Бухгалтерия, нет, поэтому будем делать это вручную.

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

Проводки по начислению дивидендов в 1С

Проводки по дивидендам в 1С выглядят так:

  • Если в программе ведется учет по нескольким организациям, то нужно будет ввести организацию. Далее нужно ввести общую сумму операции и содержание операции.
  • Содержание: «Дивиденды, начисление. Физическое лицо (исключая сотрудников организации)». Дт: 84, Кт: 75 (субконто зависит от специфики каждой организации).
  • Содержание: Удержан НДФЛ. Физическое лицо – сотрудник организации. Дивиденды могут начисляться и сотруднику организации. НДФЛ может также удерживаться с сотрудника. В этом случае вместо 75-го счета следует применять 70-й счет.
  • И, наконец, проводки по выплате дивидендов: Дт: 75.2, Кт: 50, 51, 52 (можно оформить с помощью или документов).