IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.module.purchase.materialsavereplica
クラス MaterialSaveReplica

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.sap.module.AbstractController
      上位を拡張 jp.co.intra_mart.foundation.sap.module.UpdateController
          上位を拡張 jp.co.intra_mart.foundation.sap.module.purchase.materialsavereplica.MaterialSaveReplica
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
MaterialSaveReplicaController

public class MaterialSaveReplica
extends UpdateController
implements Serializable

品目マスタ更新情報クラス
機能は以下の通り

バージョン:
8.0
関連項目:
直列化された形式

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.UpdateController から継承されたフィールド
connectionManager
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
MaterialSaveReplica()
          品目マスタ更新情報を作成します。
MaterialSaveReplica(ConnectionManager connectionManager)
          品目マスタ更新情報を作成します。
MaterialSaveReplica(SapClient sapClient)
          品目マスタ更新情報を作成します。
 
メソッドの概要
 List<ClientData> getClientDataList()
          品目データ (クライアントレベル)を取得します。
 List<ExtensionIn> getExtensionInList()
          BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造を取得します。
 List<ExtensionInX> getExtensionInXList()
          拡張イン/拡張アウトのチェックボックス構造を取得します。
 String getFlagCadCall()
          CAD システムからコールを取得します。
 String getFlagOnline()
          No ALE Field Selectionを取得します。
 List<ForecastParameters> getForecastParametersList()
          需要予測パラメータを取得します。
 List<ForecastValues> getForecastValuesList()
          需要予測値のデータ転送を取得します。
 List<HeadData> getHeadDataList()
          管理情報設定ヘッダセグメントを取得します。
 String getInpfldcheck()
          項目無効時の応答を取得します。
 List<InternationalArtnos> getInternationalArtnosList()
          国際商品コード (EAN)を取得します。
 List<MaterialDescription> getMaterialDescriptionList()
          品目テキストを取得します。
 List<MaterialLongText> getMaterialLongTextList()
          テキスト (長)を取得します。
 String getNoappllog()
          アプリケーションログ書込なしを取得します。
 String getNochangedoc()
          変更伝票書込なしを取得します。
 String getNoRollbackWork()
          Override Rollback Workを取得します。
 List<PlanningData> getPlanningDataList()
          品目マスタ/製品グループの変更伝票構造を取得します。
 List<PlantData> getPlantDataList()
          品目データ (プラントレベル)を取得します。
 List<PrtData> getPrtDataList()
          品目マスタの生産資源/治工具 (PRT) 項目を取得します。
 List<ReturnMessages> getReturnMessagesList()
          リターンパラメータ BAPIRET2 の代替構造を取得します。
 List<SalesData> getSalesDataList()
          販売データを取得します。
 List<StorageLocationData> getStorageLocationDataList()
          品目データ (保管場所レベル)を取得します。
 List<StorageTypeData> getStorageTypeDataList()
          保管域タイプデータを取得します。
 List<TaxClassifications> getTaxClassificationsList()
          制御デ-タを取得します。
 String getTestrun()
          書込 BAPI のシミュレーションセッションへの切替を取得します。
 List<TotalConsumption> getTotalConsumptionList()
          品目総消費量のデータ転送を取得します。
 List<UnitSofmeasure> getUnitSofmeasureList()
          数量単位を取得します。
 List<UnplndConsumption> getUnplndConsumptionList()
          計画外消費のデータ転送を取得します。
 List<ValuationData> getValuationDataList()
          評価データを取得します。
 List<WarehouseNumberData> getWarehouseNumberDataList()
          倉庫番号データを取得します。
 void initMaterialSaveReplica()
          品目マスタ更新情報の各種インスタンスを生成します。
 void setClientDataList(List<ClientData> clientDataList)
          品目データ (クライアントレベル)を設定します。
 void setExportParam(BapiController bapiController)
          品目マスタに登録する値ををセットします。
 void setExtensionInList(List<ExtensionIn> extensionInList)
          BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造を設定します。
 void setExtensionInXList(List<ExtensionInX> extensionInXList)
          拡張イン/拡張アウトのチェックボックス構造を設定します。
 void setFlagCadCall(String flagCadCall)
          CAD システムからコールを設定します。
 void setFlagOnline(String flagOnline)
          No ALE Field Selectionを設定します。
 void setForecastParametersList(List<ForecastParameters> forecastParametersList)
          需要予測パラメータを設定します。
 void setForecastValuesList(List<ForecastValues> forecastValuesList)
          需要予測値のデータ転送を設定します。
 void setHeadDataList(List<HeadData> headDataList)
          管理情報設定ヘッダセグメントを設定します。
 void setImportParam(BapiController bapiController)
          品目マスタに登録する値ををセットします。
 void setInpfldcheck(String inpFldCheck)
          項目無効時の応答を設定します。
 void setInternationalArtnosList(List<InternationalArtnos> internationalArtnosList)
          国際商品コード (EAN)を設定します。
 void setMaterialDescriptionList(List<MaterialDescription> materialDescriptionList)
          品目テキストを設定します。
 void setMaterialLongTextList(List<MaterialLongText> materialLongTextList)
          テキスト (長)を設定します。
 void setNoappllog(String noApplLog)
          アプリケーションログ書込なしを設定します。
 void setNochangedoc(String noChangeDoc)
          変更伝票書込なしを設定します。
 void setNoRollbackWork(String noRollbackWork)
          Override Rollback Workを設定します。
 void setPlanningDataList(List<PlanningData> planningDataList)
          品目マスタ/製品グループの変更伝票構造を設定します。
 void setPlantDataList(List<PlantData> plantDataList)
          品目データ (プラントレベル)を設定します。
 void setPrtDataList(List<PrtData> prtDataList)
          品目マスタの生産資源/治工具 (PRT) 項目を設定します。
 void setReturnMessagesList(List<ReturnMessages> returnMessagesList)
          リターンパラメータ BAPIRET2 の代替構造を設定します。
 void setSalesDataList(List<SalesData> salesDataList)
          販売データを設定します。
 void setStorageLocationDataList(List<StorageLocationData> storageLocationDataList)
          品目データ (保管場所レベル)を設定します。
 void setStorageTypeDataList(List<StorageTypeData> storageTypeDataList)
          保管域タイプデータを設定します。
 void setTaxClassificationsList(List<TaxClassifications> taxClassificationsList)
          制御デ-タを設定します。
 void setTestrun(String testRun)
          書込 BAPI のシミュレーションセッションへの切替を設定します。
 void setTotalConsumptionList(List<TotalConsumption> totalConsumptionList)
          品目総消費量のデータ転送を設定します。
 void setUnitSofmeasureList(List<UnitSofmeasure> unitSofmeasureList)
          数量単位を設定します。
 void setUnplndConsumptionList(List<UnplndConsumption> unplndConsumptionList)
          計画外消費のデータ転送を設定します。
 void setValuationDataList(List<ValuationData> valuationDataList)
          評価データを設定します。
 void setWarehouseNumberDataList(List<WarehouseNumberData> warehouseNumberDataList)
          倉庫番号データを設定します。
 String toString()
          デバッグ用のメソッドです。
 
