Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - 1Cv8 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий

Добавил(а) Базаров Султан больше 4 лет назад

При гашении входящих партий выходит сообщение вида {ОбщийМодуль.кб99_ВСД_Запросы.Модуль(233)}: Ошибка при вызове метода контекста (Индекс)
НужныйИндекс = Перечисления[ИмяПеречисления].Индекс(ЗначПеречисления);
по причине:
<Объект из отключенного расширения конфигурации>

Платформа 8.3.16.1063
УТ10.3 13.2


Ответы (12)

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) кб99 Синявский Филипп больше 4 лет назад

Скорее всего это из-за того что вы добавили расширение.
попробуйте удалить расширение.

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

ссылается на
ИмяПеречисления "кб99_Маркировка" Строка
НужныйИндекс Неопределено

какое расширение удалять?

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) кб99 Синявский Филипп больше 4 лет назад

расширение, которое вы добавили.

посмотрите внимательно инструкцию - там нет ни слова о расширениях.

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

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

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) кб99 Морозов Евгений больше 4 лет назад

Вы меняли режим совместимости? Попробуйте вернуть на 8.2.13

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

совместимость менял на 8.2.16
вернуться на 8.2.13
не дает В процессе обновления информационной базы произошла критическая ошибка
по причине:
Ошибка SDBL:
В схеме базы данных нет таблицы с именем ConstChngR10997
пробовал на обновленном релизе до 10.3.45.4 ошибка таже никаких дополнительный расширений в конфигурации нет

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

на платформе 8.3 (8.3.9.2233) ошибка выглядит так

{ОбщийМодуль.кб99_ВСД_Запросы.Модуль(233)}: Ошибка при вызове метода контекста (Индекс)
НужныйИндекс = Перечисления[ИмяПеречисления].Индекс(ЗначПеречисления);
по причине:
Несоответствие типов (параметр номер '1')

и снова упарается в ИмяПеречисления "кб99_Маркировка" Строка
НужныйИндекс Неопределено

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) кб99 Морозов Евгений больше 4 лет назад

Какую версию интеграции вы устанавливаете? В вашей конфигурации есть объект перечисление "кб99_Маркировка"?

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

vetis_2.2.10.cf
объект перечисление "кб99_Маркировка" присутствует

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

обновился до 2.2.14.2
ошибка сохраняется {ОбщийМодуль.кб99_ВСД_Запросы.Модуль(233)}: Ошибка при вызове метода контекста (Индекс)
НужныйИндекс = Перечисления[ИмяПеречисления].Индекс(ЗначПеречисления);
по причине:
Несоответствие типов (параметр номер '1')

попробовал погасить партию другого производителя - удачно,
вопрос в каком поле формы гашение входящих партий соответствует поле маркировка и что может вызывать ошибку

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад

Поле запрос пустое, видно на скрине, текст из поля ответ в файле Ответ.тхт

RE: Инетграция модуля ГИС Меркурий с 1С8, УТ10,3 Гашение входящих партий - Добавил(а) Базаров Султан больше 4 лет назад


добавил в перечисление EAN128, оказалось что после добавления реквизита необходимо заново получить входящие ВСД иначе ошибка не уходит
Спасибо. Погасить удалось

image.png (62,7 КБ) image.png
28358
    (1-12/12)