Objekt Löschen: Unterschied zwischen den Versionen
JF (Diskussion | Beiträge) |
GK (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE:Objekt Löschen}} | {{DISPLAYTITLE:Objekt Löschen}} | ||
<div align="right">Hilfe Nummer: 778250</div> | <div align="right">Hilfe Nummer: 778250</div> | ||
| − | + | <hr> | |
| − | Der Befehl Objekt löschen kann verwendet werden, um | + | ==Überblick== |
| + | Der Befehl "Objekt löschen" kann verwendet werden, um nicht mehr benötigte Objekte wie alte Nachrichten oder Aufträge zu löschen. | ||
| − | Folgende Eigenschaften | + | Folgende Eigenschaften können für "Objekt löschen" gesetzt werden um gezielt Objekte in ausgewählten Tabellen zu löschen: |
;Tabelle | ;Tabelle | ||
| − | : | + | :Tabelle in der Objekte gelöscht werden sollen. |
;Objektfilterformel | ;Objektfilterformel | ||
| − | : | + | :Filterformel, um Objekte zu in der angegebenen Tabelle zu filtern. Wird <code>TRUE</code> zurückggegeben, so wird das Objekt gelöscht. |
| − | + | Für beide Eigenschaften können mehrere Werte eingegeben, so dass Objekte in mehreren Tabellen auf einmal gelöscht werden können. In diesem Fall muss der Index von [Tabelle] dem der [Objektfilterformel] entsprechen, sonst könnten die falschen Objekte gelöscht werden. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
==Beispiele== | ==Beispiele== | ||
| − | + | ===Nachrichten löschen=== | |
| − | === | + | Um alle Nachrichten zu löschen fügen Sie dem Planungsparameter "Objekt löschen" mit folgenden Einstellungen hinzu: |
| − | |||
;Tabelle | ;Tabelle | ||
:Nachricht | :Nachricht | ||
;Objektfilterformel | ;Objektfilterformel | ||
| − | : | + | :<code>TRUE</code> |
| − | === | + | ===Alte Aufträge löschen=== |
| − | + | Um alle beendeten Aufträgen mit vergangener Fälligkeit zu löschen fügen Sie dem Planungsparameter "Objekt löschen" mit folgenden Einstellungen hinzu: | |
;Tabelle | ;Tabelle | ||
| Zeile 37: | Zeile 31: | ||
:<code>ME.Status=='B'&&ME.LET<PROJECT.BasisTime</code> | :<code>ME.Status=='B'&&ME.LET<PROJECT.BasisTime</code> | ||
| − | + | ==Löschbare Objekte== | |
| − | + | Wird ein Objekt gelöscht, werden dessen untergeordnete Objekte ebenfalls gelöscht. | |
| − | ==Objekte | ||
| − | Wird ein Objekt gelöscht, werden untergeordnete Objekte | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| − | !Klasse!! | + | !Klasse!!Kommentar |
|- | |- | ||
| − | ||Auftrag|| | + | ||Auftrag||Vorgänge des Auftrags werden ebenfalls gelöscht |
|- | |- | ||
| − | ||Vorgang||Ist ein | + | ||Vorgang||Ist ein Vorgangs in Lose geteilt, so können Lose nicht separat gelöscht werden - der "Ursprung aufgeteilter Vorgänge" wird ebenfalls gelöscht.<br>Beim Löschen von Vorgängen werden deren Rüst-, Produktions, Abrüst- und Ressourcensperraufgaben, sowie Input-, Nutzungs und Output-Anweisungen ebenfalls gelöscht. |
|- | |- | ||
||Input-Anweisung|| | ||Input-Anweisung|| | ||
| Zeile 54: | Zeile 46: | ||
||Output-Anweisung|| | ||Output-Anweisung|| | ||
|- | |- | ||
| − | ||Verknüpfung|| | + | ||Verknüpfung||Verknüpfungen vom [Typ] "Selber Auftrag" können nicht gelöscht werden. |
|- | |- | ||
| − | ||Artikel||Untergeordnete Objekte (Stammvorgang, Stamm-Input-Anweisung, Stamm-Output-Anweisung, Stamm-Nutzungsanweisung) werden ebenfalls gelöscht. Vorgänge, welche Stammdaten dieses Artikels nutzen, | + | ||Artikel||Untergeordnete Objekte (Stammvorgang, Stamm-Input-Anweisung, Stamm-Output-Anweisung, Stamm-Nutzungsanweisung) werden ebenfalls gelöscht.<br>Ist [Vorgangszuweisung bei gelöschten Stammdaten aufheben] im Projekt auf "Ja" gesetzt, so wird die Zuweisung von Vorgänge, welche Stammdaten dieses Artikels nutzen, automatisch aufgehoben. |
|- | |- | ||
||Ressource|| | ||Ressource|| | ||
| Zeile 63: | Zeile 55: | ||
|- | |- | ||
||Kalender|| | ||Kalender|| | ||
| + | |- | ||
| + | ||Kalenderausnahme|| | ||
|- | |- | ||
||Kunde|| | ||Kunde|| | ||
| Zeile 76: | Zeile 70: | ||
||Ressourcenrüsten|| | ||Ressourcenrüsten|| | ||
|- | |- | ||
| − | || | + | ||Haupt-Input-Anweisung|| |
|- | |- | ||
| − | || | + | ||Haupt-Output-Anweisung|| |
|- | |- | ||
| − | || | + | ||Haupt-Nutzungsanweisung|| |
|- | |- | ||
||Nachricht|| | ||Nachricht|| | ||
| Zeile 97: | Zeile 91: | ||
|- | |- | ||
||Feiertag|| | ||Feiertag|| | ||
| + | |- | ||
| + | ||Notiz|| | ||
|- | |- | ||
||Ereigniszähler|| | ||Ereigniszähler|| | ||
| Zeile 108: | Zeile 104: | ||
|} | |} | ||
| − | == | + | ==Hinweis== |
| − | + | Wird ein Auftrag oder Vorgang gelöscht, so wird dieser unter Umständen bei der Neuplanung automatisch erneut erstellt. Um das erneute Erstellen eines gelöschten Objekts zu verhindern, muss das Objekt im Planungsparameter mit einer geeigneten Filterformel von der "Vorgangserstellung und Stücklistenauflösung" ausgeschlossen werden. | |
| − | |||
| − | |||
<hr> | <hr> | ||
<div align="right">Hilfe Nummer: 778250</div> | <div align="right">Hilfe Nummer: 778250</div> | ||
Version vom 7. November 2017, 15:01 Uhr
Inhaltsverzeichnis
Überblick
Der Befehl "Objekt löschen" kann verwendet werden, um nicht mehr benötigte Objekte wie alte Nachrichten oder Aufträge zu löschen.
Folgende Eigenschaften können für "Objekt löschen" gesetzt werden um gezielt Objekte in ausgewählten Tabellen zu löschen:
- Tabelle
- Tabelle in der Objekte gelöscht werden sollen.
- Objektfilterformel
- Filterformel, um Objekte zu in der angegebenen Tabelle zu filtern. Wird
TRUEzurückggegeben, so wird das Objekt gelöscht.
Für beide Eigenschaften können mehrere Werte eingegeben, so dass Objekte in mehreren Tabellen auf einmal gelöscht werden können. In diesem Fall muss der Index von [Tabelle] dem der [Objektfilterformel] entsprechen, sonst könnten die falschen Objekte gelöscht werden.
Beispiele
Nachrichten löschen
Um alle Nachrichten zu löschen fügen Sie dem Planungsparameter "Objekt löschen" mit folgenden Einstellungen hinzu:
- Tabelle
- Nachricht
- Objektfilterformel
TRUE
Alte Aufträge löschen
Um alle beendeten Aufträgen mit vergangener Fälligkeit zu löschen fügen Sie dem Planungsparameter "Objekt löschen" mit folgenden Einstellungen hinzu:
- Tabelle
- Auftrag
- Objektfilterformel
ME.Status=='B'&&ME.LET<PROJECT.BasisTime
Löschbare Objekte
Wird ein Objekt gelöscht, werden dessen untergeordnete Objekte ebenfalls gelöscht.
| Klasse | Kommentar |
|---|---|
| Auftrag | Vorgänge des Auftrags werden ebenfalls gelöscht |
| Vorgang | Ist ein Vorgangs in Lose geteilt, so können Lose nicht separat gelöscht werden - der "Ursprung aufgeteilter Vorgänge" wird ebenfalls gelöscht. Beim Löschen von Vorgängen werden deren Rüst-, Produktions, Abrüst- und Ressourcensperraufgaben, sowie Input-, Nutzungs und Output-Anweisungen ebenfalls gelöscht. |
| Input-Anweisung | |
| Output-Anweisung | |
| Verknüpfung | Verknüpfungen vom [Typ] "Selber Auftrag" können nicht gelöscht werden. |
| Artikel | Untergeordnete Objekte (Stammvorgang, Stamm-Input-Anweisung, Stamm-Output-Anweisung, Stamm-Nutzungsanweisung) werden ebenfalls gelöscht. Ist [Vorgangszuweisung bei gelöschten Stammdaten aufheben] im Projekt auf "Ja" gesetzt, so wird die Zuweisung von Vorgänge, welche Stammdaten dieses Artikels nutzen, automatisch aufgehoben. |
| Ressource | |
| Schicht | |
| Kalender | |
| Kalenderausnahme | |
| Kunde | |
| Prozess | |
| Spezifikation N | |
| Spezifikation-N-Rüsten | |
| Artikelrüsten | |
| Ressourcenrüsten | |
| Haupt-Input-Anweisung | |
| Haupt-Output-Anweisung | |
| Haupt-Nutzungsanweisung | |
| Nachricht | |
| Einkaufsplan | |
| Produktionsplan | |
| Artikelzeitreihe | |
| Ressourcenzeitreihe | |
| Planbewertungsergebnis | |
| KPI Planbewertungsergebnis | |
| Feiertag | |
| Notiz | |
| Ereigniszähler | |
| Ereignisbedingung | |
| Verkaufsplan (aggregiert) | |
| Täglicher Verkaufsplan |
Hinweis
Wird ein Auftrag oder Vorgang gelöscht, so wird dieser unter Umständen bei der Neuplanung automatisch erneut erstellt. Um das erneute Erstellen eines gelöschten Objekts zu verhindern, muss das Objekt im Planungsparameter mit einer geeigneten Filterformel von der "Vorgangserstellung und Stücklistenauflösung" ausgeschlossen werden.