В новой версии платформы «1С:Предприятие» доработан механизм расширений

09.06.2017     
В версии платформы 8.3.11 появится возможность добавлять к прикладному решению собственные структуры для хранения данных: справочники, документы и регистры сведений. 
 
Теперь при добавлении в прикладное решение объектов и реквизитов, их данные будут сохраняться в информационной базе. А при доработке прикладного решения, с помощью расширений можно будет изменять структуру данных. 
 
Чтобы заполнять новые структуры своими данными, нужно будет добавить или модифицировать соответствующий объект конфигурации и перезапустить сеанс. 
 
Нововведение позволит добавить собственные: 

  • Справочники;
  • Документы;
  • Регистры сведений;
  • Планы обмена;
  • Реквизиты;
  • Табличные части и их реквизиты.

С подробной информацией о принципах работы нового механизма можно ознакомиться в технологическом блоге разработчиков. 
 
Ранее для платформы «1С:Предприятие 8.3.11» были анонсированы функции компактного хранения истории данных, выделения диапазонов строк и отображения единиц измерения, а также настройка объединения состава и типа объектов



Автор:
Яна Казьмина Редактор ленты новостей


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. MSConfig 3 09.06.17 11:04 Сейчас в теме
Вот это настоящий прорыв!
chebser; Dmitri93; JohnConnor; bash08; y22-k; gubanoff; MaZaHacKa_13; support; milkers; pm74; CSiER; biz-intel; TreeDogNight; Solovyeff; shalimski; Brawler; CyberCerber; +17 Ответить
2. alex_sh2008 4 09.06.17 11:09 Сейчас в теме
интересно, во сколько раз упадет производительность
sergio199; IvanovAV; meclonec; +3 Ответить
3. kolya_tlt 24 09.06.17 11:18 Сейчас в теме
(2) во столько насколько кривые запросы вы там напишете.
sergio199; unmensch; chebser; Dmitri93; y22-k; rfcor; baracuda; kare; igo1; Anchoret; sansys; TreeDogNight; корум; shalimski; Brawler; ipoloskov; CyberCerber; +17 3 Ответить
4. Wolfis 6 09.06.17 11:18 Сейчас в теме
(2) наврятли сильно. просто запросы будут идти уже к другой таблице а не к типовой
user751607; +1 Ответить
9. Brawler 470 09.06.17 11:43 Сейчас в теме
(4) не к другой таблице, а к нескольким одновременно
16. alex_sh2008 4 09.06.17 12:22 Сейчас в теме
(4)Много маршрутизаций запросов, может получится, для маленькой базы это еще ни что, но вот что то по серьезнее это уже проблема, особенно когда накрутят с десяток расширений.
15. CyberCerber 576 09.06.17 12:19 Сейчас в теме
(9) Как раз нет, к одной. Для этого вся существующая таблица копируется в расширенную.
18. Brawler 470 09.06.17 12:43 Сейчас в теме
(16) да наверное нет. Там и так есть явно таблицы соответствий метаданных им таблиц данных, и в момент подключений/отключения расширений, их можно просто перезаполнить новыми данными.
17. Brawler 470 09.06.17 12:38 Сейчас в теме
(15) да, принимаю ваше замечание.
Однако как мне видится, лучше бы под дополнительные реквизиты создавалась дополнительная таблица, в которой была бы колонка со ссылкой на сам объект и колонки доп.реквизитов. Однако это бы несколько снижало производительность запросов так как это еще одно соединение.
20. alex_sh2008 4 09.06.17 12:55 Сейчас в теме
(18)Надо не забывать еще и про права доступа к таблице что так же накладывает дополнительную маршрутизацию
21. CyberCerber 576 09.06.17 13:13 Сейчас в теме
(17) Я об этом писал в (6).
Думаю, да, выбрали такое решение, чтобы исключить во всех обращениях к расширенной таблице лишнее левое соединение. Скорость поставили на первое место.
37. meclonec 18 11.06.17 08:19 Сейчас в теме
5. Krasnyj 1263 09.06.17 11:25 Сейчас в теме
Еще сколько времени пройдет, пока режим совместимости в типовых не поднимут, чтобы это работало. Наверняка ведь, в режиме совместимости с предыдущими версиями это работать не будет.
emulty; user751607; +2 Ответить
7. CyberCerber 576 09.06.17 11:28 Сейчас в теме
(5) Ну и пусть пройдет, это будет время для тестирования в реальных условиях.
biz-intel; Brawler; +2 Ответить
8. Krasnyj 1263 09.06.17 11:30 Сейчас в теме
(7) Это понятно, просто нисхождения благодати с этим - ждать не стоит. В типовых это не будет работать еще довольно долго.
Я сам делал расширение буквально три дня назад - и как не хватало именно этих возможностей :)
user751607; +1 Ответить
27. kolya_tlt 24 09.06.17 17:22 Сейчас в теме
(5) режим совместимости в последних подверсиях снимается быстро
28. Krasnyj 1263 09.06.17 17:41 Сейчас в теме
(27) и возвращается со следующим обновлением.
6. CyberCerber 576 09.06.17 11:26 Сейчас в теме
О да, теперь заживем!

