Имя: Пароль:
1C
1С v8
Регламентные задания
0 SnikRu
 
06.09.13
07:28
Доброго дня.
Пустая (каркасная) конфигурация, файловый вариант.
Как организовать регламентное задание не используя "Консоль Заданий"?
Задание создано, действие прописано, расписание установлено, обработчик ожидания в модуле управляемого приложения присутствует.
Не знаю где указать пользователя? Иначе задание не выполняется.
1 Jonny_Khomich
 
06.09.13
07:42
(0) а вроде в файловой такая фишка не катит
2 shuhard
 
06.09.13
07:44
(0) БСП использует константу
3 SnikRu
 
06.09.13
07:45
Катит, в рабочих конфигурациях регламентные задания выполняются под определенным пользователем.
Кроме этого посредством Консоли Заданий с указанным пользователем тоже выполняется.
4 SnikRu
 
06.09.13
07:46
Что есть БСП?
5 shuhard
 
06.09.13
07:47
(4) библиотека стандартнейших функций
6 SnikRu
 
06.09.13
07:49
(5) Если можно подробней, где и как я должен использовать БСП?
7 banco
 
06.09.13
07:52
(0) переходи на 8.3
8 Любопытная
 
06.09.13
07:54
(6)БСП это Библиотека Стандартных Подсистем. Конфигурация от 1С, включающая в себя набор стандартных подсистем для облегчения жизни разработчикам. Чтобы не изобретать велосипед, и не писать каждый раз новый, к примеру, КЛАДР, можно использовать подсистему оттуда. Ну или хотя бы просто посмотреть, как в ней реализованы твои хотелки, чтобы сделать у себя нечто подобное :)
9 SnikRu
 
06.09.13
07:57
Я завел константу "Пользователь регл. заданий"
Вынес на форму. Выбрал пользователя. Сохранил. Задания не идут?
10 Любопытная
 
06.09.13
08:00
(9) а ты рег заданию где-нить объяснил, что это для него пользователь?
Задание в любом случае надо создать. Не хочешь консоль использовать - нарисуй свою обработку для создания заданий. По-другому никак
11 shuhard
 
06.09.13
08:03
(9)[Задания не идут?]
а с какого бодуна им идти ?
12 SnikRu
 
06.09.13
08:09
(10) Получается билет 13 невыполним?
13 banco
 
06.09.13
08:15
(12) поставь платформу 8.3, задания пойдут и без указания пользователя
14 SnikRu
 
06.09.13
08:21
(12) Мне важнее разобраться где привязан пользователь к заданию в 8.2?
В БСП все регламенты идут. Обработки Консоли Заданий нет.
15 SnikRu
 
06.09.13
08:24
Единственное, что нашел БСП это:
Если ПустаяСтрока(ИмяПользователя()) Тогда
        УстановитьПривилегированныйРежим(Истина);
    КонецЕсли;

Добавил условие в модуль исполнения задания - ничего.
16 banco
 
06.09.13
08:29
(15) покажи код где ты запускаешь регламентное задание.
17 SnikRu
 
06.09.13
10:09
В модуле управляемого приложения:
Процедура ПроверкаЗаданий()  Экспорт
    ВыполнитьОбработкуЗаданий();
КонецПроцедуры

ПодключитьОбработчикОжидания("ПроверкаЗаданий",5);
18 SnikRu
 
09.09.13
02:31
Решение нашлось в справочной литературе.
Обязательным условием оказалась галочка "предопределенное" и запуск предприятия в толстом клиенте.
19 MSOliver
 
09.09.13
02:46
Для сдачи по платформе не нежно реализации в файловом варианте
Основная теорема систематики: Новые системы плодят новые проблемы.