Configuration de la purge dans l'application

Ce chapitre décrit comment configurer la purge dans l'application.

Les procédures prédéfinies servent à exécuter la purge des données des tables. Ces procédures peuvent être exécutées instantanément ou selon un calendrier prévu en créant un traitement programmé.

Pour configurer la purge :

  1. Sélectionnez WMS > Administration > Gestion des sites > Configuration d'archivage. L'écran Configuration d'archivage s'affiche.
  2. Vérifiez ces informations :
    Nom de base de données source
    Base de données à partir de laquelle les données doivent être purgées.
    Remarque

    Si l'instance d'application est SCPRD, la base de données source est SCPRD.

    Nom d'entrepôt source
    Entrepôt duquel les données doivent être purgées.
    Nom du serveur source
    Serveur à partir duquel les données doivent être purgées.
    ID Script
    Numéro d'identification de la procédure prédéfinie.
    Remarque

    Cet identifiant est utilisé comme paramètre pour la programmation des traitements et l'exécution des procédures prédéfinies.

    Nom de script
    Nom de la procédure prédéfinie.
    Nom traitement
    Nom du traitement.
    Remarque

    Ce nom sert à identifier les tables qui se trouvent dans l'application.

    Jours d'archivage
    Nombre de jours pendant lequel les données doivent être conservées dans l'application. Si la valeur est 90, le système ne conservera que les données des 90 derniers jours et il purgera les autres données.
    Remarque

    Vous ne pouvez modifier que cette valeur.

    Tables archivées
    Liste des tables dont les données sont purgées lorsque vous exécutez la procédure prédéfinie.
  3. Cliquez sur Enregistrer.

Les procédures prédéfinies peuvent comporter plusieurs tables et dépendent de la table principale. Par exemple, si la table LOAD est purgée, les tables qui lui sont liées sont également purgées.

Ce tableau dresse la liste des détails de traitement, des procédures prédéfinies et des critères :

Nom traitement ID Script Nom de script Nom de table Jours d'archivage par défaut Critères du script
Historique Alertes données Alerts SPALERTARCHIVE ALERT 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Statut traitements en arrière-plan BgStatArc SPBACKGROUNDJOBSTATUSARCHIVE BACKGROUNDJOBSTATUS 15 Paramètre ENDTIME antérieur aux jours d'archivage.
Ajustement d'échange de contenant CxAdjArc SPCXADJUSTMENTARCHIVE CXADJUSTMENT, CXADJUSTMENTDETAIL 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Historique de vérification d'engin de manutention EqCkHisArc SPEQUIPMENTCHECKHISTORYARCHIVE EQUIPMENTCHECKHISTORY 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Importer fichiers ImpFileArc SPIMPORTFILEARCHIVE IMPORTFILE, CONTENT, CONTENT_DATA 30 Paramètre EDITDATE antérieur aux jours d'archivage et STATUS > 3.
En transit IntransArc SPINTRANSITARCHIVE INTRANSIT, INTRANSITDETAIL 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Docs stock Invdoc SPINVENTORYDOCSARCHIVE CC, CCDETAIL, TRANSFER, TRANSFERDETAIL, ADJUSTMENT, ADJUSTMENTDETAIL, ADJUSTMENTDETAILSERIAL, WEIGHTADJUSTMENT, WEIGHTADJUSTMENTDETAIL, CCLST, CCRELEASEHISTORY, CCDETAILSERIAL, TRANSFERDETAILSERIAL 90

Paramètre EFFECTIVEDATE antérieur aux jours d'archivage.

Blocage de stock InvHoldArc SPINVENTORYHOLDARCHIVE INVENTORYHOLD, HOLDTRN 90

Paramètre EDITDATE antérieur aux jours d'archivage et HOLD = 0.

Historique de transaction d'inventaire Itrn SPITRNARCHIVE ITRN, ITRNSERIAL 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Mise à jour chargement Chargement SPLOADARCHIVE LOADHDR, LOADSTOP, LOADSTOPSEAL, LOADUNITDETAIL, LOADORDERDETAIL 90 Paramètre EDITDATE antérieur aux jours d'archivage et STATUS = 9.
Ordres de livraison et informations de sortie associées Commandes 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

Paramètre EDITDATE antérieur aux jours d'archivage et STATUS >= 95 ou EDITDATE antérieur à 90 jours.

Physique PhyArc SPPHYSICALARCHIVE PHYSICAL 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Inventaire général PhyCntArc SPPHYSICALCOUNTARCHIVE PHYSICALCOUNT, PHYSICALCOUNTSERIAL 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Ordres d'achat POrders SPPOARCHIVE PO, PODETAIL, POSTATUSHISTORY, PODETAILSTATUSHISTORY 90

Paramètre EDITDATE antérieur aux jours d'archivage et STATUS >= 9 ou EDITDATE antérieur à 180 jours.

