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