public final class CreatePivotWrecSumDailyExtendsImport extends KaidenAbstractExtendsImport
修飾子とタイプ | フィールドと説明 |
---|---|
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31cWrecSumDailyIxService |
k31cWrecSumDailyIxService
K31cWrecSumDailyIxService.
|
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tWrecSumDailyService |
k31tWrecSumDailyService
K31tWrecSumDailyService.
|
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.LaborInitializeImportService |
laborInitializeImportService
LaborInitializeImportService .
|
protected static String |
LOCK_KEY
ロックキー.
|
protected static String |
SQL_FILENAME_TARGET_DATA
SQLファイル:更新対象データ検索.
|
protected SumDefInfoHelper |
sumDefInfoHelper
SumDefInfoHelper .
|
companyList, companyManagerHelper, companySettingsHelper, contextHelper, dateHelper, kaidenSqlLoggingHelper, lockHelper, propertyHelper, systemLocaleHelper
コンストラクタと説明 |
---|
CreatePivotWrecSumDailyExtendsImport()
コンストラクタ.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected long |
execute(String companyCd)
本処理.
|
protected String |
getImportProcessName()
ログ用インポート処理名を返却.
|
protected String |
getLockKey()
ロックキーを返却.
|
protected void |
initMain()
初期化処理.
|
doImport, postExecute, preExecute
protected SumDefInfoHelper sumDefInfoHelper
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.LaborInitializeImportService laborInitializeImportService
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tWrecSumDailyService k31tWrecSumDailyService
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31cWrecSumDailyIxService k31cWrecSumDailyIxService
public CreatePivotWrecSumDailyExtendsImport()
protected String getLockKey()
KaidenAbstractExtendsImport.doImport(String)
処理内で利用するロックキーです。
ロック取得時にはテナントIDを付与した上で利用します。
本クラスではLOCK_KEY
を返却します。
getLockKey
クラス内 KaidenAbstractExtendsImport
protected void initMain()
サブクラスで一番最初に実行される処理です。
主に設定の読み込み、バリデート定義の追加などの実装を想定しています。
本クラスでは何も処理を行いません。
initMain
クラス内 KaidenAbstractExtendsImport
protected long execute(String companyCd) throws KaidenSystemException
KaidenAbstractExtendsImport.doImport(String)
処理内で実行される本処理です。
会社単位に実行されます。
検索用日次集計テーブル[K31C_WREC_SUM_DAILY_IX]にレコードが存在しない日を対象として、日次集計データを基にデータを生成します。
execute
クラス内 KaidenAbstractExtendsImport
companyCd
- 会社コードKaidenSystemException
- システムエラーprotected String getImportProcessName()
本クラスではProductLabormgrProp.S.ExtendsImport#PROCESS_NAME_CREATE_PIVOT_WRECSUMDAILY
に応じたサーフェスを返却します。
getImportProcessName
クラス内 KaidenAbstractExtendsImport
Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.