From e51d2fd98c0f2c9efe7897e2335c9ed415edc00d Mon Sep 17 00:00:00 2001 From: "gorbenko.pavel" Date: Fri, 2 Oct 2026 18:15:13 +0500 Subject: [PATCH] =?UTF-8?q?=D0=AD=D0=94=D0=9E:=20=D0=BF=D0=BE=D1=80=D1=82?= =?UTF-8?q?=D0=B0=D0=BB=20=D0=BD=D0=B0=D0=B7=D1=8B=D0=B2=D0=B0=D0=B5=D1=82?= =?UTF-8?q?=20=D1=81=D0=B5=D0=B1=D1=8F=20=C2=AB=D0=9F=D0=BE=D1=80=D1=82?= =?UTF-8?q?=D0=B0=D0=BB=20=D0=B7=D0=B0=D1=8F=D0=B2=D0=BE=D0=BA=C2=BB=20(se?= =?UTF-8?q?rvice=5Finitiator=5Fname)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- src/webparts/requestPortal/shared/edo/edo.service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/webparts/requestPortal/shared/edo/edo.service.ts b/src/webparts/requestPortal/shared/edo/edo.service.ts index d0fc56f..535ac3a 100644 --- a/src/webparts/requestPortal/shared/edo/edo.service.ts +++ b/src/webparts/requestPortal/shared/edo/edo.service.ts @@ -8,6 +8,9 @@ import { IFioParts } from './fio'; const SIGNING_REQUESTS_PATH = '/api/v1/integration/signing-requests'; /** Файл на подпись и компания, от имени которой он идёт (по её сертификату Sigex в ЭДО). */ +/** Как портал называет себя в ЭДО. */ +export const EDO_SOURCE_NAME = 'Портал заявок'; + export interface IEdoSigningFile { name: string; content: Blob; @@ -62,6 +65,8 @@ export async function submitSigningRequest( form.append('first_name', request.recipient.name.firstName); if (request.recipient.name.middleName) form.append('middle_name', request.recipient.name.middleName); if (request.initiatorEmail) form.append('initiator_email', request.initiatorEmail); + // Так ЭДО подпишет документ в колонке «Кто отправил», а не техническим client_id. + form.append('service_initiator_name', EDO_SOURCE_NAME); // БИН файлов — массивом, по порядку файлов: общий company_bin не нужен, подписант один (физлицо). for (const file of request.files) { form.append('files', file.content, file.name);