Устранить ошибку расширения конфигурации, возникшую после обновления типовой УТ 11.5.20.93 (Платформа 8.3.26.1498)

Статус рабочей области:Завершено
Стоимость:4 000 рублей
Срок выполнения:1 день
Варианты оплаты:По договоренности
Дата публикации:2025-02-04 21:24
Был(а) на сайте:2025-02-06 16:03

Устранить ошибку расширения конфигурации, возникшую после обновления типовой УТ 11.5.20.93 (Платформа 8.3.26.1498)

 
Задача

Типовая конфигурация (на поддержке) УТ 11.5.20.93
Платформа 8.3.26.1498
Расширение с внешней обработкой, которое выполняет задачу по загрузке накладной поставщика в формате xlsx в документ "Приобретение товаров и услуг"

После обновления при запуске внешней обработки выходит ошибка:
(РАНЕЕ работало при версии УТ 11.5.12.270)
ЗАДАЧА исправить ошибку, восстановить работу

Ошибка при вызове метода контекста (Выполнить)
{ВнешняяОбработка.ЗагрузитьИзXLS.Форма.Форма.Форма(351)}:табзапроса=запрос.Выполнить().Выгрузить();
{ВнешняяОбработка.ЗагрузитьИзXLS.Форма.Форма.Форма(426)}:ПодобратьНоменклатуруПоТаблицаДанные();
{ВнешняяОбработка.ЗагрузитьИзXLS.Форма.Форма.Форма(1254)}:ЗаполнитьТаблицуДанныхНаСервере(СтруктураДанные.ТаблицаДанные);
{ВнешняяОбработка.ЗагрузитьИзXLS.Форма.Форма.Форма(1275)}:ИмпортироватьДанныеИзФайла(кодвозвратадиалога.Да,);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
{(11, 18)}: Поле не найдено "СпрНоменклатура.ОсобаяЦена"
СпрНоменклатура.<<...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Добрый вечер. Возможно могу помочь. Я вам скидываю варианты почему происходит ошибка и способы устранения. Если вам это помогает вы оплачиваете.

Ошибка указывает на то, что в запросе, который выполняется в обработке, используется поле "СпрНоменклатура.ОсобаяЦена", но оно отсутствует в текущей версии конфигурации.
- Это может быть связано с_
Удалением поля в новой версии.
Переименованием поля.
Изменением структуры справочника "СпрНоменклатура".
Павел Бабаков
Специализация: IT-технологии и Разработка
  • 4 000 руб2 дня
Здравствуйте. Исправлю. Обращайтесь.
Доброго времени суток.

Для устранения ошибки, связанной с отсутствующим полем "СпрНоменклатура.ОсобаяЦена" в обновленной УТ 11.5.20.93, выполните следующие действия:

1. Анализ изменений в конфигурации УТ 11.5.20.93
- Проверьте наличие поля "ОсобаяЦена" в справочнике "Номенклатура":
- Откройте конфигуратор УТ 11.5.20.93.
- Перейдите в справочник Номенклатура (меню «Справочники» -> «Номенклатура»).
- Убедитесь, что реквизит ОсобаяЦена отсутствует (вероятно, его удалили в новой версии).

- Изучите историю изменений УТ 11.5.20.93:
- Проверьте документацию к обновлению или релизные заметки.
- Если поле ОсобаяЦена было заменено другим механизмом (например, регистром сведений Цены номенклатуры или Дополнительные реквизиты), скорректируйте код обработки.

2. Исправление кода внешней обработки
Ошибка возникает в запросе, который пытается выбрать поле ОсобаяЦена. Найдите и отредактируйте этот фрагмент...

Продолжение следует...

ТК @KuzyaevMaxim
Обращайтесь поправлю вашу обработку
 
Добрый день. Готов помочь с решением проблемы

Оставлять заявки могут только авторизованные пользователи.