&НаКлиенте
Процедура Команда1(Команда)
// Исходные данные
СтоимостьМПЗВМесяц = 1120; // тыс. руб.
РабочихДнейВМесяце = 22;
НормаТекущегоЗапаса = 20; // дней
НормаСтраховогоЗапаса = 10; // дней
НормаТранспортногоЗапаса = 3; // дней
ДоляТехнологическогоЗапаса = 0.05; // 5%
ОбъемСМР = 14200; // тыс. руб. в год
НормаНЗППроцент = 0.05; // 5%
ВыпускПродукции = 1350; // тыс. руб. в год
НормаГотовойПродукции = 5; // дней
РасходыБудущихПериодов = 560; // тыс. руб.
ДебиторскаяЗадолженность = 520; // тыс. руб.
ДенежныеСредства = 350; // тыс. руб.
// 1. Норматив МПЗ
РасходМПЗВДень = СтоимостьМПЗВМесяц / РабочихДнейВМесяце;
НормаЗапасаМПЗДней = (НормаТекущегоЗапаса + НормаСтраховогоЗапаса + НормаТранспортногоЗапаса) / (1 - ДоляТехнологическогоЗапаса);
НормативМПЗ = РасходМПЗВДень * НормаЗапасаМПЗДней;
// 2. Норматив НЗП
НормативНЗП = ОбъемСМР * НормаНЗППроцент;
// 3. Норматив ГП
ДнейВГодуРабочих = РабочихДнейВМесяце * 12;
НормативГП = (ВыпускПродукции * НормаГотовойПродукции) / ДнейВГодуРабочих;
// 4. Итог
СовокупныйНорматив = НормативМПЗ + НормативНЗП + РасходыБудущихПериодов + ДебиторскаяЗадолженность + ДенежныеСредства + НормативГП;
Сообщить("1. Норматив МПЗ: " + Окр(НормативМПЗ, 2) + " тыс. руб.");
Сообщить("2. Норматив НЗП: " + Окр(НормативНЗП, 2) + " тыс. руб.");
Сообщить("3. Норматив ГП: " + Окр(НормативГП, 2) + " тыс. руб.");
Сообщить("ИТОГО норматив оборотных средств: " + Окр(СовокупныйНорматив, 2) + " тыс. руб.");
КонецПроцедуры