# Сложные запросы ## Задание 1 Необходимо реализовать механизм расчета стоимости доставки товаров до клиента. Стоимость доставки определена в таблице тарифов следующего вида: ## Таб 1. Тарифы на доставку товаров | Расстояние от, км. | Расстояние до, км. | Вид номенклатуры | Единица измерения | Стоимость, руб. | | --- | --- | --- | --- | --- | | 10 | 19 | Продукты питания | шт | 500.00 | | 10 | 19 | Бытовая техника | шт | 600.00 | | 20 | 29 | Продукты питания | шт | 800.00 | | 20 | 29 | Бытовая техника | шт | 900.00 | | 30 | 50 | Продукты питания | шт | 1200.00 | | 30 | 50 | Бытовая техника | шт | 1300.00 | Стоимость доставки может проставлять для любого уровня иерархии справочника «Вида номенклатуры». Поиск подходящей стоимости должен выполняться по иерархии снизу вверх, если для текущей группы стоимость не задана, то продолжить поиск для вышестоящей группы. Например, в виде номенклатуры «Бытовая техника» будет задан вид номенклатуры «Мелкая бытовая техника» и у номенклатуры будет использован именно вид «Мелкая бытовая техника», то необходимо осуществить поиск до указанной стоимости, которая относится к виду «Бытовая техника». Расчет стоимости доставки должен выполняться в документе «Заказ клиента». Изменения шапки: - реквизиты «Расстояние», «Итоговая стоимость доставки» Изменения ТЧ: - реквизит «Стоимость доставки» В шапке документа задается расстояние. Стоимость доставки рассчитывается автоматически по каждому товару. Итоговая стоимость подставляется в реквизит шапки «Стоимость доставки». Использовать любую типовую конфигурацию, где есть документ «Заказ клиента». Например, УТ, КА. Либо взять пустую конфу и набросать «Заказ клиента». ## Задание 2 Необходимо реализовать механизм отображения комментариев к публикации со стороннего ресурса в формате внешней обработки. Внешняя обработка содержит: 1. Поле ввода «Кода публикации»; 2. Кнопку «Загрузить комментарии»; 3. Табличную часть: 1. Автор комментария; 2. E-mail; 3. Текст комментария; Комментарии можно получить с ресурса: http://jsonplaceholder.typicode.com/comments?postId=4 посредствам HTTP GET запроса, где postId — Код публикации. В ответе на запрос будет передан массив объектов комментариев в формате json. Поля объекта комментария "name", "email", "body" - соответствуют полям табличной части.