Интересное решение, что при расширении не создается новая таблица с ГУИДом и новыми колонками, а целая таблица переносится. Жесткая будет реструктуризация, если расширять или удалять расширение таблиц с тысячами элементов.
10. Brawler 470 09.06.17 11:45 Сейчас в теме
Логическое развитие расширений в действии.
Что и ожидалось и обсуждалось.
user751607; +1 Ответить
11. a45 75 09.06.17 12:04 Сейчас в теме
а в чем сложность и какая выгода перед старым добрым добавлением в типовую конфу своих объектов ? если конфа "допиливается" расширениями то это снятие как минимум "головы" с поддержки ....
IvanovAV; ice-net; s22; +3 Ответить
12. Mi4man 166 09.06.17 12:09 Сейчас в теме
(11)
ли конфа "допиливается" расширениями то это снятие как минимум "головы" с поддержки ....


расширения на то и есть , чтобы не снимать с поддержки ничего.
Откуда такая инфа?
CyberCerber; +1 Ответить
14. a45 75 09.06.17 12:15 Сейчас в теме
(12)
ения на то и есть , чтобы не снимать с поддержки ничего.


режим совместимости в типовых. Если его не убрать то "толковых" доработак через расширение не сделать. А чтобы убрать режим совместимости, нужно снять "голову" с поддержки (как минимум замок) .
13. Infactum 284 09.06.17 12:15 Сейчас в теме
(11) Все изменения расширений делаются в первую очередь ради 1cfresh. В этот раз не исключение, хотя обычные пользователи тоже свои плюсы получат.
19. kurpyaev 09.06.17 12:47 Сейчас в теме
22. dimisa 119 09.06.17 13:45 Сейчас в теме

Мы встроили вам документ в документ регистр в регистр и справочник в справочник.
Осталось только притуярить монитор )))
23. Brawler 470 09.06.17 14:17 Сейчас в теме
(22) Всем хотелось ООП, которая невозможна на платформе 1С.
1С извернулись и сделали возможность расширять функциональность конфигураций не снимая их с поддержки.
Снова недовольны?
user751607; +1 Ответить
24. CyberCerber 576 09.06.17 15:05 Сейчас в теме
(23) А почему ООП невозможно на 1С?
Да, я не доволен, я все еще хочу ООП. :-)
29. webester 32 10.06.17 03:52 Сейчас в теме
(23)Я хотел на мальдивы и всю жизнь пить коктейли глядя на бескрайнюю синюю гладь. А 1С извернулись и сделали возможность расширять функциональность конфигураций не снимая их с поддержки. Снова недоволен.
Можно и так написать. ООП и мальдивы с расширениями связывает только одно: они не имеют к ним никакого отношения.
CyberCerber; +1 Ответить
30. o.nikolaev 199 10.06.17 08:34 Сейчас в теме
(23) А почему ООП не возможно на платформе 1С?
32. Сурикат 308 10.06.17 10:41 Сейчас в теме
(30)
А вы не думаете, что создание расширения - это наследование, а изменение функций и типовых содытий в расширении - полиморфизм?

