Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 окт 2024, 08:23

Как правильно обновить очень старую базу на очень много релизов

Автор Fapalz, 30 апр 2018, 19:24

0 Пользователей и 1 гость просматривают эту тему.

Fapalz

Здравствуйте. Ситуация, есть УТ 11.0.6.9(возращенная к типовой) ее нужно обновить до 11.4. Для обновления использую программу обновлятор, так же пытался обновить вручную, проблемы те же.
После обновления на новую редакцию 11.0 ->11.1, 11.1->11.2 и тд., делается ТИИ с галками: Реиндексация таблиц информационной базы, Проверка логической целостности, Проверка ссылочной целостности, при каждой такой проверке возникает множество ошибок регистра сведений, пример
"Проверка логической целостности. РегистрСведений.ЗаданияКРаспределениюРасчетовСКлиентами.Измерение.Документ "документ такой-то" Реализация товаров и услуг 000Ц-004326 от 19.12.2017 18:06:31:<Объект не найден> (164:a8c994de80c8ce0811e840b2bbc483d0)
  ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
   Объект, на который ссылается значение, отсутствует."
Так же после перехода на версию 11.2 пропала возможно делать свертку, отсутствует поле дата. И кто знает что еще случилось с базой. Интересуют советы по правильному обновлению, куда смотреть, что удалять, какие галки ставить при тестировании, любые советы.

oleg-x

Обновлять по по рядку, после каждого обновления запускать базу и ждать, пока выполнятся все регламентные задания после обновления и только потом обновляться дальше.
Делать  ТИИ после каждого обновления не надо, можно только перед обновлением. И ТИИ не делается со всеми галками, если не знаете о последствиях.
Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

Поиск родных

Цитата: Fapalz от 30 апр 2018, 19:24
Здравствуйте. Ситуация, есть УТ 11.0.6.9(возращенная к типовой) ее нужно обновить до 11.4. Для обновления использую программу обновлятор, так же пытался обновить вручную, проблемы те же.
После обновления на новую редакцию 11.0 ->11.1, 11.1->11.2 и тд., делается ТИИ с галками
В чём смысл - делать после?
Надо делать не после, а ДО.
И чтобы в ТиИ не было опций "Не изменять", "Тестирование" (дожно быть "Тестирование и исправление") иначе это просто диагностика

Закройте все кассовые смены, выполните все обмены и синхронизации, завершите регламентные процедуры. Проверьте информационную базу на предмет наличия непроведенных и незавершенных документов, потому как перепроводить конвертированные документы в новой базе фирма 1С настоятельно не рекомендует. Завершите все операции прихода и перемещения по ордерным схемам. Обработайте уже загруженные ТТН ЕГАИС.

Проще говоря, необходимо завершить все начатые в исходной базе хозяйственные операции. После чего отключите все регламентные задания и удалите помеченные объекты (которые возможно удалить).

Хотя обновления и автоматические, но некоторые из обновлений делали  очень серьёзные архитектурные реструктуризации и переносы данных между старыми и новыми объектами

Поэтому имеет смысл для обновления УТ 11, а также свёртки, открыть и набраться идей общего здравого смысла подготовительных операций из инструкции, НАПРИМЕР, по переносу данных из УТ 10.3 в УТ 11:

  • "%appdata%\1C\1cv8\tmplts\1c\trade\11_3_4_227\Переход с других конфигураций\Conv10_3.txt"
    (поменять 11_3_4_227 на любую другую установленную версию УТ предыдущего релиза)

Цитирую содержимое файла:
Перенос данных типовой конфигурации "Управление торговлей", редакция 10.3
в типовую конфигурацию "Управление торговлей", редакция 11

=================================================================

В данном подкаталоге находятся файлы, которые необходимы для переноса данных:

"Выгрузка данных.epf" - внешняя обработка выгрузки данных во внешний файл из конфигурации "Управление торговлей", редакции 10.3.

Для переноса данных необходимо выполнить следующую последовательность действий:

1.  Выполните резервное копирование информационной базы конфигурации "Управление торговлей" редакции 10.3.
    Если версия конфигурации "Управление торговлей" ниже 10.3.45, то проведите обновление конфигурации до указанной или более поздней версии.

2.  Выполните все регламентные процедуры в конфигурации "Управление торговлей", редакция 10.3:
      удалите помеченные на удаление объекты;
      закройте кассовые смены;
      оформите документы "Отчет комиссионера о продажах" и "Отчет комитенту о продажах";
      оформите межфирменные продажи между организациями;
      выполните проведение документов по партиям.


Важно. На момент переноса данных в информационной базе "Управление торговлей", редакция 10.3 не должно быть отрицательных остатков товаров по складам и организациям. Информация об отрицательных остатках товаров не будет выгружена из информационной базы конфигурации.

3.  Откройте внешнюю обработку "Выгрузка данных.epf" с помощью пункта меню "Файл > Открыть".

