17. September 2024 08:35
17. September 2024 09:51
17. September 2024 10:00
17. September 2024 15:59
Kowa hat geschrieben:Die verwaisten Media Orphans kann man so löschen (seit v23.5):
Waldo: viewtopic.php?f=72&t=34500&p=152572&hilit=media+orphans#p152572
Stefano Demiliani: viewtopic.php?f=72&t=34500&p=151311&hilit=media+orphans#p151311
17. September 2024 23:47
18. September 2024 07:28
18. September 2024 08:05
SilverX hat geschrieben:Leider ist keiner meiner Vorredner auf deine Kernfrage eingegangen.
Aquator hat geschrieben:Ich weiß nicht wodurch die Einträge in der Tabelle erstellt werden.
Kann man die einfach löschen? Sind doch sicher im System verknüpft?
18. September 2024 08:45
Kowa hat geschrieben:Verwaist bedeutet, dass sie keinen Bezug mehr auf irgendetwas haben (Waise = Orphan) und gelöscht werden können. Ein verwaister Datensatz verweist auf nichts, was noch brauchbar wäre bzw. auf etwas, was nicht mehr existiert.
SilverX hat geschrieben:Leider ist keiner meiner Vorredner auf deine Kernfrage eingegangen. Die Herkunft der Einträge sind datenbankweit alle Felder vom Typ Media bzw. MediaSet. Diese beinhalten im Kern Guids die auf die ID der Tabelle Tenant Media bzw. auch Tenant Media Set verweisen.
Siehe https://learn.microsoft.com/en-us/dynam ... on-records
Beachte bitte die obige Frage der Aufbewahrung, auch wenn die Tabelle diese Anforderung wohl nicht erfüllt.
18. September 2024 09:22
Aquator hat geschrieben:Also muss ich mich quasi über alle Tabellen wühlen und schauen ob es dort ein Feld "Media bzw. MediaSet" gibt. Und dort dann schauen ob ich die GUID finde.
18. September 2024 09:25
Was die Aufbewahrung angeht arbeiten wir mit Datev. Außerdem wird wohl die Buchhaltung und das Steuerbüro schon auf uns zukommen wenn wir was anders machen sollen. Bin auf die Frage anfangs nicht eingegangen um nicht von meiner eigentlichen Frage abzuweichen.
18. September 2024 12:26
Kowa hat geschrieben:Aquator hat geschrieben:Also muss ich mich quasi über alle Tabellen wühlen und schauen ob es dort ein Feld "Media bzw. MediaSet" gibt. Und dort dann schauen ob ich die GUID finde.
Das musste man in den älteren Versionen, das erledigen ab 23.5 die neuen Funktionen (siehe Waldos Artikel) im
Codeunit "Media Cleanup". Davor gab es (auch erst ab BC 22) nur die Media.FindOrphans() Method bzw. MediaSet.FindOrphans() Method um das in AL umzusetzen.
19. September 2024 09:16
1. Oktober 2024 17:05
Kowa hat geschrieben:Die Stellen, wo Tenant Media in einem Repo verwendet wird, kann man z.B. so finden.
https://github.com/search?q=repo%3AStef ... &type=code
2. Oktober 2024 08:36
dannoe hat geschrieben: da GitHub große Dateien (>350 KiB, z.B. SalesLine.Table.al) von der Suche ausschließt.