クラス jp.co.intra_mart.foundation.sap.module.UpdateController から継承されたメソッド
createBapiController
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたメソッド
executeBapi, getBapiReturnErrMessage, getBapiReturnMessage
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MaterialSaveReplica

public MaterialSaveReplica()
品目マスタ更新情報を作成します。


MaterialSaveReplica

public MaterialSaveReplica(ConnectionManager connectionManager)
品目マスタ更新情報を作成します。

パラメータ:
connectionManager - コネクションオブジェクト

MaterialSaveReplica

public MaterialSaveReplica(SapClient sapClient)
品目マスタ更新情報を作成します。

パラメータ:
sapClient - SAPクライアント
メソッドの詳細

initMaterialSaveReplica

public void initMaterialSaveReplica()
品目マスタ更新情報の各種インスタンスを生成します。


setImportParam

public void setImportParam(BapiController bapiController)
                    throws SAPGeneralSystemException,
                           SAPGeneralAppException
品目マスタに登録する値ををセットします。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外

setExportParam

public void setExportParam(BapiController bapiController)
                    throws SAPGeneralSystemException
品目マスタに登録する値ををセットします。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外

getNochangedoc

public String getNochangedoc()
変更伝票書込なしを取得します。

戻り値:
nochangedoc 変更伝票書込なし

