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

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

  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

 

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

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

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

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

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

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

 

 

 


© Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.