Вообще ничего. Такое подозрение, что это Альта-ГТД не передает команду разрегистрации.
При разрегистрации в соответствующей папке обмена Docs2sql - АльтаГТД не появляется никаких папок/файлов.
При этом, повторяю, регистрация работает нормально...
Отлично. А какой именно модуль поправили (Альта-ГТД, Docs2sql) и когда ожидать обновление?
И еще. Можете нарисовать наленькую утилитку, которая выдаст список ГТД, которые висят в базе, но уже разрегистрированы?
Или хотя бы скажите, как из файла *.GTD получить флаг регистрации?
Если всё в одной папке - можно обработать файл gtdlist.dbf
У него в столбце @FileDate наличие символа '*' обозначает - документ зарегистрирован. А оставшееся число - дата и время файла. Криво, конечно, но это же совсем внутренние поля...
Да, если не секрет - откуда массовая разрегистрация? Обычно это редкие ошибочные ситуации, типа "ой, не туда нажал".
Ок, спасибо.
Дело в том, что когда-то давно декларанты погорячились, и зарегистрировали кучу черновиков деклараций. Т.е. сейчас по некоторымТИРам я вижу 2-3 декларации в базе. Вот и надо прибить эти дубли (тем более что в них иногда ТНВЭДы неправильные и т.п.). Декларанты уже потратили кучу времени на анализ и разрегистрацию, а теперь выяснилось, что в базе ничего не удалилось.