Найти тему

03.06.2021 - 22.06.2021. Правила обмена Розница 2.2 - Розница 2.3: ошибки

с сайта M.lovetalk.ru
с сайта M.lovetalk.ru

Сегодня 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 закончились.

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