Имя блока – DFAFindDuplicateDocument.
Назначение: ищет дубли отсканированных документов, занесенных в систему по ошибке. Подробнее см. пример использования блока.
Прикладной блок наследует свойства базового блока «Сценарий» и имеет дополнительные свойства:
Имя |
Заголовок |
Тип |
Описание |
---|---|---|---|
Document |
Первичный учетный документ |
Электронный документ (Константа или параметр) |
Доступное |
Copies |
Дубли |
Коллекция документов (Константа или параметр) |
Доступное |
Результаты выполнения: возвращается одно из значений:
Код |
Наименование |
Примечание |
---|---|---|
Y |
Найдены дубли |
Копии отсканированных документов найдены |
N |
Дубли не найдены |
Копии отсканированных документов не найдены |
Описание:
По завершении сканирования проверяется наличие копий первичных учетных документов с типом карточки: Передаточные документы, Счета-фактуры, Соглашение об аннулировании, Входящие документы систем обмена, Документы произвольной формы. Если тип карточки документа не соответствует перечисленным, генерируется исключение об отсутствии настройки для этого типа карточки.
Копии определяются по набору реквизитов карточки каждого документа: контрагент, вид документа, дата документа и номер документа. Найденные копии записываются в свойство Дубли (Copies).
Прикладной блок «Поиск дублей документов» можно модифицировать, добавив переменные:
• | FieldList – список типа IList, каждый элемент которого содержит массив типов карточек документов и массив их полей: контрагент, вид документа, дата документа и номер документа; |
• | ReqList – список типа IList, каждый элемент которого содержит массив реквизитов выбранного типа карточки: контрагент, вид документа, дата документа и номер документа. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |