Ошибка при обновлении 442 -> 443 (Комплексная)
02.06.2003
11:07
#1
"операционка = windows 98 (на w2k вообще ничего не получилось).
Делаю "объединение конфигураций" (все как в инструкции), но после запуска Предприятия, в процессе обновления вылетает ошибка:
СпрЕдиницы.ШтрихКод = ВремШтрихкод;
{Обработка.ОбновлениеИБ.Форма.Модуль(4553)}: Не выбран элемент!
и все...
Посоветуйте, что делать, что я только не пробовал!
Заранее благодарю
с уважением
Crafty
"
Делаю "объединение конфигураций" (все как в инструкции), но после запуска Предприятия, в процессе обновления вылетает ошибка:
СпрЕдиницы.ШтрихКод = ВремШтрихкод;
{Обработка.ОбновлениеИБ.Форма.Модуль(4553)}: Не выбран элемент!
и все...
Посоветуйте, что делать, что я только не пробовал!
Заранее благодарю
с уважением
Crafty
"
02.06.2003
11:56
#2
Перед обновлением удали все помеченные на удаление элементы, в режиме конфигуратора запусти тестирование и исправление базы, с удалением повисших ссылок. А потом попробуй объединить
03.06.2003
13:40
#3
Возможно, в этом справочнике есть группы . У меня был такой косяк при обновлении бухгалтерии, пришлось в Обработке.ОбновлениеИБ поставить условие на группу
04.06.2003
08:56
#4
moroder
удаление и т.д. не помогает.
FAIS
Не могли бы Вы выложить код.
Заранее благодарю
С уважением
Crafty
удаление и т.д. не помогает.
FAIS
Не могли бы Вы выложить код.
Заранее благодарю
С уважением
Crafty
06.06.2003
08:01
#5
"Обработка.ОбновлениеИБ.Форма
ВремШтрихкод = глСформироватьШтрихкод(глПрефиксВесовогоШтрихкода,
глДополнитьСтрокуЛ(СокрЛП(СпрНоменклатура.Код),"0",5)+"00000");
Если СпрЕдиницы.НайтиПоРеквизиту("ШтрихКод", ВремШтрихкод, 1) = 0 Тогда
СпрЕдиницы.НайтиЭлемент(СпрНоменклатура.БазоваяЕдиница.ТекущийЭлемент());
СпрЕдиницы.ШтрихКод = ВремШтрихкод;
СпрЕдиницы.Записать();
Иначе
СписокНеуникальных.ДобавитьЗначение(СпрНоменклатура.ТекущийЭлемент());
КонецЕсли;
Почему то СпрНоменклатура.БазоваяЕдиница.ТекущийЭлемент() ничему не равно ??? И следовательно метод НайтиЭлемент возвращает 0???
Что делать, подскажите, плз!
С уважением
Crafty"
ВремШтрихкод = глСформироватьШтрихкод(глПрефиксВесовогоШтрихкода,
глДополнитьСтрокуЛ(СокрЛП(СпрНоменклатура.Код),"0",5)+"00000");
Если СпрЕдиницы.НайтиПоРеквизиту("ШтрихКод", ВремШтрихкод, 1) = 0 Тогда
СпрЕдиницы.НайтиЭлемент(СпрНоменклатура.БазоваяЕдиница.ТекущийЭлемент());
СпрЕдиницы.ШтрихКод = ВремШтрихкод;
СпрЕдиницы.Записать();
Иначе
СписокНеуникальных.ДобавитьЗначение(СпрНоменклатура.ТекущийЭлемент());
КонецЕсли;
Почему то СпрНоменклатура.БазоваяЕдиница.ТекущийЭлемент() ничему не равно ??? И следовательно метод НайтиЭлемент возвращает 0???
Что делать, подскажите, плз!
С уважением
Crafty"
Срочно нужен релиз 7.70.432 1С БухгалтерияГрамотный переход с 7.5 на 7.7 (Базовая конфигурация) с сохранением всех справочников ???
Читают тему
(гостей: 1)