IM-ERP Real Connect

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

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.sap.module.purchase.PurchaseGetItemSrelController
すべての実装されたインタフェース:
Serializable

public class PurchaseGetItemSrelController
extends Object
implements Serializable

伝票の承認対象一覧取得コントローラクラス
機能は以下の通り

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

コンストラクタの概要
PurchaseGetItemSrelController()
          コンストラクタ生成
PurchaseGetItemSrelController(SapClient sapClient)
          コンストラクタ生成
PurchaseGetItemSrelController(String relGroup, String relCode, String itemsForRelease)
          PurchaseGetItemSrelのコンストラクタを呼び出し伝票承認対象一覧を取得します。
PurchaseGetItemSrelController(String relGroup, String relCode, String itemsForRelease, SapClient sapClient)
          PurchaseGetItemSrelのコンストラクタを呼び出し伝票承認対象一覧を取得します。
 
メソッドの概要
 void executeBapi()
          PurchaseGetItemSrelのexecuteBapi()を呼び出し伝票承認対象一覧を取得します。
 String getItemsForRelease()
          区分: 承認待ち購買発注のみ照会を取得します。
 PurchaseGetItemSrel getPurchaseGetItemSrel()
          承認対象一覧情報を取得します。
 List<?> getPurchaseHeadersList()
          伝票ヘッダ一覧を取得します。
 List<?> getPurchaseItemsList()
          伝票明細一覧を取得します。
 String getRelCode()
          承認コードを取得します。
 String getRelGroup()
          承認グループを取得します。
 void setItemsForRelease(String strItemsForRelease)
          区分: 承認待ち購買発注のみ照会を設定します。
 void setPurchaseHeadersList(List<PurchaseHeaders> purchaseHeadersList)
          伝票ヘッダ一覧を設定します。
 void setPurchaseItemsList(List<PurchaseItems> purchaseItemsList)
          伝票明細一覧を設定します。
 void setRelCode(String strRelCode)
          承認コードを設定します。
 void setRelGroup(String strRelGroup)
          承認グループを設定します。
 String toString()
          デバッグ用のメソッドです。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PurchaseGetItemSrelController

public PurchaseGetItemSrelController()
コンストラクタ生成


PurchaseGetItemSrelController

public PurchaseGetItemSrelController(SapClient sapClient)
コンストラクタ生成

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

PurchaseGetItemSrelController

public PurchaseGetItemSrelController(String relGroup,
                                     String relCode,
                                     String itemsForRelease)
                              throws SAPAuthAppException,
                                     SAPAuthSystemException,
                                     SAPGeneralAppException,
                                     SAPGeneralSystemException,
                                     SAPPurchaseAppException,
                                     SAPPurchaseSystemException
PurchaseGetItemSrelのコンストラクタを呼び出し伝票承認対象一覧を取得します。

パラメータ:
relGroup - 承認グループ
relCode - 承認コード
itemsForRelease - 照会区分 「X」:承認可能な購買発注のみ照会 「ブランク」:すでに承認された購買発注のみ照会
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPPurchaseAppException - 購買発注業務アプリケーション例外
SAPPurchaseSystemException - 会計業務システム例外

PurchaseGetItemSrelController

public PurchaseGetItemSrelController(String relGroup,
                                     String relCode,
                                     String itemsForRelease,
                                     SapClient sapClient)
                              throws SAPAuthAppException,
                                     SAPAuthSystemException,
                                     SAPGeneralAppException,
                                     SAPGeneralSystemException,
                                     SAPPurchaseAppException,
                                     SAPPurchaseSystemException
PurchaseGetItemSrelのコンストラクタを呼び出し伝票承認対象一覧を取得します。

パラメータ:
relGroup - 承認グループ
relCode - 承認コード
itemsForRelease - 照会区分
sapClient - sapClient SAPへの接続情報が格納されたオブジェクト 「X」:承認可能な購買発注のみ照会 「ブランク」:すでに承認された購買発注のみ照会
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPPurchaseAppException - 購買発注業務アプリケーション例外
SAPPurchaseSystemException - 会計業務システム例外
メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPPurchaseAppException,
                        SAPPurchaseSystemException
PurchaseGetItemSrelのexecuteBapi()を呼び出し伝票承認対象一覧を取得します。

例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPPurchaseAppException - 購買発注業務アプリケーション例外
SAPPurchaseSystemException - 購買発注業務システム例外

setRelGroup

public void setRelGroup(String strRelGroup)
承認グループを設定します。

パラメータ:
strRelGroup - 承認グループ

setRelCode

public void setRelCode(String strRelCode)
承認コードを設定します。

パラメータ:
strRelCode - 承認コード

setItemsForRelease

public void setItemsForRelease(String strItemsForRelease)
区分: 承認待ち購買発注のみ照会を設定します。

パラメータ:
strItemsForRelease - 区分: 承認待ち購買発注のみ照会

setPurchaseHeadersList

public void setPurchaseHeadersList(List<PurchaseHeaders> purchaseHeadersList)
伝票ヘッダ一覧を設定します。

パラメータ:
purchaseHeadersList - 伝票ヘッダ一覧

setPurchaseItemsList

public void setPurchaseItemsList(List<PurchaseItems> purchaseItemsList)
伝票明細一覧を設定します。

パラメータ:
purchaseItemsList - 伝票明細一覧

getPurchaseGetItemSrel

public PurchaseGetItemSrel getPurchaseGetItemSrel()
承認対象一覧情報を取得します。

戻り値:
SupplierDetail

getRelGroup

public String getRelGroup()
承認グループを取得します。

戻り値:
srtRelGroup 承認グループ

getRelCode

public String getRelCode()
承認コードを取得します。

戻り値:
srtRelCode 承認コード

getItemsForRelease

public String getItemsForRelease()
区分: 承認待ち購買発注のみ照会を取得します。

戻り値:
srtItemsForRelease 区分: 承認待ち購買発注のみ照会

getPurchaseHeadersList

public List<?> getPurchaseHeadersList()
伝票ヘッダ一覧を取得します。

戻り値:
ArrayList 伝票ヘッダ一覧

getPurchaseItemsList

public List<?> getPurchaseItemsList()
伝票明細一覧を取得します。

戻り値:
ArrayList 伝票明細一覧

toString

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

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

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.