IM-ERP Real Connect

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

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

public class CreditorGetDetail
extends ReferenceController
implements Serializable

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

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

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

コンストラクタの詳細

CreditorGetDetail

public CreditorGetDetail(SapClient sapClient)
仕入先詳細情報を作成

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

CreditorGetDetail

public CreditorGetDetail(String creditorid,
                         String companycode,
                         SapClient sapClient)
                  throws SAPAuthAppException,
                         SAPAuthSystemException,
                         SAPGeneralAppException,
                         SAPGeneralSystemException,
                         SAPFinancialAppException,
                         SAPFinancialSystemException
パラメータ:
creditorid - 仕入先コード
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 - 汎用システム例外

getCreditorid

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

戻り値:
strCreditorid 仕入先コード

getCompanycode

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

戻り値:
strCompanycode 会社コード

getGeneralDataInfo

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

戻り値:
generalDataInfo

getCompanyDataInfo

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

戻り値:
companyDataInfo

getBankDataInfoList

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

戻り値:
bankDataInfoList

setCreditorid

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

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

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.