Skip to main content

Исправление статуса "Отчёт ожидает отправки"

image.png

При отправке отчетов через TrueApi он отправляет уровни агрегации по очереди. 
То есть сначала уйдет отчет об агрегации в КИГУ, за ним автоматически отправится отчет об агрегации в КИТУ.

Но может возникнуть ситуация как выше когда отчет остался в статусе "Ожидает отправки"
В логах можно найти вот такую строчку. В БД у отчета также будет статус WAIT

Отправка отчета статус=WAIT партия id=361 uuid=temp_31d7d371-30a1-4072-aad1-482468c509a5

Для фикса зависшего отчета нужно:

В БД в таблице "reports" находим все отчеты по id партии находим первый успешный отчет в нашем случае

47f134d9-ebb8-43ec-9a25-f9016e0772f7

и меняем ему статус с PROCESSED_OK на SENT и обновляем страницу партии в браузере это перезапустит проверку очереди отчетов и до отправит зависший.