Hej,
Czasem jest tak że potrzebuję usunąć jakąś kartę towaru i okazuje się że nie można bo jest z "czymś" związana. Ale historia towaru nie pokazuje żadnych transakcji, ruchów magazynowych, etc. No i pojawia się problem - jak zweryfikować z czym związana jest karta towaru. Macie może jakiś filtr, raport, etc. coś co pokaże towary które można usunąć i nie posiadają żadnych relacji oraz jak sprawdzić z czym związana jest taka karta która nie daje się skasować?
Kyniu
Towar związany z "czymś"
Moderator: mikey
-
- Posty: 341
- Rejestracja: 29 lut 2008, 11:27
- Rola: Administrator CDN XL
- Wersja: 2022
- Lokalizacja: Gdynia
Re: Towar związany z "czymś"
Przy usuwaniu karty towaru powinien pojawić się komunikat błędu z informacją o powiązanej tabeli (najprowdopodobnie jest to jedna z kilku, po usunięciu relacji może się pojawić kolejna nazwa tabeli).
Nie wszystkie powiązania są widoczne w historii - tam są tylko transakcje + zamówienia + rezerwacje + zlecenia + import + magazynowe.
Powiązanie może być poprzez promocje, receptury itp.
pozdrawiam
Nie wszystkie powiązania są widoczne w historii - tam są tylko transakcje + zamówienia + rezerwacje + zlecenia + import + magazynowe.
Powiązanie może być poprzez promocje, receptury itp.
pozdrawiam
-
- Posty: 417
- Rejestracja: 21 mar 2008, 10:10
- Rola: Administrator CDN XL
- Lokalizacja: Świętokrzyskie, Kielce
Re: Towar związany z "czymś"
Z zasady faktycznie pojawia się nazwa tabeli - natomiast czasem ten błąd jest jakiś taki dziwny. Usiłowałem go teraz powtórzyć i mi się nie udało.marceynowa pisze:Przy usuwaniu karty towaru powinien pojawić się komunikat błędu z informacją o powiązanej tabeli (najprowdopodobnie jest to jedna z kilku, po usunięciu relacji może się pojawić kolejna nazwa tabeli).
Kyniu
- mikey
- Site Admin
- Posty: 99
- Rejestracja: 25 lis 2007, 23:42
- Rola: Administrator CDN XL
- Wersja: 2016
- Lokalizacja: Wielkopolska
Re: Towar związany z "czymś"
Aby sprawdzić co się dzieje przy kasowaniu towaru najlepiej przyjrzeć się triggerom TwrKarty_DeleteHandler i TwrKartyAlias_DeleteHandler, łącznie sprawdzają one ok. 30 tabel ... więc jest gdzie szukać powiązań.