Где в консоли найти ведомость и ее доказательства
Оператор видит в консоли, что начислено за каждый месяц, формирует из этого ведомость и скачивает доказательства, которые стоят за строкой или за всей ведомостью. Руководство проводит по этим экранам. Как читать строки ведомости и проверять реестр, печати и согласования офлайн, описано в руководстве Как читать ведомость и проверять ее доказательства.
Страницы справочника: Доказательства и офлайн-проверка и Загрузки, где находится tanba-verify.
Прежде чем начать
- «Начисления» доступны администратору организации оператора.
- Все, что вы видите, это оценка: на экране написано «Расчетная оценка, не является счетом на оплату» и «Суммы указаны без НДС».
Откройте период
Откройте «Начисления». В списке одна строка на месяц: сумма, НДС и состояние, «Открыт» или «Закрыт». Закрытый период уже не меняется. Выберите месяц, чтобы открыть его страницу.
На странице видны итог и затем строки начислений. У каждой строки есть вид, основание, количество, сумма и НДС.
| Вид | Что это |
|---|---|
| Показы (за 1000) | Показы одной конструкции и согласования; часы, которые они охватывают, указаны в основании |
| Согласование, разовое / предоплата / приоритетное | Сбор за согласование |
| Данные и подтверждение доставки | Сбор за данные |
| Лабораторное испытание | Сбор лаборатории |
Если показы были переданы, но в счет не входят, заметка над строками говорит, сколько их и по какому каналу они пришли: данные CMS оператора, сертификат устройства, подпись устройства, подписанная CMS оператора или отчет плеера. Показы, которые вы импортировали из своей CMS, попадают в эту заметку и никогда не начисляются.
Сформируйте ведомость
Нажмите «Сформировать ведомость (PDF)» в карточке «Ведомости» периода. Появится строка с номером, датой, суммой и состоянием. Состояние: «Оценка», «Выставлена» или «Аннулирована»; созданная вами ведомость это «Оценка». «Скачать PDF» сохраняет ведомость. Она создается на том языке, на который настроена консоль в момент создания.
Скачайте доказательства
Есть две загрузки, обе это zip-файл с подписанными пакетами телеметрии, на которых стоят цифры:
- В строке показов кнопка «Доказательства» дает пакет этой строки.
- В строке ведомости «Доказательства периода» дает пакет всей ведомости.
В пакете лежат подписанный манифест (manifest.json и manifest.p7s), пакеты ровно в том виде, в каком их отправили устройства, ключи подписи, согласования, суточные печати с доказательствами и README.txt на казахском, русском и английском языках. Каждая загрузка записывается в журнал аудита.
Проверьте пакет
Нужны пакет и root.pem, корневой сертификат платформы. Zip не распаковывайте:
tanba-verify evidence pack.zip --ca root.pem
OK означает, что подпись манифеста, подпись и хэш каждого пакета, пути Меркла до суточных печатей и почасовой пересчет показов сошлись. Любой другой ответ это код и пакет, в котором найдена ошибка; код возврата сообщает скрипту, какой это случай.
| Код возврата | Код | Что означает |
|---|---|---|
| 0 | OK | Все сошлось |
| 2 | BAD_SIGNATURE | Подпись манифеста, пакета или печати не проверяется |
| 3 | HASH_MISMATCH | Файл не тот, что указан в манифесте |
| 4 | ROOT_MISMATCH | Пакеты не ведут к корню манифеста или печати, например потому что одного нет |
| 5 | UNKNOWN_CREDENTIAL | Пакет подписан ключом, которого нет в архиве, или сертификат не ведет к корню |
| 6 | PENDING_LEDGER | Печати еще нет в дне реестра; проверьте позже |
| 7 | RECOUNT_MISMATCH | Пересчет показов расходится с цифрами |
| 8 | BAD_LEDGER_PROOF | Доказательство от печати до реестра не проверяется |
| 9 | PARTIAL | Часть пакетов не удалось пересчитать полностью; вклад этих пакетов принят как заявленный |
| 10 | UNKNOWN_FORMAT | Пакет в более новом формате; используйте текущий tanba-verify |
| 11 | BAD_MANIFEST | Файл не является пакетом или манифест поврежден |
| 64 | Неверная команда или не указан корень |
Если вы не согласны с цифрой
Рядом с каждой строкой консоль предлагает «Оспорить», а когда есть ведомость, еще и «Оспорить период». Кнопка открывает спор по этой строке или по всему периоду.
Чего доказательства не показывают
Пакет доказывает, что платформа получила и что после этого не менялось. Показ, о котором не сообщили, в нем не отражен.