Несоответствие типов (параметр номер '1') #693667


#0 by Gen833
Вот такая ошибка: {Обработка.сткОбработкаПростановкиАкциза.Форма.Форма.Форма}: Ошибка при вызове метода контекста (ЗаписатьИзменения)         ПланыОбмена.ЗаписатьИзменения(ЭтотОбъект.Магазин, СТрока.Номенклатура); по причине: Несоответствие типов (параметр номер '1') Код: Процедура УбратьАкциз(Элемент)     Если НЕ ЗначениеЗаполнено(ЭтотОбъект.Магазин)тогда;         Сообщить ("Заполните поле магазин"); Матюкается на эту строчку:ПланыОбмена.ЗаписатьИзменения(Магазин,СТрока.Номенклатура); Регистр на который ссылается текст непериодический, независимый.
#1 by Gen833
Не могу понять из-за чего ошибка.
#2 by GROOVY
Так написано же, первый параметр не с тем типом передаешь.
#3 by zmaximka
возможно в состав плана обмена не входит то что передаешь в параметре Магазин
#4 by m-serg74
может ПланыОбмена.КакойТоКонкретный.ЗаписатьИзменения(Магазин,СТрока.Номенклатура);
#5 by Gen833
m-serg74-ты прав. Спасибо.
#6 by Gen833
ПланыОбмена.ОбменУправлениеТорговымПредприятиемРозничнаяТорговля.ЗаписатьИзменения(Магазин, СТрока.Номенклатура); Вот так должно было быть.
#7 by Gen833
Нет ребят, при ПланыОбмена.ОбменУправлениеТорговымПредприятиемРозничнаяТорговля.ЗаписатьИзменения(Магазин, СТрока.Номенклатура); выскакивала та же ошибка надо было ЗарегистрироватьИзменения. И тут все заработало так как надо. И при обмене наконец у меня начались изменения по акцизам...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям