IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.module.purchase.materialavailability
クラス MaterialAvailability

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.materialavailability.MaterialAvailability
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
MaterialAvailabilityController

public class MaterialAvailability
extends ReferenceController
implements Serializable

品目在庫確認情報クラス
機能は以下の通り

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

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
MaterialAvailability(SapClient sapClient)
          品目在庫確認情報を作成します。
 
メソッドの概要
 String getAvQtyPlt()
          プラントレベル利用可能数量を取得します。
 String getBatch()
          ロットを取得します。
 String getCheckRule()
          確認規則を取得します。
 String getCustomer()
          得意先コードを取得します。
 String getDecForRounding()
          小数点位置 (その位置まで丸める)を取得します。
 String getDecForRoundingX()
          関連ユーザデータ項目の更新情報を取得します。
 String getDialogflag()
          区分 (X = 利用不可 /N = 確認なし)を取得します。
 String getDocNumber()
          伝票番号を取得します。
 String getEndleadtme()
          補充リードタイムの終了日付を取得します。
 String getItmNumber()
          明細番号を取得します。
 String getMaterial()
          品目コードを取得します。
 MaterialEvg getMaterialEvg()
          品目コード(長)を取得します。
 String getPlant()
          プラントを取得します。
 String getReadAtpLock()
          管理区分:利用可能在庫確認を取得します。
 String getReadAtpLockX()
          関連ユーザデータ項目の更新情報を取得します。
 String getStgeLoc()
          保管場所を取得します。
 String getStockInd()
          特殊在庫区分を取得します。
 String getUnit()
          表示数量単位を取得します。
 String getWbsElem()
          WBS 要素を取得します。
 List<Wmdvex> getWmdvexList()
          出力テーブル (日付および ATP 数量)を取得します。
 List<Wmdvsx> getWmdvsxList()
          入力テーブル (日付/数量)を取得します。
 void setAvQtyPlt(String avQtyPlt)
          プラントレベル利用可能数量を設定します。
 void setBatch(String batch)
          ロットを設定します。
 void setCheckRule(String checkRule)
          確認規則を設定します。
 void setCustomer(String customer)
          得意先コードを設定します。
 void setDecForRounding(String decForRounding)
          小数点位置 (その位置まで丸める)を設定します。
 void setDecForRoundingX(String decForRoundingX)
          関連ユーザデータ項目の更新情報を設定します。
 void setDialogflag(String dialogflag)
          区分 (X = 利用不可 /N = 確認なし)を設定します。
 void setDocNumber(String docNumber)
          伝票番号を設定します。
 void setEndleadtme(String endleadtme)
          補充リードタイムの終了日付を設定します。
 void setExportParam(BapiController bapiController)
          取得した品目在庫確認情報をセットします。
 void setImportParam(BapiController bapiController)
          品目在庫確認情報を取得する為の条件をセットします。
 void setItmNumber(String itmNumber)
          明細番号を設定します。
 void setMaterial(String material)
          品目コードを設定します。
 void setMaterialEvg(MaterialEvg materialEvg)
          品目コード(長)を設定します。
 void setPlant(String plant)
          プラントを設定します。
 void setReadAtpLock(String readAtpLock)
          管理区分:利用可能在庫確認を設定します。
 void setReadAtpLockX(String readAtpLockX)
          関連ユーザデータ項目の更新情報を設定します。
 void setStgeLoc(String stgeLoc)
          保管場所を設定します。
 void setStockInd(String stockInd)
          特殊在庫区分を設定します。
 void setUnit(String unit)
          表示数量単位を設定します。
 void setWbsElem(String wbsElem)
          WBS 要素を設定します。
 void setWmdvexList(List<Wmdvex> wmdvexList)
          出力テーブル (日付および ATP 数量)を設定します。
 void setWmdvsxList(List<Wmdvsx> wmdvsxList)
          入力テーブル (日付/数量)を設定します。
 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
 

コンストラクタの詳細

MaterialAvailability

public MaterialAvailability(SapClient sapClient)
品目在庫確認情報を作成します。

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

getWbsElem

public String getWbsElem()
WBS 要素を取得します。

戻り値:
wbsElem WBS 要素

getUnit

public String getUnit()
表示数量単位を取得します。

戻り値:
unit 表示数量単位

getStockInd

public String getStockInd()
特殊在庫区分を取得します。

戻り値:
stockInd 特殊在庫区分

getStgeLoc

public String getStgeLoc()
保管場所を取得します。

戻り値:
stgeLoc 保管場所

getPlant

public String getPlant()
プラントを取得します。

戻り値:
plant プラント

getMaterial

public String getMaterial()
品目コードを取得します。

戻り値:
material 品目コード

getItmNumber

public String getItmNumber()
明細番号を取得します。

戻り値:
itmNumber 明細番号

getDocNumber

public String getDocNumber()
伝票番号を取得します。

戻り値:
docNumber 伝票番号

getDecForRoundingX

public String getDecForRoundingX()
関連ユーザデータ項目の更新情報を取得します。

戻り値:
decForRoundingX 関連ユーザデータ項目の更新情報

getDecForRounding

public String getDecForRounding()
小数点位置 (その位置まで丸める)を取得します。

戻り値:
decForRounding 小数点位置 (その位置まで丸める)

getCustomer

public String getCustomer()
得意先コードを取得します。

戻り値:
customer 得意先コード

getCheckRule

