?

Log in

No account? Create an account

Отпечатки пальцев
excubitus
В пятницу делали генеральную уборку к приходу гостей. Оттер спиртом, потом водой, потом сухим бумажным полотенцем монитор. Попросил сына, чтобы он больше экран пальцами не трогал.

Сегодня четверг. На экране ни одного отпечатка.

Думаю, бездетные спросят "и что?", родители поймут.
Метки:

Очередной детектив
excubitus
Вызывает начальник.
- Все пропало. У нас зависла отгрузка контейнера в Индию, они пожаловались Теду (президенту), будут репрессии.

Завод каждый день что-то кому-то отгружает. В том числе, на экспорт. В этом случае, каждый день на каждую партию заполняется таможенная декларация и отправляется на сайт правительства.

Кое-что завод отгружает не внешним покупателям, а своим дочерним компаниям. В основном, в Индию и Израиль идет поток деталей. С 24 июля почему-то для двух последних стран таможенные декларации автоматически заполняться и отправляться перестали. Экспортные идут, как ни в чем не бывало. Неделю наши из отдела отгрузки делали декларации вручную, надеясь, что все как-то само рассосется. Не рассосалось.

Звоню чуваку, занимающемуся этими декларациями.
- Джеф, - прошу, - покажи, как ты это делаешь.
Джефри, который не Джефри вовсе, естественно, но не суть, открывает прогу и показывает:
- Нажимаю вот на эту кнопку, и все. Раньше работало, как часики.

Нахожу исходник этой проги. Выясняю, что она создает в очереди задач запись типа "SEND", и какая-то серверная прога эту запись читает и выполняет.

Нахожу исходник серверной приблуды. Да, она читает. Для экспортных деклараций запись должна быть типа "SEND". А для поставок дочерним компаниям - "SHIP". Но древняя десктопная прога Джефа не умеет создавать записи с типом "SHIP" вообще, никак и никогда.

Смотрю серверный лог. Последний раз декларация для отправки в Индию была создана 24 июля, и обработана была запись типа "SHIP". Снова звоню Джефу.
- Ты уверен, что 24 июля вот эту вот поставку ты именно этой вот программой обрабатывал?
- Стопудово, мы так делаем годами, ничего не менялось.
И я ему верю.

Спрашиваю у серверной команды, не знают ли они чего-нибудь, что могло измениться на сервере 24 июля? Нет, они не знают, ничего не менялось.

Спрашиваю у ответственного за сервер баз данных, какой программой или от имени какого пользователя 24 июля была создана запись с типом "SHIP". Не дает ответа.

Доложил начальству, что у нас "ситуация".
Добавил Джефу возможность создавать записи типа "SHIP", чтобы он смог срочно разобрать аврал. Получил письменное одобрение этого изменения от начальства. Продолжаем расследование. Есть подозрение, что у нас выпал какой-то важный бюрократический шаг.
Метки: