Проблема:
В базе данных «ВЭД-Декларанта» к одному документу привязаны два документа в архиве РТУ.
Решение:
Необходимо удалить неактуальную привязку из базы «ВЭД-Декларанта» следующим запросом:
DELETE FROM ED2_ARCHIVES_DOCS WHERE ArchDocID="Указать айди"
В начале следует определить, какие привязки актуальны, а какие нет. При этом возникает два варианта.
1 вариант
ID бывают двух видов:
Новые имеют вид: «10009000-684410174002864161559929112» (цифры могут быть любыми).
Старые имеют вид: «369116885013040019144195691» (цифры могут быть любыми).
В этом случае необходимо удалить привязку старого вида.
2 вариант
Если обе привязки имеют новый вид, тогда другим запросом необходимо выяснить актуальность документа.
Для этого используется ещё один запрос:
select Status from ED2_ARCHIVES_DOCS WHERE ArchDocID="Указать ID"
Если статус документа "ActiveActual", то этот документ нужно сохранить.
Если статус "ActiveExpire", этот документ нужно удалить.