Загрузка и показ документов - Сценарии ExtSdk2 — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показана 1 промежуточная версия этого же участника)
Строка 13: Строка 13:
 
Если данных карточки документа не хватает для загрузки документа в информационную систему, интеграционное решение может получить непосредственно первичный документ скачав его по ссылке. Ссылка для скачивания находится в свойстве "Файл".
 
Если данных карточки документа не хватает для загрузки документа в информационную систему, интеграционное решение может получить непосредственно первичный документ скачав его по ссылке. Ссылка для скачивания находится в свойстве "Файл".
  
Кроме указанных ссылок в списке вложений могут присутствовать сгенерированные СБИС вложения (вложения учета). Данные вложения генерируются в случаях когда СБИС используется для ведения учета (при включенной настройке ..... ссылка как включить). Они генерируются на основе данных карточки документа СБИС, которая в свою очередь заполняется по данным электронного документа и введенных в рамках внутреннего документооборота данных.  Вложения учета можно отличить от первичных документов / вложений ....
+
Кроме указанных ссылок в списке вложений могут присутствовать сгенерированные СБИС вложения (вложения учета). Данные вложения генерируются в случаях когда СБИС используется для ведения учета. Они генерируются на основе данных карточки документа СБИС, которая в свою очередь заполняется по данным электронного документа и введенных в рамках внутреннего документооборота данных.  Вложения учета можно отличить от первичных документов / вложений по свойству ВложениеУчета.
  
 
В ExtSDK2 скачать двоичные данные по ссылке можно при помощи метода [[LoadDataFromURLToFile|LoadDataFromURLToFile]]
 
В ExtSDK2 скачать двоичные данные по ссылке можно при помощи метода [[LoadDataFromURLToFile|LoadDataFromURLToFile]]
  
 
==Просмотр подготовленных к отправке документов==
 
==Просмотр подготовленных к отправке документов==
Для того чтобы организовать просмотр подготовленных документов перед отправкой, интеграционное решение может запросить HTML или PDF представление документов на основание подготовленного интеграционным решением XML файла. Получение HTML представления осуществляется при помощи метода [[ReadDocumentAsHTML|ReadDocumentAsHTML]]....
+
Для того чтобы организовать просмотр подготовленных документов перед отправкой, интеграционное решение может запросить HTML или PDF представление документов на основание подготовленного интеграционным решением XML файла. Получение HTML представления осуществляется при помощи метода [[ReadDocumentAsHTML|ReadDocumentAsHTML]]. Документ PDF необходимо скачать через [[LoadDataFromURLToFile|LoadDataFromURLToFile]] с указанием формата файла .pdf
 
   
 
   
  
 
[[Категория:Сценарии ExtSdk2]]
 
[[Категория:Сценарии ExtSdk2]]

Текущая версия на 14:51, 28 мая 2021

Данная статья описывает функционал позволяющий организовать как просмотр электронных документов находящихся в СБИС, так и электронных документов подготовленных к отправке.

Просмотр и загрузка электронных документов СБИС

Данный раздел описывает как организовать просмотр карточки электронного документа СБИС. Данный просмотр может быть реализован для любого документа СБИС. Для инициализации просмотра достаточно знать только идентификатор документа.

Просмотр карточки электронного документа СБИС как правило используется при клике на строки списка документов полученного соответствующими методами API, либо из карточки документа информационной системы (при условии что в системе хранится связь между документом ИС и документом СБИС.

Для просмотра документа необходимо получить информацию о документе при помощи метода СБИС.ПрочитатьДокумент через CallSabyApi Данный метод позволит показать данные карточки документа и список вложений / файлов (электронных документов). При клике пользователя на вложение интеграционный модуль должен получить представление документа. На каждом вложении есть ссылки по которым можно скачать представление в HTML или PDF виде.

  • Ссылка HTML представление хранится в свойстве - СсылкаНаHTML
  • Ссылка PDF представление хранится в свойстве - СсылкаНаPDF

Если данных карточки документа не хватает для загрузки документа в информационную систему, интеграционное решение может получить непосредственно первичный документ скачав его по ссылке. Ссылка для скачивания находится в свойстве "Файл".

Кроме указанных ссылок в списке вложений могут присутствовать сгенерированные СБИС вложения (вложения учета). Данные вложения генерируются в случаях когда СБИС используется для ведения учета. Они генерируются на основе данных карточки документа СБИС, которая в свою очередь заполняется по данным электронного документа и введенных в рамках внутреннего документооборота данных. Вложения учета можно отличить от первичных документов / вложений по свойству ВложениеУчета.

В ExtSDK2 скачать двоичные данные по ссылке можно при помощи метода LoadDataFromURLToFile

Просмотр подготовленных к отправке документов

Для того чтобы организовать просмотр подготовленных документов перед отправкой, интеграционное решение может запросить HTML или PDF представление документов на основание подготовленного интеграционным решением XML файла. Получение HTML представления осуществляется при помощи метода ReadDocumentAsHTML. Документ PDF необходимо скачать через LoadDataFromURLToFile с указанием формата файла .pdf