getNoappllog

public String getNoappllog()
アプリケーションログ書込なしを取得します。

戻り値:
noappllog アプリケーションログ書込なし

getTestrun

public String getTestrun()
書込 BAPI のシミュレーションセッションへの切替を取得します。

戻り値:
testrun 書込 BAPI のシミュレーションセッションへの切替

getInpfldcheck

public String getInpfldcheck()
項目無効時の応答を取得します。

戻り値:
inpfldcheck 項目無効時の応答

getFlagCadCall

public String getFlagCadCall()
CAD システムからコールを取得します。

戻り値:
flagCadCall CAD システムからコール

getFlagOnline

public String getFlagOnline()
No ALE Field Selectionを取得します。

戻り値:
flagOnline No ALE Field Selection

getNoRollbackWork

public String getNoRollbackWork()
Override Rollback Workを取得します。

戻り値:
noRollbackWork Override Rollback Work

getHeadDataList

public List<HeadData> getHeadDataList()
管理情報設定ヘッダセグメントを取得します。

戻り値:
headDataList 管理情報設定ヘッダセグメント

getClientDataList

public List<ClientData> getClientDataList()
品目データ (クライアントレベル)を取得します。

戻り値:
clientDataList 品目データ (クライアントレベル)

getPlantDataList

public List<PlantData> getPlantDataList()
品目データ (プラントレベル)を取得します。

戻り値:
plantDataList 品目データ (プラントレベル)

getForecastParametersList

public List<ForecastParameters> getForecastParametersList()
需要予測パラメータを取得します。

戻り値:
forecastParametersList 需要予測パラメータ

getPlanningDataList

public List<PlanningData> getPlanningDataList()
品目マスタ/製品グループの変更伝票構造を取得します。

戻り値:
planningDataList 品目マスタ/製品グループの変更伝票構造

getStorageLocationDataList

public List<StorageLocationData> getStorageLocationDataList()
品目データ (保管場所レベル)を取得します。

戻り値:
storageLocationDataList 品目データ (保管場所レベル)

getValuationDataList

public List<ValuationData> getValuationDataList()
評価データを取得します。

戻り値:
valuationDataList 評価データ

getWarehouseNumberDataList

public List<WarehouseNumberData> getWarehouseNumberDataList()
倉庫番号データを取得します。

戻り値:
warehouseNumberDataList 倉庫番号データ

getSalesDataList

public List<SalesData> getSalesDataList()
販売データを取得します。

戻り値:
salesDataList 販売データ

getStorageTypeDataList

public List<StorageTypeData> getStorageTypeDataList()
保管域タイプデータを取得します。

戻り値:
storageTypeDataList 保管域タイプデータ

getMaterialDescriptionList

public List<MaterialDescription> getMaterialDescriptionList()
品目テキストを取得します。

戻り値:
materialDescriptionList 品目テキスト

getUnitSofmeasureList

public List<UnitSofmeasure> getUnitSofmeasureList()
数量単位を取得します。

戻り値:
unitSofmeasureList 数量単位

getInternationalArtnosList

public List<InternationalArtnos> getInternationalArtnosList()
国際商品コード (EAN)を取得します。

戻り値:
internationalArtnosList 国際商品コード (EAN)

getMaterialLongTextList

