Описание: Нанести штамп на PDF-документ элемента согласно настройкам профиля штампа, заданного в элементе действия автоматизации. Это основной, актуальный способ разметки документов — в том числе именно этим методом сейчас наносится и QR-код (метод qrcode/Add для этого больше не используется, см. ниже).

Штамп строится по профилю штампа (список ЦА "Профили штампов"), на который ссылается действие автоматизации. Профиль содержит набор дочерних элементов профиля (список ЦА "Элементы профиля") — каждый элемент профиля своим типом контента определяет, что именно выводится и какими параметрами это настраивается. Все элементы профиля выстраиваются в строки одной таблицы, которая накладывается на страницу(ы) PDF-документа. Основные типы элементов профиля (виды штампов) на портале:

  • QR-код — выводит QR-код; ссылка (URL), которую кодирует QR-код (страница проверки, см. метод Check), вычисляется формулой (модуль "Вычисления"), заданной в элементе профиля.
  • Штамп выпуска в производство работ (ПР) — типовой штамп с данными о выпуске документа в производство.
  • Лист согласования — штамп/блок с данными о согласовании документа (согласующие, статусы, даты).

Конкретный набор и содержимое строк итоговой таблицы штампа определяются составом элементов выбранного профиля.


🌐 HTTP-информация

  • Метод: POST
  • URL: /stamp/api/stamp/Add/{itemId}/{actionId}
  • Headers:
    • Authorization: <UserSessionToken>

📥 Параметры запроса (URL Path)

ПараметрТипОписание
itemIdGuidID элемента-файла (PDF), на который наносится штамп
actionIdGuidID элемента действия автоматизации, содержащего ссылку на профиль штампа и его настройки (положение на странице и т.д.)

📤 Тело ответа (Response Body)

Метод ничего не возвращает (void, HTTP 200 OK без тела в случае успеха). Результат — обновлённый файл элемента (новая версия/содержимое).

  • No labels