Доработана система передачи документов с целью ее упрощения

Для этого были добавлены некоторые параметры модуля "Приемопередача" на вкладку "Передача (дополн.)

1) AutoSend - Передача данных одной кнопкой: При установке значения данного параметра в "Да"

на форме передачи документов из удаленных рабочих мест появляется кнопка "Автоматически",

а все остальные кнопки и флажки, за исключением временного интервала - блокируются

2) DayBefore - Кол-во дней назад от текущего по умолчанию при передаче документов.

Данный параметр отвечает за начальные установки временнного периода передачи данных "С" и "ПО"

3) NeedType - спрашивать ли типы документов при передаче.

Значение данного параметра перекрывает аналогичный флажок на форме передачи документов

используется совместно с AutoSend (установить в "НЕТ")

4) DestNrmt - Куда передавать по умолчанию.

Значение данного параметра перекрывает аналогичное значение на форме передачи документов

используется совместно с AutoSend (Выбрать соответствующее удаленное рабочее место из R133)

5) R362Only - Передавать только документы из справочника доп. условий R362

(При наличии там документов).

Ранее, если в справочнике дополнительных условий, дочернем к справочнику удаленных рабочих мест,

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

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

эти типы документов.

Теперь при установке значения пар-ра R362Only в "Нет" будут отобраны при передаче все типы

документов, независимо от того, присутствуют они в справочнике R362 или нет. В этом случае,

при наличии записи в справочнике R362, будет установлен дополнительный фильтр на данный тип

документа, а остальные типы документов будут переданы в полном объеме.

Кроме того, был изменен алгоритм обработки дополнительных условий в этом справочнике.

Теперь достаточно указать тип документа и "дополнительное выражение SQL" чтобы условие было

обработано. Это существенно расширяет возможности при необходимости ИСКЛЮЧИТЬ какие-либо документы

при передаче.

6) CleanDir - Очищать конечный каталог при передаче документов

При копировании уже подготовленного и архивированного файла с документами в указанный каталог,

этот каталог очищается или нет в зависимости от значения данного параметра

7) FileName8 - Имя файла 8 символов. При значении "Да" данного пар-ра файл архива имеет

имя 'D'+филиала + дата создания файла в формате 'ДДММГГ' например 'D4050606.rar'

При значении "Нет" файл архива имеет имя 'D'+филиала + диапазон дат документов указанный при

передаче в формате 'ДДММДДММ' например 'D405062406.rar' При архивации архиваторами старых типов

например, ARJ - настоятельно рекомендуется устанавливать значение пар-ра в "Да"

 

Кроме всего прочего появилась возможность вызывать автоматическую передачу документов из

любого места в программе, в том числе и в планировщике задач.

Для это необходимо вызвать процедуру AutoSendDoc() (в планировщике задач указать данную

процедуру в поле "внешний метод")