Skocz do zawartości

[Sfera] Usuwanie dokumentów z załącznikami

Polecane posty

Podczas próby usuwania DokumentZK, który posiada załączony załącznik w bibliotece, mam taki błąd:

InsERT.Mox.DataAccess.UnsponsoredModificationException: Nie można zapisać zmian w danych, ponieważ wykryto w nich relację (Dokument, DokumentElementBibliotekiZalacznikow) nieprzyłączoną do obiektu kontrolującego modyfikację danych.
   w InsERT.Mox.DataAccess.EntityFramework.UnitOfWorkAwareObjectContext.ValidateSponsorship()
   w InsERT.Mox.DataAccess.EntityFramework.UnitOfWorkAwareObjectContext.HandleChangesSaveRequest(Object sender, ChangesSaveRequestEventArgs args)
   w InsERT.Mox.Work.UnitOfWork.RequestSaveChanges(Boolean saveRequestVetoed, Boolean changesWereSaved)
   w InsERT.Mox.Work.UnitOfWork.SaveChanges()
   w InsERT.Mox.BusinessObjects.BusinessObject`3.Zapisz()
   w InsERT.Mox.BusinessObjects.BusinessObject`3.Usun3rdParty(Boolean skipRecycleBin)
   w InsERT.Mox.BusinessObjects.BusinessObject`3.Usun()
   w ITB_API.SferaDokumenty.Zamowienia.DeleteZK(IUchwyt sfera, Object request)
   w ITB_API.SferaFunkcje.Wywolaj(IUchwyt sfera, Object request)
   w ITB_API.Program.SferaNasluch()

W subiekcie nie ma z tym żadnego problemu. Rozchodzi się o załącznik. Czy aby nie powinno być tak, że po pierwsze, metoda Usun powinna sama poszukać i skasować relacje? Dodatkowo, może warto by od razu usuwać załącznik, jeśli był tylko jeden do danego dokumentu, aby nie zostawiać duchów.

Link to postu

Dzień dobry,

dziękujemy za zgłoszenie, potwierdzamy błąd programu. Sfera nie pozwala na usunięcie obiektu, który ma powiązanie z załącznikiem z biblioteki dokumentów – temat zapisaliśmy do poprawy.

Jeśli chodzi o sugestię, aby załącznik był usuwany wraz z obiektem powiązanym, to nie planujemy takich zmian.

Link to postu
  • 2 miesiące temu...
×
×
  • Dodaj nową pozycję...