Сегодня 03 июня 2021 года 9 часов 49 минут. Облачно с прояснениями.
Всем доброго дня!
История эпопеи с новым РИБом:
20.05.2021-22.05.2021. Нет доступных ККТ - сдвинулась с мертвой точки, новый РИБ
24.05.2021-27.05.2021. Обмен данными УТ 10.3 и Розница 2.3
28.05.2021. Обмен данными Розница-Розница
30.05.2021-31.05.2021. Правила обмена Розница - Розница
31.05.2021-07.06.2021. Новый РИБ 1С Розница 2.3: Информационные карты.
Продолжаем выгружать данные из старого РИБа в новый 1С Розница. При тестировании выгружается небольшой период, поэтому отловить все ошибки сложно. Решили отловить ошибки по выгрузке цен и устранить их в других правилах.
При выгрузки документа "Установка цен номенклатуры" ошибки:
- Пользователь - реквизит СвойстваПользователяИБ (отключили)
- Пользователь - реквизит ИдентификаторПользователяИБ (отключили)
- Пользователь - реквизит ИдентификаторПользователяСервиса (отключили)
Ошибка записи справочника Упаковка (УпаковкиНоменклатуры) - битая ссылка.
Помогло перед выгрузкой объекта:
Если НЕ ТипЗнч(Источник) = Тип("СправочникСсылка.УпаковкиНоменклатуры") Тогда
Отказ = Истина;
КонецЕсли;
14 часов 36 минут.
При выгрузке документа "Маркетинговая акция" из старой 1С Розницы ошибки:
Не найдено соответствие для значения Источника
Источник = Проверка условия предоставления скидки
ТипИсточника = Виды дополнительных отчетов и обработок
Это Перечисления.ВидыДополнительныхОтчетовИОбработок
В старом правиле перед выгрузкой стоит Отказ = Истина;
04 июня 2021 года 12 часов 36 минут. Солнце светит.
Выгрузка Акта списания ЕГАИС выдало ошибку
Не найдено соответствие для значения источника
Тип источника = Обработчики драйверов подключаемого оборудования
Перечисления.ОбработчикиДрайверовПодключаемогоОборудования перед выгрузкой Отказ = Истина;
07 июня 2021 года 11 часов 19 минут. Бродят тучи.
Выгружаем информационные карты со штрих кодами из 1С Розница 2.2.
31.05.2021-07.06.2021. Новый РИБ 1С Розница 2.3: Информационные карты.
Выгрузка выдала ошибку:
Ошибка получения значения свойства объекта (по имени свойства источника)
ПКО = Штрихкоды (Регистр сведений: Штрихкоды)
ПКС = 5 (Упаковка --> Упаковка)
Объект = СтрокаТаблицыЗначений (Строка таблицы значений)
СвойствоПриемника = Упаковка (СправочникСсылка.УпаковкиНоменклатуры)
ОписаниеОшибки = Поле объекта не обнаружено (Упаковка)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9625)
КодСообщения = 13
Для записи штрих кода не нужны такие данные как "Упаковка" и "Характеристика". Поэтому создаем правила выгрузки регистра Штрихкоды для Информационных карт.
13 июня 2021 года 9 часов 57 минут. Сияет солнце.
В нашем случае при выгрузке всех объектов, например регистр соответствие объектов информационных баз необходимо учитывать "объект не найден"
Появились пустые элементы справочников.
17 июня 2021 года 8 часов 56 минут. Солнечно.
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = ОтчетОРозничныхПродажах
ТипОбъекта = Отчет о розничных продажах
Объект = Отчет о розничных продажах 0МDD-000001 от 03.06.2021 19:06:57
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Значение "0МDD-000001" поля "Номер" не уникально
ПозицияМодуля = {(6)}: Объект.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8940)}: Выполнить(Правило.ПослеЗагрузки);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Значение "0МDD-000001" поля "Номер" не уникально
КодСообщения = 21
Задвоение номеров документов. При попытке изменить номер.
Поменял префиксы ненужных документов.
Новая ошибка:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Запись не верна! Значение поля "Свойство" не может быть пустым!: ДополнительныеСведения: Отчет о розничных продажах 0МDD-000001 от 02.05.2021 14:44:41, (Регистр сведений: Дополнительные сведения)
{_Розница ОбщийМодуль._ДополнительныеПроцедуры.Модуль(138)}: ЗРС.Записать();
{_Розница ОбщийМодуль._ДополнительныеПроцедуры.Модуль(53)}: ИА_ЗаписатьМассивУШКВозвратВРС(Источник.Ссылка,МассивУШКВозврат);
{_Розница ОбщийМодуль._ДополнительныеПроцедуры.Модуль(2)}: Расш_Движения_ПриЗаписиДокПриЗаписи(Источник, Отказ);
по причине:
Запись не верна! Значение поля "Свойство" не может быть пустым!: ДополнительныеСведения: Отчет о розничных продажах 0МDD-000001 от 02.05.2021 14:44:41, (Регистр сведений: Дополнительные сведения)
Подгрузил планы видов характеристик "Дополнительные сведения" и регистр сведений Дополнительные сведения.
22 июня 2021 года 7 часов 25 минут
Похоже перегрузки из 1С Розница 2.2 в 1С Розница 2.3 закончились.