Имя: Пароль:
1C
 
Расширения 1С - регламентные задания и подписки
, ,
0 Maniac
 
20.07.19
10:59
Что нибудь слышно в каких нибудь новостях? Когда появится возможность добавления?
1 Maniac
 
20.07.19
11:02
А да - константы тоже!
2 Maniac
 
20.07.19
11:05
Уже механизму много лет.
Расширения классная штука, но сделать много и не сделать до конца такие вещи, все равно что ничего не сделать.
Годы идут, работа стоит.
3 Сияющий в темноте
 
20.07.19
11:06
Они считают,что возможность расширения кода модуля обьекта покрывает подписку.
И потом,у них много чего еще не расширяется,так что ждем.
Например,бизнес-процессы тоже в рпсширении не создать,а иногда они очень нужны.
4 Maniac
 
20.07.19
11:09
Плохо что ждать нужно вечность. За это время теряются клиенты, работа перестает быть актуальной, или же делается все по старому.
5 mszsuz
 
20.07.19
17:58
(0) Посмотри на 1ext.ru. Всё, что тебя интересует там есть. Если заинтересует - обращайся.
6 Maniac
 
20.07.19
19:18
Кривой сайт. нажимаю подробнее - кидает на главную...
продавцы ))))
7 Maniac
 
20.07.19
19:19
По любой ссылке. на главную. не удивительно что сайт ниразу ничего не продал)))
8 mszsuz
 
20.07.19
19:38
(7) Никто пока ещё ничего не продает, это чисто для тебя - эксклюзивное ознакомление с возможностями.
9 mszsuz
 
20.07.19
19:46
Могу подготовить тестовый пример для тебя: пример подписки на любое событие, регламентное задание и константу.
Всё чисто на расширениях, без снятия конфы с поддержки.
10 mszsuz
 
20.07.19
21:17
Или ещё проще вариант - давай переделаю Мегапрайс на расширения.
11 mikecool
 
20.07.19
22:42
(10) и каждого клиента на 8.3.99 переведешь?
12 mszsuz
 
20.07.19
23:38
(11) Требования к конфигурации
Режим запуска: Управляемое приложение
Режим совместимости: 8.3.12 и выше
13 mszsuz
 
20.07.19
23:54
(+11) Сам переведет и бабла заодно нарубит )
14 Maniac
 
21.07.19
10:06
Скажем так с регламентными заданиями я понял как обойти проблему.

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

Вот с контактами фигня. Тут надо чота придумать.
15 Maniac
 
21.07.19
10:08
(10) мне его чтобы переделать по сути тока нада чтобы было то что в сабже.
Но также я не особо его тороплюсь перетаскивать потому что
1) вагон клиентов УТ10
2) вагоны клиентов на старых переработанных конфигурациях и даже платформах.
Так что по любому на расширениях получится еще одна очередная версия которую придется поддерживать отдельно, да еще и для многих кконфигураций УТ11 /  УНФ / 1С Розница / БП.
Короче удвоение затрат на суппорт.
16 Maniac
 
21.07.19
10:09
(13) это не бабки, а курам на смех бабки
17 Maniac
 
21.07.19
10:10
(8) это все прекрасно но ознакомится НЕВОЗМОЖНО с тем что не работает. а сайт не работает!
18 Maniac
 
21.07.19
10:11
В принципе константы тоже можно через внешнюю обработку создать форму. Параметры записывать.
Использовать их вытаскивание из хранилища.
19 Maniac
 
21.07.19
10:12
но мне это все не нравится. хочу чтобы расширения были доработаны как нада.
20 zwolf
 
21.07.19
12:19
(0) На партнерском уже спрашивал?
И да, пункт 5 ".. связанных с платформой 1С:Предприятие и фирмой 1С"
21 Maniac
 
21.07.19
12:22
(20) нету доступа
22 Maniac
 
21.07.19
12:30
Если кто то может такие вещи писать в 1С и с разработчиками общаться - как то попросите их сделать доработки констант, подписок, заданий.
23 shuhard
 
21.07.19
12:39
24 Maniac
 
21.07.19
14:13
(23) я прсто не слежу за тем что изменилось в платформе или планируется в следующей. поэтому просто спросил снова, там же есть какие то тестовые релизы новые и прочие. По которым люди смотрят. Поэтому и спрашиваю. Чтобы планировать работу.
25 Maniac
 
21.07.19
14:14
Темы то закрываются на форуме. Иначе в той и написал. Вообще не понимаю почему они почти закрываются, на других форумах такого нет. Можно как минимум год два оставлять открытыми для сообщений.
26 timurhv
 