public String getCheckRule()
確認規則を取得します。

戻り値:
checkRule 確認規則

getBatch

public String getBatch()
ロットを取得します。

戻り値:
batch ロット

getReadAtpLockX

public String getReadAtpLockX()
関連ユーザデータ項目の更新情報を取得します。

戻り値:
readAtpLockX 関連ユーザデータ項目の更新情報

getReadAtpLock

public String getReadAtpLock()
管理区分:利用可能在庫確認を取得します。

戻り値:
readAtpLock 管理区分:利用可能在庫確認

getEndleadtme

public String getEndleadtme()
補充リードタイムの終了日付を取得します。

戻り値:
endleadtme 補充リードタイムの終了日付

getDialogflag

public String getDialogflag()
区分 (X = 利用不可 /N = 確認なし)を取得します。

戻り値:
dialogflag 区分 (X = 利用不可 /N = 確認なし)

getAvQtyPlt

public String getAvQtyPlt()
プラントレベル利用可能数量を取得します。

戻り値:
avQtyPlt プラントレベル利用可能数量

getMaterialEvg

public MaterialEvg getMaterialEvg()
品目コード(長)を取得します。

戻り値:
materialEvg 品目コード(長)

getWmdvexList

public List<Wmdvex> getWmdvexList()
出力テーブル (日付および ATP 数量)を取得します。

戻り値:
wmdvexList 出力テーブル (日付および ATP 数量)

getWmdvsxList

public List<Wmdvsx> getWmdvsxList()
入力テーブル (日付/数量)を取得します。

戻り値:
wmdvsxList 入力テーブル (日付/数量)

setWbsElem

public void setWbsElem(String wbsElem)
WBS 要素を設定します。

パラメータ:
wbsElem - WBS 要素

setUnit

public void setUnit(String unit)
表示数量単位を設定します。

パラメータ:
unit - 表示数量単位

setStockInd

public void setStockInd(String stockInd)
特殊在庫区分を設定します。

パラメータ:
stockInd - 特殊在庫区分

setStgeLoc

public void setStgeLoc(String stgeLoc)
保管場所を設定します。

パラメータ:
stgeLoc - 保管場所

setPlant

public void setPlant(String plant)
プラントを設定します。

パラメータ:
plant - プラント

setMaterial

public void setMaterial(String material)
品目コードを設定します。

パラメータ:
material - 品目コード

setItmNumber

public void setItmNumber(String itmNumber)
明細番号を設定します。

パラメータ:
itmNumber - 明細番号

setDocNumber

public void setDocNumber(String docNumber)
伝票番号を設定します。

パラメータ:
docNumber - 伝票番号

setDecForRoundingX

public void setDecForRoundingX(String decForRoundingX)
関連ユーザデータ項目の更新情報を設定します。

パラメータ:
decForRoundingX - 関連ユーザデータ項目の更新情報

setDecForRounding

public void setDecForRounding(String decForRounding)
小数点位置 (その位置まで丸める)を設定します。

パラメータ:
decForRounding - 小数点位置 (その位置まで丸める)

setCustomer

public void setCustomer(String customer)
得意先コードを設定します。

パラメータ:
customer - 得意先コード

setCheckRule

public void setCheckRule(String checkRule)
確認規則を設定します。

パラメータ:
checkRule - 確認規則

setBatch

public void setBatch(String batch)
ロットを設定します。

パラメータ:
batch - ロット

setReadAtpLockX

public void setReadAtpLockX(String readAtpLockX)
関連ユーザデータ項目の更新情報を設定します。

パラメータ:
readAtpLockX - 関連ユーザデータ項目の更新情報

setReadAtpLock

public void setReadAtpLock(String readAtpLock)
管理区分:利用可能在庫確認を設定します。

パラメータ:
readAtpLock - 管理区分:利用可能在庫確認

setEndleadtme

public void setEndleadtme(String endleadtme)
補充リードタイムの終了日付を設定します。

パラメータ:
endleadtme - 補充リードタイムの終了日付

setDialogflag

public void setDialogflag(String dialogflag)
区分 (X = 利用不可 /N = 確認なし)を設定します。

パラメータ:
dialogflag - 区分 (X = 利用不可 /N = 確認なし)

setAvQtyPlt

public void setAvQtyPlt(String avQtyPlt)
プラントレベル利用可能数量を設定します。

パラメータ:
avQtyPlt - プラントレベル利用可能数量

setMaterialEvg

public void setMaterialEvg(MaterialEvg materialEvg)
品目コード(長)を設定します。

パラメータ:
materialEvg - 品目コード(長)

setWmdvexList

public void setWmdvexList(List<Wmdvex> wmdvexList)
出力テーブル (日付および ATP 数量)を設定します。

パラメータ:
wmdvexList - 出力テーブル (日付および ATP 数量)

setWmdvsxList

public void setWmdvsxList(List<Wmdvsx> wmdvsxList)
入力テーブル (日付/数量)を設定します。

パラメータ:
wmdvsxList - 入力テーブル (日付/数量)

setImportParam

public void setImportParam(BapiController bapiController)
                    throws SAPGeneralSystemException,
                           SAPGeneralAppException
品目在庫確認情報を取得する為の条件をセットします。

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

setExportParam

public void setExportParam(BapiController bapiController)
                    throws SAPGeneralSystemException
取得した品目在庫確認情報をセットします。

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

toString

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

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

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.