8.х Внешняя обработка как фоновое задание

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем sgirg, 17 фев 2011.

  1. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Доброго времени суток!

    Есть внешняя обработка, выгружающая определенную информацию в файл. Существует ли возможность выполнения этой обработки как некоего задания на сервере*, к примеру в ночное время?

    *Только есть условие: редактировать конфигурацию нельзя

    Заранее благодарен)
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    SGIRG, можно попробовать создать задание по расписанию, где в командной строке указывать запуск нужной базы с паролями соответствующего пользователя, и выполнением нужной внешней обработки. В частности это ключ

    Полный список параметров командной строки можно глянуть по ссылке: http://www.1service.ru/clients/articles/ad...arameters1C.php
    Разумеется нужно будет переписать обработку таким образом, чтобы она начинала выполнение нужных действий ПриОткрытии(), и заботилась о завершении работы платформы ЗавершитьРаботуСистемы() после окончания выполнения нужных действий.
  3. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Здраствуйте!
    Если есть желание, можете написать регламентное задание, у них есть расписание запуска, и сервер автоматом будет отрабатывать. стоит отметить что форм никаих быть не должно, то.к. все операции будут выполняться со стороны сервера. Сами регламентные задания находятся в метаданных "Общие"
  4. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Такой вариант я рассматривал, он он не подойдет, т.к. 99% уверенности, что требуемые данные, собираемые для выгрузки, будут меняться в составе... т.е. сегодня нужно выгрузить 20 полей, а завтра могут затребовать 40.
    Как вариант конечно можно было бы выгружать через "универсальный обмен данными в формате xml"
    но не знаю, можно ли там собрать из разных мест информацию запросом, да и проблема есть с созданием файла правил (вроде как нужно для этого Конфигурацию "Конвертация данных", но в условиях "строгой секретности" предприятия... особо не по балуешься...)

Поделиться этой страницей