21.07.19
21:07
(0) Вроде спрашивали по поводу рег.заданий в расширениях во fresh. Обещали к осени, но точных сроков не давали, есть нюансы.
(22) У них записано и поставлено в очередь:
Регламентные задания
Подписки на события
Функциональные опции
Константы
Определяемые типы
Регистры сведений. Типизация измерений: "ДокументСсылка" или "ЛюбаяСсылка"
Привилегированные общие модули
27 Maniac
 
21.07.19
21:11
(26) вот это дело! спасибо за инфо
28 Maniac
 
22.07.19
00:03
Насколько сильно тормозят расширения если есть регистры сведений и в них может быть полно данных?
29 Maniac
 
22.07.19
00:16
И еще что насчет кода модулей. Там поставку можно делать без кода модулей? Вообще поставку можно делать?
Или выгрузка расширения (не нашел где там без кода может быть).

Какая защита у расширений планируется?
30 timurhv
 
22.07.19
01:23
(28) Тестов не видел, надо смотреть структуру таблиц, которые генерирует платформа 1С. Были тесты только обработок: в конфигурации, в расширении, во внешней обработке и уже на устаревшей версии платформы.
(29) Кастомизация (создание файлов поставки) пока не рассматривается.
Какая защита у модулей без кода или СЛК? Первая всегда ломалась внешней обработкой, у второй все зашифрованные модули из макета выгружаются расшифрованными в 5 строк кода, достаточно лицензии на 1 рабочее место (даже дамп не нужно снимать).
Коллегам показал они плевались, столько вопросов от клиентов и головняка, а защиты по-факту никакой.
31 Maniac
 
22.07.19
01:40
Ну так пора писать чтобы была защита... ну 20 лет работаем. сколько ждать можно.
32 Maniac
 
22.07.19
01:42
Начал тут делать все перенес. головняк еще тот.....
И есть ошибки в запросах - ругается на фиг пойми что... так пока и не понял почему....
Продолжаю тестировать.... Пока что далеко не все нравится....
И вопрос по скорости тоже актуальный. Регистр сведений свой с сотнями тысяч. Много измерений. Есть ресурсы.
Обработки фигня... но тоже дофига обьектов хватать.
33 timurhv
 
22.07.19
09:32
(31) СЛК ломали по-моему ещё лет 6 назад через дамп. Всем по-барабану, есть сторонние решения защиты.
34 Cyberhawk
 
22.07.19
09:49
Константы без ФО не будут поддерживать в расширении, ибо без ФО вместо констант через ПВХ легко делается
35 Cyberhawk
 
22.07.19
09:50
Регл. задания - подключаемыми обработками конечно же
36 Maniac
 
22.07.19
10:06
(33) Нет мне не по барабану, думаю еще многим тоже. Покупать какие то средство защиты для внешней разработки в пару тыщ рублей - идиотизм.
37 Maniac
 
22.07.19
10:06
->> ДЛЯ разработки в пару тыщ рублей
38 Вафель
 
22.07.19
10:15
(0) константы можно через РС делать
39 Maniac
 
22.07.19
10:17
(38) я не сторонник делать через жопу. Одно , другое, третье, четвертное и так все превращается....
Ждем доработок от 1С.
Пока константы, регл задания и подписки оставил по старинке....

Еще кстати и с остальным масса проблем (32)
40 Вафель
 
22.07.19
10:19
(39) ну жди. Никто не запрещает
41 Maniac
 
22.07.19
13:32
И все таки вопросы.
Что происходит с базой при наличии расширений.
Например в справочнике номенклатуры меняем длину артикулов и наименований.
Что если свои регистры - как влияет скорость если данных много.
42 VladZ
 
22.07.19
13:36
Важный момент: не храни в расширениях важную информацию.
43 lucbak
 
22.07.19
13:36
(41) >>Что происходит с базой при наличии расширений.
Например в справочнике номенклатуры меняем длину артикулов и наименований.

Таблица номенклатуры сжимается примерно на 30%


>>Что если свои регистры - как влияет скорость если данных много.

При добавление 1 регистра накопления,скорость работы увеличивается примерно на 15%, при добавлении более 10 регистров скорость увеличивается примерно 35-40%
44 Maniac
 
22.07.19
13:39
(43) дурак чтоли? Зачем писать подобную бредятину. Тему потом люди будут читать.
45 timurhv
 
22.07.19
13:40
>Для собственных регистров накопления не поддерживается использование агрегатов.
Всяко медленнее, насколько - только тестирование, иначе сферический конь в вакууме.
Спроектировать оптимальную структуру конфигурации можно лишь зная какие будут запросы. Ни структуры, ни запросов вашей конфигурации мы не видим.
46 lucbak
 
