Просьба помочь правильно обновить скрипт для Яндекса, у них поменялись условия по доставке и обслуживанию.
Новые данные:
Изначально в скрипте стоит Прием товара 15. А сейчас в Яндексе они пишут 1,8%.
Доставка Покупателю изначально стоит дифференцированная (50 250 150), а сейчас у них указано 5%.
Плюс добавились 45 руб за Обработку заказов в сортировочном центре. Этого сейчас вообще нет в скрипте.
Пожалуйста, скажите, верным будет такой скрипт с новыми данными?
ЦенаЗакупки = ЦенаЗакупки;
Комплектация = 65;
КомиссияЗаПродажу = 0.04;
Водитель = 0.04;
Прибыль = 0.1;
ДоставкаЯндекс = ЦенаЗакупки*5%
ПриемТовара = ЦенаЗакупки*1.8%;
РКО = 0.01;
Вес = Скрипт_СтрокуВЧисло(Колонка[22]);
Если Не ЗначениеЗаполнено(Вес) Тогда
Результат = (ЦенаЗакупки + Комплектация + ДоставкаЯндексВ + ПриемТовара)/(1-КомиссияЗаПродажу-РКО-Водитель-Прибыль/0.85);
ИначеЕсли Вес < 15 Тогда
Результат = (ЦенаЗакупки + Комплектация + ДоставкаЯндексА + ПриемТовара)/(1-КомиссияЗаПродажу-РКО-Водитель-Прибыль/0.85);
Иначе
Результат = (ЦенаЗакупки + Комплектация + ДоставкаЯндексБ + ПриемТовара)/(1-КомиссияЗаПродажу-РКО-Водитель-Прибыль/0.85);
КонецЕсли;
Результат = Окр(Результат);
КонецЕсли;
Новые данные:
Изначально в скрипте стоит Прием товара 15. А сейчас в Яндексе они пишут 1,8%.
Доставка Покупателю изначально стоит дифференцированная (50 250 150), а сейчас у них указано 5%.
Плюс добавились 45 руб за Обработку заказов в сортировочном центре. Этого сейчас вообще нет в скрипте.
Пожалуйста, скажите, верным будет такой скрипт с новыми данными?
ЦенаЗакупки = ЦенаЗакупки;
Комплектация = 65;
КомиссияЗаПродажу = 0.04;
Водитель = 0.04;
Прибыль = 0.1;
ДоставкаЯндекс = ЦенаЗакупки*5%
ПриемТовара = ЦенаЗакупки*1.8%;
РКО = 0.01;
Вес = Скрипт_СтрокуВЧисло(Колонка[22]);
Если Не ЗначениеЗаполнено(Вес) Тогда
Результат = (ЦенаЗакупки + Комплектация + ДоставкаЯндексВ + ПриемТовара)/(1-КомиссияЗаПродажу-РКО-Водитель-Прибыль/0.85);
ИначеЕсли Вес < 15 Тогда
Результат = (ЦенаЗакупки + Комплектация + ДоставкаЯндексА + ПриемТовара)/(1-КомиссияЗаПродажу-РКО-Водитель-Прибыль/0.85);
Иначе
Результат = (ЦенаЗакупки + Комплектация + ДоставкаЯндексБ + ПриемТовара)/(1-КомиссияЗаПродажу-РКО-Водитель-Прибыль/0.85);
КонецЕсли;
Результат = Окр(Результат);
КонецЕсли;