При попытки удалить кассовый документ получаю ошибку:
Цитата: ORA-20724: Нельзя удалить строку спецификации, которая является основанием для товародвижения в связанных документах
ORA-06512: at "SUPERMAG.DOCUMENTS", line 3828
ORA-06512: at "SUPERMAG.SMDOCDELETE", line 8
ORA-06512: at line 1"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 20724
источник: Microsoft OLE DB Provider for Oracle
----- Причина исключения, уровень вложения 2 -----
сообщение: "{ call Supermag.SMDocDelete(?, ?) }
Params:
{0} aDocType[2](0,0): vt=8 value=CS
{1} aID[50](0,0): vt=8 value=ХБ-20160820@107"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
Связанных документов для него найти не получилось!
Необходимость удаления заключается в следующем, документ для нужного места хранения был закрыт в центральной БД. Сейчас при попытки разослать документ из подчиненной БД получаю ошибку с несоответствием BORNIN ЦО и подчиненной БД. Может есть возможность поменять BORNIN закрытого документа в ЦО?