22.07.19
13:49
(44) Какой вопрос - такой ответ.
47 lucbak
 
22.07.19
13:56
(42) Терял хоть раз инфу из-за расширения?
48 VladZ
 
22.07.19
14:05
(47) Было дело. При обновлении отвалилось расширение.
49 Cyberhawk
 
22.07.19
14:09
(48) Отвалившееся не вызывает потерю данных. А вот когда ты его вручную удаляешь - тогда да.
50 Cyberhawk
 
22.07.19
14:09
(45) Много где агрегаты используются?
51 AlvlSpb
 
22.07.19
14:39
(32) "И есть ошибки в запросах - ругается на фиг пойми что..." ©
Скорей всего не видит таблиц или реквизитов участвующих в запросе. Тут все просто. нет реквизита в расширении, а в запросе присутствует - будет показывать ошибку, но при этом работать будет, т.к. реквизит есть в расширяемой конфигурации. Я по началу заморачивался на такие ошибки, заимствовал реквизиты в расширение, потом плюнул. Делаешь запрос в консоле и вставляешь в расширение и пусть при сохранении ругается, не обращать внимание
52 Maniac
 
22.07.19
18:08
Как раз это я знаю. Но там другое и демонический список. Регистр со всеми реквизитами добавлен
53 Maniac
 
22.07.19
18:09
В конфигураторе динамический список в интерфейсе пропал (обычно так всегда если есть баг). Но в предприятии работает.
В конфигураторе не могу его редактировать, ругается

Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(11, 11)}: Неверные параметры "*"
ВЫРАЗИТЬ(<<?>>ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0) * ВЫБОР
54 Вафель
 
22.07.19
18:10
(53) расширение небось и через конструктор открываешь?
55 Maniac
 
22.07.19
18:10
На знак умножения....
56 Вафель
 
22.07.19
18:10
а хотя в списке и контруктор не  нужен
57 Maniac
 
22.07.19
18:12
Не тут ругается, у меня в запросе есть вычисление. Вот на него ругается. Убираю - работает.
58 Вафель
 
22.07.19
18:19
может типы не числовые есть?
59 Вафель
 
22.07.19
18:20
у тебя цена в расширении контролируется тип?
60 Maniac
 
22.07.19
18:24
Обработка рабочая уже фиг знает сколько лет. Только в расширении валит баг

ВЫРАЗИТЬ(ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0) * ВЫБОР
            КОГДА &Валюта <> ЦеныНоменклатуры.Валюта
                ТОГДА ВЫБОР
                        КОГДА ЕСТЬNULL(КурсыСрезПоследнихВалютаЦены.Кратность, 0) > 0
                                И ЕСТЬNULL(КурсыСрезПоследнихВалютаЦены.Курс, 0) > 0
                                И ЕСТЬNULL(КурсыСрезПоследнихВалютаДокумента.Кратность, 0) > 0
                                И ЕСТЬNULL(КурсыСрезПоследнихВалютаДокумента.Курс, 0) > 0
                            ТОГДА КурсыСрезПоследнихВалютаЦены.Курс * КурсыСрезПоследнихВалютаДокумента.Кратность / (КурсыСрезПоследнихВалютаДокумента.Курс * КурсыСрезПоследнихВалютаЦены.Кратность)
                        ИНАЧЕ 0
                    КОНЕЦ
            ИНАЧЕ 1
        КОНЕЦ КАК ЧИСЛО(15, 2)) КАК Цена,
61 AlvlSpb
 
22.07.19
22:22
(60) Вот здесь, думаю, как раз случай, когда надо ВСЕ реквизиты участвующие в запросе заимствовать в расширение. По всей видимости запрос не видит какой-то реквизит и поэтому не воспринимает математическое действие (нельзя умножать на неопределено)
62 Maniac
 
23.07.19
14:00
Создал расширение) Долго тестировал) Все работало.
Сохранил его в файл.
Удалил из базы)

Попытался заново подключить) Вылазит - Нельзя подключить, используются возможности недоступные в выбранном режиме)))) И никаких подробностей)
Короче все сыро....Еле работает, тормозит. Возни просто афигеть.
63 Cyberhawk
 
23.07.19
14:01
(62) Передерни
64 Maniac
 
23.07.19
14:10
Чего чего сделать?))
Теперь есть только файл, с которым ничего нельзя сделать (подключить).
Придется делать новое расширение пустое и обьединять из файла. Только какие гарантии что снова не будет тоже сообщение.
Даже уже страшно стало кому то давать.
65 Cyberhawk
 
