Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибка при обновлении
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
metizych
Добрый день!
Не получается обновиться с УТП 8.2 1.2.32.1 на версию 1.2.33.3 выдает ошибку: {Обработка.ОбновлениеИнформационнойБазы.МодульОбъе кта(8491)}: Ошибка при вызове метода контекста (Записать)
Объект.Записать();
по причине:
Значение поля "Порядок" не заполнено.


Сам код

Процедура УстановитьПараметрыСчетовБУНалоговыйУчетС2015() Экспорт
НачатьТранзакцию();
СчетаУчетСуммНУ = Новый Массив;
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. ОсновныеСредства);
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. ДругиеНеоборотныеМатериальныеАктивыГруппа);
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. НематериальныеАктивы);
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. ИзносАмортизацияНеоборотныхАктивов);
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. НеоборотныеАктивыИГруппыВыбытияУдерживаемыеДляПрод ажи);
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. НематериальныеАктивы);
СчетаУчетСуммНУ.Добавить(ПланыСчетов.Хозрасчетный. МалоценныеАктивыВЭксплуатации);

СчетаУчетПоНалоговымНазначениямНДС = Новый Массив;
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ОсновныеСредства);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ДругиеНеоборотныеМатериальныеАк тивыГруппа);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.НематериальныеАктивы);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ИзносАмортизацияНеоборотныхАкти вов);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.КапитальныеИнвестиции);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ПроизводственныеЗапасы);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.МалоценныеИБыстроизнашивающиеся Предметы);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.Производство);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.БракВПроизводстве);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.Полуфабрикаты);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ГотоваяПродукция);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ПродукцияСельскохозяйственногоП роизводства);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.Товары);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ЗатратыБудущихПериодов);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ОбщепроизводственныеРасходы);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.МалоценныеАктивыВЭксплуатации);
СчетаУчетПоНалоговымНазначениямНДС.Добавить(ПланыС четов.Хозрасчетный.ЗатратыПоЭлементам);

ВыборкаСчетов = ПланыСчетов.Хозрасчетный.ВыбратьИерархически();
Пока ВыборкаСчетов.Следующий() Цикл

Объект = ВыборкаСчетов.Ссылка.ПолучитьОбъект();
Объект.УчетСуммНУ = Ложь;
Объект.УчетПоНалоговымНазначениямНДС = Ложь;
Если Объект.НалоговыйУчет Тогда
Если СчетПринадлежитРодителю(ВыборкаСчетов.Ссылка, СчетаУчетСуммНУ) Тогда
Объект.УчетСуммНУ = Истина;
КонецЕсли;
Если СчетПринадлежитРодителю(ВыборкаСчетов.Ссылка, СчетаУчетПоНалоговымНазначениямНДС) Тогда
Объект.УчетПоНалоговымНазначениямНДС = Истина;
КонецЕсли;
КонецЕсли;
Объект.Записать();
КонецЦикла;
ЗафиксироватьТранзакцию();
КонецПроцедуры



Помогите, пожалуйста !
Acid
ищите реквизит Порядок в обработке.
Vofka
Какая строка, из приведенного вами кода, 8491 ?
metizych
Цитата(Vofka @ 20.11.15, 9:45) необходимо зарегистрироваться для просмотра ссылки
Какая строка, из приведенного вами кода, 8491 ?

строка: Объект.Записать();
Vofka
Где-то в каком-то счете не заполнен Порядок. Посмотрите при записи какого счета ругается и заполните в нем порядок руками.
metizych
Цитата(Vofka @ 20.11.15, 14:56) необходимо зарегистрироваться для просмотра ссылки
Где-то в каком-то счете не заполнен Порядок. Посмотрите при записи какого счета ругается и заполните в нем порядок руками.

Убрал галочку с авто порядка, поставил "0" Длина порядка. Это в плане счетов, в конфигураторе.
Все работает всем спасибо!

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.