IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.module.purchase
クラス MaterialGetList

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

public class MaterialGetList
extends ReferenceController
implements Serializable

品目コード検索クラス
機能は以下の通り

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

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
MaterialGetList(SapClient sapClient)
          品目コードの選択オプション一覧、品目テキストの選択オプション一覧、 製造業者と製造者製品コード一覧、プラントの選択オプション一覧、 保管場所の選択オプション一覧、販売組織の選択オプション一覧、 流通チャネルの選択オプション一覧、品目コードと品目テキスト一覧を作成します。
 
メソッドの概要
 List<DistributionChannelSelection> getDistributionChannelSelectionList()
          流通チャネルの選択オプション一覧を取得します。
 List<ManufacturerPartNumb> getManufacturerPartNumbList()
          製造業者と製造者製品コード一覧を取得します。
 List<MaterialShortDescsel> getMaterialShortDescselList()
          品目テキストの選択オプション一覧を取得します。
 List<MatnrList> getMatnrListList()
          品目コードと品目テキストの一覧を取得します。
 List<MatnrSelection> getMatnrSelectionList()
          品目コードの選択オプション一覧を取得します。
 String getMaxRows()
          選択予定品目の最大数を取得します。
 List<PlantSelection> getPlantSelectionList()
          プラントの選択オプション一覧を取得します。
 List<SalesOrganisationSelection> getSalesOrganisationSelectionList()
          販売組織の選択オプション一覧を取得します。
 List<StorageLocationSelect> getStorageLocationselectList()
          保管場所の選択オプション一覧を取得します。
 void setDistributionChannelSelectionList(List<DistributionChannelSelection> distributionChannelSelectionList)
          流通チャネルの選択オプション一覧を設定します。
 void setExportParam(BapiController bapiController)
          伝票に登録された情報ををセットします。
 void setImportParam(BapiController bapiController)
          品目コードを検索する条件ををセットします。
 void setManufacturerPartNumbList(List<ManufacturerPartNumb> manufacturerPartNumbList)
          製造業者と製造者製品コード一覧を設定します。
 void setMaterialShortDescselList(List<MaterialShortDescsel> materialShortDescselList)
          品目テキストの選択オプション一覧を設定します。
 void setMatnrListList(List<MatnrList> matnrListList)
          品目コードと品目テキスト一覧を設定します。
 void setMatnrSelectionList(List<MatnrSelection> matnrSelectionList)
          品目コードの選択オプション一覧を設定します。
 void setMaxRows(String strMaxRows)
          選択予定品目の最大数を設定します。
 void setPlantSelectionList(List<PlantSelection> plantSelectionList)
          プラントの選択オプション一覧を設定します。
 void setSalesOrganisationSelectionList(List<SalesOrganisationSelection> salesOrganisationSelectionList)
          販売組織の選択オプション一覧を設定します。
 void setStoragelocationselectList(List<StorageLocationSelect> storageLocationselectList)
          保管場所の選択オプション一覧を設定します。
 void setTblParam(String paramTable, String paramName, String value, int index)
          テーブル型の項目に値をセットします。
 String toString()
          デバッグ用のメソッドです。
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたメソッド
createBapiController, executeBapi, getBapiReturnErrMessage, getBapiReturnMessage
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MaterialGetList

public MaterialGetList(SapClient sapClient)
品目コードの選択オプション一覧、品目テキストの選択オプション一覧、 製造業者と製造者製品コード一覧、プラントの選択オプション一覧、 保管場所の選択オプション一覧、販売組織の選択オプション一覧、 流通チャネルの選択オプション一覧、品目コードと品目テキスト一覧を作成します。

パラメータ:
sapClient - sapClient SAPへの接続情報が格納されたオブジェクト
メソッドの詳細

setImportParam

public void setImportParam(BapiController bapiController)
                    throws SAPGeneralSystemException,
                           SAPGeneralAppException,
                           SAPPurchaseSystemException
品目コードを検索する条件ををセットします。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPPurchaseSystemException - 購買発注業務システム例外

setExportParam

public void setExportParam(BapiController bapiController)
                    throws SAPGeneralSystemException
伝票に登録された情報ををセットします。

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

setTblParam

public void setTblParam(String paramTable,
                        String paramName,
                        String value,
                        int index)
                 throws SAPPurchaseSystemException
