Сегодня 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С"