Advertisement
Deevpress

Untitled

Jul 4th, 2024
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 61.14 KB | None | 0 0
  1. SELECT
  2.     "" Project30""."" Id1"" AS "" Id"",
  3.     "" Project30""."" Id2"" AS "" Id1"",
  4.     "" Project30""."" Id3"" AS "" Id2"",
  5.     "" Project30""."" Id4"" AS "" Id3"",
  6.     "" Project30""."" Id5"" AS "" Id4"",
  7.     "" Project30""."" Id7"" AS "" Id5"",
  8.     "" Project30""."" Id8"" AS "" Id6"",
  9.     "" Project30""."" Id6"" AS "" Id7"",
  10.     "" Project30""."" Id9"" AS "" Id8"",
  11.     "" Project30""."" Id10"" AS "" Id9"",
  12.     "" Project30""."" Id11"" AS "" Id10"",
  13.     "" Project30""."" Id12"" AS "" Id11"",
  14.     "" Project30""."" Id13"" AS "" Id12"",
  15.     "" Project30""."" Id14"" AS "" Id13"",
  16.     "" Project30""."" Id15"" AS "" Id14"",
  17.     "" Project30""."" Id16"" AS "" Id15"",
  18.     "" Project30""."" Id17"" AS "" Id16"",
  19.     "" Project30""."" Id18"" AS "" Id17"",
  20.     "" Project30""."" Id19"" AS "" Id18"",
  21.     "" Project30""."" Id20"" AS "" Id19"",
  22.     "" Project30""."" Id21"" AS "" Id20"",
  23.     "" Project30""."" Id22"" AS "" Id21"",
  24.     "" Project30""."" Id23"" AS "" Id22"",
  25.     "" Project30""."" Id24"" AS "" Id23"",
  26.     "" Project30""."" Id25"" AS "" Id24"",
  27.     "" Project30""."" Id26"" AS "" Id25"",
  28.     "" Project30""."" Id27"" AS "" Id26"",
  29.     "" Project30""."" Id28"" AS "" Id27"",
  30.     "" Project30""."" Id29"" AS "" Id28"",
  31.     "" Project30""."" C6"" AS "" C1"",
  32.     "" Project30""."" C7"" AS "" C2"",
  33.     "" Project30""."" DocumentWriterName"",
  34.     "" Project30""."" OfficialPersonName"",
  35.     "" Project30""."" OfficialPersonPost"",
  36.     "" Project30""."" Code"",
  37.     "" Project30""."" CatalogTaskId"",
  38.     "" Project30""."" ChainDate"",
  39.     "" Project30""."" C8"" AS "" C3"",
  40.     "" Project30""."" C9"" AS "" C4"",
  41.     "" Project30""."" CreationDate"",
  42.     "" Project30""."" C1"" AS "" C5"",
  43.     "" Project30""."" GroupId"",
  44.     "" Project30""."" C11"" AS "" C6"",
  45.     "" Project30""."" Id"" AS "" Id29"",
  46.     "" Project30""."" C12"" AS "" C7"",
  47.     "" Project30""."" IsConfidential"",
  48.     "" Project30""."" C13"" AS "" C8"",
  49.     "" Project30""."" C21"" AS "" C9"",
  50.     "" Project30""."" C14"" AS "" C10"",
  51.     "" Project30""."" C2"" AS "" C11"",
  52.     "" Project30""."" C4"" AS "" C12"",
  53.     "" Project30""."" OutDate"",
  54.     "" Project30""."" OutNumber"",
  55.     "" Project30""."" C5"" AS "" C13"",
  56.     "" Project30""."" RegistrationDate"",
  57.     "" Project30""."" RegistrationNumber"",
  58.     "" Project30""."" ReplyFormId"",
  59.     "" Project30""."" ReplyTaskId"",
  60.     "" Project30""."" C15"" AS "" C14"",
  61.     "" Project30""."" Name"",
  62.     "" Project30""."" C3"" AS "" C15"",
  63.     "" Project30""."" C22"" AS "" C16"",
  64.     "" Project30""."" C16"" AS "" C17"",
  65.     "" Project30""."" text "",
  66.     "" Project30""."" C17"" AS "" C18"",
  67.     "" Project30""."" C18"" AS "" C19"",
  68.     "" Project30""."" UploadedDate"",
  69.     "" Project30""."" C19"" AS "" C20"",
  70.     "" Project30""."" C20"" AS "" C21"",
  71.     "" Project30""."" Name1"",
  72.     "" Project30""."" C10"" AS "" C22"",
  73.     "" Project30""."" Id30"",
  74.     "" Project30""."" LENGTH""
  75. FROM
  76.     (
  77.     SELECT
  78.         "" Alias1""."" Id"",
  79.         "" Alias1""."" text "",
  80.         "" Alias1""."" CreationDate"",
  81.         "" Alias1""."" UploadedDate"",
  82.         "" Alias1""."" ChainDate"",
  83.         "" Alias1""."" IsConfidential"",
  84.         "" Alias1""."" RegistrationNumber"",
  85.         "" Alias1""."" RegistrationDate"",
  86.         "" Alias1""."" OutNumber"",
  87.         "" Alias1""."" OutDate"",
  88.         "" Alias1""."" CatalogTaskId"",
  89.         "" Alias1""."" GroupId"",
  90.         "" Alias1""."" Id1"",
  91.         "" Alias1""."" Id2"",
  92.         "" Alias1""."" C1"",
  93.         "" Alias1""."" C2"",
  94.         "" Alias1""."" C3"",
  95.         "" Alias1""."" C4"",
  96.         "" Alias1""."" C5"",
  97.         "" Alias1""."" Id3"",
  98.         "" Alias1""."" OfficialPersonName"",
  99.         "" Alias1""."" DocumentWriterName"",
  100.         "" Alias1""."" OfficialPersonPost"",
  101.         "" Alias1""."" Id4"",
  102.         "" Alias1""."" Code"",
  103.         "" Alias1""."" ReplyTaskId"",
  104.         "" Alias1""."" ReplyFormId"",
  105.         "" Alias1""."" Id5"",
  106.         "" Alias1""."" Id6"",
  107.         "" Alias1""."" Id7"",
  108.         "" Alias1""."" Id8"",
  109.         "" Alias1""."" Id9"",
  110.         "" Alias1""."" Id10"",
  111.         "" Alias1""."" Id11"",
  112.         "" Alias1""."" Id12"",
  113.         "" Alias1""."" Id13"",
  114.         "" Alias1""."" Id14"",
  115.         "" Alias1""."" Id15"",
  116.         "" Alias1""."" Id16"",
  117.         "" Alias1""."" Id17"",
  118.         "" Alias1""."" Id18"",
  119.         "" Alias1""."" Name"",
  120.         "" Alias1""."" Id19"",
  121.         "" Alias1""."" Id20"",
  122.         "" Alias1""."" Id21"",
  123.         "" Alias1""."" Id22"",
  124.         "" Alias1""."" Id23"",
  125.         "" Alias1""."" Id24"",
  126.         "" Alias1""."" Id25"",
  127.         "" Alias1""."" Id26"",
  128.         "" Alias1""."" Id27"",
  129.         "" Alias1""."" Id28"",
  130.         "" Alias1""."" Id29"",
  131.         "" Alias1""."" C6"",
  132.         "" Alias1""."" C7"",
  133.         "" Alias1""."" C8"",
  134.         "" Alias1""."" C9"",
  135.         "" Extent62""."" Id"" AS "" Id30"",
  136.         "" Extent62""."" Name"" AS "" Name1"",
  137.         "" Extent62""."" LENGTH"",
  138.         CASE
  139.             WHEN ("" Extent61""."" Message_Id"" IS NULL) THEN (CAST (NULL AS int2))
  140.             ELSE (CAST ("" Extent62""."" FileType"" AS int2))
  141.         END AS "" C10"",
  142.         "" Alias1""."" C10"" AS "" C11"",
  143.         "" Alias1""."" C11"" AS "" C12"",
  144.         "" Alias1""."" C12"" AS "" C13"",
  145.         "" Alias1""."" C13"" AS "" C14"",
  146.         "" Alias1""."" C14"" AS "" C15"",
  147.         "" Alias1""."" C15"" AS "" C16"",
  148.         "" Alias1""."" C16"" AS "" C17"",
  149.         "" Alias1""."" C17"" AS "" C18"",
  150.         "" Alias1""."" C18"" AS "" C19"",
  151.         CASE
  152.             WHEN ("" Extent61""."" Message_Id"" IS NULL) THEN (CAST (NULL AS int4))
  153.             ELSE (1)
  154.         END AS "" C20"",
  155.         "" Alias1""."" C19"" AS "" C21"",
  156.         "" Alias1""."" C20"" AS "" C22""
  157.     FROM
  158.         (
  159.         SELECT
  160.             "" Project29""."" Id"",
  161.             "" Project29""."" text "",
  162.             "" Project29""."" CreationDate"",
  163.             "" Project29""."" UploadedDate"",
  164.             "" Project29""."" ChainDate"",
  165.             "" Project29""."" IsConfidential"",
  166.             "" Project29""."" RegistrationNumber"",
  167.             "" Project29""."" RegistrationDate"",
  168.             "" Project29""."" OutNumber"",
  169.             "" Project29""."" OutDate"",
  170.             "" Project29""."" CatalogTaskId"",
  171.             "" Project29""."" GroupId"",
  172.             "" Project29""."" Id1"",
  173.             "" Project29""."" Id2"",
  174.             "" Project29""."" C1"",
  175.             "" Project29""."" C2"",
  176.             "" Project29""."" C3"",
  177.             "" Project29""."" C4"",
  178.             "" Project29""."" C5"",
  179.             "" Project29""."" Id3"",
  180.             "" Project29""."" OfficialPersonName"",
  181.             "" Project29""."" DocumentWriterName"",
  182.             "" Project29""."" OfficialPersonPost"",
  183.             "" Project29""."" Id4"",
  184.             "" Project29""."" Code"",
  185.             "" Project29""."" ReplyTaskId"",
  186.             "" Project29""."" ReplyFormId"",
  187.             "" Project29""."" Id5"",
  188.             "" Project29""."" Id6"",
  189.             "" Project29""."" Id7"",
  190.             "" Project29""."" Id8"",
  191.             "" Project29""."" Id9"",
  192.             "" Project29""."" Id10"",
  193.             "" Project29""."" Id11"",
  194.             "" Project29""."" Id12"",
  195.             "" Project29""."" Id13"",
  196.             "" Project29""."" Id14"",
  197.             "" Project29""."" Id15"",
  198.             "" Project29""."" Id16"",
  199.             "" Project29""."" Id17"",
  200.             "" Project29""."" Id18"",
  201.             "" Project29""."" Name"",
  202.             "" Project29""."" Id19"",
  203.             "" Project29""."" Id20"",
  204.             "" Project29""."" Id21"",
  205.             "" Project29""."" Id22"",
  206.             "" Project29""."" Id23"",
  207.             "" Project29""."" Id24"",
  208.             "" Project29""."" Id25"",
  209.             "" Project29""."" Id26"",
  210.             "" Project29""."" Id27"",
  211.             "" Project29""."" Id28"",
  212.             "" Project29""."" Id29"",
  213.             "" Project29""."" C6"",
  214.             "" Project29""."" C7"",
  215.             "" Project29""."" C8"",
  216.             "" Project29""."" C9"",
  217.             "" Project29""."" C10"",
  218.             "" Project29""."" C11"",
  219.             "" Project29""."" C12"",
  220.             "" Project29""."" C13"",
  221.             "" Project29""."" C14"",
  222.             "" Project29""."" C15"",
  223.             "" Project29""."" C16"",
  224.             "" Project29""."" C17"",
  225.             "" Project29""."" C18"",
  226.             "" Project29""."" C19"",
  227.             "" Project29""."" C20""
  228.         FROM
  229.             (
  230.             SELECT
  231.                 "" Project28""."" Id"",
  232.                 "" Project28""."" text "",
  233.                 "" Project28""."" CreationDate"",
  234.                 "" Project28""."" UploadedDate"",
  235.                 "" Project28""."" ChainDate"",
  236.                 "" Project28""."" IsConfidential"",
  237.                 "" Project28""."" RegistrationNumber"",
  238.                 "" Project28""."" RegistrationDate"",
  239.                 "" Project28""."" OutNumber"",
  240.                 "" Project28""."" OutDate"",
  241.                 "" Project28""."" CatalogTaskId"",
  242.                 "" Project28""."" GroupId"",
  243.                 "" Project28""."" Id1"",
  244.                 "" Project28""."" Id2"",
  245.                 "" Project28""."" C1"",
  246.                 "" Project28""."" C2"",
  247.                 "" Project28""."" C3"",
  248.                 "" Project28""."" C4"",
  249.                 "" Project28""."" C5"",
  250.                 "" Project28""."" Id3"",
  251.                 "" Project28""."" OfficialPersonName"",
  252.                 "" Project28""."" DocumentWriterName"",
  253.                 "" Project28""."" OfficialPersonPost"",
  254.                 "" Project28""."" Id4"",
  255.                 "" Project28""."" Code"",
  256.                 "" Project28""."" ReplyTaskId"",
  257.                 "" Project28""."" ReplyFormId"",
  258.                 "" Project28""."" Id5"",
  259.                 "" Project28""."" Id6"",
  260.                 "" Project28""."" Id7"",
  261.                 "" Project28""."" Id8"",
  262.                 "" Project28""."" Id9"",
  263.                 "" Project28""."" Id10"",
  264.                 "" Project28""."" Id11"",
  265.                 "" Project28""."" Id12"",
  266.                 "" Project28""."" Id13"",
  267.                 "" Project28""."" Id14"",
  268.                 "" Project28""."" Id15"",
  269.                 "" Project28""."" Id16"",
  270.                 "" Project28""."" Id17"",
  271.                 "" Project28""."" Id18"",
  272.                 "" Project28""."" Name"",
  273.                 "" Project28""."" Id19"",
  274.                 "" Project28""."" Id20"",
  275.                 "" Project28""."" Id21"",
  276.                 "" Project28""."" Id22"",
  277.                 "" Project28""."" Id23"",
  278.                 "" Project28""."" Id24"",
  279.                 "" Project28""."" Id25"",
  280.                 "" Project28""."" Id26"",
  281.                 "" Project28""."" Id27"",
  282.                 "" Project28""."" Id28"",
  283.                 "" Project28""."" Id29"",
  284.                 "" Project28""."" C6"",
  285.                 "" Project28""."" C7"",
  286.                 "" Project28""."" C8"",
  287.                 "" Project28""."" C9"",
  288.                 "" Project28""."" C10"",
  289.                 "" Project28""."" C11"",
  290.                 "" Project28""."" C12"",
  291.                 "" Project28""."" C13"",
  292.                 "" Project28""."" C14"",
  293.                 "" Project28""."" C15"",
  294.                 "" Project28""."" C16"",
  295.                 "" Project28""."" C17"",
  296.                 "" Project28""."" C18"",
  297.                 "" Project28""."" C19"",
  298.                 "" Project28""."" C20""
  299.             FROM
  300.                 (
  301.                 SELECT
  302.                     "" Project18""."" Id"",
  303.                     "" Project18""."" text "",
  304.                     "" Project18""."" CreationDate"",
  305.                     "" Project18""."" UploadedDate"",
  306.                     "" Project18""."" ChainDate"",
  307.                     "" Project18""."" IsConfidential"",
  308.                     "" Project18""."" RegistrationNumber"",
  309.                     "" Project18""."" RegistrationDate"",
  310.                     "" Project18""."" OutNumber"",
  311.                     "" Project18""."" OutDate"",
  312.                     "" Project18""."" CatalogTaskId"",
  313.                     "" Project18""."" GroupId"",
  314.                     "" Project18""."" Id1"",
  315.                     "" Project18""."" Id2"",
  316.                     "" Project18""."" C1"",
  317.                     "" Project18""."" C2"",
  318.                     "" Project18""."" C4"" AS "" C3"",
  319.                     "" Project18""."" C5"" AS "" C4"",
  320.                     "" Project18""."" C8"" AS "" C5"",
  321.                     "" Project18""."" Id3"",
  322.                     "" Project18""."" OfficialPersonName"",
  323.                     "" Project18""."" DocumentWriterName"",
  324.                     "" Project18""."" OfficialPersonPost"",
  325.                     "" Project18""."" Id4"",
  326.                     "" Project18""."" Code"",
  327.                     "" Project18""."" ReplyTaskId"",
  328.                     "" Project18""."" ReplyFormId"",
  329.                     "" Project18""."" Id5"",
  330.                     "" Project18""."" Id6"",
  331.                     "" Project18""."" Id7"",
  332.                     "" Project18""."" Id8"",
  333.                     "" Project18""."" Id9"",
  334.                     "" Project18""."" Id10"",
  335.                     "" Project18""."" Id11"",
  336.                     "" Project18""."" Id12"",
  337.                     "" Project18""."" Id13"",
  338.                     "" Project18""."" Id14"",
  339.                     "" Project18""."" Id15"",
  340.                     "" Project18""."" Id16"",
  341.                     "" Project18""."" Id17"",
  342.                     "" Project18""."" Id18"",
  343.                     "" Project18""."" Name"",
  344.                     "" Project18""."" Id19"",
  345.                     "" Project18""."" Id20"",
  346.                     "" Project18""."" Id21"",
  347.                     "" Project18""."" Id22"",
  348.                     "" Project18""."" Id23"",
  349.                     "" Project18""."" Id24"",
  350.                     "" Project18""."" Id25"",
  351.                     "" Project18""."" Id26"",
  352.                     "" Project18""."" Id27"",
  353.                     "" Project18""."" Id28"",
  354.                     "" Project18""."" Id29"",
  355.                     1 AS "" C6"",
  356.                     CASE
  357.                         WHEN ("" Project18""."" Id3"" IS NULL) THEN (CAST (NULL AS int4))
  358.                         ELSE (1)
  359.                     END AS "" C7"",
  360.                     CASE
  361.                         WHEN ("" Project18""."" Id5"" IS NULL) THEN ( CASE
  362.                             WHEN ("" Project18""."" C7"" IS NOT NULL) THEN (CAST ( CASE
  363.                                 WHEN ("" Project18""."" C7"" IS NULL) THEN (0::int2)
  364.                                 ELSE ("" Project18""."" C7"")
  365.                             END AS int4))
  366.                         END )
  367.                         WHEN ("" Project18""."" Id5"" IS NOT NULL) THEN ("" Project18""."" VALUE"")
  368.                     END AS "" C8"",
  369.                     CASE
  370.                         WHEN ("" Project18""."" C10"" > 0) THEN ("" Project18""."" Color"")
  371.                         ELSE ("" Project18""."" Color1"")
  372.                     END AS "" C9"",
  373.                     CASE
  374.                         WHEN (EXISTS (
  375.                         SELECT
  376.                             1 AS "" C1""
  377.                         FROM
  378.                             "" dbo""."" MessagesToTags"" AS "" Extent42""
  379.                         WHERE
  380.                             "" Project18""."" Id"" = "" Extent42""."" MessageId"")) THEN (TRUE)
  381.                         ELSE (FALSE)
  382.                     END AS "" C10"",
  383.                     CASE
  384.                         WHEN (1::int2 = CAST ("" Project18""."" C2"" AS int2)
  385.                             AND (14::int2 = CAST ("" Project18""."" C6"" AS int2)
  386.                                 OR EXISTS (
  387.                                 SELECT
  388.                                     1 AS "" C1""
  389.                                 FROM
  390.                                     (
  391.                                     SELECT
  392.                                         "" Extent43""."" Id"",
  393.                                         CAST ("" Extent43""."" MessageType"" AS int2) AS "" C1""
  394.                                     FROM
  395.                                         "" dbo""."" Messages"" AS "" Extent43""
  396.                                     left outer join "" dbo""."" AbonentInfo"" AS "" Extent44"" ON
  397.                                         "" Extent44""."" MessageId"" IS NOT NULL
  398.                                         AND "" Extent43""."" Id"" = "" Extent44""."" MessageId""
  399.                                     left outer join "" dbo""."" MessageData"" AS "" Extent45"" ON
  400.                                         "" Extent45""."" MessageId"" IS NOT NULL
  401.                                         AND "" Extent43""."" Id"" = "" Extent45""."" MessageId""
  402.                                     WHERE
  403.                                         "" Project18""."" Id"" = "" Extent43""."" ParentId"") AS "" Project20""
  404.                                 WHERE
  405.                                     2::int2 = CAST ("" Project20""."" C1"" AS int2)
  406.                                         AND EXISTS (
  407.                                         SELECT
  408.                                             1 AS "" C1""
  409.                                         FROM
  410.                                             "" dbo""."" MessageReceipts"" AS "" Extent46""
  411.                                         left outer join "" dbo""."" StatusEc"" AS "" Extent47"" ON
  412.                                             "" Extent46""."" StatusEcId"" = "" Extent47""."" Id""
  413.                                         WHERE
  414.                                             "" Project20""."" Id"" = "" Extent46""."" MessageId""
  415.                                             AND 5 = CASE
  416.                                                 WHEN ("" Extent47""."" Id"" IS NULL) THEN (CAST (CAST ("" Extent46""."" ReceiptStatus"" AS int2) AS int4))
  417.                                                 ELSE ("" Extent47""."" VALUE"")
  418.                                             END )))) THEN (TRUE)
  419.                         WHEN (NOT (1::int2 = CAST ("" Project18""."" C2"" AS int2)
  420.                             AND "" Project18""."" C2"" IS NOT NULL
  421.                             AND (14::int2 = CAST ("" Project18""."" C6"" AS int2)
  422.                                 AND "" Project18""."" C6"" IS NOT NULL
  423.                                 OR EXISTS (
  424.                                 SELECT
  425.                                     1 AS "" C1""
  426.                                 FROM
  427.                                     (
  428.                                     SELECT
  429.                                         "" Extent48""."" Id"",
  430.                                         CAST ("" Extent48""."" MessageType"" AS int2) AS "" C1""
  431.                                     FROM
  432.                                         "" dbo""."" Messages"" AS "" Extent48""
  433.                                     left outer join "" dbo""."" AbonentInfo"" AS "" Extent49"" ON
  434.                                         "" Extent49""."" MessageId"" IS NOT NULL
  435.                                         AND "" Extent48""."" Id"" = "" Extent49""."" MessageId""
  436.                                     left outer join "" dbo""."" MessageData"" AS "" Extent50"" ON
  437.                                         "" Extent50""."" MessageId"" IS NOT NULL
  438.                                         AND "" Extent48""."" Id"" = "" Extent50""."" MessageId""
  439.                                     WHERE
  440.                                         "" Project18""."" Id"" = "" Extent48""."" ParentId"") AS "" Project23""
  441.                                 WHERE
  442.                                     2::int2 = CAST ("" Project23""."" C1"" AS int2)
  443.                                         AND EXISTS (
  444.                                         SELECT
  445.                                             1 AS "" C1""
  446.                                         FROM
  447.                                             "" dbo""."" MessageReceipts"" AS "" Extent51""
  448.                                         left outer join "" dbo""."" StatusEc"" AS "" Extent52"" ON
  449.                                             "" Extent51""."" StatusEcId"" = "" Extent52""."" Id""
  450.                                         WHERE
  451.                                             "" Project23""."" Id"" = "" Extent51""."" MessageId""
  452.                                             AND 5 = CASE
  453.                                                 WHEN ("" Extent52""."" Id"" IS NULL) THEN (CAST (CAST ("" Extent51""."" ReceiptStatus"" AS int2) AS int4))
  454.                                                 ELSE ("" Extent52""."" VALUE"")
  455.                                             END ))))) THEN (FALSE)
  456.                     END AS "" C11"",
  457.                     CASE
  458.                         WHEN (2::int2 = CAST ("" Project18""."" C2"" AS int2)
  459.                             OR NOT EXISTS (
  460.                             SELECT
  461.                                 1 AS "" C1""
  462.                             FROM
  463.                                 "" dbo""."" Messages"" AS "" Extent53""
  464.                             left outer join "" dbo""."" AbonentInfo"" AS "" Extent54"" ON
  465.                                 "" Extent54""."" MessageId"" IS NOT NULL
  466.                                 AND "" Extent53""."" Id"" = "" Extent54""."" MessageId""
  467.                             left outer join "" dbo""."" MessageData"" AS "" Extent55"" ON
  468.                                 "" Extent55""."" MessageId"" IS NOT NULL
  469.                                 AND "" Extent53""."" Id"" = "" Extent55""."" MessageId""
  470.                             left outer join "" dbo""."" StatusEc"" AS "" Extent56"" ON
  471.                                 "" Extent53""."" StatusEcId"" = "" Extent56""."" Id""
  472.                             WHERE
  473.                                 "" Project18""."" Id"" = "" Extent53""."" ParentId""
  474.                                 AND (NOT (8 != CASE
  475.                                     WHEN ("" Extent56""."" Id"" IS NOT NULL) THEN ("" Extent56""."" VALUE"")
  476.                                     ELSE (CAST (CAST ("" Extent53""."" Status"" AS int2) AS int4))
  477.                                 END
  478.                                     AND "" Extent53""."" IsRead"" = TRUE)
  479.                                 OR CASE
  480.                                     WHEN (NOT (8 = CASE
  481.                                         WHEN ("" Extent56""."" Id"" IS NOT NULL) THEN ("" Extent56""."" VALUE"")
  482.                                         ELSE (CAST (CAST ("" Extent53""."" Status"" AS int2) AS int4))
  483.                                     END
  484.                                         AND CASE
  485.                                             WHEN ("" Extent56""."" Id"" IS NOT NULL) THEN ("" Extent56""."" VALUE"")
  486.                                             ELSE (CAST (CAST ("" Extent53""."" Status"" AS int2) AS int4))
  487.                                         END IS NOT NULL)
  488.                                         AND "" Extent53""."" IsRead"" = TRUE) THEN (TRUE)
  489.                                     WHEN (NOT (8 != CASE
  490.                                         WHEN ("" Extent56""."" Id"" IS NOT NULL) THEN ("" Extent56""."" VALUE"")
  491.                                         ELSE (CAST (CAST ("" Extent53""."" Status"" AS int2) AS int4))
  492.                                     END
  493.                                         AND "" Extent53""."" IsRead"" = TRUE)) THEN (FALSE)
  494.                                 END IS NULL))
  495.                                 AND "" Project18""."" IsRead"" = TRUE
  496.                                 AND NOT (8 = CASE
  497.                                     WHEN ("" Project18""."" Id15"" IS NOT NULL) THEN ("" Project18""."" Value1"")
  498.                                     ELSE (CAST ("" Project18""."" C3"" AS int4))
  499.                                 END
  500.                                     AND CASE
  501.                                         WHEN ("" Project18""."" Id15"" IS NOT NULL) THEN ("" Project18""."" Value1"")
  502.                                         ELSE (CAST ("" Project18""."" C3"" AS int4))
  503.                                     END IS NOT NULL)) THEN (TRUE)
  504.                         WHEN (NOT (2::int2 = CAST ("" Project18""."" C2"" AS int2)
  505.                             AND "" Project18""."" C2"" IS NOT NULL
  506.                             OR NOT EXISTS (
  507.                             SELECT
  508.                                 1 AS "" C1""
  509.                             FROM
  510.                                 "" dbo""."" Messages"" AS "" Extent57""
  511.                             left outer join "" dbo""."" AbonentInfo"" AS "" Extent58"" ON
  512.                                 "" Extent58""."" MessageId"" IS NOT NULL
  513.                                 AND "" Extent57""."" Id"" = "" Extent58""."" MessageId""
  514.                             left outer join "" dbo""."" MessageData"" AS "" Extent59"" ON
  515.                                 "" Extent59""."" MessageId"" IS NOT NULL
  516.                                 AND "" Extent57""."" Id"" = "" Extent59""."" MessageId""
  517.                             left outer join "" dbo""."" StatusEc"" AS "" Extent60"" ON
  518.                                 "" Extent57""."" StatusEcId"" = "" Extent60""."" Id""
  519.                             WHERE
  520.                                 "" Project18""."" Id"" = "" Extent57""."" ParentId""
  521.                                 AND (NOT (8 != CASE
  522.                                     WHEN ("" Extent60""."" Id"" IS NOT NULL) THEN ("" Extent60""."" VALUE"")
  523.                                     ELSE (CAST (CAST ("" Extent57""."" Status"" AS int2) AS int4))
  524.                                 END
  525.                                     AND "" Extent57""."" IsRead"" = TRUE)
  526.                                 OR CASE
  527.                                     WHEN (NOT (8 = CASE
  528.                                         WHEN ("" Extent60""."" Id"" IS NOT NULL) THEN ("" Extent60""."" VALUE"")
  529.                                         ELSE (CAST (CAST ("" Extent57""."" Status"" AS int2) AS int4))
  530.                                     END
  531.                                         AND CASE
  532.                                             WHEN ("" Extent60""."" Id"" IS NOT NULL) THEN ("" Extent60""."" VALUE"")
  533.                                             ELSE (CAST (CAST ("" Extent57""."" Status"" AS int2) AS int4))
  534.                                         END IS NOT NULL)
  535.                                         AND "" Extent57""."" IsRead"" = TRUE) THEN (TRUE)
  536.                                     WHEN (NOT (8 != CASE
  537.                                         WHEN ("" Extent60""."" Id"" IS NOT NULL) THEN ("" Extent60""."" VALUE"")
  538.                                         ELSE (CAST (CAST ("" Extent57""."" Status"" AS int2) AS int4))
  539.                                     END
  540.                                         AND "" Extent57""."" IsRead"" = TRUE)) THEN (FALSE)
  541.                                 END IS NULL))
  542.                                 AND "" Project18""."" IsRead"" = TRUE
  543.                                 AND 8 != CASE
  544.                                     WHEN ("" Project18""."" Id15"" IS NOT NULL) THEN ("" Project18""."" Value1"")
  545.                                     ELSE (CAST ("" Project18""."" C3"" AS int4))
  546.                                 END )) THEN (FALSE)
  547.                     END AS "" C12"",
  548.                     CASE
  549.                         WHEN ("" Project18""."" Id15"" IS NOT NULL) THEN ("" Project18""."" Value1"")
  550.                         ELSE (CAST ("" Project18""."" C3"" AS int4))
  551.                     END AS "" C13"",
  552.                     CASE
  553.                         WHEN ("" Project18""."" Id16"" IS NOT NULL
  554.                             AND "" Project18""."" Id17"" IS NOT NULL) THEN ("" Project18""."" FormCipher"")
  555.                     END AS "" C14"",
  556.                     CASE
  557.                         WHEN ("" Project18""."" C13"" > 0) THEN ( CASE
  558.                             WHEN ("" Project18""."" Id22"" IS NULL) THEN (CAST ("" Project18""."" C9"" AS int4))
  559.                             ELSE ("" Project18""."" Value2"")
  560.                         END )
  561.                         WHEN ("" Project18""."" Id15"" IS NULL) THEN (CAST ("" Project18""."" C3"" AS int4))
  562.                         ELSE ("" Project18""."" Value1"")
  563.                     END AS "" C15"",
  564.                     CASE
  565.                         WHEN ("" Project18""."" Id16"" IS NOT NULL) THEN ("" Project18""."" Timeliness"")
  566.                     END AS "" C16"",
  567.                     CASE
  568.                         WHEN (CAST (char_length("" Project18""."" Title"") AS int4) > 400) THEN ( CASE
  569.                             WHEN (SUBSTR("" Project18""."" Title"",
  570.                             0 + 1,
  571.                             400) IS NULL) THEN (E'')
  572.                             ELSE (SUBSTR("" Project18""."" Title"",
  573.                             0 + 1,
  574.                             400))
  575.                         END || E'...')
  576.                         ELSE ("" Project18""."" Title"")
  577.                     END AS "" C17"",
  578.                     CASE
  579.                         WHEN ("" Project18""."" Id17"" IS NOT NULL) THEN ("" Project18""."" version "")
  580.                     END AS "" C18"",
  581.                     "" Project18""."" C11"" AS "" C19"",
  582.                     "" Project18""."" C12"" AS "" C20""
  583.                 FROM
  584.                     (
  585.                     SELECT
  586.                         "" Project17""."" Id"",
  587.                         "" Project17""."" Title"",
  588.                         "" Project17""."" text "",
  589.                         "" Project17""."" CreationDate"",
  590.                         "" Project17""."" UploadedDate"",
  591.                         "" Project17""."" ChainDate"",
  592.                         "" Project17""."" IsRead"",
  593.                         "" Project17""."" IsConfidential"",
  594.                         "" Project17""."" RegistrationNumber"",
  595.                         "" Project17""."" RegistrationDate"",
  596.                         "" Project17""."" OutNumber"",
  597.                         "" Project17""."" OutDate"",
  598.                         "" Project17""."" CatalogTaskId"",
  599.                         "" Project17""."" GroupId"",
  600.                         "" Project17""."" Id1"",
  601.                         "" Project17""."" Id2"",
  602.                         "" Project17""."" C1"",
  603.                         "" Project17""."" C2"",
  604.                         "" Project17""."" C3"",
  605.                         "" Project17""."" C4"",
  606.                         "" Project17""."" C5"",
  607.                         "" Project17""."" C6"",
  608.                         "" Project17""."" C7"",
  609.                         "" Project17""."" C8"",
  610.                         "" Project17""."" Id3"",
  611.                         "" Project17""."" OfficialPersonName"",
  612.                         "" Project17""."" DocumentWriterName"",
  613.                         "" Project17""."" OfficialPersonPost"",
  614.                         "" Project17""."" Id4"",
  615.                         "" Project17""."" Code"",
  616.                         "" Project17""."" ReplyTaskId"",
  617.                         "" Project17""."" ReplyFormId"",
  618.                         "" Project17""."" Id5"",
  619.                         "" Project17""."" VALUE"",
  620.                         "" Project17""."" Id6"",
  621.                         "" Project17""."" Id7"",
  622.                         "" Project17""."" Id8"",
  623.                         "" Project17""."" Id9"",
  624.                         "" Project17""."" Color"",
  625.                         "" Project17""."" Id10"",
  626.                         "" Project17""."" Id11"",
  627.                         "" Project17""."" Id12"",
  628.                         "" Project17""."" Color1"",
  629.                         "" Project17""."" Id13"",
  630.                         "" Project17""."" Id14"",
  631.                         "" Project17""."" Id15"",
  632.                         "" Project17""."" Value1"",
  633.                         "" Project17""."" Id16"",
  634.                         "" Project17""."" Timeliness"",
  635.                         "" Project17""."" Id17"",
  636.                         "" Project17""."" version "",
  637.                         "" Project17""."" Id18"",
  638.                         "" Project17""."" Name"",
  639.                         "" Project17""."" FormCipher"",
  640.                         "" Project17""."" Id19"",
  641.                         "" Project17""."" Id20"",
  642.                         "" Project17""."" Id21"",
  643.                         "" Project17""."" Id22"",
  644.                         "" Project17""."" Id23"",
  645.                         "" Project17""."" Id24"",
  646.                         "" Project17""."" Id25"",
  647.                         "" Project17""."" C9"",
  648.                         "" Project17""."" Id26"",
  649.                         "" Project17""."" Id27"",
  650.                         "" Project17""."" Id28"",
  651.                         "" Project17""."" Id29"",
  652.                         "" Project17""."" Value2"",
  653.                         "" Project17""."" C10"",
  654.                         "" Project17""."" C11"",
  655.                         "" Project17""."" C12"",
  656.                         (
  657.                         SELECT
  658.                             CAST (COUNT(1) AS int4) AS "" A1""
  659.                         FROM
  660.                             "" dbo""."" Messages"" AS "" Extent39""
  661.                         left outer join "" dbo""."" AbonentInfo"" AS "" Extent40"" ON
  662.                             "" Extent40""."" MessageId"" IS NOT NULL
  663.                             AND "" Extent39""."" Id"" = "" Extent40""."" MessageId""
  664.                         left outer join "" dbo""."" MessageData"" AS "" Extent41"" ON
  665.                             "" Extent41""."" MessageId"" IS NOT NULL
  666.                             AND "" Extent39""."" Id"" = "" Extent41""."" MessageId""
  667.                         WHERE
  668.                             "" Project17""."" Id"" = "" Extent39""."" ParentId"") AS "" C13""
  669.                     FROM
  670.                         (
  671.                         SELECT
  672.                             "" Project16""."" Id"",
  673.                             "" Project16""."" Title"",
  674.                             "" Project16""."" text "",
  675.                             "" Project16""."" CreationDate"",
  676.                             "" Project16""."" UploadedDate"",
  677.                             "" Project16""."" ChainDate"",
  678.                             "" Project16""."" IsRead"",
  679.                             "" Project16""."" IsConfidential"",
  680.                             "" Project16""."" RegistrationNumber"",
  681.                             "" Project16""."" RegistrationDate"",
  682.                             "" Project16""."" OutNumber"",
  683.                             "" Project16""."" OutDate"",
  684.                             "" Project16""."" CatalogTaskId"",
  685.                             "" Project16""."" GroupId"",
  686.                             "" Project16""."" Id1"",
  687.                             "" Project16""."" Id2"",
  688.                             "" Project16""."" C1"",
  689.                             "" Project16""."" C2"",
  690.                             "" Project16""."" C3"",
  691.                             "" Project16""."" C4"",
  692.                             "" Project16""."" C5"",
  693.                             "" Project16""."" C6"",
  694.                             "" Project16""."" C7"",
  695.                             "" Project16""."" C8"",
  696.                             "" Project16""."" Id3"",
  697.                             "" Project16""."" OfficialPersonName"",
  698.                             "" Project16""."" DocumentWriterName"",
  699.                             "" Project16""."" OfficialPersonPost"",
  700.                             "" Project16""."" Id4"",
  701.                             "" Project16""."" Code"",
  702.                             "" Project16""."" ReplyTaskId"",
  703.                             "" Project16""."" ReplyFormId"",
  704.                             "" Project16""."" Id5"",
  705.                             "" Project16""."" VALUE"",
  706.                             "" Project16""."" Id6"",
  707.                             "" Project16""."" Id7"",
  708.                             "" Project16""."" Id8"",
  709.                             "" Project16""."" Id9"",
  710.                             "" Project16""."" Color"",
  711.                             "" Project16""."" Id10"",
  712.                             "" Project16""."" Id11"",
  713.                             "" Project16""."" Id12"",
  714.                             "" Project16""."" Color1"",
  715.                             "" Project16""."" Id13"",
  716.                             "" Project16""."" Id14"",
  717.                             "" Project16""."" Id15"",
  718.                             "" Project16""."" Value1"",
  719.                             "" Project16""."" Id16"",
  720.                             "" Project16""."" Timeliness"",
  721.                             "" Project16""."" Id17"",
  722.                             "" Project16""."" version "",
  723.                             "" Project16""."" Id18"",
  724.                             "" Project16""."" Name"",
  725.                             "" Project16""."" FormCipher"",
  726.                             "" Project16""."" Id19"",
  727.                             "" Project16""."" Id20"",
  728.                             "" Project16""."" Id21"",
  729.                             "" Project16""."" Id22"",
  730.                             "" Project16""."" Id23"",
  731.                             "" Project16""."" Id24"",
  732.                             "" Project16""."" Id25"",
  733.                             "" Project16""."" C9"",
  734.                             "" Project16""."" Id26"",
  735.                             "" Project16""."" Id27"",
  736.                             "" Project16""."" Id28"",
  737.                             "" Project16""."" Id29"",
  738.                             "" Project16""."" Value2"",
  739.                             "" Project16""."" C10"",
  740.                             "" Project16""."" C11"",
  741.                             (
  742.                             SELECT
  743.                                 CAST (SUM("" Extent38""."" LENGTH"") AS int8) AS "" A1""
  744.                             FROM
  745.                                 "" dbo""."" MessageFiles"" AS "" Extent37""
  746.                             inner join "" dbo""."" Files"" AS "" Extent38"" ON
  747.                                 "" Extent38""."" Id"" = "" Extent37""."" File_Id""
  748.                             WHERE
  749.                                 "" Project16""."" Id"" = "" Extent37""."" Message_Id""
  750.                                 AND NOT (8 = CAST (CAST ("" Extent38""."" FileType"" AS int2) AS int4)
  751.                                     AND "" Extent38""."" FileType"" IS NOT NULL)) AS "" C12""
  752.                         FROM
  753.                             (
  754.                             SELECT
  755.                                 "" Project15""."" Id"",
  756.                                 "" Project15""."" Title"",
  757.                                 "" Project15""."" text "",
  758.                                 "" Project15""."" CreationDate"",
  759.                                 "" Project15""."" UploadedDate"",
  760.                                 "" Project15""."" ChainDate"",
  761.                                 "" Project15""."" IsRead"",
  762.                                 "" Project15""."" IsConfidential"",
  763.                                 "" Project15""."" RegistrationNumber"",
  764.                                 "" Project15""."" RegistrationDate"",
  765.                                 "" Project15""."" OutNumber"",
  766.                                 "" Project15""."" OutDate"",
  767.                                 "" Project15""."" CatalogTaskId"",
  768.                                 "" Project15""."" GroupId"",
  769.                                 "" Project15""."" Id1"",
  770.                                 "" Project15""."" Id2"",
  771.                                 "" Project15""."" C1"",
  772.                                 "" Project15""."" C2"",
  773.                                 "" Project15""."" C3"",
  774.                                 "" Project15""."" C4"",
  775.                                 "" Project15""."" C5"",
  776.                                 "" Project15""."" C6"",
  777.                                 "" Project15""."" C7"",
  778.                                 "" Project15""."" C8"",
  779.                                 "" Project15""."" Id3"",
  780.                                 "" Project15""."" OfficialPersonName"",
  781.                                 "" Project15""."" DocumentWriterName"",
  782.                                 "" Project15""."" OfficialPersonPost"",
  783.                                 "" Project15""."" Id4"",
  784.                                 "" Project15""."" Code"",
  785.                                 "" Project15""."" ReplyTaskId"",
  786.                                 "" Project15""."" ReplyFormId"",
  787.                                 "" Project15""."" Id5"",
  788.                                 "" Project15""."" VALUE"",
  789.                                 "" Project15""."" Id6"",
  790.                                 "" Project15""."" Id7"",
  791.                                 "" Project15""."" Id8"",
  792.                                 "" Project15""."" Id9"",
  793.                                 "" Project15""."" Color"",
  794.                                 "" Project15""."" Id10"",
  795.                                 "" Project15""."" Id11"",
  796.                                 "" Project15""."" Id12"",
  797.                                 "" Project15""."" Color1"",
  798.                                 "" Project15""."" Id13"",
  799.                                 "" Project15""."" Id14"",
  800.                                 "" Project15""."" Id15"",
  801.                                 "" Project15""."" Value1"",
  802.                                 "" Project15""."" Id16"",
  803.                                 "" Project15""."" Timeliness"",
  804.                                 "" Project15""."" Id17"",
  805.                                 "" Project15""."" version "",
  806.                                 "" Project15""."" Id18"",
  807.                                 "" Project15""."" Name"",
  808.                                 "" Project15""."" FormCipher"",
  809.                                 "" Project15""."" Id19"",
  810.                                 "" Project15""."" Id20"",
  811.                                 "" Project15""."" Id21"",
  812.                                 "" Project15""."" Id22"",
  813.                                 "" Project15""."" Id23"",
  814.                                 "" Project15""."" Id24"",
  815.                                 "" Project15""."" Id25"",
  816.                                 "" Project15""."" C9"",
  817.                                 "" Project15""."" Id26"",
  818.                                 "" Project15""."" Id27"",
  819.                                 "" Project15""."" Id28"",
  820.                                 "" Project15""."" Id29"",
  821.                                 "" Project15""."" Value2"",
  822.                                 "" Project15""."" C10"",
  823.                                 (
  824.                                 SELECT
  825.                                     CAST (COUNT(1) AS int4) AS "" A1""
  826.                                 FROM
  827.                                     "" dbo""."" Messages"" AS "" Extent34""
  828.                                 left outer join "" dbo""."" AbonentInfo"" AS "" Extent35"" ON
  829.                                     "" Extent35""."" MessageId"" IS NOT NULL
  830.                                     AND "" Extent34""."" Id"" = "" Extent35""."" MessageId""
  831.                                 left outer join "" dbo""."" MessageData"" AS "" Extent36"" ON
  832.                                     "" Extent36""."" MessageId"" IS NOT NULL
  833.                                     AND "" Extent34""."" Id"" = "" Extent36""."" MessageId""
  834.                                 WHERE
  835.                                     "" Project15""."" Id"" = "" Extent34""."" ParentId"") AS "" C11""
  836.                             FROM
  837.                                 (
  838.                                 SELECT
  839.                                     "" Project14""."" Id"",
  840.                                     "" Project14""."" Title"",
  841.                                     "" Project14""."" text "",
  842.                                     "" Project14""."" CreationDate"",
  843.                                     "" Project14""."" UploadedDate"",
  844.                                     "" Project14""."" ChainDate"",
  845.                                     "" Project14""."" IsRead"",
  846.                                     "" Project14""."" IsConfidential"",
  847.                                     "" Project14""."" RegistrationNumber"",
  848.                                     "" Project14""."" RegistrationDate"",
  849.                                     "" Project14""."" OutNumber"",
  850.                                     "" Project14""."" OutDate"",
  851.                                     "" Project14""."" CatalogTaskId"",
  852.                                     "" Project14""."" GroupId"",
  853.                                     "" Project14""."" Id1"",
  854.                                     "" Project14""."" Id2"",
  855.                                     "" Project14""."" C1"",
  856.                                     "" Project14""."" C2"",
  857.                                     "" Project14""."" C3"",
  858.                                     "" Project14""."" C4"",
  859.                                     "" Project14""."" C5"",
  860.                                     "" Project14""."" C6"",
  861.                                     "" Project14""."" C7"",
  862.                                     "" Project14""."" C8"",
  863.                                     "" Project14""."" Id3"",
  864.                                     "" Project14""."" OfficialPersonName"",
  865.                                     "" Project14""."" DocumentWriterName"",
  866.                                     "" Project14""."" OfficialPersonPost"",
  867.                                     "" Project14""."" Id4"",
  868.                                     "" Project14""."" Code"",
  869.                                     "" Project14""."" ReplyTaskId"",
  870.                                     "" Project14""."" ReplyFormId"",
  871.                                     "" Project14""."" Id5"",
  872.                                     "" Project14""."" VALUE"",
  873.                                     "" Project14""."" Id6"",
  874.                                     "" Project14""."" Id7"",
  875.                                     "" Project14""."" Id8"",
  876.                                     "" Project14""."" Id9"",
  877.                                     "" Project14""."" Color"",
  878.                                     "" Project14""."" Id10"",
  879.                                     "" Project14""."" Id11"",
  880.                                     "" Project14""."" Id12"",
  881.                                     "" Project14""."" Color1"",
  882.                                     "" Project14""."" Id13"",
  883.                                     "" Project14""."" Id14"",
  884.                                     "" Project14""."" Id15"",
  885.                                     "" Project14""."" Value1"",
  886.                                     "" Project14""."" Id16"",
  887.                                     "" Project14""."" Timeliness"",
  888.                                     "" Project14""."" Id17"",
  889.                                     "" Project14""."" version "",
  890.                                     "" Project14""."" Id18"",
  891.                                     "" Project14""."" Name"",
  892.                                     "" Project14""."" FormCipher"",
  893.                                     "" Project14""."" Id19"",
  894.                                     "" Project14""."" Id20"",
  895.                                     "" Project14""."" Id21"",
  896.                                     "" Project14""."" Id22"",
  897.                                     "" Project14""."" Id23"",
  898.                                     "" Project14""."" Id24"",
  899.                                     "" Project14""."" Id25"",
  900.                                     "" Project14""."" C9"",
  901.                                     "" Project14""."" Id26"",
  902.                                     "" Project14""."" Id27"",
  903.                                     "" Project14""."" Id28"",
  904.                                     "" Project14""."" Id29"",
  905.                                     "" Project14""."" Value2"",
  906.                                     (
  907.                                     SELECT
  908.                                         CAST (COUNT(1) AS int4) AS "" A1""
  909.                                     FROM
  910.                                         "" dbo""."" Messages"" AS "" Extent31""
  911.                                     left outer join "" dbo""."" AbonentInfo"" AS "" Extent32"" ON
  912.                                         "" Extent32""."" MessageId"" IS NOT NULL
  913.                                         AND "" Extent31""."" Id"" = "" Extent32""."" MessageId""
  914.                                     left outer join "" dbo""."" MessageData"" AS "" Extent33"" ON
  915.                                         "" Extent33""."" MessageId"" IS NOT NULL
  916.                                         AND "" Extent31""."" Id"" = "" Extent33""."" MessageId""
  917.                                     WHERE
  918.                                         "" Project14""."" Id"" = "" Extent31""."" ParentId"") AS "" C10""
  919.                                 FROM
  920.                                     (
  921.                                     SELECT
  922.                                         "" Project12""."" Id"",
  923.                                         "" Project12""."" Title"",
  924.                                         "" Project12""."" text "",
  925.                                         "" Project12""."" CreationDate"",
  926.                                         "" Project12""."" UploadedDate"",
  927.                                         "" Project12""."" ChainDate"",
  928.                                         "" Project12""."" IsRead"",
  929.                                         "" Project12""."" IsConfidential"",
  930.                                         "" Project12""."" RegistrationNumber"",
  931.                                         "" Project12""."" RegistrationDate"",
  932.                                         "" Project12""."" OutNumber"",
  933.                                         "" Project12""."" OutDate"",
  934.                                         "" Project12""."" CatalogTaskId"",
  935.                                         "" Project12""."" GroupId"",
  936.                                         "" Project12""."" Id1"",
  937.                                         "" Project12""."" Id2"",
  938.                                         "" Project12""."" C1"",
  939.                                         "" Project12""."" C2"",
  940.                                         "" Project12""."" C3"",
  941.                                         "" Project12""."" C4"",
  942.                                         "" Project12""."" C5"",
  943.                                         "" Project12""."" C6"",
  944.                                         "" Project12""."" C7"",
  945.                                         "" Project12""."" C8"",
  946.                                         "" Project12""."" Id3"",
  947.                                         "" Project12""."" OfficialPersonName"",
  948.                                         "" Project12""."" DocumentWriterName"",
  949.                                         "" Project12""."" OfficialPersonPost"",
  950.                                         "" Project12""."" Id4"",
  951.                                         "" Project12""."" Code"",
  952.                                         "" Project12""."" ReplyTaskId"",
  953.                                         "" Project12""."" ReplyFormId"",
  954.                                         "" Project12""."" Id5"",
  955.                                         "" Project12""."" VALUE"",
  956.                                         "" Project12""."" Id6"",
  957.                                         "" Project12""."" Id7"",
  958.                                         "" Project12""."" Id8"",
  959.                                         "" Project12""."" Id9"",
  960.                                         "" Project12""."" Color"",
  961.                                         "" Project12""."" Id10"",
  962.                                         "" Project12""."" Id11"",
  963.                                         "" Project12""."" Id12"",
  964.                                         "" Project12""."" Color1"",
  965.                                         "" Project12""."" Id13"",
  966.                                         "" Project12""."" Id14"",
  967.                                         "" Project12""."" Id15"",
  968.                                         "" Project12""."" Value1"",
  969.                                         "" Project12""."" Id16"",
  970.                                         "" Project12""."" Timeliness"",
  971.                                         "" Project12""."" Id17"",
  972.                                         "" Project12""."" version "",
  973.                                         "" Project12""."" Id18"",
  974.                                         "" Project12""."" Name"",
  975.                                         "" Project12""."" FormCipher"",
  976.                                         "" Project12""."" Id19"",
  977.                                         "" Project12""."" Id20"",
  978.                                         "" Project12""."" Id21"",
  979.                                         "" Project12""."" Id22"",
  980.                                         "" Project12""."" Id23"",
  981.                                         "" Project12""."" Id24"",
  982.                                         "" Project12""."" Id25"",
  983.                                         "" Project12""."" C9"",
  984.                                         "" Alias11""."" Id"" AS "" Id26"",
  985.                                         "" Alias11""."" Id1"" AS "" Id27"",
  986.                                         "" Alias11""."" Id2"" AS "" Id28"",
  987.                                         "" Extent30""."" Id"" AS "" Id29"",
  988.                                         "" Extent30""."" VALUE"" AS "" Value2""
  989.                                     FROM
  990.                                         (
  991.                                         SELECT
  992.                                             "" Project10""."" Id"",
  993.                                             "" Project10""."" Title"",
  994.                                             "" Project10""."" text "",
  995.                                             "" Project10""."" CreationDate"",
  996.                                             "" Project10""."" UploadedDate"",
  997.                                             "" Project10""."" ChainDate"",
  998.                                             "" Project10""."" IsRead"",
  999.                                             "" Project10""."" IsConfidential"",
  1000.                                             "" Project10""."" RegistrationNumber"",
  1001.                                             "" Project10""."" RegistrationDate"",
  1002.                                             "" Project10""."" OutNumber"",
  1003.                                             "" Project10""."" OutDate"",
  1004.                                             "" Project10""."" CatalogTaskId"",
  1005.                                             "" Project10""."" GroupId"",
  1006.                                             "" Project10""."" Id1"",
  1007.                                             "" Project10""."" Id2"",
  1008.                                             "" Project10""."" C1"",
  1009.                                             "" Project10""."" C2"",
  1010.                                             "" Project10""."" C3"",
  1011.                                             "" Project10""."" C4"",
  1012.                                             "" Project10""."" C5"",
  1013.                                             "" Project10""."" C6"",
  1014.                                             "" Project10""."" C7"",
  1015.                                             "" Project10""."" C8"",
  1016.                                             "" Project10""."" Id3"",
  1017.                                             "" Project10""."" OfficialPersonName"",
  1018.                                             "" Project10""."" DocumentWriterName"",
  1019.                                             "" Project10""."" OfficialPersonPost"",
  1020.                                             "" Project10""."" Id4"",
  1021.                                             "" Project10""."" Code"",
  1022.                                             "" Project10""."" ReplyTaskId"",
  1023.                                             "" Project10""."" ReplyFormId"",
  1024.                                             "" Project10""."" Id5"",
  1025.                                             "" Project10""."" VALUE"",
  1026.                                             "" Project10""."" Id6"",
  1027.                                             "" Project10""."" Id7"",
  1028.                                             "" Project10""."" Id8"",
  1029.                                             "" Project10""."" Id9"",
  1030.                                             "" Project10""."" Color"",
  1031.                                             "" Project10""."" Id10"",
  1032.                                             "" Project10""."" Id11"",
  1033.                                             "" Project10""."" Id12"",
  1034.                                             "" Project10""."" Color1"",
  1035.                                             "" Project10""."" Id13"",
  1036.                                             "" Project10""."" Id14"",
  1037.                                             "" Project10""."" Id15"",
  1038.                                             "" Project10""."" Value1"",
  1039.                                             "" Project10""."" Id16"",
  1040.                                             "" Project10""."" Timeliness"",
  1041.                                             "" Project10""."" Id17"",
  1042.                                             "" Project10""."" version "",
  1043.                                             "" Project10""."" Id18"",
  1044.                                             "" Project10""."" Name"",
  1045.                                             "" Project10""."" FormCipher"",
  1046.                                             "" Project10""."" Id19"",
  1047.                                             "" Project10""."" Id20"",
  1048.                                             "" Project10""."" Id21"",
  1049.                                             "" Project10""."" Id22"",
  1050.                                             "" Alias10""."" Id"" AS "" Id23"",
  1051.                                             "" Alias10""."" Id1"" AS "" Id24"",
  1052.                                             "" Alias10""."" Id2"" AS "" Id25"",
  1053.                                             "" Alias10""."" C1"" AS "" C9""
  1054.                                         FROM
  1055.                                             (
  1056.                                             SELECT
  1057.                                                 "" Project8""."" Id"",
  1058.                                                 "" Project8""."" Title"",
  1059.                                                 "" Project8""."" text "",
  1060.                                                 "" Project8""."" CreationDate"",
  1061.                                                 "" Project8""."" UploadedDate"",
  1062.                                                 "" Project8""."" ChainDate"",
  1063.                                                 "" Project8""."" IsRead"",
  1064.                                                 "" Project8""."" IsConfidential"",
  1065.                                                 "" Project8""."" RegistrationNumber"",
  1066.                                                 "" Project8""."" RegistrationDate"",
  1067.                                                 "" Project8""."" OutNumber"",
  1068.                                                 "" Project8""."" OutDate"",
  1069.                                                 "" Project8""."" CatalogTaskId"",
  1070.                                                 "" Project8""."" GroupId"",
  1071.                                                 "" Project8""."" Id1"",
  1072.                                                 "" Project8""."" Id2"",
  1073.                                                 "" Project8""."" C1"",
  1074.                                                 "" Project8""."" C2"",
  1075.                                                 "" Project8""."" C3"",
  1076.                                                 "" Project8""."" C4"",
  1077.                                                 "" Project8""."" C5"",
  1078.                                                 "" Project8""."" C6"",
  1079.                                                 "" Project8""."" C7"",
  1080.                                                 "" Project8""."" C8"",
  1081.                                                 "" Project8""."" Id3"",
  1082.                                                 "" Project8""."" OfficialPersonName"",
  1083.                                                 "" Project8""."" DocumentWriterName"",
  1084.                                                 "" Project8""."" OfficialPersonPost"",
  1085.                                                 "" Project8""."" Id4"",
  1086.                                                 "" Project8""."" Code"",
  1087.                                                 "" Project8""."" ReplyTaskId"",
  1088.                                                 "" Project8""."" ReplyFormId"",
  1089.                                                 "" Project8""."" Id5"",
  1090.                                                 "" Project8""."" VALUE"",
  1091.                                                 "" Project8""."" Id6"",
  1092.                                                 "" Project8""."" Id7"",
  1093.                                                 "" Project8""."" Id8"",
  1094.                                                 "" Project8""."" Id9"",
  1095.                                                 "" Project8""."" Color"",
  1096.                                                 "" Project8""."" Id10"",
  1097.                                                 "" Project8""."" Id11"",
  1098.                                                 "" Project8""."" Id12"",
  1099.                                                 "" Project8""."" Color1"",
  1100.                                                 "" Project8""."" Id13"",
  1101.                                                 "" Project8""."" Id14"",
  1102.                                                 "" Project8""."" Id15"",
  1103.                                                 "" Project8""."" Value1"",
  1104.                                                 "" Project8""."" Id16"",
  1105.                                                 "" Project8""."" Timeliness"",
  1106.                                                 "" Project8""."" Id17"",
  1107.                                                 "" Project8""."" version "",
  1108.                                                 "" Project8""."" Id18"",
  1109.                                                 "" Project8""."" Name"",
  1110.                                                 "" Project8""."" FormCipher"",
  1111.                                                 "" Alias9""."" Id"" AS "" Id19"",
  1112.                                                 "" Alias9""."" Id1"" AS "" Id20"",
  1113.                                                 "" Alias9""."" Id2"" AS "" Id21"",
  1114.                                                 "" Extent23""."" Id"" AS "" Id22""
  1115.                                             FROM
  1116.                                                 (
  1117.                                                 SELECT
  1118.                                                     "" Project5""."" Id"",
  1119.                                                     "" Project5""."" Title"",
  1120.                                                     "" Project5""."" text "",
  1121.                                                     "" Project5""."" CreationDate"",
  1122.                                                     "" Project5""."" UploadedDate"",
  1123.                                                     "" Project5""."" ChainDate"",
  1124.                                                     "" Project5""."" IsRead"",
  1125.                                                     "" Project5""."" IsConfidential"",
  1126.                                                     "" Project5""."" RegistrationNumber"",
  1127.                                                     "" Project5""."" RegistrationDate"",
  1128.                                                     "" Project5""."" OutNumber"",
  1129.                                                     "" Project5""."" OutDate"",
  1130.                                                     "" Project5""."" CatalogTaskId"",
  1131.                                                     "" Project5""."" GroupId"",
  1132.                                                     "" Project5""."" Id1"",
  1133.                                                     "" Project5""."" Id2"",
  1134.                                                     "" Project5""."" C1"",
  1135.                                                     "" Project5""."" C2"",
  1136.                                                     "" Project5""."" C3"",
  1137.                                                     "" Project5""."" C4"",
  1138.                                                     "" Project5""."" C5"",
  1139.                                                     "" Project5""."" C6"",
  1140.                                                     "" Project5""."" C7"",
  1141.                                                     "" Project5""."" C8"",
  1142.                                                     "" Project5""."" Id3"",
  1143.                                                     "" Project5""."" OfficialPersonName"",
  1144.                                                     "" Project5""."" DocumentWriterName"",
  1145.                                                     "" Project5""."" OfficialPersonPost"",
  1146.                                                     "" Project5""."" Id4"",
  1147.                                                     "" Project5""."" Code"",
  1148.                                                     "" Project5""."" ReplyTaskId"",
  1149.                                                     "" Project5""."" ReplyFormId"",
  1150.                                                     "" Project5""."" Id5"",
  1151.                                                     "" Project5""."" VALUE"",
  1152.                                                     "" Project5""."" Id6"",
  1153.                                                     "" Project5""."" Id7"",
  1154.                                                     "" Project5""."" Id8"",
  1155.                                                     "" Project5""."" Id9"",
  1156.                                                     "" Project5""."" Color"",
  1157.                                                     "" Project5""."" Id10"",
  1158.                                                     "" Project5""."" Id11"",
  1159.                                                     "" Alias8""."" Id"" AS "" Id12"",
  1160.                                                     "" Alias8""."" Color"" AS "" Color1"",
  1161.                                                     "" Alias8""."" Id1"" AS "" Id13"",
  1162.                                                     "" Alias8""."" Id2"" AS "" Id14"",
  1163.                                                     "" Extent16""."" Id"" AS "" Id15"",
  1164.                                                     "" Extent16""."" VALUE"" AS "" Value1"",
  1165.                                                     "" Extent17""."" Id"" AS "" Id16"",
  1166.                                                     "" Extent17""."" Timeliness"",
  1167.                                                     "" Extent18""."" Id"" AS "" Id17"",
  1168.                                                     "" Extent18""."" version "",
  1169.                                                     "" Extent19""."" Id"" AS "" Id18"",
  1170.                                                     "" Extent19""."" Name"",
  1171.                                                     "" Extent19""."" FormCipher""
  1172.                                                 FROM
  1173.                                                     (
  1174.                                                     SELECT
  1175.                                                         "" Project1""."" Id"",
  1176.                                                         "" Project1""."" Title"",
  1177.                                                         "" Project1""."" text "",
  1178.                                                         "" Project1""."" CreationDate"",
  1179.                                                         "" Project1""."" UploadedDate"",
  1180.                                                         "" Project1""."" ChainDate"",
  1181.                                                         "" Project1""."" IsRead"",
  1182.                                                         "" Project1""."" IsConfidential"",
  1183.                                                         "" Project1""."" RegistrationNumber"",
  1184.                                                         "" Project1""."" RegistrationDate"",
  1185.                                                         "" Project1""."" OutNumber"",
  1186.                                                         "" Project1""."" OutDate"",
  1187.                                                         "" Project1""."" CatalogTaskId"",
  1188.                                                         "" Project1""."" GroupId"",
  1189.                                                         "" Project1""."" StatusEcId"",
  1190.                                                         "" Project1""."" Id1"",
  1191.                                                         "" Project1""."" Id2"",
  1192.                                                         "" Project1""."" C1"",
  1193.                                                         "" Project1""."" C2"",
  1194.                                                         "" Project1""."" C3"",
  1195.                                                         "" Project1""."" C4"",
  1196.                                                         "" Project1""."" C5"",
  1197.                                                         "" Project1""."" C6"",
  1198.                                                         "" Project1""."" C7"",
  1199.                                                         "" Project1""."" C8"",
  1200.                                                         "" Project1""."" Id3"",
  1201.                                                         "" Project1""."" OfficialPersonName"",
  1202.                                                         "" Project1""."" DocumentWriterName"",
  1203.                                                         "" Project1""."" OfficialPersonPost"",
  1204.                                                         "" Project1""."" Id4"",
  1205.                                                         "" Project1""."" Code"",
  1206.                                                         "" Project1""."" ReplyTaskId"",
  1207.                                                         "" Project1""."" ReplyFormId"",
  1208.                                                         "" Project1""."" Id5"",
  1209.                                                         "" Project1""."" VALUE"",
  1210.                                                         "" Alias6""."" Id"" AS "" Id6"",
  1211.                                                         "" Alias6""."" Id1"" AS "" Id7"",
  1212.                                                         "" Alias6""."" Id2"" AS "" Id8"",
  1213.                                                         "" Alias6""."" Id3"" AS "" Id9"",
  1214.                                                         "" Alias6""."" Color"",
  1215.                                                         "" Alias6""."" Id4"" AS "" Id10"",
  1216.                                                         "" Alias6""."" Id5"" AS "" Id11""
  1217.                                                     FROM
  1218.                                                         (
  1219.                                                         SELECT
  1220.                                                             "" Join4""."" Id"",
  1221.                                                             "" Join4""."" Title"",
  1222.                                                             "" Join4""."" text "",
  1223.                                                             "" Join4""."" CreationDate"",
  1224.                                                             "" Join4""."" UploadedDate"",
  1225.                                                             "" Join4""."" ChainDate"",
  1226.                                                             "" Join4""."" IsRead"",
  1227.                                                             "" Join4""."" IsConfidential"",
  1228.                                                             "" Join4""."" RegistrationNumber"",
  1229.                                                             "" Join4""."" RegistrationDate"",
  1230.                                                             "" Join4""."" OutNumber"",
  1231.                                                             "" Join4""."" OutDate"",
  1232.                                                             "" Join4""."" CatalogTaskId"",
  1233.                                                             "" Join4""."" GroupId"",
  1234.                                                             "" Join4""."" StatusEcId"",
  1235.                                                             "" Join4""."" Id_Alias2"" AS "" Id1"",
  1236.                                                             "" Join4""."" Id_Alias3"" AS "" Id2"",
  1237.                                                             CAST ("" Join4""."" EntityType"" AS int2) AS "" C1"",
  1238.                                                             CAST ("" Join4""."" MessageType"" AS int2) AS "" C2"",
  1239.                                                             CAST ("" Join4""."" Status"" AS int2) AS "" C3"",
  1240.                                                             CAST ("" Join4""."" RowState"" AS int2) AS "" C4"",
  1241.                                                             CAST ("" Join4""."" MethodExchange"" AS int2) AS "" C5"",
  1242.                                                             CAST ("" Join4""."" ReplyStage"" AS int2) AS "" C6"",
  1243.                                                             CAST ("" Join4""."" ChainStatus"" AS int2) AS "" C7"",
  1244.                                                             CAST ("" Join4""."" Rating"" AS int2) AS "" C8"",
  1245.                                                             "" Join4""."" Id_Alias4"" AS "" Id3"",
  1246.                                                             "" Join4""."" OfficialPersonName"",
  1247.                                                             "" Join4""."" DocumentWriterName"",
  1248.                                                             "" Join4""."" OfficialPersonPost"",
  1249.                                                             "" Join4""."" Id_Alias5"" AS "" Id4"",
  1250.                                                             "" Join4""."" Code"",
  1251.                                                             "" Join4""."" ReplyTaskId"",
  1252.                                                             "" Join4""."" ReplyFormId"",
  1253.                                                             "" Extent6""."" Id"" AS "" Id5"",
  1254.                                                             "" Extent6""."" VALUE""
  1255.                                                         FROM
  1256.                                                             (
  1257.                                                             SELECT
  1258.                                                                 "" Extent1""."" ChainStatusEcId"",
  1259.                                                                 "" Extent1""."" OwnerId"",
  1260.                                                                 "" Extent1""."" Id"",
  1261.                                                                 "" Extent1""."" Title"",
  1262.                                                                 "" Extent1""."" text "",
  1263.                                                                 "" Extent1""."" CreationDate"",
  1264.                                                                 "" Extent1""."" UploadedDate"",
  1265.                                                                 "" Extent1""."" ChainDate"",
  1266.                                                                 "" Extent1""."" IsRead"",
  1267.                                                                 "" Extent1""."" IsConfidential"",
  1268.                                                                 "" Extent1""."" RegistrationNumber"",
  1269.                                                                 "" Extent1""."" RegistrationDate"",
  1270.                                                                 "" Extent1""."" OutNumber"",
  1271.                                                                 "" Extent1""."" OutDate"",
  1272.                                                                 "" Extent1""."" CatalogTaskId"",
  1273.                                                                 "" Extent1""."" GroupId"",
  1274.                                                                 "" Extent1""."" StatusEcId"",
  1275.                                                                 "" Extent2""."" Id"" AS "" Id_Alias2"",
  1276.                                                                 "" Extent3""."" Id"" AS "" Id_Alias3"",
  1277.                                                                 "" Extent1""."" EntityType"",
  1278.                                                                 "" Extent1""."" MessageType"",
  1279.                                                                 "" Extent1""."" Status"",
  1280.                                                                 "" Extent1""."" RowState"",
  1281.                                                                 "" Extent1""."" MethodExchange"",
  1282.                                                                 "" Extent1""."" ReplyStage"",
  1283.                                                                 "" Extent1""."" ChainStatus"",
  1284.                                                                 "" Extent1""."" Rating"",
  1285.                                                                 "" Extent4""."" Id"" AS "" Id_Alias4"",
  1286.                                                                 "" Extent4""."" OfficialPersonName"",
  1287.                                                                 "" Extent4""."" DocumentWriterName"",
  1288.                                                                 "" Extent4""."" OfficialPersonPost"",
  1289.                                                                 "" Extent5""."" Id"" AS "" Id_Alias5"",
  1290.                                                                 "" Extent5""."" Code"",
  1291.                                                                 "" Extent5""."" ReplyTaskId"",
  1292.                                                                 "" Extent5""."" ReplyFormId""
  1293.                                                             FROM
  1294.                                                                 "" dbo""."" Messages"" AS "" Extent1""
  1295.                                                             left outer join "" dbo""."" AbonentInfo"" AS "" Extent2"" ON
  1296.                                                                 "" Extent2""."" MessageId"" IS NOT NULL
  1297.                                                                 AND "" Extent1""."" Id"" = "" Extent2""."" MessageId""
  1298.                                                             left outer join "" dbo""."" MessageData"" AS "" Extent3"" ON
  1299.                                                                 "" Extent3""."" MessageId"" IS NOT NULL
  1300.                                                                 AND "" Extent1""."" Id"" = "" Extent3""."" MessageId""
  1301.                                                             left outer join "" dbo""."" AbonentInfo"" AS "" Extent4"" ON
  1302.                                                                 "" Extent1""."" Id"" = "" Extent4""."" MessageId""
  1303.                                                             left outer join "" dbo""."" DictCatalogTasks"" AS "" Extent5"" ON
  1304.                                                                 "" Extent1""."" CatalogTaskId"" = "" Extent5""."" Id""
  1305.                                                             WHERE
  1306.                                                                 12::int2 != CAST (CAST ("" Extent1""."" EntityType"" AS int2) AS int2)
  1307.                                                                     AND "" Extent1""."" ParentId"" IS NULL) AS "" Join4""
  1308.                                                         left outer join "" dbo""."" StatusEc"" AS "" Extent6"" ON
  1309.                                                             "" Join4""."" ChainStatusEcId"" = "" Extent6""."" Id""
  1310.                                                         WHERE
  1311.                                                             "" Join4""."" OwnerId"" = $1
  1312.                                                             OR "" Join4""."" OwnerId"" IS NULL
  1313.                                                             AND $1 IS NULL) AS "" Project1""
  1314.                                                     left outer join lateral (
  1315.                                                         SELECT
  1316.                                                             "" Project4""."" Id"",
  1317.                                                             "" Project4""."" Id1"",
  1318.                                                             "" Project4""."" Id2"",
  1319.                                                             "" Project4""."" Id3"",
  1320.                                                             "" Project4""."" Color"",
  1321.                                                             "" Project4""."" Id4"",
  1322.                                                             "" Project4""."" Id5""
  1323.                                                         FROM
  1324.                                                             (
  1325.                                                             SELECT
  1326.                                                                 "" Alias7""."" Id"",
  1327.                                                                 "" Alias7""."" Id1"",
  1328.                                                                 "" Alias7""."" Id2"",
  1329.                                                                 "" Extent10""."" Id"" AS "" Id3"",
  1330.                                                                 "" Extent10""."" CreationDate"",
  1331.                                                                 "" Extent10""."" Color"",
  1332.                                                                 "" Extent11""."" Id"" AS "" Id4"",
  1333.                                                                 "" Project3""."" Id"" AS "" Id5""
  1334.                                                             FROM
  1335.                                                                 (
  1336.                                                                 SELECT
  1337.                                                                     "" Project2""."" Id"",
  1338.                                                                     "" Project2""."" Id1"",
  1339.                                                                     "" Project2""."" Id2""
  1340.                                                                 FROM
  1341.                                                                     (
  1342.                                                                     SELECT
  1343.                                                                         "" Extent7""."" Id"",
  1344.                                                                         "" Extent7""."" CreationDate"",
  1345.                                                                         "" Extent8""."" Id"" AS "" Id1"",
  1346.                                                                         "" Extent9""."" Id"" AS "" Id2""
  1347.                                                                     FROM
  1348.                                                                         "" dbo""."" Messages"" AS "" Extent7""
  1349.                                                                     left outer join "" dbo""."" AbonentInfo"" AS "" Extent8"" ON
  1350.                                                                         "" Extent8""."" MessageId"" IS NOT NULL
  1351.                                                                         AND "" Extent7""."" Id"" = "" Extent8""."" MessageId""
  1352.                                                                     left outer join "" dbo""."" MessageData"" AS "" Extent9"" ON
  1353.                                                                         "" Extent9""."" MessageId"" IS NOT NULL
  1354.                                                                         AND "" Extent7""."" Id"" = "" Extent9""."" MessageId""
  1355.                                                                     WHERE
  1356.                                                                         "" Project1""."" Id"" = "" Extent7""."" ParentId"") AS "" Project2""
  1357.                                                                 ORDER BY
  1358.                                                                     "" Project2""."" CreationDate"" DESC
  1359.                                                                 limit 1) AS "" Alias7""
  1360.                                                             inner join "" dbo""."" MessageReceipts"" AS "" Extent10"" ON
  1361.                                                                 "" Alias7""."" Id"" = "" Extent10""."" MessageId""
  1362.                                                             left outer join "" dbo""."" StatusEc"" AS "" Extent11"" ON
  1363.                                                                 "" Extent10""."" StatusEcId"" = "" Extent11""."" Id""
  1364.                                                             left outer join (
  1365.                                                                 SELECT
  1366.                                                                     "" Extent12""."" Id"",
  1367.                                                                     "" Extent12""."" VALUE""
  1368.                                                                 FROM
  1369.                                                                     "" dbo""."" StatusEc"" AS "" Extent12""
  1370.                                                                 WHERE
  1371.                                                                     "" Project1""."" StatusEcId"" = "" Extent12""."" Id"") AS "" Project3"" ON
  1372.                                                                 TRUE = TRUE
  1373.                                                             WHERE
  1374.                                                                 CASE
  1375.                                                                     WHEN ("" Extent11""."" Id"" IS NULL) THEN (CAST (CAST ("" Extent10""."" ReceiptStatus"" AS int2) AS int4))
  1376.                                                                     ELSE ("" Extent11""."" VALUE"")
  1377.                                                                 END = CASE
  1378.                                                                     WHEN ("" Project3""."" Id"" IS NOT NULL) THEN ("" Project3""."" VALUE"")
  1379.                                                                     ELSE (CAST ("" Project1""."" C3"" AS int4))
  1380.                                                                 END
  1381.                                                                     OR CASE
  1382.                                                                         WHEN ("" Extent11""."" Id"" IS NULL) THEN (CAST (CAST ("" Extent10""."" ReceiptStatus"" AS int2) AS int4))
  1383.                                                                         ELSE ("" Extent11""."" VALUE"")
  1384.                                                                     END IS NULL
  1385.                                                                         AND CASE
  1386.                                                                             WHEN ("" Project3""."" Id"" IS NOT NULL) THEN ("" Project3""."" VALUE"")
  1387.                                                                             ELSE (CAST ("" Project1""."" C3"" AS int4))
  1388.                                                                         END IS NULL) AS "" Project4""
  1389.                                                         ORDER BY
  1390.                                                             "" Project4""."" CreationDate"" DESC
  1391.                                                         limit 1) AS "" Alias6"" ON
  1392.                                                         TRUE) AS "" Project5""
  1393.                                                 left outer join lateral (
  1394.                                                     SELECT
  1395.                                                         "" Project7""."" Id"",
  1396.                                                         "" Project7""."" Color"",
  1397.                                                         "" Project7""."" Id1"",
  1398.                                                         "" Project7""."" Id2""
  1399.                                                     FROM
  1400.                                                         (
  1401.                                                         SELECT
  1402.                                                             "" Extent13""."" Id"",
  1403.                                                             "" Extent13""."" CreationDate"",
  1404.                                                             "" Extent13""."" Color"",
  1405.                                                             "" Extent14""."" Id"" AS "" Id1"",
  1406.                                                             "" Project6""."" Id"" AS "" Id2""
  1407.                                                         FROM
  1408.                                                             "" dbo""."" MessageReceipts"" AS "" Extent13""
  1409.                                                         left outer join "" dbo""."" StatusEc"" AS "" Extent14"" ON
  1410.                                                             "" Extent13""."" StatusEcId"" = "" Extent14""."" Id""
  1411.                                                         left outer join (
  1412.                                                             SELECT
  1413.                                                                 "" Extent15""."" Id"",
  1414.                                                                 "" Extent15""."" VALUE""
  1415.                                                             FROM
  1416.                                                                 "" dbo""."" StatusEc"" AS "" Extent15""
  1417.                                                             WHERE
  1418.                                                                 "" Project5""."" StatusEcId"" = "" Extent15""."" Id"") AS "" Project6"" ON
  1419.                                                             TRUE = TRUE
  1420.                                                         WHERE
  1421.                                                             "" Project5""."" Id"" = "" Extent13""."" MessageId""
  1422.                                                             AND ( CASE
  1423.                                                                 WHEN ("" Extent14""."" Id"" IS NULL) THEN (CAST (CAST ("" Extent13""."" ReceiptStatus"" AS int2) AS int4))
  1424.                                                                 ELSE ("" Extent14""."" VALUE"")
  1425.                                                             END = CASE
  1426.                                                                 WHEN ("" Project6""."" Id"" IS NOT NULL) THEN ("" Project6""."" VALUE"")
  1427.                                                                 ELSE (CAST ("" Project5""."" C3"" AS int4))
  1428.                                                             END
  1429.                                                                 OR CASE
  1430.                                                                     WHEN ("" Extent14""."" Id"" IS NULL) THEN (CAST (CAST ("" Extent13""."" ReceiptStatus"" AS int2) AS int4))
  1431.                                                                     ELSE ("" Extent14""."" VALUE"")
  1432.                                                                 END IS NULL
  1433.                                                                     AND CASE
  1434.                                                                         WHEN ("" Project6""."" Id"" IS NOT NULL) THEN ("" Project6""."" VALUE"")
  1435.                                                                         ELSE (CAST ("" Project5""."" C3"" AS int4))
  1436.                                                                     END IS NULL)) AS "" Project7""
  1437.                                                     ORDER BY
  1438.                                                         "" Project7""."" CreationDate"" DESC
  1439.                                                     limit 1) AS "" Alias8"" ON
  1440.                                                     TRUE
  1441.                                                 left outer join "" dbo""."" StatusEc"" AS "" Extent16"" ON
  1442.                                                     "" Project5""."" StatusEcId"" = "" Extent16""."" Id""
  1443.                                                 left outer join "" dbo""."" MessageData"" AS "" Extent17"" ON
  1444.                                                     "" Project5""."" Id"" = "" Extent17""."" MessageId""
  1445.                                                 left outer join "" dbo""."" FormPatterns"" AS "" Extent18"" ON
  1446.                                                     "" Extent17""."" FormPatternId"" = "" Extent18""."" Id""
  1447.                                                 left outer join "" dbo""."" DictReportForms"" AS "" Extent19"" ON
  1448.                                                     "" Extent18""."" ReportFormId"" = "" Extent19""."" Id"") AS "" Project8""
  1449.                                             left outer join lateral (
  1450.                                                 SELECT
  1451.                                                     "" Project9""."" StatusEcId"",
  1452.                                                     "" Project9""."" Id"",
  1453.                                                     "" Project9""."" Id1"",
  1454.                                                     "" Project9""."" Id2""
  1455.                                                 FROM
  1456.                                                     (
  1457.                                                     SELECT
  1458.                                                         "" Extent20""."" Id"",
  1459.                                                         "" Extent20""."" CreationDate"",
  1460.                                                         "" Extent20""."" StatusEcId"",
  1461.                                                         "" Extent21""."" Id"" AS "" Id1"",
  1462.                                                         "" Extent22""."" Id"" AS "" Id2""
  1463.                                                     FROM
  1464.                                                         "" dbo""."" Messages"" AS "" Extent20""
  1465.                                                     left outer join "" dbo""."" AbonentInfo"" AS "" Extent21"" ON
  1466.                                                         "" Extent21""."" MessageId"" IS NOT NULL
  1467.                                                         AND "" Extent20""."" Id"" = "" Extent21""."" MessageId""
  1468.                                                     left outer join "" dbo""."" MessageData"" AS "" Extent22"" ON
  1469.                                                         "" Extent22""."" MessageId"" IS NOT NULL
  1470.                                                         AND "" Extent20""."" Id"" = "" Extent22""."" MessageId""
  1471.                                                     WHERE
  1472.                                                         "" Project8""."" Id"" = "" Extent20""."" ParentId"") AS "" Project9""
  1473.                                                 ORDER BY
  1474.                                                     "" Project9""."" CreationDate"" DESC
  1475.                                                 limit 1) AS "" Alias9"" ON
  1476.                                                 TRUE
  1477.                                             left outer join "" dbo""."" StatusEc"" AS "" Extent23"" ON
  1478.                                                 "" Alias9""."" StatusEcId"" = "" Extent23""."" Id"") AS "" Project10""
  1479.                                         left outer join lateral (
  1480.                                             SELECT
  1481.                                                 "" Project11""."" Id"",
  1482.                                                 "" Project11""."" Id1"",
  1483.                                                 "" Project11""."" Id2"",
  1484.                                                 "" Project11""."" C1""
  1485.                                             FROM
  1486.                                                 (
  1487.                                                 SELECT
  1488.                                                     "" Extent24""."" Id"",
  1489.                                                     "" Extent24""."" CreationDate"",
  1490.                                                     "" Extent25""."" Id"" AS "" Id1"",
  1491.                                                     "" Extent26""."" Id"" AS "" Id2"",
  1492.                                                     CAST ("" Extent24""."" Status"" AS int2) AS "" C1""
  1493.                                                 FROM
  1494.                                                     "" dbo""."" Messages"" AS "" Extent24""
  1495.                                                 left outer join "" dbo""."" AbonentInfo"" AS "" Extent25"" ON
  1496.                                                     "" Extent25""."" MessageId"" IS NOT NULL
  1497.                                                     AND "" Extent24""."" Id"" = "" Extent25""."" MessageId""
  1498.                                                 left outer join "" dbo""."" MessageData"" AS "" Extent26"" ON
  1499.                                                     "" Extent26""."" MessageId"" IS NOT NULL
  1500.                                                     AND "" Extent24""."" Id"" = "" Extent26""."" MessageId""
  1501.                                                 WHERE
  1502.                                                     "" Project10""."" Id"" = "" Extent24""."" ParentId"") AS "" Project11""
  1503.                                             ORDER BY
  1504.                                                 "" Project11""."" CreationDate"" DESC
  1505.                                             limit 1) AS "" Alias10"" ON
  1506.                                             TRUE) AS "" Project12""
  1507.                                     left outer join lateral (
  1508.                                         SELECT
  1509.                                             "" Project13""."" StatusEcId"",
  1510.                                             "" Project13""."" Id"",
  1511.                                             "" Project13""."" Id1"",
  1512.                                             "" Project13""."" Id2""
  1513.                                         FROM
  1514.                                             (
  1515.                                             SELECT
  1516.                                                 "" Extent27""."" Id"",
  1517.                                                 "" Extent27""."" CreationDate"",
  1518.                                                 "" Extent27""."" StatusEcId"",
  1519.                                                 "" Extent28""."" Id"" AS "" Id1"",
  1520.                                                 "" Extent29""."" Id"" AS "" Id2""
  1521.                                             FROM
  1522.                                                 "" dbo""."" Messages"" AS "" Extent27""
  1523.                                             left outer join "" dbo""."" AbonentInfo"" AS "" Extent28"" ON
  1524.                                                 "" Extent28""."" MessageId"" IS NOT NULL
  1525.                                                 AND "" Extent27""."" Id"" = "" Extent28""."" MessageId""
  1526.                                             left outer join "" dbo""."" MessageData"" AS "" Extent29"" ON
  1527.                                                 "" Extent29""."" MessageId"" IS NOT NULL
  1528.                                                 AND "" Extent27""."" Id"" = "" Extent29""."" MessageId""
  1529.                                             WHERE
  1530.                                                 "" Project12""."" Id"" = "" Extent27""."" ParentId"") AS "" Project13""
  1531.                                         ORDER BY
  1532.                                             "" Project13""."" CreationDate"" DESC
  1533.                                         limit 1) AS "" Alias11"" ON
  1534.                                         TRUE
  1535.                                     left outer join "" dbo""."" StatusEc"" AS "" Extent30"" ON
  1536.                                         "" Alias11""."" StatusEcId"" = "" Extent30""."" Id"") AS "" Project14"") AS "" Project15"") AS "" Project16"") AS "" Project17"") AS "" Project18"") AS "" Project28"") AS "" Project29""
  1537.         ORDER BY
  1538.             "" Project29""."" CreationDate"" DESC offset 110850
  1539.         limit 10) AS "" Alias1""
  1540.     left outer join "" dbo""."" MessageFiles"" AS "" Extent61""
  1541.     inner join "" dbo""."" Files"" AS "" Extent62"" ON
  1542.         "" Extent62""."" Id"" = "" Extent61""."" File_Id"" ON
  1543.         "" Alias1""."" Id"" = "" Extent61""."" Message_Id""
  1544.         AND NOT (8 = CAST (CAST ("" Extent62""."" FileType"" AS int2) AS int4)
  1545.             AND "" Extent62""."" FileType"" IS NOT NULL)) AS "" Project30""
  1546. ORDER BY
  1547.     "" Project30""."" CreationDate"" DESC ,
  1548.     "" Project30""."" Id1"" ASC ,
  1549.     "" Project30""."" Id2"" ASC ,
  1550.     "" Project30""."" Id3"" ASC ,
  1551.     "" Project30""."" Id4"" ASC ,
  1552.     "" Project30""."" Id5"" ASC ,
  1553.     "" Project30""."" Id7"" ASC ,
  1554.     "" Project30""."" Id8"" ASC ,
  1555.     "" Project30""."" Id6"" ASC ,
  1556.     "" Project30""."" Id9"" ASC ,
  1557.     "" Project30""."" Id10"" ASC ,
  1558.     "" Project30""."" Id11"" ASC ,
  1559.     "" Project30""."" Id12"" ASC ,
  1560.     "" Project30""."" Id13"" ASC ,
  1561.     "" Project30""."" Id14"" ASC ,
  1562.     "" Project30""."" Id15"" ASC ,
  1563.     "" Project30""."" Id16"" ASC ,
  1564.     "" Project30""."" Id17"" ASC ,
  1565.     "" Project30""."" Id18"" ASC ,
  1566.     "" Project30""."" Id19"" ASC ,
  1567.     "" Project30""."" Id20"" ASC ,
  1568.     "" Project30""."" Id21"" ASC ,
  1569.     "" Project30""."" Id22"" ASC ,
  1570.     "" Project30""."" Id23"" ASC ,
  1571.     "" Project30""."" Id24"" ASC ,
  1572.     "" Project30""."" Id25"" ASC ,
  1573.     "" Project30""."" Id26"" ASC ,
  1574.     "" Project30""."" Id27"" ASC ,
  1575.     "" Project30""."" Id28"" ASC ,
  1576.     "" Project30""."" Id29"" ASC ,
  1577.     "" Project30""."" Id"" ASC ,
  1578.     "" Project30""."" C20"" ASC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement