новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
dvp241
Приватное сообщение

Реализовать HHTP сервис (один запрос)

12 |  0
вчера в 23:00:33 (1 час назад)
26100
Текст задания
Разработать http сервис для передачи данных
о заказах за запрашиваемый период при поступлении входящего GET запроса.

Примеры
Формат входящего запроса GET:
.../orders
{
"orders": {
"date_from": "01-03-2026" // Дата начала запрашиваемого периода с 00:00:00 часов, формат даты можно поменять как удобнее
"date_to": "05-03-2026" // Дата конца запрашиваемого периода до 23:59:59
}


Пример отправляемых данных
{
"orders": {
"order_date_time": "01.03.2026 19:43:44", // 1С -> Заказ покупателя -> Дата, время (в одном поле лежат)
"order_id": "ROM-0092855", // Заказ покупателя -> Номер
"order_status": "Отправлен клиенту курьером (ИНТЕГРАЛ)", // Заказ покупателя -> Статус
"order_sum": "26580,00", // Сумма заказа без скидок
"order_total": "25783,00", // Сумма итого, с учетом скидок
"order_paid": "25783,00", // Сумма оплаченная по заказу -
// из документов Поступление безналичных ДС
// или ПКО привязанных к Заказу покупателя

"order_purchase":"16714,36" // Для каждой строки в Заказе покупателя берем
// цену закупки из привязанного ПТУ (там она в usd)
// и умножаем на курс даты закупки (есть справочник с курсами по датам).
// Если на дату закупки в справочнике курса нет,
// то берем предыдущий установленный курс

"order_payment": "ОНЛАЙН оплата картой", //Заказ покупателя -> Способ оплаты
"order_discount": "797,00" //Заказ покупателя -> Скидка
"order_discunt_description": //Заказ покупателя -> Описание скидок (там одной строкой всё лежит)
"order_region": "Санкт-Петербург", //Заказ покупателя -> Регион
"order_shipment": "Курьер Интеграл", //Заказ покупателя -> Способ доставки

},

{
"order_date_time": ....
отправляем все заказы за запрашиваемый период

}
0
Кандидаты в исполнители
Выбранные исполнители
Отклики