public class PurchaseReleaseController extends PurchaseRelease implements java.io.Serializable
connectionManager
bapiReturnErrMessage, bapiReturnMessage, sapClient
コンストラクタと説明 |
---|
PurchaseReleaseController(java.lang.String purchaseorder,
java.lang.String poRelCode,
java.lang.String useExceptions)
PurchaseReleaseのコンストラクタを呼び出し伝票承認情報を作成します。
|
PurchaseReleaseController(java.lang.String purchaseorder,
java.lang.String poRelCode,
java.lang.String useExceptions,
ConnectionManager connectionManager)
PurchaseReleaseのコンストラクタを呼び出し伝票承認情報を作成します。
|
PurchaseReleaseController(java.lang.String purchaseorder,
java.lang.String poRelCode,
java.lang.String useExceptions,
SapClient sapClient)
PurchaseReleaseのコンストラクタを呼び出し伝票承認情報を作成します。
|
PurchaseReleaseController(java.lang.String purchaseorder,
java.lang.String poRelCode,
java.lang.String useExceptions,
java.lang.String noCommit)
PurchaseReleaseのコンストラクタを呼び出し伝票承認情報を作成します。
|
PurchaseReleaseController(java.lang.String purchaseorder,
java.lang.String poRelCode,
java.lang.String useExceptions,
java.lang.String noCommit,
ConnectionManager connectionManager)
PurchaseReleaseのコンストラクタを呼び出し伝票承認情報を作成します。
|
PurchaseReleaseController(java.lang.String purchaseorder,
java.lang.String poRelCode,
java.lang.String useExceptions,
java.lang.String noCommit,
SapClient sapClient)
PurchaseReleaseのコンストラクタを呼び出し伝票承認情報を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
executeBapi()
伝票承認処理を実行します。
|
java.lang.String |
getRetCode()
リターン値、ABAP 命令後のリターン値を取得します。
|
void |
setRetCode(java.lang.String strRetCode)
リターン値、ABAP 命令後のリターン値を設定します。
|
executeBapi, getNoCommit, getPoRelCode, getPurchaseorder, getRelIndicatorNew, getRelStatusNew, getUseExceptions, setExportParam, setNoCommit, setPoRelCode, setPurchaseorder, setRelIndicatorNew, setRelStatusNew, setUseExceptions, toString
createBapiController
getBapiReturnErrMessage, getBapiReturnMessage
public PurchaseReleaseController(java.lang.String purchaseorder, java.lang.String poRelCode, java.lang.String useExceptions)
purchaseorder
- 購買発注番号poRelCode
- 承認コードuseExceptions
- 例外メッセージ設定とエラーメッセージ出力public PurchaseReleaseController(java.lang.String purchaseorder, java.lang.String poRelCode, java.lang.String useExceptions, ConnectionManager connectionManager)
ConnectionManager
を使用することで、
ConnectionManager
からトランザクションを制御でき、
たとえば同一トランザクション内で複数の更新処理を実行することができます。executeBapi()
実行後に必ずConnectionManager.commit()
またはConnectionManager.rollback()
を
実行してください。executeBapi()
実行後にここまでのコネクションマネージャーで実行したすべての処理がコミットされます。ConnectionManager.commit()
または
ConnectionManager.rollback()
を実行してください。purchaseorder
- 購買発注番号poRelCode
- 承認コードuseExceptions
- 例外メッセージ設定とエラーメッセージ出力connectionManager
- コネクションマネージャーpublic PurchaseReleaseController(java.lang.String purchaseorder, java.lang.String poRelCode, java.lang.String useExceptions, SapClient sapClient)
SapClient
を使用することで、SapClient
にて指定した
SAPアプリケーションサーバへデータを登録することが可能です。purchaseorder
- 購買発注番号poRelCode
- 承認コードuseExceptions
- 例外メッセージ設定とエラーメッセージ出力sapClient
- SAPへの接続情報が格納されたオブジェクトpublic PurchaseReleaseController(java.lang.String purchaseorder, java.lang.String poRelCode, java.lang.String useExceptions, java.lang.String noCommit)
purchaseorder
- 購買発注番号poRelCode
- 承認コードuseExceptions
- 例外メッセージ設定とエラーメッセージ出力noCommit
- コミットワーク はい/いいえpublic PurchaseReleaseController(java.lang.String purchaseorder, java.lang.String poRelCode, java.lang.String useExceptions, java.lang.String noCommit, ConnectionManager connectionManager)
ConnectionManager
を使用することで、
ConnectionManager
からトランザクションを制御でき、
たとえば同一トランザクション内で複数の更新処理を実行することができます。executeBapi()
実行後に必ずConnectionManager.commit()
またはConnectionManager.rollback()
を
実行してください。executeBapi()
実行後にここまでのコネクションマネージャーで実行したすべての処理がコミットされます。ConnectionManager.commit()
または
ConnectionManager.rollback()
を実行してください。purchaseorder
- 購買発注番号poRelCode
- 承認コードuseExceptions
- 例外メッセージ設定とエラーメッセージ出力noCommit
- コミットワーク はい/いいえconnectionManager
- コネクションマネージャーpublic PurchaseReleaseController(java.lang.String purchaseorder, java.lang.String poRelCode, java.lang.String useExceptions, java.lang.String noCommit, SapClient sapClient)
SapClient
を使用することで、SapClient
にて指定した
SAPアプリケーションサーバへデータを登録することが可能です。purchaseorder
- 購買発注番号poRelCode
- 承認コードuseExceptions
- 例外メッセージ設定とエラーメッセージ出力noCommit
- コミットワーク はい/いいえsapClient
- SAPへの接続情報が格納されたオブジェクトpublic void executeBapi() throws SAPAuthAppException, SAPAuthSystemException, SAPGeneralAppException, SAPGeneralSystemException, SAPPurchaseAppException, SAPPurchaseSystemException
SAPAuthAppException
- 認証系アプリケーション例外SAPAuthSystemException
- 認証系システム例外SAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外SAPPurchaseAppException
- 購買発注業務アプリケーション例外SAPPurchaseSystemException
- 購買発注業務システム例外public java.lang.String getRetCode() throws SAPPurchaseSystemException
SAPPurchaseSystemException
- 購買発注業務システム例外public void setRetCode(java.lang.String strRetCode)
strRetCode
- リターン値、ABAP 命令後のリターン値Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.