23.07.19
14:10
(64) Конфигуратор перезапускать надо
66 Maniac
 
23.07.19
14:12
В конфигураторе нет его. Удалял его из режима предприятия, так как в конфигураторе нет команды подключения. И удалять не дает если есть какие то данные. Так что отключение делал через предприятие, естественно с перезапуском
67 Cyberhawk
 
23.07.19
14:20
В предприятии есть прикладная, а есть системная форма подключения. У тебя сообщение в какой выдается?
68 Maniac
 
23.07.19
14:21
Короче говоря
1) создал заново пустое
2) обьединил его с ранее сохраненным
3) все подгрузилось, расширение заработало.
4) снова сохранил (даже езменил режим).
5) удалил его из базы, перезапустил 1С
6) пытаюсь подключить)) снова сообщение и хоть тресни)))
69 Maniac
 
23.07.19
14:21
(67) в режиме предприятия
70 Cyberhawk
 
23.07.19
14:22
(69) Пздц ты тугой. Все мозги пропил.
71 Maniac
 
23.07.19
14:24
Странно. С чего меня обзывать, если я все делаю по пунктам и описываю даже. И делаю ОБЫЧНЫЕ ДЕЙСТВИЯ которые должен делать самый тупо ПОЛЬЗОВАТЕЛЬ
72 Maniac
 
23.07.19
14:26
я должен программу передать сотне клиентов, где сидят юзеры которые должны в пару кликов БЕЗ МЕНЯ все делать. А пока что я сам даже не могу справится с тем чтобы все в два клика работало.
Мне страшно передавать такое людям. А потом с каждым по три часа дрочиться.
73 Cyberhawk
 
23.07.19
14:26
Так тебе обойти ошибочное поведение надо или лишний разок убедиться, что оно не сработает?
74 Maniac
 
23.07.19
14:33
Уже не сработало... и что делать неизвестно. Только гадать остается что за проблема.
Передавать такое я не могу.
Ты бы передавал решение с неизвестными багами, которое может в любой момент у клиента то сработать то не сработать?
И от этого будет зависеть работа.
Так я еще до дошел даже до обновлений. Какие гарантии что в любой момент что то не накроется, клиент не потеряет какие то данные.
75 Cyberhawk
 
23.07.19
14:34
Никаких гарантий собственно и в случае обычной конфы / подсистемы тебе никто не дает
76 Maniac
 
23.07.19
14:40
Если я делаю то в чем уверен и протестировано сотню раз я могу давать гарантию. Когда что то не зависит от меня, то да гарантий нет.
77 Cyberhawk
 
23.07.19
14:41
Т.е. хочешь гарантию, а тестировать не хочешь?
78 Maniac
 
23.07.19
14:42
Очень не хватает реальной связи с тем кто этим занимается на уровне платформы, скидывать проблемы, баги и прочее. Но не просто скидывать а иметь активное общение, чтобы исправления происходили в реальном времени, а я например как тестировщик мог сразу делать проверку и переходить к новым багам...
79 Maniac
 
23.07.19
14:43
(77) а что по твоему я в этой ветке делаю? Третий день занимаюсь тестированием.
80 Cyberhawk
 
23.07.19
14:44
(79) Сколько багрепортов уже отправил в 1С? Или хотя бы подготовил минимальные способы воспроизведения?
81 Maniac
 
23.07.19
14:55
(80) Ок. Только что описал все подробно и отправил.
82 Cyberhawk
 
23.07.19
14:56
(81) Глядя на твое умение выражать свои мысли тебя пошлют с вероятностью чуть больше чем полностью от слова полностью.
83 Maniac
 
23.07.19
15:02
Добрый день.

Занимаюсь разработкой расширений конфигурации УТ11.
1С:Предприятие 8.3 (8.3.15.1489)
Конфигурация Демо, полностью на поддержке.

1) Было создано расширение, которое тщательно тестировалось и работало.
2) Расширение было сохранено в файл.
3) Для проверки подключения, расширение было удалено из базы (через форму расширения). Перезапуск был сделан.
4) При попытке подключения в базу происходит сообщение (скриншот прилагается)

Расширение не подключается никак, что делать неизвестно.
Я сделал снова пусто расширение, объединил его из файла. Все прошло успешно и оно снова заработало.
Изменил режим и прочее. Выгрузил. Удалил снова из базы. При подключении тоже сообщение.
Делал тестирование исправление базы - не помогло.
В общем ничего не помогает для его работы.

