7.7 Обнуление регистров после пересчета итогов...

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Irinis, 28 май 2007.

  1. TopicStarter Overlay
    Irinis
    Offline

    Irinis

    Регистрация:
    28 май 2007
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    1
    Помогите, пожалуйста, решить вопрос:

    1С 7.7 25-й и 21-й релизы на Win XP Prof и Win 2003 Server.
    Адаптированная Комплексная 4.68.
    База ДБФ, около 370 Мб без индексных файлов.

    После выгрузки-загрузки базы обнулились остатки всех регистров, т.е. во всех отчетах по регистрам приход-расход отображается в течение месяца, а сальдо на начало и конец месяца - нулевое. Соответственно, почти все документы расхода-списания товаров, денежных средств и т.п. не проводятся, в базе один "минусы" и нули.
    Также после загрузки базы ТА оказывается на 01.01.2007. Файлы остатков регистров RG... и RA... - пустые, в отличие от тех же файлов исходной базы. ДБФ-файлы DBF-viewer'ом вообще не открываются, открываются только Far'ом.
    Документы все проведены, движения в программе видны: и по регистрам, и по счетам. Тестирование-исправление-пересчет итогов не выдает ошибок. Тестирование MD Soaron’ом - тоже. Сбои сети несколько раз были, но база тогда переиндексировалась успешно.
    Если взять файловую копию (без выгрузки-загрузки) и провести в ней пересчет итогов, то файлы остатков по размеру остаются теми же, но при просмотре DBF-viewer'ом все записи в них оказываются помечены на удаление. И - те же проблемы с проведением документов и формированием отчетов
    Загрузка базы в SQL-формат и полный пересчет итогов также не помогли.

    Судя по арфивным копиям, база испортилась после последнего обновления, которое производилось «Загрузкой измененной конфигурации» и затрагивало только план счетов.

    Откат базы на конфигурацию предыдущей версии и полный пересчет итогов также не помогает.

    Что тут еще можно сделать?
  2. ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    487
    Симпатии:
    3
    Баллы:
    29
    Что-то как-то все накручено :unsure: . Почему бы просто не перепровести все документы?
  3. TopicStarter Overlay
    Irinis
    Offline

    Irinis

    Регистрация:
    28 май 2007
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    1
    Ну, во-первых, главбух будет против того, чтобы перепроводить документы за последние 3 года - версии программы менялись, могут и остатки "съехать".
    И потом, проведя документы и далее снова выгрузив-загрузив базу или пересчитав итоги, я снова получаю пустые файлы регистров.
  4. ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    487
    Симпатии:
    3
    Баллы:
    29
    Не знаю, фигня какая-то. Попробуй создать с нуля простенький документ, в модуле которого сделай какую нибудь запись в регистр без использования процедур глобальника. Если с этим доком все будет нормально, то значит косяк в какой-нибудь глобальной процедуре, которая проводит записи по регистрам. Если все равно ничего не выйдет, попробуй переустановить платформу без всяких патчей.
  5. TopicStarter Overlay
    Irinis
    Offline

    Irinis

    Регистрация:
    28 май 2007
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    1
    Нет, с этим документов тоже ненормально, говорю же - обнуляются регистры на уровне файлов.
    Тестировалось на 21-ом и 25-ом релизе на раб.станции XP и сервере 2003. Все лицензионное и без патчей.
  6. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Может проблема в этом? Поведение элементов 1С и файлов ДБФ такое:
    1) Создаем элемент: в 1с создается элемент и в дбф создается запись
    2) помечаем на удаление: в 1с элемент помечается на удаление, в дбв просто в нужное поле ставится 1.
    3) удаляем элемент из 1с: в 1с элемент удален, в дбф - помечен как удаленный.
    4) если в конфигураторе сделать тестирование+сжатие таблиц, то из дбф помеченые как удаленные записи удалятся.
    Из этого вывод -- даже если из 1с удалить данные, то их можно будет вернуть, подредактировав записи вручную.

    Возможно, сняв пометку удаления в дбф (до выгрузки) можно исправить ситуацию.
  7. TopicStarter Overlay
    Irinis
    Offline

    Irinis

    Регистрация:
    28 май 2007
    Сообщения:
    14
    Симпатии:
    0
    Баллы:
    1
    Угу, а попутно восстановить еще кучу ненужных данных :)))

    Спасибо всем!
    Я разобралась: в базе был один документ с нулевой датой и временем, он-то и отбрасывал последовательность назад.

Поделиться этой страницей