|
1С добавила откат транзакции в ОбщегоНазначения.ВычислитьВБезопасномРежиме | ☑ | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
Гений 1С
02.12.24
✎
21:17
|
Это жесть, друзья мои.
Раньше эти функции использовались для прохождения аудита во фрешах. Теперь те обработки, что прошли, перестанут работать корректно. У меня слов не хватает бранных, а что думаете вы? Подробнее: https://geniy1s.ru/vot-tebe-babka-i-bezopasnye-vychisleniya/ Столкнулся на: БП 3.0.165.21 БСП 3.1.10.357
|
||||||||||||||
1
H A D G E H O G s
02.12.24
✎
21:20
|
Бедный Сергей.
|
||||||||||||||
2
Гений 1С
02.12.24
✎
21:24
|
(2) Это капут некоторому сектору универсальных обработок на фреше как-бе.
Что они курят, какая жесть!? |
||||||||||||||
3
Звездец
02.12.24
✎
21:25
|
я чего-то не понял в чем именно проблема с фрешем? Говнокод Гения не пройдет больше аудит?
|
||||||||||||||
4
Hans
02.12.24
✎
21:30
|
Теперь нельзя изменять таким образом данные в базе? Код выполнять можно.
|
||||||||||||||
5
H A D G E H O G s
02.12.24
✎
21:59
|
(4) Можно. Делать вычисления в своей транзакции
|
||||||||||||||
6
Amra
02.12.24
✎
22:06
|
Ну все, Сирожа возвращается в свой хрущ в Кучино, и начинает окучивать бабок, торгующих семечками
|
||||||||||||||
7
Волшебник
02.12.24
✎
22:47
|
Зачем вам этот фреш? Это ж не база, а коммуналка: сотни клиентов в одной базе, конфигуратора нет, произвольные обработки запускать нельзя. Тьфу
|
||||||||||||||
8
eddy_n
03.12.24
✎
10:46
|
О чём идёт речь, если 1с только совсем недавно признала в ти повых, что всё-таки работает СберМегаМаркет, прижился. Наверное, Купер также миллион лет будет в игноре.
|
||||||||||||||
9
Гений 1С
03.12.24
✎
10:53
|
(5) не можно. если в вычислениях ты проводишь 100500 документов, то в случае сбоя в проведении одного из них транзакция вылетает.
(4) Да, теперь у Вычислить отменен побочный эффект. (3) Раньше "Выполнить в безопасном режиме" проходила аудит. Теперь она бесполезна. (7) кто то должен и этих сирых и убогих призирать. |
||||||||||||||
10
Гений 1С
03.12.24
✎
10:54
|
Кстати, вы будете смеяться, но Выполнить тоже отменяет транзакцию. Это ваще за пределами здравого смысла.
|
||||||||||||||
11
Волшебник
03.12.24
✎
10:56
|
не используйте Вычислить и Выполнить, это моветон
|
||||||||||||||
12
PR
03.12.24
✎
11:06
|
(11) Как это не использовать?
Это же основные Сирожины инструменты :)) |
||||||||||||||
13
Гений 1С
03.12.24
✎
11:17
|
(11) (12) без них не такие универсальные обработки будут.
|
||||||||||||||
14
Ненавижу 1С
03.12.24
✎
11:47
|
(9) транзакции могут быть маленькими
|
||||||||||||||
15
Ненавижу 1С
03.12.24
✎
11:48
|
(7) а другие фиксину не платят
|
||||||||||||||
16
Ненавижу 1С
03.12.24
✎
11:50
|
хотелось бы посмотреть на код использования, где сломалось
|
||||||||||||||
17
Garykom
03.12.24
✎
13:46
|
(0) Ты ждал иного?
Тарифы повысить просто так нельзя Но можно заставить клиентов покупать частные облака без подобных ограничений |
||||||||||||||
18
Адинэснег
03.12.24
✎
15:39
|
минус дыра
|
||||||||||||||
19
ptiz
03.12.24
✎
16:03
|
Самописки рулят!
Другое |
||||||||||||||
20
Гений 1С
03.12.24
✎
16:12
|
(18) откат транзакции не поможет вернуть отправленные директ банком бабки или отформатированный диск це, ггг
|
||||||||||||||
21
Гений 1С
03.12.24
✎
16:12
|
(16) там загружались доки из экселя
|
||||||||||||||
22
H A D G E H O G s
03.12.24
✎
16:15
|
(9) "если в вычислениях ты проводишь 100500 документов, то в случае сбоя в проведении одного из них транзакция вылетает. "
Внезапно для этого и существуют транзакции |
||||||||||||||
23
PLUT
03.12.24
✎
16:46
|
(0) мы думаем, что Г1С заработает много денег. надо же всё взять и переписать. клиент платит
чему тут удивляться? 1С - Молодцы. багу поправили 1С - Молодцы. Логичный ход |
||||||||||||||
24
Волшебник
03.12.24
✎
16:47
|
(23) Тоже не пойму недовольство Сергея. Фирма "1С" подкинула ему фронт работ на много сотен часов.
|
||||||||||||||
25
Ненавижу 1С
03.12.24
✎
16:56
|
(21) ну обернуть каждый вызов в транзакцию. В чем вопрос? ты своё эго убери
|
||||||||||||||
26
Гений 1С
03.12.24
✎
17:23
|
(25) ненужный дроч, так сказать. Зачем, если можно одним куском?
|
||||||||||||||
27
Гений 1С
03.12.24
✎
17:24
|
(22) мне не нужна транзакция. Если не провелся один, не нужно отменять проведение 100499 остальных
|
||||||||||||||
28
Волшебник
03.12.24
✎
17:28
|
теперь придётся
|
||||||||||||||
29
Гений 1С
03.12.24
✎
17:32
|
(28) положить болт на фрешей? ;-)
|
||||||||||||||
30
Shurjk
03.12.24
✎
17:42
|
(24) Недовольство как раз очень понятно, так у него не будет ничего работать. А так все отработало деньги получены, а дальше бесконечная работа над ошибками, за отдельные деньги.
|
||||||||||||||
31
Гений 1С
03.12.24
✎
17:46
|
(30) я на этом финансово не пострадал. Меня удивляет, как 1с шарахает то влево то вправо. Взять и отменить побочный эффект для выполнить и вычислить.
|
||||||||||||||
32
H A D G E H O G s
03.12.24
✎
18:01
|
(27) Вычислить() необходимо только в экстравагантных местах, например, для вызова недоступных методов глобального контекста во внешних компонентах на сервере. Для всех других мест - пишите нормальный код.
|
||||||||||||||
33
Ненавижу 1С
03.12.24
✎
18:16
|
(31) побочный эффекты зло
|
||||||||||||||
34
Волшебник
03.12.24
✎
19:17
|
(29) Я это предлагал ещё в (7)
|
||||||||||||||
35
Гений 1С
03.12.24
✎
19:19
|
(32) это возможность дать пользователю использовать свой псевдокод, например.
Вот тут я давал пользователям возможность свои условия прописывать, например: https://geniy1s.ru/1s-rt-discount/ |
||||||||||||||
36
Гений 1С
03.12.24
✎
19:19
|
(33) дада, гото зло, эвал - это эвил и т.п. ггг
|
||||||||||||||
37
PR
03.12.24
✎
19:24
|
(31) Какая гадкая 1С, не думает про Сирожу
|
||||||||||||||
38
Гений 1С
03.12.24
✎
19:27
|
(37) ну почему же не думает, думает, но как и про всех 1сников, как о пыли под ногами.
|
||||||||||||||
39
PR
03.12.24
✎
19:40
|
(38) Ой, Геня, смотри, по тонкому льду ходишь со своими генитальными мозговысерами
|
||||||||||||||
40
Конструктор1С
03.12.24
✎
20:27
|
(0) учись программировать без костылей
|
||||||||||||||
41
Shurjk
04.12.24
✎
10:01
|
(38) А ты, получается, не только за себя, но и прям за всё сообщество переживаешь?
А кстати, зачем это всё тебе, у тебя клиенты нетребовательные, писал бы для них на обычных формах, и вся любовь. |
||||||||||||||
42
Гений 1С
04.12.24
✎
10:28
|
Кстати, эта отмена транзакции не защищается от зловредного кода.
Ведь если транзакция активна, то отмена не происходит, т.е. можно сделать нужные действия, просто начав транзакцию, вызвав вычислить или выполнить и зафиксировав транзакцию. Это очередной театр безопасности. Уже от 1С. |
||||||||||||||
43
Гений 1С
04.12.24
✎
10:28
|
(39) а что не так? 1С любит своих программистов? Холит или лелеет? Гггг....
|
||||||||||||||
44
Garykom
04.12.24
✎
10:49
|
(0) А в чем проблема то?
|
||||||||||||||
45
Patriot1C
04.12.24
✎
10:54
|
(32) "Вычислить() необходимо только в экстравагантных местах"
- Я бы так не сказал 1С любит делать универсальные формулы и потом их рассчитывать внутри больших конфигураций. Пример: Расчет количества материалов по формулам спецификация в ERP. Но здесь Гений снова в пролете со своим ларечным подходом. Другое |
||||||||||||||
46
scanduta
04.12.24
✎
10:53
|
Похоже, что и 1с стала экономить на квалифицированных сотрудниках в последние годы
Мы уже ничего хорошего от 1С не ждем |
||||||||||||||
47
Garykom
04.12.24
✎
10:55
|
Ну пользовались ранее хаком с записью в базу внутри Вычислить/Выполнить
Прикрыли (частично) лавочку - чем недовольны то? Хак с начать свою транзакцию до этого остался. |
||||||||||||||
48
Patriot1C
04.12.24
✎
11:28
|
(47) Самое интересное, что в 1С ERP 2.5.20 пока по старому
Интересно это кто-то реально стер(зашифровал) данные базы во фреше или чей-то говно код испортил что-то и задумались прекратить это в принципе? Другое |
||||||||||||||
49
Vostochnick
04.12.24
✎
13:17
|
"База была серверная, отладка не доступна."
Кто его сюда впустил? |
||||||||||||||
50
Ненавижу 1С
06.12.24
✎
17:36
|
(42) если транзакция активна, то ты принимаешь ответственность пускать внешний код или нет. Просто так оно на пустом месте не появляется
|
||||||||||||||
51
Гений 1С
07.12.24
✎
20:39
|
(46) студентов опять набрала "по объявлению", джуны правят 1ской. ггг
(47) как нибудь напишу по этому поводу статью на хабре, разжую чо как (там по фрешу использовалось) |
||||||||||||||
52
Гений 1С
07.12.24
✎
20:40
|
(48) видимо 1с практикует "безопасность через незнание", когда скрывает свои эпик фэйлы и пытается городить костыли для их обхода
|
||||||||||||||
53
Гений 1С
07.12.24
✎
20:40
|
(50) т.е. ничего в плане безопасности не поменялось. ведь в активной транзакции выполнять можно.
|
||||||||||||||
54
Ненавижу 1С
07.12.24
✎
21:40
|
(53) тебе этот инструмент трогать нельзя. Да
|
||||||||||||||
55
Patriot1C
08.12.24
✎
17:14
|
(52) А так как внешние обработки все запускаются через Выполнить, то логика в свойстве "Безопасный режим" внешней обработки проявляется...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |