Работа с калькуляцими

Запрос на выгрузку последней калькуляции. Калькуляцию отдаем в JSON.

Получение калькуляции

Метод позволяет получить содержимое последней калькуляции дела.

Формат запроса

Для получения калькуляции дела отправьте GET-запрос к /api/domain/calculation/case/{case_uid}/last-content/get. В case_uid укажите идентификатор дела.

Пример запроса

curl -X 'GET' \
  'https://ab-api.autobase.ru/api/domain/calculation/case/9d85bd29-da06-4dca-a3f1-57b21100b5d3/last-content/get' \
  -H 'accept: application/json' \
  -H 'OpenStack-Microcore-StandardResponseMode: {data:false}'

Формат ответа

Данные калькуляции дела содержатся в объекте data тела ответа.

Спецификация полей калькуляции

Пример ответа

{
  "success": true,
  "status": 200,
  "data": {
    "uid": "1915",
    "autobaseNormVersion": "40",
    "caseUid": "d2f66da2-f66b-413b-84b6-62e7130b106b",
    "content": {
      "tables": [
        {
          "title": "ЗАПАСНЫЕ ЧАСТИ",
          "rows": [
            [
              {
                "title": "Каталожный номер",
                "content": ""
              },
              {
                "title": "Наименование",
                "content": "ОБЩАЯ СТОИМОСТЬ НА МЕЛКИЕ ДЕТАЛИ"
              },
              {
                "title": "Цена, руб.",
                "content": "65,87"
              },
              {
                "title": "Износ, %",
                "content": "0,00"
              },
              {
                "title": "Кол-во",
                "content": "1,00"
              },
              {
                "title": "Сумма, руб.",
                "content": "65,87"
              },
              {
                "title": "Сумма, с учетом износа, руб.",
                "content": ""
              }
            ],
            [
              {
                "title": "Каталожный номер",
                "content": "79713-5PA0B"
              },
              {
                "title": "Наименование",
                "content": "СТЕКЛО ОКНА ЗАДКА С ЭЛЕКТРООБО-М И ОКАНТО-Й В СБ."
              },
              {
                "title": "Цена, руб.",
                "content": "3 293,63"
              },
              {
                "title": "Износ, %",
                "content": "13,12"
              },
              {
                "title": "Кол-во",
                "content": "1,00"
              },
              {
                "title": "Сумма, руб.",
                "content": "3 293,63"
              },
              {
                "title": "Сумма, с учетом износа, руб.",
                "content": "2 861,51"
              }
            ]
          ]
        },
        {
          "title": "РАБОТЫ",
          "rows": [
            [
              {
                "title": "Наименование",
                "content": "СТЕКЛО ОКНА ЗАДКА - С/У КЛЕЯЩИХСЯ ДЕТ."
              },
              {
                "title": "Цена, руб.",
                "content": "837,00"
              },
              {
                "title": "Н-час",
                "content": "0,40"
              },
              {
                "title": "Сумма, руб.",
                "content": "334,80"
              }
            ],
            [
              {
                "title": "Наименование",
                "content": "СТЕКЛО ОКНА ЗАДКА - С/У КЛЕЯЩИХСЯ ДЕТ."
              },
              {
                "title": "Цена, руб.",
                "content": "837,00"
              },
              {
                "title": "Н-час",
                "content": "1,50"
              },
              {
                "title": "Сумма, руб.",
                "content": "1 255,50"
              }
            ]
          ]
        }
      ],
      "totals": [
        {
          "title": "стоимость узлов и деталей, руб.:",
          "content": "0,00"
        },
        {
          "title": "стоимость узлов и деталей с учетом износа, руб.:",
          "content": "0,00"
        },
        {
          "title": "стоимость ремонта, руб.:",
          "content": "1 590,30"
        },
        {
          "title": "стоимость покраски, руб.:",
          "content": "0,00"
        }
      ]
    }
  },
  "timestamp": "2024-03-20T02:15:21.580480114+03"
}