Найти тему

22.06.2021 - 19.07.2021. Обмен данными 1С Розница 2.3 - 1С УТ 10.3 и новый РИБ: боевое внедрение.

с сайта Politforums.net
с сайта Politforums.net

Сегодня 22 июня 2021 года 12 часов 48 минут, вторник. Температура 32 градуса по Цельсию. С системного блока снял крышку, чтобы сильно не грелся.

Сегодня должны на "боевой" базе обновить конфигурацию 1С УТ 10.3 с доработками плана обмена.

Следующим шагом будет настройка узлов обмена и переброска соответствий объектов на новый узел обмена.

Со стороны 1С Розница 2.3 просто переключим обмена данными с тестовой базой на "боевую".

23 июня 2021 года 12 часов 11 минут, среда. За бортом 32 градуса.

"Боевую" базу обновили. Настраиваем новый узел обмена.

Пути обмена узлов в 1С Розница 2.3 записаны в регистре сведений "Настройки транспорта обмена данными".

В 1С УТ 10.3 "Параметры подключения".

13 часов 13 минут

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

07.06.2021 - 21.06.2021. Обмен данными 1С Розница 2.3 - 1С УТ 10.3: Детальное тестирование.

На тестовой копии после нескольких итераций:

Начало обработки: 21.06.2021 16:26:09
Общее время обработки: 335 сек

На "боевой" первая итерация:

Начало обработки: 23.06.2021 13:46:03
Общее время обработки: 66 сек

Хороший сервер.

Чего не сделаешь ради супер-пупер аналитической системы.

Теперь надо давать задания:

  • настроить пользователя, под которым будет крутиться регламентное задание
  • прописать фильтры по необходимым организациям и магазинам
  • сообщить сроки старта обмена данными

Сторону 1С Розница 2.3 пока не настраиваем.

15 часов 26 минут, 33 градуса

Фильтры по организациям и магазинам надо скопировать со старого узла обмена. Это таблицы узла обмена, пойдем проторенной дорогой: Таблица.Выгрузить(), Таблица.Загрузить().

A1 = ПланыОбмена.ОбменРозницаУправлениеТорговлей103.НайтиПоКоду("A1 ");
A2 = ПланыОбмена.ОбменРозницаУправлениеТорговлей103_2.НайтиПоКоду("A2 ").ПолучитьОбъект();
А2.ИспользоватьОтборПоОрганизациям = Истина;
А2.ИспользоватьОтборПоСкладам = Истина;
А2.Организации.Загрузить(A1.Организации.Выгрузить());
А2.Склады.Загрузить(A1.Склады.Выгрузить());
А2.Записать();

16 часов 11 минут, 33 градуса по Цельсию.

Фильтры загружены.

Старт обмена 24.06 в 12:00. Надо будет еще соответствия подгрузить.

24 июня 2021 года 10 часов 34 минуты, четверг. Температура 32 градуса.

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

Все подготовительные работы перед стартом обмена проведены.

14 часов 00 минут. +33

Обмен данными стартовал. Пока только прилетел склад не с тем магазином-владельцем. Подправили склад. Решили недельку покрутить обмен на "ручном режиме", чтобы посмотреть...

25 июня 2021 года 9 часов 01 минута. +29

Вчера обнаружили "задвоение штрихкодов". Штрихкоды с упаковкой и без. Раньше базу использовали без упаковок. Надо как-то чистить штрихкоды без упаковок.

Задвоенных штрихкодов порядка 7 000. Могут быть битые ссылки.

Надо проверить

Свеча музыкальная "Цветок" 4887433 Код УПП98466058

Да, в старой базе - битые ссылки "объект не найден"

12 часов 02 минуты. +32

Наваял чистку штрихкодов. При записи иногда выскакивает блокировка SQL.

Можно попробовать задержку Вариант "Ping", который не грузит процессор:

СтрокаЗапроса = "ping -n 1 -w "+Формат(1000 * ЗадержкаСекунд, "ЧДЦ=0; ЧГ=") + " 127.255.255.255";
WshShell = Новый COMОбъект("WScript.Shell"); WshShell.Run(СтрокаЗапроса, 0, -1);

или родной 1С

ОбщегоНазначенияБТС.Пауза(5);

12 часов 41 минута. +32

Штрихкоды почищены.

27 июня 2021 года 10 часов 06 минут, воскресенье. +29

Как выяснилось, помимо задвоенных штрихкодов, не доработан интерфейс РМК и не подгружены актуальные цены.

Ждем коллег для устранения недоработок.

30 июня 2021 года 8 часов 56 минут, среда. Холодно. +18

Обмены работают, но новый РИБ еще не запущен в работу. Необходимо удалить регистрацию изменений документов в 1С УТ 10.3:

  • Применение цен номенклатуры
  • Расходный кассовый ордер

В 1С Розница 2.3 регистрацию изменений:

  • Справочник Номенклатура

В узле обмена на стороне 1С Розница 2.3 волшебным образом вместо магазинов оказалось 333 пустых строк.

Просят установить те же магазины, что и в 1С УТ 10.3

03 июля 2021 года 12 часов 48 минут.

Все доработки по обмену выполнены. Старт работы нового РИБа тормозится из-за недоработок формы РМК. Очередная попытка запуска назначена на 05.07.2021

07 июля 2021 года 12 часов 06 минут

Старт нового РИБа все еще откладывается из-за недоработок формы РМК. Ждем коллег.

12 июля 2021 года 9 часов 20 минут, понедельник. +26

Свершилось чудо! С девятой попытки стартовали боевую эксплуатацию нового РИБ 1С Розница 2.3

11 часов 35 минут, +29

Чудо отменяется. Недоработка формы РМК.

13 июля 2021 года 10 часов 04 минуты

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

15 июля 2021 года 11 часов 08 минут, четверг. +30

Вчера обнаружились проблемы с ценами с 2018 года. Подгрузили цены, почистили задвоенные штрихкоды. Тестовый магазин отработал день нормально. Если все хорошо, с 19 июля начнем переводить остальные точки.

19 июля 2021 года 9 часов 53 минуты, понедельник. +26

Начинаем переводить остальные магазины.

Канал "Дневник программиста 1С"