intra-mart(R) 6.0.13

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

java.lang.Object
  拡張jp.co.intra_mart.foundation.sap.module.purchase.PurchaseOrderPayPost
      拡張jp.co.intra_mart.foundation.sap.module.purchase.PurchaseOrderPostChangeController
すべての実装インタフェース:
Serializable

public class PurchaseOrderPostChangeController
extends PurchaseOrderPayPost
implements Serializable

伝票登録変更コントローラクラス
機能は以下の通り

関連項目:
直列化された形式

コンストラクタの概要
PurchaseOrderPostChangeController()
          PurchaseOrderPostChangeControllerのコンストラクタを生成します。
PurchaseOrderPostChangeController(ConnectionManager connectionManager)
          PurchaseOrderPostChangeControllerのコンストラクタを生成します。
 
メソッドの概要
 void executeBapi()
          PurchaseOrderPayPostのexecuteBapi()を呼び出し購買伝票を登録します。
 
クラス jp.co.intra_mart.foundation.sap.module.purchase.PurchaseOrderPayPost から継承したメソッド
executeBapi, getAllVersionsList, getBapiReturnErrMessage, getBapiReturnMessage, getCondHeaderList, getCondItemList, getContractLimitsList, getContractServiceAccountList, getContractServiceList, getContractServiceTextList, getDeliverryAddressList, getDocumentHeader, getErrId1, getErrId2, getExportHeader, getExportItemList, getExtensionList, getHeaderTextList, getItemTextList, getLimitsList, getMemoryComplete, getMemoryUnComplete, getNoAuthority, getNoMessageReq, getNoMessaging, getNoPriceFromPo, getPartnerList, getPoNumber, getProfitSegmentList, getPurchaseAccountList, getPurchaseItemPostList, getPurchaseScheduleList, getSupplierInfo, getTestRun, getVersions, setAllVersionsList, setCondHeaderList, setCondItemList, setContractLimitsList, setContractServiceAccountList, setContractServiceList, setContractServiceTextList, setDeliveryAddressList, setDocumentHeader, setErrId1, setErrId2, setExportHeader, setExportItemList, setExportParam, setExtensionList, setHeaderTextList, setImportParam, setItemTextList, setLimitsList, setMemoryComplete, setMemoryUnComplete, setNoAuthority, setNoMessage, setNoMessageReq, setNoPriceFromPo, setPartnerList, setPoNumber, setProfitSegmentList, setPurchaseAccountList, setPurchaseItemPostList, setPurchaseScheduleList, setStrParam, setSupplierInfo, setTblParam, setTestRun, setVersions, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PurchaseOrderPostChangeController

public PurchaseOrderPostChangeController()
PurchaseOrderPostChangeControllerのコンストラクタを生成します。


PurchaseOrderPostChangeController

public PurchaseOrderPostChangeController(ConnectionManager connectionManager)
PurchaseOrderPostChangeControllerのコンストラクタを生成します。

ConnectionManagerを使用することで、ConnectionManagerからトランザクションを制御でき、 たとえば同一トランザクション内で複数の更新処理を実行することができます。
なお、executeBapi()実行後に必ずConnectionManager.commit()またはConnectionManager.rollback()を 実行してください。
上記2メソッド内でR/3へのコネクションの開放も実行されるので確実にどちらかの メソッドを呼ぶようにコーディングする必要があります。

メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPPurchaseAppException,
                        SAPPurchaseSystemException
PurchaseOrderPayPostのexecuteBapi()を呼び出し購買伝票を登録します。

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

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.