4.  В появившемся диалоге укажите имя внешнего файла, в который будет производиться выгрузка данных.
    Укажите дату, на которую актуальны остатки товаров, денежных средств и взаиморасчетов.
   
5.  Установка флага "Сворачивать характеристики номенклатуры" влияет на процесс создания характеристик при выгрузке позиций номенклатуры.
    Если этот флаг не установлен, то для каждой позиции номенклатуры будет создан индивидуальный набор характеристик.
    Если флаг установлен, то программа анализирует возможность создания списка характеристик для вида номенклатуры и при определении одинакового набора характеристик для нескольких позиций номенклатуры, программа установит общие характеристики для вида номенклатуры.

6.  Установка флага "Учитывать серии номенклатуры" влияет на процесс выгрузки нормативно-справочной информации о номенклатуре и сериях номенклатуры, а также на процесс выгрузки остатков номенклатуры в разрезе серий.

7.  В диалоговом окне появится список объектов, которые могут быть выгружены. По умолчанию будет выгружена информация по настройкам параметров учета, справочникам и остаткам, рекомендуемым к выгрузке. При необходимости можно отключить выгрузку информации по любому из справочников или отключить выгрузку остатков по любому из регистров конфигурации.

8.  При выгрузке остатков задолженности клиентов можно выгрузить задолженность с учетом конкретных документов реализации или авансов,перечисленных по заказам клиентов. При таком варианте выгрузки остатков задолженности будет выгружена информация о тех документах,     по которым есть непогашенная задолженность. Будет выгружен документ "Ввод остатков" с соответствующим видом операции, с указанием суммы непогашенной задолженности и номера и даты документа из информационной  базы  УТ 10.3.
    Документы по которым есть непогашенная задолженность, выгружаются непроведенными и используются в качестве ссылки для документа ввода остатков.

9.  После настройки правил выгрузки данных необходимо нажать на кнопку "Выгрузить". При выгрузке данных осуществляется проверка на наличие отрицательных остатков товаров и выдается соответствующее сообщение о тех товарах, по которым обнаружены отрицательные остатки.
    При необходимости эти данные необходимо откорректировать  После того, как все объекты исправлены необходимо повторно нажать на кнопку "Выгрузить".
    Данные будут выгружены во внешний файл.

10. Создайте новую информационную базу конфигурации "Управление торговлей", редакция 11 для 1С:Предприятия 8.3.

11. Для загрузки данных выберите раздел "НСИ и администрирование > Начальное заполнение > Загрузка данных из "Управление торговлей, редакция 10.3".
    В открывшемся диалоговом окне укажите внешний файл, в который была произведена выгрузка, и нажмите на кнопку "Загрузить".
    Данные будут загружены в информационную базу из внешнего файла.

12. После проведения загрузки убедитесь, что данные загружены корректно.
    Остатки товаров, денежных средств и взаиморасчетов фиксируются документом "Ввод остатков"   
(раздел "НСИ и администрирование > Начальное заполнение > Документы ввода начальных остатков").
    С помощью отчетов проверьте правильность выгрузки остатков в обеих базах.

Важно. При повторной загрузке остатков данные в документах ввода остатков, созданных конвертацией, перезаполняются заново.

Fapalz

Насчет ТИИ, делаю его и после и до, так как ставлю много обновлений подряд. В остальном спасибо, у меня были подозрения что проблема может быть в документах, но верить в это не хотел, так как база ужасно ведется 7 лет, документы не закрыты, не проведены, отрицательные остатки с начала времен и все в этом духе. Идея была такая, обновить, сделать свертку, а остальные документы уже в ручную закрывать.

alexandr_ll

Цитата: Fapalz от 01 мая 2018, 09:13
Насчет ТИИ, делаю его и после и до, так как ставлю много обновлений подряд. В остальном спасибо, у меня были подозрения что проблема может быть в документах, но верить в это не хотел, так как база ужасно ведется 7 лет, документы не закрыты, не проведены, отрицательные остатки с начала времен и все в этом духе. Идея была такая, обновить, сделать свертку, а остальные документы уже в ручную закрывать.
Странный подход - Сначала обновить, а потом делать свертку - обычно делают наоборот...

Fapalz

Цитата: alexandr_ll от 01 мая 2018, 10:46
Цитата: Fapalz от 01 мая 2018, 09:13
Насчет ТИИ, делаю его и после и до, так как ставлю много обновлений подряд. В остальном спасибо, у меня были подозрения что проблема может быть в документах, но верить в это не хотел, так как база ужасно ведется 7 лет, документы не закрыты, не проведены, отрицательные остатки с начала времен и все в этом духе. Идея была такая, обновить, сделать свертку, а остальные документы уже в ручную закрывать.
Странный подход - Сначала обновить, а потом делать свертку - обычно делают наоборот...

Проблема в том что в версии 11.0 нет свертки и много чего другого, это очень сырая версия, я даже закрытие месяцы не нашел

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск