Вход | Регистрация
 

Версия стандартных подсистем

[ДенисЧ, 20.11.21 - 13:56]
Версия стандартных подсистем
Я
   NIGHTHUNTER
 
15.11.21 - 08:40
Нашел страницы с примерами БСП. наиболее востребованные.
Но там, версия БСП 3.1.4. Стал искать где просматривать эти методы. что бы версия была соответствующая.
Но максимум как я вижу последняя 3.1.3.573. Это в этих примерах она просто округдена до 3.1 4 ?
И на самом деле актуальная 3.1.3.573 ?
   ДенисЧ
 
1 - 15.11.21 - 08:43
Актуальная уже 3.1.5 )))
На сайте ИТС есть вся документация...
   ДенисЧ
 
2 - 15.11.21 - 08:43
И да, 3.1.3 и 3.1.4 - разные вещи.
   NIGHTHUNTER
 
3 - 15.11.21 - 08:59
(1,2) Все, таки ничего не округляли, и написали как есть.

Я специально поставил УТ Управление торговлей, редакция 11 (11.4.13.282)
но там БСП 3.1.3.573. Версия то УТ эта последняя? По крайней мере новая, одна из.
Что же там БСП не та?
   Aleksey
 
4 - 15.11.21 - 08:59
последний ЗУП 
СтандартныеПодсистемы - 3.1.5.208
https://dl03.1c.ru/content/HRM/3_1_19_80/LibraryVersions.txt

последний БП
СтандартныеПодсистемы - 3.1.5.221
https://dl03.1c.ru/content/AccountingCorp/3_0_105_14/LibraryVersions.txt
   ДенисЧ
 
5 - 15.11.21 - 09:00
(3) Не обновили
   Aleksey
 
6 - 15.11.21 - 09:01
(3) Потому что они пиляь 11.5, и там
СтандартныеПодсистемы - 3.1.5.192
https://dl05.1c.ru/content/Trade/11_5_7_203/LibraryVersions.txt
   NIGHTHUNTER
 
7 - 15.11.21 - 09:01
можно в БСП 3.1.5 смотреть методы БСП 3.1.4, или нет?

(5) Понятно, то есть c УТ, все нормально, но БСП, не обновлена.
   Aleksey
 
8 - 15.11.21 - 09:03
(7) и не будут обновлять
   NIGHTHUNTER
 
9 - 15.11.21 - 09:05
(8) Понятно. Я устарел, как УТ 11.4.

Можно БСП отдельно обновить в УТ 11.4.13.282 ? Автоматически. Или переносить вручную все придется?
   ДенисЧ
 
10 - 15.11.21 - 09:09
(9) Тебе - нельзя. Обновляйся до 11.5 автоматом.
   NIGHTHUNTER
 
11 - 15.11.21 - 09:10
(10) Ну то есть вручную там нужно? Я не хочу дело в чем.
   NIGHTHUNTER
 
12 - 15.11.21 - 09:14
Подскажите пожалуйста конфигурацию, где можно было бы просмотреть методы БСП, заявленной версии 3.1.4.
Это вроде как мне нужно. 3.1.5, возможно это не то.
   ДенисЧ
 
13 - 15.11.21 - 09:14
(12) возьми доступ на ИТС, ещё раз говорю - там есть по всем версиям.
   ДенисЧ
 
14 - 15.11.21 - 09:15
А так - БП версий августа-сентября.
   NIGHTHUNTER
 
15 - 15.11.21 - 09:39
буду благодарен если кто, скажет версию конфигурации где есть БСП 3.1.4
   Галахад
 
16 - 15.11.21 - 09:46
Хм. А чего методы БСП так быстро меняются и теряют актуальность?
   Aleksey
 
17 - 15.11.21 - 09:50
(15) Не поверишь, но есть конфигурация Библиотека стандартных подсистем 3.1.4. и там всё есть. Чем она не подходит?
   Aleksey
 
18 - 15.11.21 - 09:52
   Aleksey
 
19 - 15.11.21 - 09:54
Хм в тестовой УТ11.4.13 БСП уже 3.1.5.208
   ДядяМитяй
 
