1С бухгалтерия

С недавних пор в платформе 1С 8.3 появились расширения, которые немного развязали руки разработчикам. Я тоже сразу начал пользоваться этой возможностью. Но вот дошло дело до обновлений конфигурации 1С БП 3.0 в которой были подключены расширения.

После обновления, при запуске конфигурации словил вот такое сообщение: "Ошибка подключения расширения, не найден объект...". И расширение соответственно не подключилось. Какой именно объект в данном случае не важно, у меня ругнулся на "УполномоченноеЛицо". Скажу, что я делал расширение формы документа Реализация товаров и услуг и ругался он мне на объект из данного документа. Соответственно я подумал, что надо как-то обновить форму в расширении, тем более что она действительно изменилась. Т.к. информации по расширениям пока мало, стал перечитывать то, что написано на сайте ИТС.

Нашел следующее:
"В том случае, если прикладному разработчику необходимо обновить форму в расширении, ему следует использовать командуРасширения – Обновить расширение формы редактора формы. Обновление может потребоваться в том случае, если необходимо перенести в расширения изменения и дополнения, которые выполнены в расширяемой конфигурации после создания расширения формы".

Обновил форму, перезапустил конфигурацию, но ошибка осталась.

Стал читать дальше:
"При попытке подключения расширений, каждое расширение последовательно проверяется на соответствие контролируемых реквизитов между расширением и конфигурацией информационной базы. Если хотя-бы один контролируемый реквизит не проходит проверку, пользователю выдается сообщение об ошибке и это расширение не подключается."

Пошел проверять, не изменилось ли название реквизита "УполномоченноеЛицо" в конфигурации информационной базы. И оказалось, что действительно изменилось, стало называться, как это обычно бывает "УдалитьУполномоченноеЛицо". Переименовал название реквизита в расширении на такое же и ошибка исчезла, расширение подключилось.

Комментарии

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Спасибо, очень помогла статья, я по запарке упустил момент переименовывания реквизита. Как оказалось, реквизит не удалили, а именно переименовали.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <1c7>, <drupal5>, <drupal6>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".