Здравствуйте!
Возникла такая проблема, при переходе с 1С БП 2.0 на 3.0 в процессе запуска обновленной конфигурации в режиме предприятие появляется сообщение "Метод объекта не обнаружен (Свойство)". Полный текст: "ОбщийМодуль.УчетНДФЛКлиентСервер.Модуль(42)}: Метод объекта не обнаружен (Свойство)
Если ИмяПоляСправки <> Неопределено И ДанныеСправки <> Неопределено И ДанныеСправки.Свойство(ИмяПоляСправки) Тогда "
Подскажите, пожалуйста в чем причина?
Релизы: БП 2.0.66.6 на БП 3.0.46.11
Платформа 8.3.9.2033
Ваша проблема зарегистрирована. Код ошибки: 30152256. Так что ждите 47 релиз.
Ошибка при обновлении с ред. 2.0
Исправлена: "Бухгалтерия предприятия, редакция 3.0", версия 3.0.47
Описание: При обновлении с ред 2.0, если в информационной базе были документы "Справка 2-НДФЛ для передачи в ИФНС (с 2015 года)" выдается сообщение об ошибке и обновление прерывается.
Релиз 3.0.46.11 вышел перед самым новым годом, обычно не самая удачная идея его ставить, судя по опыту прошлых лет.
В общий модуль.УчетНДФЛКлиентСервер внесли изменения, возможно как обычно не проверили как они работают.
БП 3.0.44.204
Процедура СправкиНДФЛУстановитьЗначениеПоляИтоговПоСтавке(ДанныеСправки, Ставка, ИмяПоля, Значение) Экспорт
ИмяПоляСправки = УчетНДФЛКлиентСервер.СправкиНДФЛИмяПоляИтоговПоСтавке(ИмяПоля, Ставка);
Если ИмяПоляСправки <> Неопределено Тогда
ДанныеСправки[ИмяПоляСправки] = Значение;
КонецЕсли;
КонецПроцедуры
БП 3.0.46.11
Процедура СправкиНДФЛУстановитьЗначениеПоляИтоговПоСтавке(ДанныеСправки, Ставка, ИмяПоля, Значение) Экспорт
ИмяПоляСправки = УчетНДФЛКлиентСервер.СправкиНДФЛИмяПоляИтоговПоСтавке(ИмяПоля, Ставка);
Если ИмяПоляСправки <> Неопределено И ДанныеСправки <> Неопределено И ДанныеСправки.Свойство(ИмяПоляСправки) Тогда
ДанныеСправки[ИмяПоляСправки] = Значение;
КонецЕсли;
КонецПроцедуры
Лучше всего конечно посмотреть в отладчике, какие данные содержит параметр "ДанныеСправки", когда у вас вылетает ошибка. Тогда будет понятно, либо это какой-нибудь кривой документ например виноват или разработчики из 1с, которые не соблюдают принцип "работает - не трогай".
БП 3.0.46.11
Процедура СправкиНДФЛУстановитьЗначениеПоляИтоговПоСтавке(ДанныеСправки, Ставка, ИмяПоля, Значение) Экспорт
ИмяПоляСправки = УчетНДФЛКлиентСервер.СправкиНДФЛИмяПоляИтоговПоСтавке(ИмяПоля, Ставка);
Если ИмяПоляСправки <> Неопределено И ДанныеСправки <> Неопределено И ДанныеСправки.Свойство(ИмяПоляСправки) Тогда
ДанныеСправки[ИмяПоляСправки] = Значение;
КонецЕсли;
КонецПроцедуры
...Показать
Показать
исправлением данной ошибки проблема не решилась. пришлось исправлять ошибки еще и в других модулях "ОбработкаНовостейКлиентГлобальный", "ОбработкаЗаявленийАбонентаГлобальный" иначе изменения не принимались... уж очень много ошибок стало в последних релизах бухгалтерии 3.0
Можно в качестве эксперимента снять с поддержки базу, поправить процедуру "СправкиНДФЛУстановитьЗначениеПоляИтоговПоСтавке" как была раньше и посмотреть, будет ли вылетать при запуске. Это хотя бы даст понимание, стоит ли ждать новых релизов, а то может проблема сугубо в вашем конкретном случае (какой-нибудь корявый документ и т.п.).
У меня такая же проблема. Причем, пробую перейти на 3.0 на двух компах: на одном пишет ошибку "конфигурация базы данных не соответствует сохраненной конфигурации", на другом - как в топикстартере"
11.
user664657_a294xa
05.01.17 18:54 Сейчас в теме
(9) Все стандартно уж.. Установил платформу 8.3.2033, обновил в конфигураторе сам базу до 2.0.66.6, зашел в бухгалтерию, сервис - переход на 3.0... Абсолютно все стандартными методами. Никаких доработок в БД никогда не делалось.
(14) Уже давно выпускают дистрибутив для перехода с 2.0...суть в том, что это не совсем обновление, если по честному. Для пользователя, на вид вроде бы и обновление, а реально - обновление с конвертацией, потому и дистрибутив специальный. На совсем ранних стадиях этого дистрибутива не было в природе, но, коли уж он появился, значит это кому -нибудь нужно?))))))
(22) Новый вариант базовой поставки - практически та же базовая, только привязанная к ИНН. Ну самая разница в том, что обнаковенная базовая - три инсталляции (пин кода), а тут количество инсталляций не ограниченно, только работать будет для конкретной организации, для которой продавалась.
Нарывался на подобное,. решалось обновлением, конфигурации или платформы. Иногда исправлением данных... Иногда снимал с поддержки, прропускал ошибки, потом опять же исправление данных, потом возврат на поддержку.....
- порадовал человек))))))) Вот когда годика три попариться - тады сразу станет легче, да и вопросов поменьше будет)))))))))))))))))))))))))))))))))))))))))))))
Не авторизаван, это значит нет никаких прав.
Надо завести пользователя, допустим, администратор через режим пользователя, потом войти под ним в конфигуратор и там выставить дополнительное право на переход на 3.0
(42) Хоккей (безумству храбрых поём мы песню!!!). Отладчик открывается из конфигуратора. Открываете конфигуратор, потом Конфигурация - Открыть конфигурацию. Потом в искомом модуле (на второй картинке в (38)) ставится точка останова (двойной клик на полоске слева) и F5....
а вариант дождаться очередного релиза, в котором будет устранена эта ошибка?
Меня вполне устраивает)) Просто.. где-то вроде всплывало, что поддержка 2.0 будет прекращена в начале этого года.. Или мне причудилось?
У меня на втором компьютере точно с такой же конфигурацией и базой всплывает другая ошибка "конфигурация базы данных не соответствует сохраненной конфигурации". Чудеса какие-то в общем... одна и так же база, а ошибки разные. Причем, делаю все то же самое, что и на другом компьютере
Но даже, если предположить, что это правда, то бухи год закрывают ажно до марта включительно... успеешь еще не раз их сконвертировать на тройку другим релизом - ты же все равно всю базу конвертишь, а не остатки выводишь.
(45) ИМХО - можно долго дожидаться, косяк, ИМХО, в данные, надо посмотреть в отладчике причину ошибки, и, уже исходя из понимания причины (опять ИМХО - какая то пустая запись в регистре или справочнике) воспользоваться возможностью запустить внешнюю обработку на этапе объединения, и с её помощью ситуацию поправить. Тут речь о базовой, потому это нормальный способ решения проблемы.
Обработку или написать, или воспользоваться каким нибудь универсальным редактором реквизитов объектов (например http://infostart.ru/public/100967/)
Отладчик это не отдельная программа, это режим работы 1С, запускается из конфигуратора (обычно), там есть отдельное меню отладки, предварительно устанавливаются точки останова в тексте модуля, который отлаживается, и в этих точках тогда во время работы 1С можно посмотреть значения переменных и т.п.
БП 2.0 оставили, просто перевели на 8.3, дабы отловить всех леваков (в 8.3 контроль есть, в 8.2 не было))))))
ЗУП 2.5 убирают, вот это правда (хотя....по истории с отменой БП 2.0 100% не дам, что после марта уберут совсем).
(52) 2.0 устраивает только тех, кто не работал с 3.0. Сначала орево, потом понимание....или смена профессии)))))))))))))))))
И это не моё мнение - это сами бухи говорят, те, что перешли и поняли разницу...............
при старте 8.3 куды то лезет, и проверяет соответствие программы зарегистрированным на сайте и наличии ИТС, вроде бы. Если не зарегино - то каждые 10 минут начинает вылезать окошко с вопросом лицензионности использования программы - это для пользователя не шибко удобно.... А вот что потом будут делать с теми, кого наловят со стороны 1С, это вопрос не ко мне)))))
(56) у мну у клиентов ИТС ТЕХНО, и многие тупо не включают в конфе инет-поддержку, поэтому как можно при этом определить зарегена программа или нет, не понятно.
(59) ИТС есть - ТЕХНО или ПРОФ пофиг. А про инет-поддержку, что пользователи не включают, тут системе контроля от 1С на уровне платформы фиолетово. Наверное единственная возможность избежать проверки - отрубить комп от тырнету... В программе есть константа - регистрационный номер, если не заполнена - уже косяк, если заполнена - тога тот номер и проверяется....
Главное чтобы поздно не было..)) Мне сейчас каждый раз при запуске бухгалтерии выдает "конфигурация базы данных не соответствует сохраненной конфигурации" - это нормально?)
Нет, это не нормально, это значит, что конфигурация поставщика обновилась, а вот сами данные остались на 2.0 - надо вернуть копию... надеюсь она есть.
Да, копии у меня есть. Просто не пойму почему так.. вроде 2.0.66.6 версия, а все равно "конфигурация базы данных не соответствует сохраненной конфигурации". Ладно, сейчас обратно откачусь на 2.0.44.198 и заново на 66.6 обновлюсь
Столкнулся с такой же проблемой.
Решение.
1.Администратор системы (для перехода на ред. 3.0)" тому пользователю, под которым выполняется
2.
Если ИмяПоляСправки <> Неопределено И ДанныеСправки <> Неопределено// И ДанныеСправки.Свойство(ИмяПоляСправки)
Тогда
ДанныеСправки[ИмяПоляСправки] = Значение;
КонецЕсли;
Ваша проблема зарегистрирована. Код ошибки: 30152256. Так что ждите 47 релиз.
Ошибка при обновлении с ред. 2.0
Исправлена: "Бухгалтерия предприятия, редакция 3.0", версия 3.0.47
Описание: При обновлении с ред 2.0, если в информационной базе были документы "Справка 2-НДФЛ для передачи в ИФНС (с 2015 года)" выдается сообщение об ошибке и обновление прерывается.
(73) В принципе, можно и обойтись релизами 2.0.66.8 и 3.0.46.16, если удалить все справки 2-ндфл из базы, т.к., если оставить хотя бы одну справку обновиться также не получится, будет та же самая ошибка.
Спасибо за информацию.