20 - 15.11.21 - 09:54
(16) Добавляются новые, старые переименовываются или переносятся в другие модули... У меня сейчас самописька на БСП, которую видимо частично пытались переводить на старшую версию БСП, поэтому даже описание версий никак не помогает 8-(
   Aleksey
 
21 - 15.11.21 - 09:56
(15) Если только самописки. Типовые с 3.1.3 сразу на 3.1.5 перешли
   Aleksey
 
22 - 15.11.21 - 09:58
(20) А описания с диска ИТС, тоже не помогает?
https://its.1c.ru/#dev/doc_bsp
   Aleksey
 
23 - 15.11.21 - 09:58
   Dmitrii
 
24 - 15.11.21 - 10:28
(15) Я никак в толк не возьму. Тебе зачем какая-то конкретная конфигурация со встроенной БСП? Только для примера?
Если для примера, то тупо скачиваешь дистрибутив БСП нужной тебе версии с сайта 1С. В поставке есть демонстрационная база с примерами. В документации и описаниях ссылка как раз на примеры из этой демобазы.

Ориентироваться на типовые конфигурации от 1С (УТ, БП, ЗУП и т.п.) я бы не стал, т.к. в каждой из них используются различные комбинации стандартных библиотек помимо БСП (БЭДО, БПО, БРО, и т.д.), каждая из которых совместима с определенной версией БСП. Из-за чего частенько в типовых конфигурациях оставляют для совместимости части от старых версий БСП. Как правило, такие куски кода как-нибудь помечают в комментариях. Например "// Устарела. Следует использовать ВыгрузкаЗагрузкаДанных.ВыгрузитьДанныеТекущейОбластиВАрхив". Понять - что оставлено для совместимости, а что является доработкой текущей актуальной БСП, не всегда просто, если комментариев нет или они не актуализированы.


Если речь идёт о доработке какой-то конкретной версии типовой конфигурации, то использовать следует именно ту версию БСП, которая встроена в твою конфигурацию.
Посмотреть это можно в регистре сведений ВерсииПодсистем. Данные в нём должны актуализироваться автоматически при каждом стандартном обновлении конфигурации. Он входит в стандартную подсистему БСП СтандартныеПодсистемы\ОбновлениеВерсииИБ.
   Галахад
 
25 - 15.11.21 - 10:38
(20) Понятно. Спасибо.


Я так думаю ТС прочитал статью https://infostart.ru/1c/articles/1398340/
   Dmitrii
 
26 - 15.11.21 - 11:12
(25) Посмотрел статьи по ссылке.
Феерический идиотизм. 🤦‍♂️

Одна фраза "Цель статьи - собрать и упорядочить методы по популярности (суммарным количеством вызовов)" убила наповал.

В каждой из этих конфигураций есть прочие встроенные библиотеки (помимо БСП), которые активно используют функции и методы БСП. Например, библиотека электронного документооборота (БЭДО) или библиотека подключаемого оборудования (БПО), и ещё кучу других, которые в значительной степени повторяют друг друга во всех этих конфигурациях. И соответственно вызовы БСП из этих библиотек будут ± одинаковыми.
УТ - это вообще часть ERP. Таким образом считать количество вызовов БСП в УТ автоматически означает продублировать количество таких вызовов БСП в ERP (в части УТ). Почему тогда не взяли КА (тоже является частью ERP)?

Абсолютно бессмысленная трата времени. Да ещё и без какого-либо практического смысла.
   Галахад
 
27 - 15.11.21 - 11:28
(26) Почему бы и нет? Если метод вызывается сотни или тысячи раз, почему не посмотреть что это за метод и не использовать его?
   DexterMorgan
 
28 - 15.11.21 - 11:38
(26) Статья показывает часто используемые процедуры/функции, отличный вариант для беглого ознакомления.

ЗЫ овер 700 плюсов с марта, о чем то говорит
   DexterMorgan
 
29 - 15.11.21 - 11:40
(26) Про трату времени - это вообще фейл фейлов, чел явно написал, что  "выгрузил все модули и дальше уже сторонними инструментами производил подсчет и хранение статистики. Вообще, не ставил цель разобрать досконально БСП, а изучал другие аспекты", не тебе судить о его трате времени
   Dmitrii
 
30 - 15.11.21 - 14:32
(28) >> овер 700 плюсов с марта, о чем то говорит.

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

(29) >> Про трату времени - это вообще фейл фейлов, чел явно написал...

Я понимаю, что он не вручную это делал. И вряд ли потратил прям целое море времени.
Но то, что он это и не за один день сделал, тоже отдаю себе отчет.

>> не ставил цель разобрать досконально БСП.

Это и печалит.

>> а изучал другие аспекты.

так я и не понял - какие именно.

>> не тебе судить о его трате времени.

Безусловно. И я ни разу не претендую на право судить.
Просто иногда поражает - какой только фигнёй люди не занимаются.
И это вовсе не означает, что проделанным трудом нельзя восхищаться.

Ну и повторюсь.
Само количество вызовов ни о чем совершенно не говорит. Просто мусорная на ~90% информация. Из раздела "любопытные факты", знание которых никому не принесло совершенно никакой пользы.

Пример. БП 3.0.
В модуле ОбщегоНазначенияБП есть функция Функция ПолучитьРабочуюДату(). Это не БСП-ная функция и входит в подсистему БП.
Но она использует вызов БСП-шной функции. Текст функции крайне прост.
Возврат ОбщегоНазначения.ТекущаяДатаПользователя();

Таким образом вызовов БСП-шной функции ОбщегоНазначения.ТекущаяДатаПользователя имеем один. А вызовов функции-обёртки из модуля БП может быть сколько угодно - хоть десятки или даже сотни.
Можно ли считать эту функцию БСП часто используемой или нет?
Собранная статистика вызовов - полная туфта. Причем туфта на совершенно неизвестное количество процентов. Может на 10% туфта, а может на 90%, а может 50/50.
Потому что вызовы очень многих БСП-шных функций обёрнуты подобным образом в вызовы через собственные библиотеки конкретной конфигурации.
Разработчики, знакомые с библиотечным подходом, прекрасно понимают для чего это делается. Чтобы упростить в дальнейшем себе возможность обновлять встроенную библиотеку или её части.
Для неофитов, ставящих плюсики под подобными статьями, идея, заложенная авторами типовой конфигурации, будет мало понятна.
Они будут искренне считать, что функция ОбщегоНазначения.ТекущаяДатаПользователя - редко используемая бесполезная фигня.
 
 
   Aleksey
 
31 - 15.11.21 - 14:38
(28) Миллионы мух не могут ошибаться
   NIGHTHUNTER
 
32 - 16.11.21 - 06:17
(19)  Я вот вчера специально поставил УТ 11.4.13.282. Была 11.4.13.280, пришлось обновить ещё. Так как я искал БСП 3.1.4.
Решил что если 3.1.4. то ее и нужно смотреть, ничто другое. Но, вот не обнаружил.
   NIGHTHUNTER
 
33 - 16.11.21 - 06:20
(25) Да, статья, эта. Реши углубиться в разбор этой статьи. Но сначала нужно подобрать конфигурацию соответствующую.
Вот и стал рассматривать те что там перечислены. остановился на УТ. Но пока не увидел БСП 3.1.4.

(24) Да, возможно нужно взять саму БСП, как конфигурацию. Но примеры, для перечисленных конфигураций, если там какие не состыковки. И снова в тупике сидеть, гадать.
   Aleksey
 
34 - 16.11.21 - 08:31
(32) Зачем ставил? Все версии описаны в LibraryVersions.txt который лежит на сайте. Или думаешь лгут?
   NIGHTHUNTER
 
35 - 19.11.21 - 13:53
(34) От куда я возьму этот ткст файл?
   Aleksey
 
36 - 19.11.21 - 20:55
(35) с сайта 1с
   H A D G E H O G s
 
37 - 19.11.21 - 20:58
Мне вот интересно. Уже лет 10 я наблюдаю тут Ливингстара.
Это какой же кризис в отрасли, что он до сих пор в отрасли...
   acht
 
38 - 19.11.21 - 22:24
(37) > Это какой же кризис в отрасли,

Кое-что о выпендривании в резюме и последующей работе вчерную: http://судебныерешения.рф/42721764
   acht
 
39 - 19.11.21 - 22:29
Мироздание уже практически ногами п#здит нашего Ливингстара, чтобы намекнуть ему о том, что-то идет не так. Тщетно.
   МимохожийОднако
 
40 - 19.11.21 - 23:42
(0) Практического смысла в этом не наблюдаю
   NIGHTHUNTER
 
41 - 20.11.21 - 03:52
(36) Я не знаю от куда качать этот волшебный файл. Хотелось бы посмотреть на сколько полезная там информация.
   NIGHTHUNTER
 
42 - 20.11.21 - 05:38
(36) Не знаю. от куда с сайта. Буду конкретен. Возможно у меня нет туда доступа. Он только для своевременно развитых очевидно.
   hhhh
 
43 - 20.11.21 - 12:53
(42) в яндексе набери "библиотека стандатных подсистем скачать". В чем вообще проблемы? и все эти версии они одинаковые, можно скачать любую, если нужно просто ознакомиться. Отличаются в каких-то деталях, основной костяк везде одинаков.
   Aleksey
 
44 - 20.11.21 - 12:59
(41) ссылки выше я для кого оставлял? Включи мозгии подумай как можно посмотреть этот файлик для других версий
   ДенисЧ
 
45 - 20.11.21 - 13:00
(42) Идёшь к рабодателю и говоришь "мне нужен доступ на releases.1c.ru для обновления вашей фигни".
   NIGHTHUNTER
 
46 - 20.11.21 - 13:51
(44) Понял не внимателен оказался (((( Изучу.
   NIGHTHUNTER
 
47 - 20.11.21 - 13:52
(45) Я не знаком с работодателем.
   hhhh
 
48 - 20.11.21 - 15:19
(47) зачем тебе 3.1.4? Она же уже никому не нужна. Что в ней такого нужного? Бери спокойно 3.1.5 и пользуйся.
   NIGHTHUNTER
 
49 - 21.11.21 - 02:47
(48) Сдается не знаком совсем с БСП. Вот начал искать, нашел статьи. И разбираю.
Что бы показать, что вот, мои представления о БСП, что это такое. Хоть и в программном виде.
По 3.1.5, ничего пока не встречал подобного.
   hhhh
 
50 - 21.11.21 - 04:35
(49) статьи предназначены для всех релизов. Неважно, какая у тебя под рукой, на той смотри. Бери 3.1.5 и не выпендривайся.


Список тем форума
 
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.