Запуск событий по таймеру теперь выполняется без входа в режим "Ожидание(таймер)"

Из спр-ка "Список возможных событий по таймеру" исключен реквизит "Встроенная функция"

В планировщик событий таймера добавлен реквизит "Режимы запуска", в котором могут быть

установлены значения следующих переменных:

  msg_str - сообщение о запуске процесса по таймеру,

            если пусто, то событие по таймеру запускается без предварительного

            вопроса   

  msg_mode  := 0  // Если Msg_mode:число и при msg_delay > 0

                  // 0 - нет возможности отказа от выполнения

                  // <> 0, то с возможностью отказа от выполнения

                  // Если msg_mode:строка,

                  // с запросом на откладывание запуска события таймера

  msg_delay := 0; // 0 - ждать подтверждения или отказа пользователя

                  //     от запуска события по таймеру

                  // > 0 интервал в сек. по истечении,которого,если пользователь

                  // не отказался от запуска стартует процесс по таймеруэ

Пр1: Msg_Str:='Подтвердите запуск архивации',msg_mode:=1,msg_delay:=10

    Вопрос о запуске архивации с кнопками "Да" или "Нет".

    Если пользователь не ответил в течении 10 сек, стартует процесс архивации.

Пр2: Msg_Str:='Подтвердите запуск архивации',msg_mode:='',msg_delay:=15

    Вопрос об отложенном запуске архивации.

    Пользователь может ввести время, в которое должна быть запущена архивация

    Если пользователь не ответил в течении 15 сек, стартует процесс архивации.

 

Процедуры запуска по таймеру:

 - OST_CALC : расчет остатков

   Аргументы метода:

        1.Список счетов через запятую или "*"-все счета или "Б"-бухгалт.счета или "Н"-налоговые счета или "З"-забалансовые счета

        2.Дата расчета остатков Пр:Date()-за текущий месяц

   Пр1: "70,71";Date()     - расчет остатков по счетам 70,71 за текущий месяц

   Пр2: "*";Date()         - расчет остатков по всем счетам за текущий месяц

   Пр3: "*";TimeBack(Date(),-1)   - расчет остатков по всем счетам за прошлый месяц

 

- COPYPROV:копирование проводок

   Аргументы метода:

        1. "TODOS": кoпирование в DOS, "TOWIN": кoпирование в WINDOWS

        2. Дата периода формирования Пр:Date()-текущая дата

        3. Необязательный: список счетов через запятую  Пр: "70,71"

 

   Пр1: "TODOS";Date()     - кoпирование из Windows в DOS за текущий месяц по всем счетам

   Пр2: "TODOS";Date();70,71 - кoпирование из Windows в DOS за текущий месяц по счетам 70,71

   Пр3: "TOWIN";Date()     - кoпирование из DOS в Windows за текущий месяц по всем счетам

 

- PACKARHIV: архивация

   Аргументы метода:

        1.Первый параметр - вид архивации: "R" -спр-ки;"D"-первичные док-ты;"RD"-спр-ки и первичные док-ты

        2.Второй (и далее) параметры - даты периода формирования

          (для справочников нужен только первый параметр)

   Пр1: "R" - архивация спр-ков

   Пр2: "RD";Date() - архивация спр-ков и документов текущего месяца

   Пр3: "RD";TimeBack(Date(),-2);TimeBack(Date(),-1);Date()

        - архивация спр-ков и документов за 3 предшествующих месяца

 

- SalaryAddAll - "Добавить Все"

 

   Аргументы метода:

        1.Первый параметр - папка представления документа

                            (11 - для добавление сотрудников в подневный табель)

        2.Второй параметр - даты периода формирования

   Пр1: "11";Date()    - добавление всех сотрудников в подневный табель

                         за текущий месяц

 

ПЕРЕЧЕНЬ ВОЗМОЖНЫХ СОБЫТИЙ НАХОДИТСЯ В СПРАВОЧНИКЕ R214, НАХОДЯЩЕМСЯ В ЭТАЛОНЕ.

СКОПИРУЙТЕ ЭТИ ФАЙЛЫ (DBF и FPT) В РАБОЧИЙ КАТАЛОГ.