Тендеры на корпоративные проекты

Если у вас планируется проект, и вы хотите получить лучшее предложение, оставьте заявку. Мы проведем экспертизу требований, подберем оптимальное решение и команду проекта.

Оставить заявку

В список проектов
Название: Написание http-сервиса
Город: Москва
Категория: Разработка внешних компонент
Конфигурация: 1С:Управление нашей фирмой
Платформа: Платформа 1С v8.x (все механизмы)
Сроки: От 12 ч. до 7 дн.
Бюджет: От 5 000 руб. до 10 000 руб.
Статус: Поиск исполнителя

1. Оценка проекта
и выбор
исполнителя
Претенденты
отправляют оценку стоимости и сроков выполнения проекта. Заказчик ведет переговоры и выбирает одного исполнителя.
2. Создание
этапов проекта со
стоимостью и сроками
Исполнитель
создает этап проекта,
в котором указаны стоимость, срок выполнения работ и список задач, которые необходимо
выполнить.
3. Депонирование
оплаты
Заказчик
перечисляет денежные средства на депонент. После получения депонента, исполнитель приступает к выполнению
работ.
4. Выполнение
работ и
сдача-приемка работ
заказчику
Исполнитель
выполняет работы по каждому этапу проекта. После сдачи-приемки этапа заказчику, исполнитель получает оплату
с депонента.
5. Рейтинг и отзывы
об исполнителе
и заказчике
Заказчик
оставляет отзыв об исполнителе. Исполнитель
оставляет отзыв о заказчике.

О проекте

Задача
Учёт готовой продукции ведётся в разрезе характеристик.
На основании данных спецификации нужно рассчитывать вес характеристики и полученное значение сохранять в карточке характеристики с возможностью редактирования.

Подробнее
Нужно написать http-сервис (обязательно должен работать как расширение конфигурации без снятия замка), который будет отвечать на следующие запросы
1. Получение списка характеристик номенклатуры, у которых заполнен определенный реквизит (признак того, что нужно рассчитывать вес). Также для каждой характеристики нужно отдать расчетный вес продукции. Алгоритм расчета веса ниже. Список нужно отдать в json-формате.
2. Сохранение данных о весе в дополнительном реквизите характеристики. Получаем на вход post-запрос в json-формате. В запросе массив: (guid номенклатуры, guid характеристики и вес).  

Алгоритм расчёта веса
Находим спецификацию для данной характеристики (по РС спецификации по умолчанию). Далее итерируемся по материалам спецификации. Для каждого материала смотрим значения доп реквизитов. В одном реквизите указан способ расчета веса компонента, а во втором вес единицы. Например, вес материала "ДСП толщиной 16мм" считаем за квадратный метр и один кв  метр весит 15 кг. Поэтому умножаем  15 кг на площадь конечного изделия. Площадь изделия мы вычисляем по доп реквизитам характеристики (длина*ширина).
Откликнуться на проект