テーブル型の項目に値をセットします。

パラメータ:
paramTable - テーブル名
paramName - 項目名
value - セットする値
index - レコード番号
例外:
SAPPurchaseSystemException - 購買発注業務システム例外

setMaxRows

public void setMaxRows(String strMaxRows)
選択予定品目の最大数を設定します。

パラメータ:
strMaxRows - 選択予定品目の最大数

setMatnrSelectionList

public void setMatnrSelectionList(List<MatnrSelection> matnrSelectionList)
品目コードの選択オプション一覧を設定します。

パラメータ:
matnrSelectionList - 品目コードの選択オプション一覧

setMaterialShortDescselList

public void setMaterialShortDescselList(List<MaterialShortDescsel> materialShortDescselList)
品目テキストの選択オプション一覧を設定します。

パラメータ:
materialShortDescselList - 品目テキストの選択オプション一覧

setManufacturerPartNumbList

public void setManufacturerPartNumbList(List<ManufacturerPartNumb> manufacturerPartNumbList)
製造業者と製造者製品コード一覧を設定します。

パラメータ:
manufacturerPartNumbList - 製造業者と製造者製品コード一覧

setPlantSelectionList

public void setPlantSelectionList(List<PlantSelection> plantSelectionList)
プラントの選択オプション一覧を設定します。

パラメータ:
plantSelectionList - プラントの選択オプション一覧

setStoragelocationselectList

public void setStoragelocationselectList(List<StorageLocationSelect> storageLocationselectList)
保管場所の選択オプション一覧を設定します。

パラメータ:
storageLocationselectList - 保管場所の選択オプション一覧

setSalesOrganisationSelectionList

public void setSalesOrganisationSelectionList(List<SalesOrganisationSelection> salesOrganisationSelectionList)
販売組織の選択オプション一覧を設定します。

パラメータ:
salesOrganisationSelectionList - 販売組織の選択オプション一覧

setDistributionChannelSelectionList

public void setDistributionChannelSelectionList(List<DistributionChannelSelection> distributionChannelSelectionList)
流通チャネルの選択オプション一覧を設定します。

パラメータ:
distributionChannelSelectionList - 流通チャネルの選択オプション一覧

setMatnrListList

public void setMatnrListList(List<MatnrList> matnrListList)
品目コードと品目テキスト一覧を設定します。

パラメータ:
matnrListList - 品目コードと品目テキスト一覧

getMaxRows

public String getMaxRows()
選択予定品目の最大数を取得します。

戻り値:
strMaxRows 選択予定品目の最大数

getMatnrSelectionList

public List<MatnrSelection> getMatnrSelectionList()
品目コードの選択オプション一覧を取得します。

戻り値:
matnrSelectionList 品目コードの選択オプション一覧

getMaterialShortDescselList

public List<MaterialShortDescsel> getMaterialShortDescselList()
品目テキストの選択オプション一覧を取得します。

戻り値:
materialShortDescselList 品目テキストの選択オプション一覧

getManufacturerPartNumbList

public List<ManufacturerPartNumb> getManufacturerPartNumbList()
製造業者と製造者製品コード一覧を取得します。

戻り値:
manufacturerPartNoList 製造業者と製造者製品コード一覧

getPlantSelectionList

public List<PlantSelection> getPlantSelectionList()
プラントの選択オプション一覧を取得します。

戻り値:
plantSelectionList プラントの選択オプション一覧

getStorageLocationselectList

public List<StorageLocationSelect> getStorageLocationselectList()
保管場所の選択オプション一覧を取得します。

戻り値:
storagelocationselectList 保管場所の選択オプション一覧

getSalesOrganisationSelectionList

public List<SalesOrganisationSelection> getSalesOrganisationSelectionList()
販売組織の選択オプション一覧を取得します。

戻り値:
salesOrganisationSelectionList 販売組織の選択オプション一覧

getDistributionChannelSelectionList

public List<DistributionChannelSelection> getDistributionChannelSelectionList()
流通チャネルの選択オプション一覧を取得します。

戻り値:
distributionChannelSelectionList 流通チャネルの選択オプション一覧

getMatnrListList

public List<MatnrList> getMatnrListList()
品目コードと品目テキストの一覧を取得します。

戻り値:
matnrListList 品目コードと品目テキストの一覧

toString

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

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

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.