IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.module.financial
クラス DebtorGetDetail

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

public class DebtorGetDetail
extends ReferenceController
implements Serializable

得意先詳細情報取得クラス
機能は以下の通り

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

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
DebtorGetDetail(SapClient sapClient)
          得意先詳細情報を作成
DebtorGetDetail(String Debtorid, String Companycode, SapClient sapClient)
           
 
メソッドの概要
 void executeBapi()
          BapiControllerにより得意先コードを検索します。
 List<BankDataInfo> getBankDataInfoList()
          銀行データ情報一覧を取得します。
 String getCompanycode()
          会社コードを取得します。
 CompanyDataInfo getCompanyDataInfo()
          会社コード依存データ情報を取得します。
 String getDebtorid()
          得意先コードを取得します。
 GeneralDataInfo getGeneralDataInfo()
          一般データ情報を取得します。
 void setBankDataInfoList(List<BankDataInfo> bankDataInfoList)
          銀行データ情報を設定します。
 void setCompanycode(String strCompanycode)
          会社コードを設定します。
 void setCompanyDataInfo(CompanyDataInfo companyDataInfo)
          会社依存データ情報を設定します。
 void setDebtorid(String strDebtorid)
          得意先コードを設定します。
 void setExportParam(BapiController bapiController)
          得意先コードの詳細情報ををセットします。
 void setGeneralDataInfo(GeneralDataInfo generalDataInfo)
          一般データ情報を設定します。
 void setImportParam(BapiController bapiController)
          得意先コードの詳細情報を検索する条件ををセットします。
 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
 

コンストラクタの詳細

DebtorGetDetail

public DebtorGetDetail(SapClient sapClient)
得意先詳細情報を作成

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

DebtorGetDetail

public DebtorGetDetail(String Debtorid,
                       String Companycode,
                       SapClient sapClient)
                throws SAPAuthAppException,
                       SAPAuthSystemException,
                       SAPGeneralAppException,
                       SAPGeneralSystemException,
                       SAPFinancialAppException,
                       SAPFinancialSystemException
パラメータ:
Debtorid - 得意先コード
Companycode - 会社コード
sapClient - SapClient SAPへの接続情報が格納されたオブジェクト
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPFinancialAppException - 会計業務アプリケーション例外
SAPFinancialSystemException - 会計業務システム例外
メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPFinancialAppException,
                        SAPFinancialSystemException
BapiControllerにより得意先コードを検索します。

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

setImportParam

public void setImportParam(BapiController bapiController)
                    throws SAPGeneralSystemException,
                           SAPGeneralAppException,
                           SAPFinancialSystemException
得意先コードの詳細情報を検索する条件ををセットします。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPFinancialSystemException - 会計発注業務システム例外

setExportParam

public void setExportParam(BapiController bapiController)
                    throws SAPGeneralSystemException
得意先コードの詳細情報ををセットします。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外

getDebtorid

public String getDebtorid()
得意先コードを取得します。

戻り値:
strDebtorid 仕入先コード

getCompanycode

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

戻り値:
strCompanycode 会社コード

getGeneralDataInfo

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

戻り値:
generalDataInfo

getCompanyDataInfo

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

戻り値:
companyDataInfo

getBankDataInfoList

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

戻り値:
bankDataInfoList

setDebtorid

public void setDebtorid(String strDebtorid)
得意先コードを設定します。

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

setCompanycode

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

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

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.