From 348e6685111c11a29f1d4425a3e8261a9e9cbbbe Mon Sep 17 00:00:00 2001 From: mirzakaev_tf Date: Wed, 19 Jun 2024 18:08:52 +0500 Subject: [PATCH] =?UTF-8?q?=D1=83=D1=82=D0=BE=D1=87=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=BF=D1=80=D0=BE=20EmailRecipient=20=D0=B2=20?= =?UTF-8?q?=D0=96=D0=A1=D0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Настройка правил поиска для ЖСД/index.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md b/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md index f55f883..a5249be 100644 --- a/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md +++ b/docs/Admin manuals/Настройка правил поиска для ЖСД/index.md @@ -127,7 +127,7 @@ ``` где цифра 2 цвет - + Для того чтобы запрос фильтровался по заданному количеству документов, которое указывается в поле **Кол-во строк/Период (с/по):** необходимо в конце запроса добавить строку `_topcount` !!! example "Пример:" @@ -135,6 +135,22 @@ left join "tmp_workers_for_documentStatusJournalProc" w2 on w2."VCode" = t."IdWorker" _topcount; ``` +Для отправки сообщений необходимо заполнить столбец "EmailRecipient" кодом сотрудника в **tmp_finresult** + +!!! example "Пример:" + ```sql + insert into "tmp_finresult"(..., "EmailRecipient") + ..., + ( SELECT w."VCode" + FROM comdoc."RouteStage" as rs + join comdoc."StageItem" AS i on i."PCode" = rs."VCode" + join rp."RP_PersonContact" pc on i."StageUser" = pc."Code" and pc."IdTypeContact" = 6 + join rp."RP_Worker" w on pc."Pcode" = w."IdPerson" and w."COrg" = t."orgId" + WHERE rs."PCode" = t."RouteVCode" + AND i."StageItemStatus" = 2 order by i."VCode", w."DateBeg" desc + limit 1 + ) + ```