public List<MaterialLongText> getMaterialLongTextList()
テキスト (長)を取得します。

戻り値:
materialLongTextList テキスト (長)

getTaxClassificationsList

public List<TaxClassifications> getTaxClassificationsList()
制御デ-タを取得します。

戻り値:
taxClassificationsList 制御デ-タ

getPrtDataList

public List<PrtData> getPrtDataList()
品目マスタの生産資源/治工具 (PRT) 項目を取得します。

戻り値:
prtDataList 品目マスタの生産資源/治工具 (PRT) 項目

getExtensionInList

public List<ExtensionIn> getExtensionInList()
BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造を取得します。

戻り値:
extensionInList BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の 参照構造

getExtensionInXList

public List<ExtensionInX> getExtensionInXList()
拡張イン/拡張アウトのチェックボックス構造を取得します。

戻り値:
extensionInXList 拡張イン/拡張アウトのチェックボックス構造

getForecastValuesList

public List<ForecastValues> getForecastValuesList()
需要予測値のデータ転送を取得します。

戻り値:
forecastValuesList 需要予測値のデータ転送

getUnplndConsumptionList

public List<UnplndConsumption> getUnplndConsumptionList()
計画外消費のデータ転送を取得します。

戻り値:
unplndConsumptionList 計画外消費のデータ転送

getTotalConsumptionList

public List<TotalConsumption> getTotalConsumptionList()
品目総消費量のデータ転送を取得します。

戻り値:
totalConsumptionList 品目総消費量のデータ転送

getReturnMessagesList

public List<ReturnMessages> getReturnMessagesList()
リターンパラメータ BAPIRET2 の代替構造を取得します。

戻り値:
returnMessagesList リターンパラメータ BAPIRET2 の代替構造

setNochangedoc

public void setNochangedoc(String noChangeDoc)
変更伝票書込なしを設定します。

パラメータ:
noChangeDoc - 変更伝票書込なし

setNoappllog

public void setNoappllog(String noApplLog)
アプリケーションログ書込なしを設定します。

パラメータ:
noApplLog - アプリケーションログ書込なし

setTestrun

public void setTestrun(String testRun)
書込 BAPI のシミュレーションセッションへの切替を設定します。

パラメータ:
testRun - 書込 BAPI のシミュレーションセッションへの切替

setInpfldcheck

public void setInpfldcheck(String inpFldCheck)
項目無効時の応答を設定します。

パラメータ:
inpFldCheck - 項目無効時の応答

setFlagCadCall

public void setFlagCadCall(String flagCadCall)
CAD システムからコールを設定します。

パラメータ:
flagCadCall - CAD システムからコール

setFlagOnline

public void setFlagOnline(String flagOnline)
No ALE Field Selectionを設定します。

パラメータ:
flagOnline - No ALE Field Selection

setNoRollbackWork

public void setNoRollbackWork(String noRollbackWork)
Override Rollback Workを設定します。

パラメータ:
noRollbackWork - Override Rollback Work

setHeadDataList

public void setHeadDataList(List<HeadData> headDataList)
管理情報設定ヘッダセグメントを設定します。

パラメータ:
headDataList - 管理情報設定ヘッダセグメント

setClientDataList

public void setClientDataList(List<ClientData> clientDataList)
品目データ (クライアントレベル)を設定します。

パラメータ:
clientDataList - 品目データ (クライアントレベル)

setPlantDataList

public void setPlantDataList(List<PlantData> plantDataList)
品目データ (プラントレベル)を設定します。

パラメータ:
plantDataList - 品目データ (プラントレベル)

setForecastParametersList

public void setForecastParametersList(List<ForecastParameters> forecastParametersList)
需要予測パラメータを設定します。

パラメータ:
forecastParametersList - 需要予測パラメータ

setPlanningDataList

public void setPlanningDataList(List<PlanningData> planningDataList)
品目マスタ/製品グループの変更伝票構造を設定します。

