DataMobile

repair

Назначение

Объект документа ремонта

Где используется

docs/repairs/sync

checklist_doc_repair

Параметры

Наименование Тип Описание Значение
id обязательное string Идентификатор документа дефекта
number обязательное string Идентификатор пользователя
date обязательное timestamp Дата и время документа в timestamp
required_finish_at timestamp Срок выполнения документа
user_group_ids обязательное array Массив идентификаторов бригад, которым доступен документ
tasks обязательное object array Массив объектов задания документа ремонта

Пример

{
    "id": "repair_doc_id1",
    "number": "ППР-038017",
    "date": 12345, 
    "required_finish_at": 12345, 
    "user_group_ids": [
        "user_group_id1",
        "user_group_id2"
    ],
    "tasks": [
        {
            "repair_type": {
                "id": "repair_type_id1",
                "name": "Замена огнетушителей",
                "unit_group_id": "unit_group_id1",
                "checklist_ids": [
                    "checklist_id1",
                    "checklist_id2"
                ]        
            },
            "unit": {
                "id": "unit_id1",
                "name": "Вилочный автопогрузчик",
                "group_id": "unit_group_id1",
                "class_id": "class_unit_id1",
                "attributes": [ 
                  {
                      "attribute_id": "unit_attribute_id1",
                      "value": "Спецтехника склада"
                  }
                ],
                "barcodes": [ 
                    {
                        "value": "2000000057000"
                    }
                ]            
            },
            "node": {
                "id": "node_id1",
                "name": "Навесное оборудование погрузчика",
                "unit_id": "unit_id1",
                "class_id": "class_unit_id1",
                "attributes": [ 
                  {
                      "attribute_id": "node_attribute_id1",
                      "value": "В эксплуатации"
                  }
                ],
                "barcodes": [ 
                  {
                      "value": "2000000057885"
                  }
                ]            
            },
            "comment": "Плановый ремонт"    
        }
    ]
}

см. repair_type

см. unit

см. node

см. task

Оценить статью