アプリケーションでパージを構成
この章では、アプリケーションでパージを構成する方法を説明します。
定義済のプロシージャを使用して、テーブルのデータをパージします。これらのプロシージャは、ただちに実行するか、スケジュール済ジョブを作成してスケジュールに基づいて実行することができます。
パージを構成するには:
定義済プロシージャは複数のテーブルを含めることができ、マスターテーブルに依存します。たとえば、LOAD テーブルがパージされる場合は、LOAD に関連するテーブルもパージされます。
次の表は、プロセスの詳細、定義済プロシージャ、基準を示しています:
処理名 | スクリプト ID | スクリプト名 | テーブル名 | デフォルトのアーカイブ日数 | スクリプト基準 |
---|---|---|---|---|---|
データアラート履歴 | Alerts | SPALERTARCHIVE | ALERT | 90 | EDITDATE がアーカイブ日数より前 |
バックグラウンドジョブ状況 | BgStatArc | SPBACKGROUNDJOBSTATUSARCHIVE | BACKGROUNDJOBSTATUS | 15 | ENDTIME がアーカイブ日数より前 |
コンテナ交換調整 | CxAdjArc | SPCXADJUSTMENTARCHIVE | CXADJUSTMENT, CXADJUSTMENTDETAIL | 90 | EDITDATE がアーカイブ日数より前 |
機器チェック履歴 | EqCkHisArc | SPEQUIPMENTCHECKHISTORYARCHIVE | EQUIPMENTCHECKHISTORY | 90 | EDITDATE がアーカイブ日数より前 |
ファイルインポート | ImpFileArc | SPIMPORTFILEARCHIVE | IMPORTFILE, CONTENT, CONTENT_DATA | 30 | EDITDATE がアーカイブ日数より前で、状況が 3 より大きい値 |
輸送中 | IntransArc | SPINTRANSITARCHIVE | INTRANSIT, INTRANSITDETAIL | 90 | EDITDATE がアーカイブ日数より前 |
在庫伝票 | Invdoc | SPINVENTORYDOCSARCHIVE | CC, CCDETAIL, TRANSFER, TRANSFERDETAIL, ADJUSTMENT, ADJUSTMENTDETAIL, ADJUSTMENTDETAILSERIAL, WEIGHTADJUSTMENT, WEIGHTADJUSTMENTDETAIL, CCLST, CCRELEASEHISTORY, CCDETAILSERIAL, TRANSFERDETAILSERIAL | 90 |
|
在庫保留 | InvHoldArc | SPINVENTORYHOLDARCHIVE | INVENTORYHOLD, HOLDTRN | 90 |
|
在庫トランザクション履歴 | Itrn | SPITRNARCHIVE | ITRN, ITRNSERIAL | 90 | EDITDATE がアーカイブ日数より前 |
積込管理 | Load | SPLOADARCHIVE | LOADHDR, LOADSTOP, LOADSTOPSEAL, LOADUNITDETAIL, LOADORDERDETAIL | 90 | EDITDATE がアーカイブ日数より前で、状況が [9] に設定されている |
出庫注文と関連の出庫情報 | Orders | 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 |
|
実地棚卸 | PhyArc | SPPHYSICALARCHIVE | PHYSICAL | 90 | EDITDATE がアーカイブ日数より前 |
実地棚卸検数 | PhyCntArc | SPPHYSICALCOUNTARCHIVE | PHYSICALCOUNT, PHYSICALCOUNTSERIAL | 90 | EDITDATE がアーカイブ日数より前 |
発注 | POrders | SPPOARCHIVE | PO, PODETAIL, POSTATUSHISTORY, PODETAILSTATUSHISTORY | 90 |
|
入庫 | Receipt | SPRECEIPTARCHIVE | RECEIPT, RECEIPTDETAIL, LPNDETAIL, DROPID, DROPIDDETAIL, LOTXIDDETAIL, LOTXIDHEADER, APPOINTMENTS, APPOINTMENTDETAIL, TRAILER, TRAILERSTATUS, RECEIPTSTATUSHISTORY, RECEIPTDETAILSTATUSHISTORY, RECEIPTCONTAINEREXCHANGE, SEAL_INFO, VENDORCOMPLIANCEHISTORY, APPOINTMENT_SERVICE | 90 |
|
返品済ロット | RtnLotsArc | SPRETURNEDLOTSARCHIVE | RETURNEDLOTS | 365 | EDITDATE がアーカイブ日数より前 |
トランスシップクロスドック | TRNSHP | SPTRANSSHIPCROSSDOCKARCHIVE | TRANSSHIP, TRANSDETAIL, TRANSASN, TRANSASND | 90 | EDITDATE がアーカイブ日数より前で、状況が [9] に設定されている |
タスクマネージャ履歴 | TaskDetail | SPTASKHISTORYARCHIVE | TASKDETAIL, USERACTIVITY, USERATTENDANCE, ASSIGNMENT | 90 | EDITDATE がアーカイブ日数より前で、状況が [9] に設定されている |
時間シートエラー | TiShErrArc | SPTIMESHEET_ERRORSARCHIVE | TIMESHEET_ERRORS | 15 | ADDDATE がアーカイブ日より前 |
統合ログ | TrLog | SPTRANSMITLOGARCHIVE | TRANSMITLOG | 90 | EDITDATE がアーカイブ日数より前 |
ウェーブ計画 | WavePlan | SPWAVEARCHIVE | WAVE, WAVEDETAIL | 90 |
|
ワークオーダー | WorkOrder | SPWORKORDERARCHIVE | WORKORDER, ROUTEOPS, OPXSHIPORD, OPSSKUDET, WCTASK | 90 |
|
エラーログ | ErrLogArc | SPERRLOGARCHIVE | ERRLOG | 90 | EDITDATE がアーカイブ日数より前 |
期日経過在庫レコードの削除 (数量 = 0) | InvPurge | SPInventoryPurge | LOTXLOCXID, SKUXLOC, LOT, LOTATTRIBUTE, SKUXLOCPRODUCTION, STATUSHISTORY, STATUSMAINTENANCE | 5 |
|
棚入ロケーション検索パージ | PaSePurArc | SPPALOCSEARCHPURGE | PALOCSEARCH, PUTAWAYTRACELOG, TEMP_PALOCSEARCH | 7 |
|
Datalake 削除済行のパージジョブ | PurDelRows | SPIDELETEDROWSPURGE | DELETEDROWS | 30 | EDITDATE がアーカイブ日数より前 |
帳票要求のパージジョブ | PurRepReq | SPREPORTREQUESTPURGE | REPORTREQUEST | 90 | EDITDATE がアーカイブ日数より前 |
処理中ウェーブパージ | WaInpPuArc | SPWAVEINPROCESSPURGE | WAVEINPROCESS | 7 | EDITDATE がアーカイブ日数より前 |
ユーザー監査 | UserAudPur | SPUSERAUDIT | USER_AUDIT | 30 |
|
State Server | SSPurge | SPSTATE_SERVER | STATE_SERVER | 3 | MAX MODIFIED_DATE がアーカイブ日数より前 |
モバイルメッセージアーカイブ | MobMessArc | SPMOBILE_MESSAGEARCHIVE | MOBILE_MESSAGE_STATUS, MOBILE_MESSAGE | 90 | EDITDATE がアーカイブ日数より前 |
次の表は、請求アーカイブで使用できるテーブルとスクリプトを示しています:
スクリプト名 | テーブル名 | リンクテーブル | 日付フィールド | デフォルト パージ 日数 |
アーカイブ条件 |
---|---|---|---|---|---|
BILLING_INVENTORY_Archive |
BIC_INVENTORY | BIC_INVENTORY_BAL, BIC_INVLOC_BAL, BIC_INVENTORY_UOM | BIC_INVENTORY_BAL.BALANCE_DATE または BIC_INVLOC_BAL.BALANCE_DATE | 366 | ロット在庫残高がゼロであるか、アーカイブ日数より前 |
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 |
実施日がアーカイブ日数より前の契約にレートグループが含まれている、 または、 レートグループにレートが存在しない |
BILLING_COST_Archive |
BIC_COST | BIC_COST_DIST | COST_DATE | 366 | BIC_COST.COST_DATE がアーカイブ日数より前 |
BIC_COST | BIC_COST_BAL- ANCE | BALANCE_DATE | 366 | BIC_COST.BALANCE_DATE がアーカイブ日数より前 |
|
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 |
|
次の表は、労務管理アーカイブで使用できるテーブルとスクリプトを示しています:
スクリプト名 | テーブル名 | リンクテーブル | 日付フィールド | デフォルトのパージ日数 | アーカイブ条件 |
---|---|---|---|---|---|
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 がアーカイブ日数より前 |
||
LABOR_PLANNING_Archive |
LF_PLANNING_ESTIMATES | PLAN_DATE | 90 |
|
|
LF_PLANNING | PLAN_DATE | 90 | LF_PLANNING.PLAN_DATE がアーカイブ日数より前 |
||
LF_USERADJ | PLAN_DATE | 90 | LF_USERADJ.PLAN_DATE がアーカイブ日数より前 |
||
LABOR_PLANSTATS_Archive | LF_STATS_RECALC | ADDDATE | 90 | EDITDATE がアーカイブ日数より前 |
|
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 |
|