Равномерное распределение

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

  1. Разница между значениями полей Годовая Сумма и Вычисленная Годовая Сумма делится на число строк контракта в сервисном контракте или контрактной квоте.

  2. Значение поля Сумма Строки обновляется путем прибавления к нему результата предыдущей операции.

  3. Значения полей Сумма Скидки Строки, Скидка Строки % и Прибыль обновляются в соответствии с новым значением поля Сумма Строки следующим образом:
    Сумма Скидки Строки = Значение Строки – Сумма Строки.
    Скидка Строки % = Сумма Скидки Строки / Значение Строки * 100.
    Прибыль = Сумма Строки – Строка Себест.

Этапы с 1 по 3 повторяются для каждой строки контракта.

Пример

Поле Разрешить Несбаланс. Суммы не отмечено флажком, а сам контракт содержит три строки контракта со следующей информацией:

 

 

Строка Себестоимость

Значение Строки

Скидка Строки %

Сумма Скидки Строки

Сумма строки

Прибыль

Товар 1

30,00

40,00

0,00

0,00

40,00

10,00

Товар 2

40,00

50,00

10,00

5,00

45,00

5,00

Товар 3

50,00

70,00

10,00

7,00

63,00

13,00

 

Значение поля Годовая Сумма равно значению поля Вычисленная Годовая Сумма, которое соответствует математической сумме сумм строк. В данном случае оно равно 40 + 45 + 63 = 148.

Если изменить Годовую Сумму на 139, программа вычислит число, которое необходимо прибавить к значению поля суммы каждой строки. Это число рассчитывается как разность Годовой Суммы и Вычисленной Годовой Суммы, поделенная на число строк контракта в данном сервисном контракте. В данном случае это число равно (139-148)/3 = -3. Затем полученный результат прибавляется к значениям всех полей Сумма Строки, а поля Скидка Строки %, Сумма Скидки Строки и Прибыль обновляются на основе формул из вышеописанной процедуры.

В результате в строках контракта будет следующая информация:

 

 

Строка Себестоимость

Значение Строки

Скидка Строки %

Сумма Скидки Строки

Сумма строки

Прибыль

Товар 1

30,00

40,00

7,50

3,00

37,00

7,00

Товар 2

40,00

50,00

16,00

8,00

42,00

2,00

Товар 3

50,00

70,00

14,29

10,00

60,00

10,00

 

Дополнительная информация

Автоматическое распределение разницы годовой суммы

Изменение годовой суммы в сервисном контракте

Распределение основано на сумме строки

Распределение на основе прибыли

Распределение разницы годовой суммы вручную