Главная » 1С Предприятие » ПРАВИЛА  ПЕРЕРАСЧЕТА ВИДОВ РАСЧЕТОВ

0

Все  используемые нами  ВР  в  конфигурацию  уже  добавлены  (разд.   7.3.5).  Теперь  нам  нужно  уточнить их свойства.

Известно, что  результаты одних расчетов  зависят от результатов  других. Так,  налогом  облагаются ВР  Оклад_2 и  все премии. Поэтому ВР  НДФЛ_2,  возвращающий размер   налога,  называется   зависимым   или  подчиненным.   Виды  расчетов,  от  которых ВР   НДФЛ 2  зависит,   называются  ведущими.   Другой   пример:   ВР  ВБанк_2  зависит от всех иных ВР  и должен пересчитываться  при вводе каждого расчета.

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

Добавим новое правило с именем  НДФЛ2 , определив  ведущие и  зависимый  ВР в соответствии с рис. 7.51.

Рис. 7.51. Правило перерасчета для ВР НДФЛ_2

Это правило будет срабатывать при  вводе ВР,  отмеченных  в  левом списке рисунка,  приводя к обнулению значения атрибута Рассчитана у ВР,  отмеченного  в  правом списке. В нашем  случае галочку возле ВР Оклад_2 из левого списка можно убрать, поскольку расчеты с ВР  Оклад_2 и  НДФЛ_2 вводятся в  ЖЗ  одним документом, что  явным  образом обеспечивает изменение значения атрибута Рассчитана.

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

Их общий список приведем  в табл. 7.12.

Новые  правила перерасчета

Таблица 7.12

Идентификатор

Ведущие ВР

Зависимый ВР

НДФЛ_2

Оклад_2, ПремияКоэф_2, ПремияСум_2, Премия 1234_2

НДФЛ_2

ВБанк_2

НачСальдо  2, Оклад 2, ПремияКоэф  2, ПремияСум 2, Премия1234_2, НДФЛ_2

ВБанк_2

Премия 1234_2

Оклад_2, ПремияКоэф_2, ПремияСум_2

Премия1234_2

Таким  образом,  благодаря  этим  правилам  мы   будем   практически  всегда  иметь в ЖЗ  верные сведения о том,  какие записи  нужно  рассчитать заново,  воспользовавшись,   например,   соответствующим пунктом    колонки   Действия    меню    системы (рис. 7.52).

Рис. 7.52. Расчет отдельной записи ЖЗ

Правила перерасчета  срабатывают не только  при  вводе, но  и  при  ручной  правке ведущего ВР.

Замечание.    Ситуация,   когда   не   работают  правила  перерасчета,   анализируется в разд.  7.10.1.

Источник: Бартеньев О. В. 1С:Предприятие:  программирование для  всех.  Базовые объекты и расчеты на одной дискете. М.: Диалог-МИФИ, 2005. 464 с.

По теме:

  • Комментарии