IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.module.financial
クラス InternalOrderGetDetail

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.financial.InternalOrderGetDetail
すべての実装されたインタフェース:
Serializable

public class InternalOrderGetDetail
extends ReferenceController
implements Serializable

内部指図書詳細情報取得クラス
機能は以下の通り

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

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
InternalOrderGetDetail(SapClient sapClient)
          内部指図書詳細情報を作成します。
InternalOrderGetDetail(String orderId, String language, SapClient sapClient)
           
 
メソッドの概要
 void executeBapi()
          BapiControllerにより内部指図書詳細情報を検索します。
 List<AllowedBusTract> getAllowedBusTractList()
          使用可能業務トランザクションのテーブル(AllowedBusTractインスタンスの配列)を取得します。
 String getLanguage()
          ステータスおよび業務トランザクションテキストの言語を取得します。
 MasterData getMasterData()
          指図のマスタデータ構造を取得します。
 String getOrderid()
          指図番号を取得します。
 List<SystemStatus> getSystemStatusList()
          システムステータステーブルを取得します。
 List<UserStatus> getUserStatusList()
          ユーザステータス/指図ステータステーブルを取得します。
 void setAllowedBusTractList(List<AllowedBusTract> allowedBusTractList)
          使用可能業務トランザクションのテーブル(AllowedBusTractインスタンスの配列)を設定します。
 void setExportParam(BapiController bapiController)
          内部指図書詳細情報ををセットします。
 void setImportParam(BapiController bapiController)
          内部指図書詳細情報を検索する条件ををセットします。
 void setLanguage(String strLanguage)
          ステータスおよび業務トランザクションテキストの言語を設定します。
 void setMasterData(MasterData masterData)
          指図のマスタデータ構造を設定します。
 void setOrderid(String strOrderid)
          指図番号を設定します。
 void setSystemStatusList(List<SystemStatus> systemStatusList)
          システムステータステーブルを設定します。
 void setUserStatusList(List<UserStatus> userStatusList)
          ユーザステータス/指図ステータステーブルを設定します。
 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
 

コンストラクタの詳細

InternalOrderGetDetail

public InternalOrderGetDetail(SapClient sapClient)
内部指図書詳細情報を作成します。

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

InternalOrderGetDetail

public InternalOrderGetDetail(String orderId,
                              String language,
                              SapClient sapClient)
                       throws SAPAuthAppException,
                              SAPAuthSystemException,
                              SAPGeneralAppException,
                              SAPGeneralSystemException,
                              SAPFinancialAppException,
                              SAPFinancialSystemException
パラメータ:
orderId - 指図番号
language - ステータス及び業務トランザクションテキストの言語
sapClient - SapClient SAPへの接続情報が格納されたオブジェクト
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPFinancialAppException - 会計業務アプリケーション例外
SAPFinancialSystemException - 会計業務システム例外
メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPFinancialAppException,
                        SAPFinancialSystemException
BapiControllerにより内部指図書詳細情報を検索します。

例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPFinancialAppException - 会計業務アプリケーション例外
SAPFinancialSystemException - 会計業務システム例外

setImportParam

public void setImportParam(BapiController bapiController)
                    throws SAPGeneralSystemException,
                           SAPGeneralAppException,
                           SAPFinancialSystemException
内部指図書詳細情報を検索する条件ををセットします。

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

setExportParam

public void setExportParam(BapiController bapiController)
                    throws SAPGeneralSystemException,
                           SAPGeneralAppException
内部指図書詳細情報ををセットします。

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

setOrderid

public void setOrderid(String strOrderid)
指図番号を設定します。

パラメータ:
strOrderid - 指図番号

setLanguage

public void setLanguage(String strLanguage)
ステータスおよび業務トランザクションテキストの言語を設定します。

パラメータ:
strLanguage - ステータスおよび業務トランザクションテキストの言語

setMasterData

public void setMasterData(MasterData masterData)
指図のマスタデータ構造を設定します。

パラメータ:
masterData - 指図のマスタデータ構造

setSystemStatusList

public void setSystemStatusList(List<SystemStatus> systemStatusList)
システムステータステーブルを設定します。

パラメータ:
systemStatusList - システムステータステーブル(SystemStatusインスタンスの配列
関連項目:
SystemStatus

setUserStatusList

public void setUserStatusList(List<UserStatus> userStatusList)
ユーザステータス/指図ステータステーブルを設定します。

パラメータ:
userStatusList - ユーザステータス/指図ステータステーブル(UserStatusインスタンスの配列)
関連項目:
UserStatus

setAllowedBusTractList

public void setAllowedBusTractList(List<AllowedBusTract> allowedBusTractList)
使用可能業務トランザクションのテーブル(AllowedBusTractインスタンスの配列)を設定します。

パラメータ:
allowedBusTractList - 使用可能業務トランザクションのテーブル
関連項目:
AllowedBusTract

getOrderid

public String getOrderid()
指図番号を取得します。

戻り値:
srtOrderid 指図番号

getLanguage

public String getLanguage()
ステータスおよび業務トランザクションテキストの言語を取得します。

戻り値:
srtLanguage ステータスおよび業務トランザクションテキストの言語

getMasterData

public MasterData getMasterData()
指図のマスタデータ構造を取得します。

戻り値:
masterData 指図のマスタデータ構造

getSystemStatusList

public List<SystemStatus> getSystemStatusList()
システムステータステーブルを取得します。

戻り値:
systemStatusList システムステータステーブル(SystemStatusインスタンスの配列
関連項目:
SystemStatus

getUserStatusList

public List<UserStatus> getUserStatusList()
ユーザステータス/指図ステータステーブルを取得します。

戻り値:
userStatusList ユーザステータス/指図ステータステーブル(UserStatusインスタンスの配列)
関連項目:
UserStatus

getAllowedBusTractList

public List<AllowedBusTract> getAllowedBusTractList()
使用可能業務トランザクションのテーブル(AllowedBusTractインスタンスの配列)を取得します。

戻り値:
allowedBusTractList 使用可能業務トランザクションのテーブル
関連項目:
AllowedBusTract

toString

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

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

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.