Программирование в 1СПятница, 22.11.2024, 06:52

| RSS
Главная | Каталог статей
Меню сайта

Категории раздела
Основы [36]
Общие вопросы по 1С 7.7 [88]
1С: Бухгалтерия 7.7 [7]
1С: Торговля 7.7 [4]
1С:Зарплата и кадры 7.7 [1]
1С 7.7: Проблемы и решения [33]
УРБД [3]
Управление Распределенными Базами Данных
OLE [2]
Механизм обмена данными между базами 1С через OLE
SQL [1]
Сервер терминалов [1]
Интеграция с внешними приложениями [3]
FAQ по 1С v.7.7 [7]
FAQ по 1С v.7.7

Поиск

Поиск по сайту

Главная » Статьи » 1С v.7.7 » Общие вопросы по 1С 7.7

Пересчет ссылок при загрузке базы данных в SQL
Пересчет ссылок при загрузке базы данных в SQL
 
1С:Предприятие 7.7 для SQL. При загрузке базы данных из копии начался пересчет ссылок для справочника Контрагенты аж с 1753 года. Потом загрузка зависает …Приходится снимать задачу. Загрузка в локальную базу (dbf – формат) проходит нормально.

    Чаще всего это происходит, когда есть документ с пустой датой (например, неудачная загрузка выписки из «Клиент-банка» его оставила…).
    В режиме “Предприятие” нужно зайти в меню Сервис – Параметры, указать “Число цифр в представлении даты” равным 4. Затем открыть Полный журнал и выбрать интервал просмотра с 0000 года по 3000. Если увидите документы из нереального периода (или вообще с пустой датой), удалите их и только после этого делайте выгрузку/загрузку.
Категория: Общие вопросы по 1С 7.7 | Добавил: Spacer (04.08.2008)
Просмотров: 5793 | Комментарии: 3 | Теги: SQL
Всего комментариев: 3
1 Марк  
0
Дата конца журнала обязательно 9999. У меня завели документ с датой 9201. Если уже началось обновление и идет долго-долго, то
- снимаем обновление
- стираем из каталога файл 1srecalc.cmd
- запускаем 1с предприятие
- удаляем неправильные даты и запускаем полный пересчет итогов.

2 Марк  
0
Напишу подробнее.
- файл 1srecalc.cmd порождает сообщение "Процедура пересчета не была завершена. Для завершения процедуры запустите конфигуратор" Файл лежит в каталоге БД
- не уверен, что пометки на удаление хватит. Я просто менял "неправильные даты" на 31.12. текущего года
- из-за того что сняли обновление итоги оказались неправильными.
- запустил полный пересчет итогов. Он восстановил итоги и поскольку "неправильные даты стерты, то работал столько, сколько должен работать на правильной базе.

3 Марк  
0
Оказалось, что беды от снятия обновления не закончились неправильными итогами. Исчезли ссылки на подчиненные документы. Действие--структура подчиненности-- и видим один текущий документ, а подчиненных нет. К счастью, выгрузка и последующая загрузка базы восстановила структуру подчиненности. Так что предыдущий совет о полном пересчете итогов стоит заменить на выгрузку--загрузку БД.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Copyright 1C:Programmer © 2024
    Бесплатный конструктор сайтов - uCoz