Réceptions Réception SPRECEIPTARCHIVE RECEIPT, RECEIPTDETAIL, LPNDETAIL, DROPID, DROPIDDETAIL, LOTXIDDETAIL, LOTXIDHEADER, APPOINTMENTS, APPOINTMENTDETAIL, TRAILER, TRAILERSTATUS, RECEIPTSTATUSHISTORY, RECEIPTDETAILSTATUSHISTORY, RECEIPTCONTAINEREXCHANGE, SEAL_INFO, VENDORCOMPLIANCEHISTORY, APPOINTMENT_SERVICE 90

Paramètre EDITDATE antérieur aux jours d'archivage et STATUS = 9, 11, 15, 20 ou EDITDATE antérieur à 180 jours.

Lots renvoyés RtnLotsArc SPRETURNEDLOTSARCHIVE RETURNEDLOTS 365 Paramètre EDITDATE antérieur aux jours d'archivage.
Cross-docking allotissement TRNSHP SPTRANSSHIPCROSSDOCKARCHIVE TRANSSHIP, TRANSDETAIL, TRANSASN, TRANSASND 90 Paramètre EDITDATE antérieur aux jours d'archivage et STATUS = 9.
Historique Gestionnaire de tâches DétailTâche SPTASKHISTORYARCHIVE TASKDETAIL, USERACTIVITY, USERATTENDANCE, ASSIGNMENT 90 Paramètre EDITDATE antérieur aux jours d'archivage et STATUS = 9.
Erreurs feuille de temps TiShErrArc SPTIMESHEET_ERRORSARCHIVE TIMESHEET_ERRORS 15 Paramètre ADDDATE antérieur aux jours d'archivage/
Journaux d'intégration TrLog SPTRANSMITLOGARCHIVE TRANSMITLOG 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Planification de vague PlanVague SPWAVEARCHIVE WAVE, WAVEDETAIL 90

Paramètre EDITDATE antérieur aux jours d'archivage et STATUS >= 9 ou EDITDATE antérieur à 180 jours.

Ordre de fabrication OrdreFabrication SPWORKORDERARCHIVE WORKORDER, ROUTEOPS, OPXSHIPORD, OPSSKUDET, WCTASK 90

Paramètre CLOSEDATE antérieur aux jours d'archivage et STATUS = 50.

Journal d'erreurs ErrLogArc SPERRLOGARCHIVE ERRLOG 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Supprimer les enregistrements de stock anciens par la quantité = 0 InvPurge SPInventoryPurge LOTXLOCXID, SKUXLOC, LOT, LOTATTRIBUTE, SKUXLOCPRODUCTION, STATUSHISTORY, STATUSMAINTENANCE 5

SKUxLOC :

Type d'emplacement pas 'PICK', 'CASE', 'LAYER', QTY = 0, QTYALLOCATED = 0, QTYPICKED = 0, QTYEXPECTED = 0 et QTYPICKINPROCESS = 0 et paramètre EDITDATE antérieur aux jours d'archivage.

Mise à jour de qtypickinprocess à 0 lorsque qtypickinprocess<>0 et qty = 0.

LOTXLOCXID :

QTY = 0 , QTYALLOCATED = 0, QTYPICKED = 0, QTYEXPECTED = 0, QTYPICKINPROCESS = 0 et PENDINGMOVEIN = 0 et paramètre EDITDATE antérieur aux jours d'archivage.

Mise à jour de qtypickinprocess à 0 lorsque qtypickinprocess<>0 et qty = 0.

Mise à jour de pendingmovein à 0 lorsque pendingmovein <>0 et paramètre EDITDATE antérieur aux jours d'archivage

Purge recherche empl rangement PaSePurArc SPPALOCSEARCHPURGE PALOCSEARCH, PUTAWAYTRACELOG, TEMP_PALOCSEARCH 7

PALOCSEARCH, TEMP_PALOC- SEARCH :

Paramètre ADDDATE antérieur aux jours d'archivage.

Tâche de purge de lignes supprimées dans le lac de données PurDelRows SPIDELETEDROWSPURGE DELETEDROWS 30 Paramètre EDITDATE antérieur aux jours d'archivage.
Tâche de purge des demandes de rapport PurRepReq SPREPORTREQUESTPURGE REPORTREQUEST 90 Paramètre EDITDATE antérieur aux jours d'archivage.
Purge vague en cours WaInpPuArc SPWAVEINPROCESSPURGE WAVEINPROCESS 7 Paramètre EDITDATE antérieur aux jours d'archivage.
Audit utilisateur UserAudPur SPUSERAUDIT USER_AUDIT 30

Paramètre LOGIN_DATE_TIME antérieur aux jours d'archivage.

Etat serveur SSPurge SPSTATE_SERVER STATE_SERVER 3 Paramètre MAX MODIFIED_DATE antérieur aux jours d'archivage.
Archives messages mobiles MobMessArc SPMOBILE_MESSAGEARCHIVE MOBILE_MESSAGE_STATUS, MOBILE_MESSAGE 90 Paramètre EDITDATE antérieur aux jours d'archivage.

Ce tableau répertorie les tables et les scripts disponibles pour l'archivage des factures :

Nom de script Nom de table Table liée Champ de date Par défaut

purger

jours

Condition d'archivage

BILLING_INVENTORY_Archive

