public class PurchaseOrderPostChangeController extends PurchaseOrderPayPost implements java.io.Serializable
connectionManager
bapiReturnErrMessage, bapiReturnMessage, sapClient
コンストラクタと説明 |
---|
PurchaseOrderPostChangeController()
PurchaseOrderPostChangeControllerのコンストラクタを生成します。
|
PurchaseOrderPostChangeController(ConnectionManager connectionManager)
PurchaseOrderPostChangeControllerのコンストラクタを生成します。
|
PurchaseOrderPostChangeController(SapClient sapClient)
PurchaseOrderPostChangeControllerのコンストラクタを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
executeBapi()
PurchaseOrderPayPostのexecuteBapi()を呼び出し購買伝票を変更します。
|
void |
setExportParam(BapiController bapiController)
伝票に登録された情報をセットします。
|
void |
setImportParam(BapiController bapiController)
伝票に登録する値をセットします。
|
void |
setTblParam(java.lang.String paramTable,
java.lang.String paramName,
java.lang.String value,
int index)
テーブル型の項目に値をセットします。
|
executeBapi, getAllVersionsList, getCondHeaderList, getCondItemList, getContractLimitsList, getContractServiceAccountList, getContractServiceList, getContractServiceTextList, getDeliverryAddressList, getDocumentHeader, getExportHeader, getExportItemList, getExtensionList, getHeaderTextList, getItemTextList, getLimitsList, getMemoryComplete, getMemoryUnComplete, getNoAuthority, getNoMessageReq, getNoMessaging, getNoPriceFromPo, getPartnerList, getPoNumber, getProfitSegmentList, getPurchaseAccountList, getPurchaseComponentsList, getPurchaseConfirmationList, getPurchaseHistoryList, getPurchaseHistoryTotalsList, getPurchaseItemPostList, getPurchaseScheduleList, getPurchaseShippingExpList, getPurchaseShippingList, getSupplierInfo, getTestRun, getVersions, setAllVersionsList, setCondHeaderList, setCondItemList, setContractLimitsList, setContractServiceAccountList, setContractServiceList, setContractServiceTextList, setDeliveryAddressList, setDocumentHeader, setExportHeader, setExportItemList, setExtensionList, setHeaderTextList, setItemTextList, setLimitsList, setMemoryComplete, setMemoryUnComplete, setNoAuthority, setNoMessage, setNoMessageReq, setNoPriceFromPo, setPartnerList, setPoNumber, setProfitSegmentList, setPurchaseAccountList, setPurchaseComponentsList, setPurchaseConfirmationList, setPurchaseHistory, setPurchaseHistorysTotal, setPurchaseItemPostList, setPurchaseScheduleList, setPurchaseShippingExpList, setPurchaseShippingList, setStrParam, setSupplierInfo, setTestRun, setVersions, toString
createBapiController
getBapiReturnErrMessage, getBapiReturnMessage
public PurchaseOrderPostChangeController()
public PurchaseOrderPostChangeController(ConnectionManager connectionManager)
ConnectionManager
を使用することで、
ConnectionManager
からトランザクションを制御でき、
たとえば同一トランザクション内で複数の更新処理を実行することができます。executeBapi()
実行後に必ずConnectionManager.commit()
またはConnectionManager.rollback()
を
実行してください。connectionManager
- コネクションマネージャーpublic void executeBapi() throws SAPAuthAppException, SAPAuthSystemException, SAPGeneralAppException, SAPGeneralSystemException, SAPPurchaseAppException, SAPPurchaseSystemException
SAPAuthAppException
- 認証系アプリケーション例外SAPAuthSystemException
- 認証系システム例外SAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外SAPPurchaseAppException
- 購買発注業務アプリケーション例外SAPPurchaseSystemException
- 購買発注業務システム例外public void setImportParam(BapiController bapiController) throws SAPGeneralSystemException, SAPGeneralAppException
setImportParam
クラス内 PurchaseOrderPayPost
bapiController
- BapiControllerSAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外public void setExportParam(BapiController bapiController) throws SAPGeneralSystemException
setExportParam
クラス内 PurchaseOrderPayPost
bapiController
- BapiControllerSAPGeneralSystemException
- 汎用システム例外public void setTblParam(java.lang.String paramTable, java.lang.String paramName, java.lang.String value, int index) throws SAPPurchaseSystemException
setTblParam
クラス内 PurchaseOrderPayPost
paramTable
- テーブル名paramName
- 項目名value
- セットする値index
- レコード番号SAPPurchaseSystemException
- 購買発注業務システム例外Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.