При необходимости могу выслать файл расширения для
Управление торговлей, редакция 11 (11.4.8.84) (http://v8.1c.ru/trade/)
Copyright © ООО "1С-Софт", 2003-2018. Все права защищены
(http://www.1c.ru)

Отдельно хотелось бы добавить то чего не хватает
- Подписки на события.
- Свои константы.
- Регламентные задания.
84 Maniac
 
23.07.19
15:06
1С не хватает нормальной формы поддержки - это правда.
Вот кстати с 1С-Битрикс через тикет систему на сайте - техподдержка работает на ура.
Не знаю почему в 1С ее нет... нужно искать на сайте электронные адреса, писать письма, в этих письмах какой то вагон информации прикладывать.
в того же Битрикса, личный кабинет, сразу все, кнопка написать в техподдержку, быстрая форма подбора. Сообщения, все фиксируется, на все отвечают.
85 Maniac
 
23.07.19
15:08
Даже иногда исправляют оперативно функционал и даже добавляют новый если по проблеме точно обьяснил недостаток. Хотя я не самый там бизнес-партнер, но в целом поддержка 1С-Битрикс отличная.
86 Maniac
 
23.07.19
15:10
Я просто ненавижу почту))) Как и когда мне пишут так и когда я кому то пишу. Все компании обычно имеют онлайн тикет систему.
87 Maniac
 
23.07.19
15:13
Лол. Клиент нашел проблему и прислал мне решение.....

Чтобы исправить ошибку — необходимо верно установить свойство совместимости в расширении конфигурации либо отключить его использование.

Сейчас проверю.
88 Cyberhawk
 
23.07.19
15:49
(83) Лучше бы не позорился. Онлайн-такиты таким пейсателям, ога.
89 Maniac
 
23.07.19
15:52
Короче зря убил время. Не работает никак.
Ругается на совместимость расширения.

УТ11 стоит 8.3.12 совместимость. расширение тоже. Расширение увеличить уменьшить нельзя!
Ни конфигурации ни расширения. Иначе нужно снимать конфигурацию с поддержки и это весь смысл расширений убивает.

В свою очередь я создал расширение, которое если его создавать через конфигуратор - работает. Все ок.
Но как только делается выгрузка и попытка подключить расширение в любую чистую базу - оно ругается на совместимость).

Какие то там возможности, о которых даже не сообщает. Снятие галки наследования, ее установка, невозможность поменять совместимость - все это ни к чему не приводит)))))
90 Maniac
 
23.07.19
15:53
(88) Чем тебе не нравится тикет по проблеме нажатия одной кнопки?
Я думаю этот тект в 10 000 получше будет чем обычные пользователи у клиентов пишут.
Если их всех посылают... то это говорит только что поддержка нулевая.
91 Maniac
 
23.07.19
15:55
Если по твоим словам как бы ничего решено не будет... ну так бросать тогда нужно тестировать альфа возможности. так оно еще 100 лет не будет до ума доведено.
92 Maniac
 
23.07.19
15:55
или попросту говоря - НИКОГДА
93 Cyberhawk
 
23.07.19
15:57
(90) См. (82), в твоем возрасте если тямы на это нет, то уже и не будет
94 Maniac
 
23.07.19
16:00
Балабол...Несешь пустоту.
95 Maniac
 
27.07.19
13:20
Когда ж новая платформа выйдет)
96 RomanYS
 
27.07.19
13:39
(95) А что изменится? Почему ты считаешь, что новая будет соответствовать твоим ожиданиям? Ты же не изменишься и не начнёшь читать документацию.
97 Maniac
 
27.07.19
13:41
(96) скорее всего не мои ожидания а всех кто занимается данной темой.
так что увы это не моя личная проблема.
98 mszsuz
 
29.07.19
01:30
Женя, кому надо - уже все пользуются. Только ты ждешь. Не боишься отстать?
99 Конструктор1С
 
29.07.19
06:26
Константы элементарно заменяются другими объектами, теми же регистрами сведений. Подписки на события элементарно добавляются директивой &После("НужныйОбработчикСобытия") или &Перед("НужныйОбработчикСобытия"). Фоновые задания... это обособленные объекты, которые не связаны тесно с другими объектами, поэтому их можно смело добавлять в конфигурацию, не боясь проблем с обновлениями. Так что проблема немного надуманная
100 Конструктор1С
 
29.07.19
06:28
(60) бох тыж мой, сколько же там за раз соединяется виртуальных таблиц...
101 Конструктор1С
 
29.07.19
06:31
(89) ставь режим совместимости у расширения 8.3.10