(23)
ИМХО ООП нафиг не нужно, какие проблемы с помощью него Вы будете решать?
1С и так заставляет мыслить разработчика терминами предметной области. Дополнительные абстракции тут не к чему.
34. alex_sh2008 4 10.06.17 11:41 Сейчас в теме
(30)Архитектура решения, на данный момент не позволяет, и плюс внедрение ООП увеличит стоимость решений на этой платформе в несколько раз, и система не станет массовой.
33. o.nikolaev 199 10.06.17 11:14 Сейчас в теме
(32) Ну, пожалуй, это наследование. Только это какое-то уж такое, здоровенное такое наследование. Где в качестве родителя выступает вся конфигурация. Изменение функций и типовых событий - это скорее переопределение, а не полиморфизм. Впрочем, как раз и без полиморфизма-то можно и обойтись.

ИМХО: добавление в язык платформы объектных возможностей, как мне представляется, позволит справляться с растущей сложностью прикладных решений. Уже сейчас есть проблемы в этом направлении. Понятие класса, понятие какой-то группировки классов в пакеты (или иные кластеры), должно помочь. Серебряной пулей это, естественно, не будет. Но позволит справляться со сложностью.
CyberCerber; +1 Ответить
36. Brawler 470 10.06.17 15:32 Сейчас в теме
(32) Я не ратую за ООП, я озвучил не разумные хотелки других и не более.
35. Сурикат 308 10.06.17 11:54 Сейчас в теме
(33)
), должно помочь. Серебряной пулей это, естественно, не будет. Но позволит справляться со сложностью.


Но ведь есть Общие модули, модули менеджера, модули объекта. Этого вполне достаточно для уменьшения зависимостей.

Не хватает, возможно, закрытых переменных.
Но это решается, используя DTO. Т.е. мы переменные класса выделяем в структуру, а методы класса, сосредоточенные в общем модуле или модуле менеджера, производят изменения этой структуры.

Такой подход, например, в типовой обработке проведения в УТ11. Создаем структуру, где есть данные для проведения. При этом у нас есть методы с одинаковым названием для каждого документа, которые содержаться в модуле менеджера и возвращают набор записей. Они заполняют структуру, а потом наша "фабрика" записывает движения.
25. Tsprogrammist1 84 09.06.17 15:07 Сейчас в теме
Этого функционала очень не хватало!!! Супер!!! Ждем продолжения!
user751607; +1 Ответить
26. s22 19 09.06.17 15:30 Сейчас в теме
плохо, смысл довольно ограничен, так как требует для применения монопольного режима.
31. o.nikolaev 199 10.06.17 08:45 Сейчас в теме
Видимо дело идет к поддержке "магазина расширений" на уровне платформы. С соответствующим "1CPlay" или "1CStory". Это было бы логично. :-)
eskor; TreeDogNight; Alister; Сурикат; CyberCerber; +5 Ответить
38. &rew 23 13.06.17 08:44 Сейчас в теме
Теперь похоже подход к разработке "Совместимых" решений поменяется. Ваяешь расширение, навешиваешь на типовую бухгалтерию и вуаля! Вот тебе общепит, сельхохпредприятие, жкх и пр.
emulty; Dmitri93; +2 Ответить
Оставьте свое сообщение

См. также

Опубликована обновленная бета-версия «1С:Исполнителя 2020.2.1»

Новость Автоматизация Интеграция ИТ-новость

Улучшена работа уже реализованной функциональности, добавлены новые возможности, а также исправлен ряд ошибок. Предлагаем участникам нашего сообщества обсудить очередной тестовый релиз «1С:Исполнителя».

сегодня в 09:30    174    ЕленаЧерепнева    3       

Фирма «1С» приглашает поучаствовать в открытом бета-тестировании «1С:Аналитики»

Новость Аналитика ИТ-новость

Фирма «1С» приглашает поучаствовать во втором этапе открытого бета-тестирования продукта «1С:Аналитика». Первый этап тестирования продукта с ограничением на три месяца начался 3 июля 2020 года.

вчера в 16:20    361    user-programmist    0       

Инфостарт объявляет конкурс мини-рецензий: «Какая книга перевернула ваши представления об управлении проектами»

