Здравствуйте, уважаемые форумчане!

Вопрос по новой версии типовой конфигурации УТ11 - может, кто-нибудь с этой проблемой столкнулся.
Нами разработана внешняя обработка, функционирующая на базе типовой конфигурации. В ней происходит изменение контактной информации элементов справочников «Партнеры» и «КонтактныеЛицаПартнеров». Для этого мы используем функцию общего модуля
УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияИзJSONВXML( ).
В прежних версиях типовой конфигурации эта функция была экспортной, и мы могли её использовать. Но в версии 11.5.22.63 ключевое слово Экспорт из описания этой функции исчезло, и теперь обращаться к ней из нашей обработки мы не можем.
Вариант использования расширения общего модуля «УправлениеКонтактнойИнформациейЛокализация», из которого мы могли бы вызывать эту функцию, для нас нежелателен, т.к. вынудит наших клиентов добавлять в свою конфигурацию новое расширение.
Подскажите, пожалуйста, может, кто-нибудь в курсе, по какой причине 1С решила сделать эту функцию неэкспортной, и есть ли в типовой конфигурации альтернатива этой функции, которую можно было бы вызывать из внешней обработки.
---
а значит, их копии в нашем ВПФ станут неправильными.
 С чего это? Только если что-то ооочень глобальное поменяют. Но, даже если и так, возьмете и снова переделаете ВПФ. 1С этим живет, исправляя зачем-то имена процедур или перенося функционал в другой общ модуль. Смиритесь. И переносите все что необходимо в свою ВПФ. Плодить расширения ради печатной формы, точно не стОит, а проблемы решайте по мере поступления. Изменят - сделаем новую ВПФ, за одно деньжат поднимем )))
---
Коллеги, спасибо за участие!
Я нашёл, каким образом в УТ11.5.22 теперь можно вызвать функцию УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияИзJSONВXML( ).
В тот же модуль 1С теперь поместила экспортную процедуру ПриКонвертированииКонтактнуюИнформациюИзJSONВXML( ), из которой эта функция вызывается.
---
Нами разработана внешняя обработка, функционирующая на базе типовой конфигурации. В ней происходит изменение контактной информации элементов справочников «Партнеры» и «КонтактныеЛицаПартнеров». Для этого мы используем функцию общего модуля
Ну хорошо, новое расширение нежелательно, но взять и тупо перенести код из УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияИзJSONВXML( ) в ВПФ что мешает?
Вызывать не общий модуль а функцию из той же ВПФ с тем же кодом что и в функции общего модуля? Проблем не вижу от слова совсем
---
polax, да, так тоже можно. Но из этой функции вызываются другие процедуры и функции того же общего модуля, из этих процедур и функций тоже вызываются другие, и все они неэкспортные. И если все эти процедуры и функции перенести в ВПФ, то нет никакой гарантии, что в следующем обновлении какие-то из них 1С не поменяет, а значит, их копии в нашем ВПФ станут неправильными.
---
а значит, их копии в нашем ВПФ станут неправильными.
 С чего это? Только если что-то ооочень глобальное поменяют. Но, даже если и так, возьмете и снова переделаете ВПФ. 1С этим живет, исправляя зачем-то имена процедур или перенося функционал в другой общ модуль. Смиритесь. И переносите все что необходимо в свою ВПФ. Плодить расширения ради печатной формы, точно не стОит, а проблемы решайте по мере поступления. Изменят - сделаем новую ВПФ, за одно деньжат поднимем )))
---
Думаю, Вы правы. Спасибо!
---
и мы могли её использовать.Вот пишут-пишут 1Сники стандарты какие-то про размещение и назначение экспортных методов по областям, соблюдать их пытаются. Документацию по программному интерфейсу пишут, стараются... Да видимо зря.
---
То есть самостоятельно поискать и понять, как же теперь эта функция запускается, и из каких экспортных(!) методов инициируется и с какими параметрами - лень.
---
Я по-прежнему уверен, что 1С так делает именно для того, чтобы поднять доходы своих франчей. С каждым обновлением приходится что-то переделывать. Пользуйтесь )
---
1С так делает именно для того, чтобы поднять доходы своих франчейКакая же она заботливая!
---
Коллеги, спасибо за участие!
Я нашёл, каким образом в УТ11.5.22 теперь можно вызвать функцию УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияИзJSONВXML( ).
В тот же модуль 1С теперь поместила экспортную процедуру ПриКонвертированииКонтактнуюИнформациюИзJSONВXML( ), из которой эта функция вызывается.
---
Ну так и отмечай правильный ответ в (7)
---
user2107191, при всём уважении, считаю слово "лень" неточным. Скорее, стремление сэкономить своё рабочее время, а следовательно, деньги моего работодателя. Экономия не получилась, поэтому искать стал сам. Считаю, что правильный ответ - это тот, который содержит конкретную рекомендацию, поэтому отмечаю правильным собственное сообщение (10). Простите.
---
тремление сэкономить своё рабочее время, И потратить наше, ага. Молодец.
Это и называется - лень.
Продолжай так же.