Макаров Андрей | Директор департамента 1С | Neti

«Как использовать эмоции в работе с коллегами и заказчиками»

От бодрого новичка до почти перегоревшего нервного дрыща и обратно до веселого и энергичного коллеги. Это история о том, как перестать убивать себя в постоянных конфликтах, изводить себя за ошибки и обрести наконец счастье в работе и жизни. Расскажу на примере своей истории: - Как эмоции двигают нас по шкале от парня с горящими глазами до посредственного лентяя и как этим управлять - Как оставаться спокойным и соображающим, когда вы в эпицентре конфликта - Как понять, чем на самом деле недоволен заказчик, когда упреки сыплются сплошным потоком - Как понять свои страхи и, не взирая на них, осознано идти к цели - Как перестать изводить себя за ошибки и жить в мире с текущим собой - И как наконец научиться сначала думать, а потом говорить

Регламентные задания: перенос между файловым и клиент-серверным вариантами

1. DWZ2 29.12.16 13:57 Сейчас в теме
Подскажите, как лучше перенести регламентные задания из файловой БД в клиент-серверную? И обратно?

Можно ли просто объединить конфигурацию, убрать вызов ПодключитьОбработчикОжидания() и ВыполнитьОбработкуЗаданий() или нужно сделать ещё что-то?

И чтобы 2 раза не вставать - чтобы сразу создать задание в клиент-серверной системе надо лишь задать расписание и написать процедуру? Или надо сделать ещё что-нибудь?
Ответы
Сортировка: Древо
2. spe1c 29.12.16 15:38 Сейчас в теме
Можно объединить конфигурации, но если задания не предопределенные, то их придется создавать в пользовательском режиме. Или писать обработку которая сама создаст в пользовательском режиме...

ПодключитьОбработчикОжидания и ВыполнитьОбработкуЗаданий - это для 8.2, на 8.3 файловой должно работать и без этого.

Под сервером опять же если задания создаете предопределенные - они сразу начнут работу, если не предопределенные - нужно создать в пользовательском режиме.
3. DWZ2 29.12.16 22:37 Сейчас в теме
(2)
но если задания не предопределенные, то их придется создавать в пользовательском режиме


А как?
4. spe1c 30.12.16 15:04 Сейчас в теме
(3)Есть специальная обработка - консоль заданий называется. Вот в ней и создавать.
5. DWZ2 30.12.16 19:37 Сейчас в теме
(4)

То есть всё равно через язык? (неважно, сам или кто-то другой код напишет)

А я-то думал, что интерактивно через само 1С-Предприятие как-то можно.

7. DWZ2 01.01.17 12:43 Сейчас в теме
(2)
ПодключитьОбработчикОжидания и ВыполнитьОбработкуЗаданий - это для 8.2, на 8.3 файловой должно работать и без этого.


Интересно, как это реализовано технически?
8. spe1c 01.01.17 18:08 Сейчас в теме
(7)Да, всё равно через язык. Но это если не предопределенные задания, если предопределенные то они автоматически запускаются в пользовательском режиме, т.е. этот вариант можно считать вашим интерактивным вариантом, реализованным в конфигураторе. В типовых конфигурациях обработки для управления регламентными заданиями, т.е. тоже можно считать что интерактивно.
9. DWZ2 11.01.17 11:45 Сейчас в теме
(8)

А технически как выполнение заданий в файловой 8.3 реализовано? Там на машине, где база лежит, одна копия Предприятия постоянно запущена как сервис и задания исполняет? Или первый, кто вошёл, их выполняет, а если он выйдет/отвалится, то кто-то другой эстафету принимает? Или между всеми подключёнными задания делятся как-то?
10. spacecraft 11.01.17 11:51 Сейчас в теме
(9) вот тут подробно рассказано.
11. DWZ2 11.01.17 11:57 Сейчас в теме
(10)

Спасибо за столь быстрый ответ!
12. DWZ2 11.01.17 12:00 Сейчас в теме
(10)

Я правильно понял, что если в базу никто не войдёт, то задания выполняться не будут?

13. spacecraft 11.01.17 12:02 Сейчас в теме
(12) правильно для файловой базы. Она ведь просто файл. И если никто в ней не работает, то и программа не работает.
15. DWZ2 11.01.17 12:26 Сейчас в теме
(13)

Могли бы и сервис запилить. Хотя было бы забавно терминировать его для всяких монопольных операций с БД.
14. spacecraft 11.01.17 12:08 Сейчас в теме
(12) если нужно гарантированное выполнение, то как вариант:
На компе с базой всегда держать запущенный клиент с параметром запуска /AllowExecuteScheduledJobs.
Тогда все регламентные задания будут выполняться только на нем. Это даже выгоднее, не будут по сети ганяться лишние данные.
Но это касается только регламентных заданий. Фоновые задания выполняются на каждом клиенте отдельно.
16. DWZ2 11.01.17 12:28 Сейчас в теме
(14)
На компе с базой всегда держать запущенный клиент с параметром запуска /AllowExecuteScheduledJobs.


Его окошко на десктопе будет видно?

Тогда все регламентные задания будут выполняться только на нем. Это даже выгоднее, не будут по сети ганяться лишние данные.


Иногда бывает файловый сервер не под Виндой. Тут уже будет не вариант.
Оставьте свое сообщение
Все разделы

Вакансии


Программист 1С
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

Преподаватель 1С
Санкт-Петербург
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день