Новость Обучение, бизнес-тренинг, курсы Инфостарт Конкурс

26 августа стартует курс по управлению ИТ-проектами по Agile. Традиционно по окончании курса мы выдаем всем выпускникам список полезной литературы. В этот раз Инфостарт призывает мощный общественный разум поучаствовать в расширении этого списка.

вчера в 13:19    535    irina_selezneva    3       

Расписание митапа «1С и Linux» готово!

Новость Инфостарт Infostart Meetup Мероприятия

21 августа в рамках марафона тематических митапов Инфостарта в Zoom состоится онлайн-встреча, посвященная работе 1С в Linux. Мы подготовили окончательный список докладчиков и представляем вам программу мероприятия.

12.08.2020    834    kbazzh    0       

Компания «Такском» поддержала работу по технологии 1С-ЭДО

Новость Сервисы

Речь идет об объединении двух сервисов в рамках единого решения 1С-ЭДО. Это значит, что у новых пользователей, работающих через «Такском» появятся дополнительные функциональные возможности.

12.08.2020    430    ЕленаЧерепнева    0       

Доступен новый релиз «1С:Документооборот 2.1.23»

Новость ДО Конфигурация

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

11.08.2020    688    ЕленаЧерепнева    0       

Митап «Web-клиенты для 1С» состоялся! Подводим итоги и выкладываем материалы для участников!

Новость Инфостарт Infostart Meetup Мероприятия

7 августа Инфостарт провел в Zoom первый тематический онлайн-митап августа на тему «Web-клиенты для 1С». Мероприятие привлекло 147 участников из 52 городов России и ближнего зарубежья.

10.08.2020    1009    vikad    69       

Фирма «1С» приглашает на конференцию «Мобильная среда» 26 августа 2020 года

Новость Мероприятия Мобильные приложения

26 августа 2020 года состоится третья «мобильная» конференция от фирмы «1С». Она пройдет в новом и уже модном формате онлайн-мероприятия. Участие в конференции бесплатное, но по предварительно одобренной регистрации.

10.08.2020    1205    AnastasiaKl    2       

В США решение на платформе «1С:Предприятие» получило награду за инновационность

Новость ИТ-новость Новости компаний

AccountingSuite, программный продукт международного подразделения фирмы «1С», вошел в число лучших решений для автоматизации учета по версии американского журнала CPA Practice Advisor.

10.08.2020    11393    ЕленаЧерепнева    35       

Объявляем старт продаж на обновленный базовый курс для начинающих 1С-программистов

Новость Обучение, бизнес-тренинг, курсы Программист

С 23 сентября на Инфостарте пройдет курс по изучению базовых принципов программирования в системе «1С:Предприятие». Данный курс был дополнен новыми актуальными материалами.

10.08.2020    720    dklimchuk    0       

Все онлайн-митапы теперь доступны и за авторские $m

Новость Инфостарт Infostart Meetup Мероприятия Стартмани

С 6 августа все онлайн-митапы можно приобрести за любые $m! Акция бессрочная, поэтому у участников сообщества есть время, чтобы выбрать нужные мероприятия из насыщенной программы Инфостарта.

06.08.2020    1280    irina_selezneva    5       

ТОП популярных разработок Маркетплейса за июль 2020 года

Новость Infostart Software Partners Маркет

Каждый месяц мы составляем рейтинг готовых решений на базе платформы «1С:Предприятие», которые продаются у нас на сайте. Пришло время подвести итоги июля.

06.08.2020    2058    ekolyev    0       

Конкурс: меняем статью на митап!

Новость Infostart Meetup Конкурс Мероприятия articles

Инфостарт объявляет беспроигрышный конкурс статей. Предлагаем вам обменять статью по теме митапа на бесплатное участие в нем. Первая на очереди тема – интерфейс в 1С.

06.08.2020    1145    irina_selezneva    7       

Лицензии «Microsoft SQL Server 2016 для 1С:Предприятие» будут сняты с продаж

Новость MS SQL

Фирма «1С» планирует завершить продажи совместных лицензий Microsoft SQL Server для «1С:Предприятие 8». Изменения касаются всех продуктов, в состав которых входит Microsoft SQL Server 2016.