BIC_INVENTORY BIC_INVENTORY_BAL, BIC_INVLOC_BAL, BIC_INVENTORY_UOM BIC_INVENTORY_BAL.BALANCE_DATE ou BIC_INVLOC_BAL.BALANCE_DATE 366 Si le solde du stock du lot est nul à la date d'archivage ou avant.
BIC_INVENTORY DATE MODIFICATION 366

RECUR_RULE égal à N et EDITDATE est antérieur aux jours d'archivage.

BILLING_INVOICE_Archive

BIC_INVOICE

BIC_CHARGE,

BIC_CHARGE_DIST,

BIC_ORDER_DETAIL,

BIC_ORDER_HISTORY,

BIC_INVOICE_BATCH

INVOICE_DATE 366

INVOICE_STATUS = X ou C et INVOICE_DATE antérieur aux jours d'archivage, si les informations relatives à l'historique de facturation figurent sur la facture archivée.

BILLING_RATE_Archive

BIC_RATE_GROUP BIC_RATE EXPIRE_DATE 366

Le groupe de taux fait partie d'un contrat dont la date d'entrée d'effet est antérieure à la date d'archivage.

ou

Il n'y a pas de taux dans le groupe de taux.

BILLING_COST_Archive

BIC_COST BIC_COST_DIST COST_DATE 366 Paramètre BIC_COST.COST_DATE antérieur aux jours d'archivage.
BIC_COST BIC_COST_BAL- ANCE BALANCE_DATE 366 Paramètre BIC_COST.BALANCE_DATE antérieur aux jours d'archivage.

BILLING_MONTHREPORTING_Archive

PM_S_CHG1MM, PM_S_CHG1MM_AVG, PM_S_CHG2MM, PM_S_CHG2MM_AVG CHARGE_DATE 3660

Paramètre CHARGE_DATE antérieur aux jours d'archivage.

PM_S_CHARGEALL,

PM_S_CHARGECUST,

PM_S_CHARGEDEPT

CHARGE_YEAR 3660

Paramètre CHARGE_YEAR antérieur à l'année de du paramètre CHARGE_DATE.

PM_D_DATE ACTUAL_DATE 3660

Paramètre ACTUAL_DATE antérieur aux jours d'archivage.

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

Paramètre CHARGE_DATE antérieur aux jours d'archivage.

Ce tableau répertorie les tables et les scripts disponibles pour l'archivage des ressources :

Nom de script Nom de table Table liée Champ de date Jours de purge par défaut Condition d'archivage
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

Paramètre H_LM_CONDITION.ADDDATE antérieur aux jours d'archivage.

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

Paramètre H_LM_ELEMENT.ADDDATE antérieur aux jours d'archivage.

H_LM_TRAVELSECTION

H_LM_ONEWAYTYPE,

H_LM_TRAVELAISLE,

H_LM_BOUNDARY,

H_LM_RESTRICTOR, H_LM_REST_EQUIPMENT

ADDDATE 90

Paramètre H_LM_TRAVELSECTION.ADDDATE antérieur aux jours d'archivage.

LM_REVISIONCONTROL ADDDATE 90 Paramètre LM_REVISIONCONTROL.ADDDATE antérieur aux jours d'archivage.

LABOR_PLANNING_Archive

LF_PLANNING_ESTIMATES PLAN_DATE 90

Paramètre LF_PLANNING.PLAN_DATE antérieur aux jours d'archivage.

LF_PLANNING PLAN_DATE 90 Paramètre LF_PLANNING.PLAN_DATE antérieur aux jours d'archivage.
LF_USERADJ PLAN_DATE 90 Paramètre LF_USERADJ.PLAN_DATE antérieur aux jours d'archivage.
LABOR_PLANSTATS_Archive LF_STATS_RECALC ADDDATE 90 Paramètre EDITDATE antérieur aux jours d'archivage.
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

Paramètre PM_D_DATE.ACTUAL_DATE antérieur aux jours d'archivage.

Paramètre pm_s_lm_daily_in- fo.date_key antérieur aux jours d'archivage.

Paramètre pm_s_lm_user_info.date_key antérieur aux jours d'archivage.

Paramètre pm_d_user.edit_date antérieur aux jours d'archivage.

LABOR_SCHEDULING_Archive

RESSCH_WORKSCHEDULEEXCEPTION EXCEPTION_DATE 180

Paramètre RESSCH_WORKSCHEDULEEXCEPTION.EXCEPTION_DATE antérieur aux jours d'archivage.

RESSCH_WORKSCHEDULEHEADER RESSCH_WORKSCHEDULEDETAIL END_DATE 180

Paramètre RESSCH_WORKSCHEDULEHEADER.END_DATE antérieur aux jours d'archivage.

LABOR_STANDARDAUDIT_Archive

LM_WORKUNIT

LM_WORKGROUP, LM_UDF, LM_WORKGROUP, LM_LABORAU- DIT, LM_LABORERROR, LM_TASK

ADDDATE 90

Paramètre LM_WORKUNIT.ADDDATE antérieur aux jours d'archivage.