| Version 1 (modified by tolix, 4 years ago) (diff) |
|---|
Решение для оптимизации и контроля за сбором твердых бытовых отходов (ТБО)
Этот компонент оптимизирует движение мусороуборочной техники по вывозу ТБО в масштабах города или района, а так же производит контроль плановой/внеплановой уборки мусора, фактического выполнения сменно-суточных заданий водителям.
Интеграция с внешними учетными системами (1С и др.)
Интеграция реализована путем обмена сообщениями в JSON формате по протоколу HTTP. Инициатором обмена выступает сторонняя система.
Импорт
Компонент может импортировать из сторонних систем такие исходные данные:
- Перечень контейнерных площадок
- Запланированные маршруты движения
- Персонал (водители мусороуборочной техники, грузчики)
Экспорт
В сторонние системы экспортируются данные о фактическом выполнении маршрутов.
Выгрузка итогов по маршруту (http://<server_name>/components/communa/export_to_1c_v2).
Запрос должен содержать идентификатор/код маршрута в параметре waybill:
{"waybill":14721}
В ответ будет отправлено сообщение с суммарными результатами уборки:
{
"waybill": {
"wastebin_loads": {"reported": 53, "out_of_route": 139, "total": 192},
"waybill": 14721,
"route_start_time": "2021-04-16 13:21:51",
"route_end_time": "2021-04-17 12:35:46"
},
"trucks": [
{
"tablet_id": "445a52a0f59eb406",
"capacity": 10.000,
"id": 1015157
},
{
"tablet_id": "e36e5da7533265a0",
"capacity": 10.000,
"id": 1015131
}
],
"success": true,
"personnel": [
{
"first_name": "Василий",
"last_name": "mts1",
"middle_name": "",
"id": 1012652
},
{
"first_name": "Иван",
"last_name": "mts",
"middle_name": "",
"id": 1012651
}
]
}