06.08.2020    971    ЕленаЧерепнева    3       

1С:EDT 2020.5 RC: программа запуска, расширения, отладка и другие улучшения

Новость EDT ИТ-новость

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

05.08.2020    1847    ЕленаЧерепнева    1       

Каналы Инфостарта в Telegram: узнавайте о новых и лучших публикациях первыми!

Новость Инфостарт Мессенджеры

За выходом новых и самых интересных публикаций на Инфостарте теперь можно следить в Telegram. У нас появилось два публичных Telegram-канала – «ИС.Новые» и «ИС.В тренде».

04.08.2020    1546    vikad    6       

Опубликован первый кейс по внедрению бета-версии BI-системы «1С:Аналитика»

Новость Аналитика ИТ-новость

Специалисты фирмы «1С» внедрили бета-версию новой системы для бизнес-анализа у одного из партнеров «1С» в Узбекистане – в компании Venkon Group.

04.08.2020    873    ЕленаЧерепнева    0       

Расписание митапа «Оценка компетенций специалистов» готово!

Новость Инфостарт Infostart Meetup Мероприятия

Продолжаем серию летних онлайн-митапов Инфостарта. На очереди оценка компетенций специалистов. Рассказываем вам о программе мероприятия, а также представляем ваше расписание на 14 августа.

04.08.2020    1325    kbazzh    1       

Заканчивается запись на бесплатный мастер-класс по внедрению Канбан-системы

Новость Обучение, бизнес-тренинг, курсы

Инфостарт продолжает практику проведения интересных онлайн-мероприятий. На этот раз – онлайн-игра для ИТ-руководителей и всех, кто хочет понять, как работает Канбан-система.

03.08.2020    2717    irina_selezneva    6       

Подводим итоги митапа «PostgreSQL VS Microsoft SQL» и выкладываем материалы для участников

Новость Инфостарт Infostart Meetup Мероприятия

В последнюю пятницу июля состоялся митап «PostgreSQL VS Microsoft SQL», посвященный двум самым популярным СУБД в мире 1С. Мы собрали всю информацию по прошедшему мероприятию и готовы поделиться ею с участниками.

03.08.2020    5086    vikad    70       

Фирма «1С» прекращает продажи сервиса 1С-UMI «Сайт за вас»

Новость Сервисы

В течение двух лет пользователи 1С-UMI могли получать определенный объем услуг по наполнению сайта текстовыми и графическими материалами. После анализа продаж данный сервис было решено закрыть.

03.08.2020    1134    ЕленаЧерепнева    0       

Расписание митапа «Web-клиенты для 1С» готово!

Новость Инфостарт Infostart Meetup Мероприятия

Начало августа у нас связано с приходом 1С в пространство сайтов и web-приложений. Традиционный пятничный митап состоится 7 августа – его темой стали Web-клиенты для 1С. Сегодня мы представляем расписание мероприятия.

01.08.2020    1884    kbazzh    0       

Инфостарт поздравляет с Днем сисадмина и объявляет конкурс!

Новость Инфостарт Конкурс

Последняя пятница июля – традиционно праздник для всех системных администраторов. Прошло уже целых 20 лет с тех пор, как этот праздник впервые отметили на небольшом пикнике в Чикаго, положив начало международной традиции.

31.07.2020    1060    AnastasiaKl    2       

Обновились условия сдачи теста «1С:Профессионал по 1С:ERP МСФО»

Новость ERP ИТ-новость

Фирма «1С» сообщила про обновление условий приемки экзамена «1С:Профессионал». Теперь пользовательский экзамен на проверку знаний МСФО в «1С:ERP Управление предприятием 2» нужно будет сдавать по релизу 2.5.

31.07.2020    920    ЕленаЧерепнева    0       

В 1С:ITIL доступна бесшовная интеграция с 1С-Коннект

Новость 1С:Франчайзи, автоматизация бизнеса Интеграция Сервисы

Разработчики сервиса 1С-Коннект сообщили о реализации бесшовной интеграции с конфигурацией 1С:ITIL, которая предназначена для автоматизации процессов управления ИТ-инфраструктурой предприятия.

29.07.2020    1255    ЕленаЧерепнева    0