パラメータ:
planningDataList - 品目マスタ/製品グループの変更伝票構造

setStorageLocationDataList

public void setStorageLocationDataList(List<StorageLocationData> storageLocationDataList)
品目データ (保管場所レベル)を設定します。

パラメータ:
storageLocationDataList - 品目データ (保管場所レベル)

setValuationDataList

public void setValuationDataList(List<ValuationData> valuationDataList)
評価データを設定します。

パラメータ:
valuationDataList - 評価データ

setWarehouseNumberDataList

public void setWarehouseNumberDataList(List<WarehouseNumberData> warehouseNumberDataList)
倉庫番号データを設定します。

パラメータ:
warehouseNumberDataList - 倉庫番号データ

setSalesDataList

public void setSalesDataList(List<SalesData> salesDataList)
販売データを設定します。

パラメータ:
salesDataList - 販売データ

setStorageTypeDataList

public void setStorageTypeDataList(List<StorageTypeData> storageTypeDataList)
保管域タイプデータを設定します。

パラメータ:
storageTypeDataList - 保管域タイプデータ

setMaterialDescriptionList

public void setMaterialDescriptionList(List<MaterialDescription> materialDescriptionList)
品目テキストを設定します。

パラメータ:
materialDescriptionList - 品目テキスト

setUnitSofmeasureList

public void setUnitSofmeasureList(List<UnitSofmeasure> unitSofmeasureList)
数量単位を設定します。

パラメータ:
unitSofmeasureList - 数量単位

setInternationalArtnosList

public void setInternationalArtnosList(List<InternationalArtnos> internationalArtnosList)
国際商品コード (EAN)を設定します。

パラメータ:
internationalArtnosList - 国際商品コード (EAN)

setMaterialLongTextList

public void setMaterialLongTextList(List<MaterialLongText> materialLongTextList)
テキスト (長)を設定します。

パラメータ:
materialLongTextList - テキスト (長)

setTaxClassificationsList

public void setTaxClassificationsList(List<TaxClassifications> taxClassificationsList)
制御デ-タを設定します。

パラメータ:
taxClassificationsList - 制御デ-タ

setPrtDataList

public void setPrtDataList(List<PrtData> prtDataList)
品目マスタの生産資源/治工具 (PRT) 項目を設定します。

パラメータ:
prtDataList - 品目マスタの生産資源/治工具 (PRT) 項目

setExtensionInList

public void setExtensionInList(List<ExtensionIn> extensionInList)
BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の参照構造を設定します。

パラメータ:
extensionInList - BAPI パラメータ EXTENSIONIN/EXTENSIONOUT の 参照構造

setExtensionInXList

public void setExtensionInXList(List<ExtensionInX> extensionInXList)
拡張イン/拡張アウトのチェックボックス構造を設定します。

パラメータ:
extensionInXList - 拡張イン/拡張アウトのチェックボックス構造

setForecastValuesList

public void setForecastValuesList(List<ForecastValues> forecastValuesList)
需要予測値のデータ転送を設定します。

パラメータ:
forecastValuesList - 需要予測値のデータ転送

setUnplndConsumptionList

public void setUnplndConsumptionList(List<UnplndConsumption> unplndConsumptionList)
計画外消費のデータ転送を設定します。

パラメータ:
unplndConsumptionList - 計画外消費のデータ転送

setTotalConsumptionList

public void setTotalConsumptionList(List<TotalConsumption> totalConsumptionList)
品目総消費量のデータ転送を設定します。

パラメータ:
totalConsumptionList - 品目総消費量のデータ転送

setReturnMessagesList

public void setReturnMessagesList(List<ReturnMessages> returnMessagesList)
リターンパラメータ BAPIRET2 の代替構造を設定します。

パラメータ:
returnMessagesList - リターンパラメータ BAPIRET2 の代替構造

toString

public String toString()
デバッグ用のメソッドです。

オーバーライド:
クラス Object 内の toString
戻り値:
value すべての属性の値

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.