IM-ERP Real Connect

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

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

public class SupplierDetail
extends ReferenceController
implements Serializable

仕入先マスタ詳細情報クラス
機能は以下の通り

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

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
SupplierDetail(SapClient sapClient)
          仕入先詳細情報クラスを取得します
SupplierDetail(String vendor, String compCode, SapClient sapClient)
          executeBapiを呼び出し仕入先マスタ詳細を作成します。
 
メソッドの概要
 void executeBapi()
          BapiControllerにより仕入先マスタ詳細を作成します。
 List<BankDataInfo> getBankDataInfoList()
          銀行データ情報一覧を取得します。
 CompanyDataInfo getCompanyDataInfo()
          会社コード依存データ情報を取得します。
 String getCompCode()
          会社コードを取得します。
 GeneralDataInfo getGeneralDataInfo()
          一般データ情報を取得します。
 String getVendor()
          仕入先コードを取得します。
 void setBankDataInfoList(List<BankDataInfo> bankDataInfoList)
          銀行データ情報を設定します。
 void setCompanyDataInfo(CompanyDataInfo companyDataInfo)
          会社依存データ情報を設定します。
 void setCompCode(String strCompode)
          会社コードを設定します。
 void setGeneralDataInfo(GeneralDataInfo generalDataInfo)
          一般データ情報を設定します。
 void setVendor(String strVendor)
          仕入先コードを設定します。
 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
 

コンストラクタの詳細

SupplierDetail

public SupplierDetail(SapClient sapClient)
仕入先詳細情報クラスを取得します

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

SupplierDetail

public SupplierDetail(String vendor,
                      String compCode,
                      SapClient sapClient)
               throws SAPAuthAppException,
                      SAPAuthSystemException,
                      SAPGeneralAppException,
                      SAPGeneralSystemException,
                      SAPPurchaseAppException,
                      SAPPurchaseSystemException
executeBapiを呼び出し仕入先マスタ詳細を作成します。

パラメータ:
vendor - 仕入先コード
compCode - 会社コード
sapClient - sapClient SAPへの接続情報が格納されたオブジェクト
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPPurchaseAppException - 購買発注業務アプリケーション例外
SAPPurchaseSystemException - 購買発注業務システム例外
メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPPurchaseAppException,
                        SAPPurchaseSystemException
BapiControllerにより仕入先マスタ詳細を作成します。

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

getVendor

public String getVendor()
仕入先コードを取得します。

戻り値:
strVendor 仕入先コード

getCompCode

public String getCompCode()
会社コードを取得します。

戻り値:
strCompode 会社コード

getGeneralDataInfo

public GeneralDataInfo getGeneralDataInfo()
一般データ情報を取得します。

戻り値:
generalDataInfo

getCompanyDataInfo

public CompanyDataInfo getCompanyDataInfo()
会社コード依存データ情報を取得します。

戻り値:
companyDataInfo

getBankDataInfoList

public List<BankDataInfo> getBankDataInfoList()
銀行データ情報一覧を取得します。

戻り値:
bankDataInfoList

setVendor

public void setVendor(String strVendor)
仕入先コードを設定します。

パラメータ:
strVendor - 仕入先コード

setCompCode

public void setCompCode(String strCompode)
会社コードを設定します。

パラメータ:
strCompode - 会社コード

setGeneralDataInfo

public void setGeneralDataInfo(GeneralDataInfo generalDataInfo)
一般データ情報を設定します。

パラメータ:
generalDataInfo - 一般データ情報

setCompanyDataInfo

public void setCompanyDataInfo(CompanyDataInfo companyDataInfo)
会社依存データ情報を設定します。

パラメータ:
companyDataInfo - 会社依存データ情報

setBankDataInfoList

public void setBankDataInfoList(List<BankDataInfo> bankDataInfoList)
銀行データ情報を設定します。

パラメータ:
bankDataInfoList - 銀行データ情報

toString

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

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

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.