Konfigurieren des Löschens in der Anwendung
In diesem Kapitel wird die Vorgehensweise zum Konfigurieren des Löschvorgangs in der Anwendung beschrieben.
Die vordefinierten Prozeduren stehen zur Verfügung, um das Löschen der Daten in den Tabellen durchzuführen. Diese Prozeduren können sofort ausgeführt werden oder nach Zeitplan, indem ein geplanter Job erstellt wird.
So konfigurieren Sie den Löschvorgang:
Die vordefinierten Prozeduren können mehrere Tabellen enthalten und sind von der Mastertabelle abhängig. Wenn beispielsweise die Daten aus der LOAD-Tabelle gelöscht werden, werden auch die Daten aus den Tabellen gelöscht, die mit der LOAD-Tabelle verbunden sind.
In dieser Tabelle sind die Prozessdetails, vordefinierten Prozeduren und Kriterien aufgeführt:
Prozessname | Skript-ID | Skript-Name | Tabellenname | Standard-Archivierungsdauer (Tage) | Skript-Kriterien |
---|---|---|---|---|---|
Daten - Benachrichtigungshistorie | Alerts | SPALERTARCHIVE | ALERT | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Hintergrund-Jobs - Status | BgStatArc | SPBACKGROUNDJOBSTATUSARCHIVE | BACKGROUNDJOBSTATUS | 15 | ENDTIME älter als Archivierungsdauer (Tage) |
Containeraustausch - Korrektur | CxAdjArc | SPCXADJUSTMENTARCHIVE | CXADJUSTMENT, CXADJUSTMENTDETAIL | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Einsatzmittelprüfung - Historie | EqCkHisArc | SPEQUIPMENTCHECKHISTORYARCHIVE | EQUIPMENTCHECKHISTORY | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Importdateien | ImpFileArc | SPIMPORTFILEARCHIVE | IMPORTFILE, CONTENT, CONTENT_DATA | 30 | EDIDATE älter als Archivierungsdauer (Tage) und STATUS > 3 |
Unterwegs | IntransArc | SPINTRANSITARCHIVE | INTRANSIT, INTRANSITDETAIL | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Bestandsdokumente | Invdoc | SPINVENTORYDOCSARCHIVE | CC, CCDETAIL, TRANSFER, TRANSFERDETAIL, ADJUSTMENT, ADJUSTMENTDETAIL, ADJUSTMENTDETAILSERIAL, WEIGHTADJUSTMENT, WEIGHTADJUSTMENTDETAIL, CCLST, CCRELEASEHISTORY, CCDETAILSERIAL, TRANSFERDETAILSERIAL | 90 |
|
Bestandssperrung | InvHoldArc | SPINVENTORYHOLDARCHIVE | INVENTORYHOLD, HOLDTRN | 90 |
|
Bestandstransaktionen - Historie | Itrn | SPITRNARCHIVE | ITRN, ITRNSERIAL | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Ladungsverwaltung | Load | SPLOADARCHIVE | LOADHDR, LOADSTOP, LOADSTOPSEAL, LOADUNITDETAIL, LOADORDERDETAIL | 90 | EDIDATE älter als Archivierungsdauer (Tage) und STATUS ist auf 9 gesetzt. |
Versandaufträge und zugehörige Ausgangsdaten | Aufträge | SPORDERARCHIVE | ORDERS, ORDERDETAIL, PREALLOCATEPICKDETAIL, PICKDETAIL, LABELCONTAINERDETAIL, OPXSHIPORD, ORDERS_UDF, ORDERSTATUSHISTORY, OR- DERDETAILXVAS, DROPID, DROPIDDETAIL, LOTXIDDETAIL, LOTXIDHEADER, APPOINTMENTS, APPOINTMENTDETAIL, TRAILER, TRAILERSTATUS, PACKOUT, PACKOUTDETAIL, ORDERSTATUSHISTORY, ORDERCONTAINEREXCHANGE, XCHGCONTAINERINVENTORY, SPSCASE, LOADPLANNING, APPOINTMENT_SERVICE | 90 |
|
Tatsächlicher Bestand | PhyArc | SPPHYSICALARCHIVE | PHYSICAL | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Zählung tatsächlicher Bestand | PhyCntArc | SPPHYSICALCOUNTARCHIVE | PHYSICALCOUNT, PHYSICALCOUNTSERIAL | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Bestellungen | POrders | SPPOARCHIVE | PO, PODETAIL, POSTATUSHISTORY, PODETAILSTATUSHISTORY | 90 |
|
Wareneingänge | Receipt | SPRECEIPTARCHIVE | RECEIPT, RECEIPTDETAIL, LPNDETAIL, DROPID, DROPIDDETAIL, LOTXIDDETAIL, LOTXIDHEADER, APPOINTMENTS, APPOINTMENTDETAIL, TRAILER, TRAILERSTATUS, RECEIPTSTATUSHISTORY, RECEIPTDETAILSTATUSHISTORY, RECEIPTCONTAINEREXCHANGE, SEAL_INFO, VENDORCOMPLIANCEHISTORY, APPOINTMENT_SERVICE | 90 |
|
Zurückgegebene Lose | RtnLotsArc | SPRETURNEDLOTSARCHIVE | RETURNEDLOTS | 365 | EDIDATE älter als Archivierungsdauer (Tage) |
Umladung - Direktversand | TRNSHP | SPTRANSSHIPCROSSDOCKARCHIVE | TRANSSHIP, TRANSDETAIL, TRANSASN, TRANSASND | 90 | EDIDATE älter als Archivierungsdauer (Tage) und STATUS ist auf 9 gesetzt. |
Task Manager - Historie | TaskDetail | SPTASKHISTORYARCHIVE | TASKDETAIL, USERACTIVITY, USERATTENDANCE, ASSIGNMENT | 90 | EDIDATE älter als Archivierungsdauer (Tage) und STATUS ist auf 9 gesetzt. |
Stundenzettel - Fehler | TiShErrArc | SPTIMESHEET_ERRORSARCHIVE | TIMESHEET_ERRORS | 15 | ADDDATE älter als Archivierungsdauer (Tage) |
Integrationsprotokolle | TrLog | SPTRANSMITLOGARCHIVE | TRANSMITLOG | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Welle - Planung | WavePlan | SPWAVEARCHIVE | WAVE, WAVEDETAIL | 90 |
|
Arbeitsauftrag | WorkOrder | SPWORKORDERARCHIVE | WORKORDER, ROUTEOPS, OPXSHIPORD, OPSSKUDET, WCTASK | 90 |
|
Fehlerprotokoll | ErrLogArc | SPERRLOGARCHIVE | ERRLOG | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Alte Bestandsdatensätze mit Menge = 0 löschen | InvPurge | SPInventoryPurge | LOTXLOCXID, SKUXLOC, LOT, LOTATTRIBUTE, SKUXLOCPRODUCTION, STATUSHISTORY, STATUSMAINTENANCE | 5 |
|
Einlagerungslagerplatz - Suche löschen | PaSePurArc | SPPALOCSEARCHPURGE | PALOCSEARCH, PUTAWAYTRACELOG, TEMP_PALOCSEARCH | 7 |
|
Löschjob für gelöschte Zeilen - Data Lake | PurDelRows | SPIDELETEDROWSPURGE | DELETEDROWS | 30 | EDIDATE älter als Archivierungsdauer (Tage) |
Berichtsanforderung - Löschjob | PurRepReq | SPREPORTREQUESTPURGE | REPORTREQUEST | 90 | EDIDATE älter als Archivierungsdauer (Tage) |
Welle in Bearbeitung löschen | WaInpPuArc | SPWAVEINPROCESSPURGE | WAVEINPROCESS | 7 | EDIDATE älter als Archivierungsdauer (Tage) |
Anwenderprüfung | UserAudPur | SPUSERAUDIT | USER_AUDIT | 30 |
|
Statusserver | SSPurge | SPSTATE_SERVER | SPSTATE_SERVER | 3 | MAX MODIFIED_DATE älter als Archivierungsdauer (Tage) |
Mobilgerätenachrichten-Archiv | MobMessArc | SPMOBILE_MESSAGEARCHIVE | MOBILE_MESSAGE_STATUS, MOBILE_MESSAGE | 90 | EDIDATE älter als vergangene Archivierungstage |
In dieser Tabelle sind die Tabellen und Skripte aufgeführt, die für die Fakturierungsarchivierung zur Verfügung stehen:
Skript-Name | Tabellenname | Verknüpfte Tabelle | Datumsfeld | Standardm. löschen nach x Tagen |
Archivierungsbedingung |
---|---|---|---|---|---|
BILLING_INVENTORY_Archive |
BIC_INVENTORY | BIC_INVENTORY_BAL, BIC_INVLOC_BAL, BIC_INVENTORY_UOM | BIC_INVENTORY_BAL.BALANCE_DATE oder BIC_INVLOC_BAL.BALANCE_DATE | 366 | Wenn der Bestandssaldo des Loses zu Beginn am oder vor dem Archivierungsdatum Null ist. |
BIC_INVENTORY | EDITDATE | 366 |
|
||
BILLING_INVOICE_Archive |
BIC_INVOICE |
BIC_CHARGE, BIC_CHARGE_DIST, BIC_ORDER_DETAIL, BIC_ORDER_HISTORY, BIC_INVOICE_BATCH |
INVOICE_DATE | 366 |
|
BILLING_RATE_Archive |
BIC_RATE_GROUP | BIC_RATE | EXPIRE_DATE | 366 |
Die Tarifgruppe befindet sich in einem Vertrag mit einem Gültigkeitsdatum, das vor den vergangenen Archivierungstagen liegt. oder Es sind keine Tarife in der Tarifgruppe vorhanden. |
BILLING_COST_Archive |
BIC_COST | BIC_COST_DIST | COST_DATE | 366 | BIC_COST.COST_DATE liegt vor den vergangenen Archivierungstagen. |
BIC_COST | BIC_COST_BAL- ANCE | BALANCE_DATE | 366 | BIC_COST.BALANCE_DATE liegt vor den vergangenen Archivierungstagen. |
|
BILLING_MONTHREPORTING_Archive |
PM_S_CHG1MM, PM_S_CHG1MM_AVG, PM_S_CHG2MM, PM_S_CHG2MM_AVG | CHARGE_DATE | 3660 |
|
|
PM_S_CHARGEALL, PM_S_CHARGECUST, PM_S_CHARGEDEPT |
CHARGE_YEAR | 3660 |
|
||
PM_D_DATE | ACTUAL_DATE | 3660 |
|
||
BILLING_WEEKREPORTING_Archive |
PM_S_CHG1WW, PM_S_CHG1WW_AVG, PM_S_CHG2WW, PM_S_CHG2WW_AVG, PM_S_CHG1DD, PM_S_CHG2DD_AVG, | CHARGE_DATE | 366 |
|
In dieser Tabelle sind die Tabellen und Skripte aufgeführt, die für die Arbeitsarchivierung zur Verfügung stehen:
Skript-Name | Tabellenname | Verknüpfte Tabelle | Datumsfeld | Standardmäßig löschen nach x Tagen | Archivierungsbedingung |
---|---|---|---|---|---|
LABOR_HISTORY_Archive | H_LM_CONDITION |
H_LM_CONDITION_CHOOS- ER, H_LM_CHOOSER, H_LM_CONDITION_DETAIL, H_LM_CONDITION_ELE_DETAIL, H_LM_CONDITION_OPER_DETAIL, H_LM_CONDITION_ALLOWANCE, |
ADDDATE | 90 |
|
H_LM_ELEMENT |
H_LM_ELEMENT_DETAIL, H_LM_SUBELEMENT, H_LM_OPERATION, H_LM_OPERATION_DETAIL, H_LM_ALLOWANCE, H_LM_ALLOWANCEDETAIL, H_LM_ALLOWANCE_ELEMENT, H_LM_ALLOWANCE_OPERATION |
ADDDATE | 90 |
|
|
H_LM_TRAVELSECTION |
H_LM_ONEWAYTYPE, H_LM_TRAVELAISLE, H_LM_BOUNDARY, H_LM_RESTRICTOR, H_LM_REST_EQUIPMENT |
ADDDATE | 90 |
|
|
LM_REVISIONCONTROL | ADDDATE | 90 | LM_REVISIONCONTROL.ADDDATE liegt vor den vergangenen Archivierungstagen. |
||
LABOR_PLANNING_Archive |
LF_PLANNING_ESTIMATES | PLAN_DATE | 90 |
|
|
LF_PLANNING | PLAN_DATE | 90 | LF_PLANNING.PLAN_DATE liegt vor den vergangenen Archivierungstagen. |
||
LF_USERADJ | PLAN_DATE | 90 | LF_USERADJ.PLAN_DATE liegt vor den vergangenen Archivierungstagen. |
||
LABOR_PLANSTATS_Archive | LF_STATS_RECALC | ADDDATE | 90 | EDITDATE liegt vor den vergangenen Archivierungstagen. |
|
LF_STATS_IBOD | FORECAST_DATE | 90 | |||
LF_STATS_IBOM | FORECAST_DATE | 90 | |||
LF_STATS_OD | FORECAST_DATE | 90 | |||
LF_STATS_OM | FORECAST_DATE | 90 | |||
LABOR_REPORTING_Archive | PM_D_DATE |
pm_s_lm_daily_info, pm_s_lm_user_info, pm_d_user |
ACTUAL_DATE | 3660 |
|
LABOR_SCHEDULING_Archive |
RESSCH_WORKSCHEDULEEXCEPTION | EXCEPTION_DATE | 180 |
|
|
RESSCH_WORKSCHEDULEHEADER | RESSCH_WORKSCHEDULEDETAIL | END_DATE | 180 |
|
|
LABOR_STANDARDAUDIT_Archive |
LM_WORKUNIT |
LM_WORKGROUP, LM_UDF, LM_WORKGROUP, LM_LABORAU- DIT, LM_LABORERROR, LM_TASK |
ADDDATE | 90 |
|