IM-ERP Real Connect

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

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.sap.module.financial.ProjectGetInfoController
すべての実装されたインタフェース:
Serializable

public class ProjectGetInfoController
extends Object
implements Serializable

WBSの詳細コントローラクラス
機能は以下の通り

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

コンストラクタの概要
ProjectGetInfoController()
          ProjectGetInfoControllerのコンストラクタを生成します。
ProjectGetInfoController(SapClient sapClient)
          ProjectGetInfoControllerのコンストラクタを生成します。
 
メソッドの概要
 void executeBapi()
          ProjectGetInfoのexecuteBapi()を呼び出しWBSの詳細を取得します。
 List<ExpActivity> getExpActivityList()
          活動に関する詳細情報を取得します。
 List<ExpMessage> getExpMessageList()
          詳細情報を読み込みエラーを取得します。
 List<ExpWbsElement> getExpWbsElementList()
          WBS 要素についての詳細情報を取得します。
 List<ExpWbsHierarchie> getExpWbsHierarchieList()
          WBS 階層についての情報を取得します。
 List<ExpWbsMilestone> getExpWbsMilestoneList()
          WBS マイルストーンに関する詳細情報を取得します。
 List<ImpWbsElement> getImpWbsElementList()
          詳細情報を必要とする WBS 要素を取得します。
 String getProjectDefinition()
          プロジェクト定義を識別するキーを取得します。
 ProjectDefinition getProjectDefinitionInfo()
          プロジェクトについての詳細情報を取得します。
 String getWithActivities()
          従属活動を取得します。
 String getWithMilestones()
          従属 WBS マイルストーンを取得します。
 String getWithSubtree()
          サブプロジェクトを取得します。
 void setExpActivityList(List<ExpActivity> expActivityList)
          活動に関する詳細情報を設定します。
 void setExpMessageList(List<ExpMessage> expMessageList)
          詳細情報を読み込みエラーを設定します。
 void setExpWbsElementList(List<ExpWbsElement> expWbsElementList)
          WBS 要素についての詳細情報を設定します。
 void setExpWbsHierarchieList(List<ExpWbsHierarchie> expWbsHierarchieList)
          WBS 階層についての情報を設定します。
 void setExpWbsMilestoneList(List<ExpWbsMilestone> expWbsMilestoneList)
          WBS マイルストーンに関する詳細情報を設定します。
 void setImpWbsElementList(List<ImpWbsElement> impWbsElementList)
          詳細情報を必要とする WBS 要素を設定します。
 void setProjectDefinition(ProjectDefinition projectDefinition)
          プロジェクトについての詳細情報を設定します。
 void setProjectDefinition(String strProjectDefinition)
          プロジェクト定義を識別するキーを設定します。
 void setTblParam(String paramTable, String paramName, String value, int index)
          テーブル型の項目に値をセットします。
 void setWithActivities(String strWithActivities)
          従属活動を設定します。
 void setWithMilestones(String strWithMilestones)
          従属 WBS マイルストーンを設定します。
 void setWithSubtree(String strWithSubtree)
          サブプロジェクトを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ProjectGetInfoController

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


ProjectGetInfoController

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

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

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPFinancialAppException,
                        SAPFinancialSystemException
ProjectGetInfoのexecuteBapi()を呼び出しWBSの詳細を取得します。

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

setTblParam

public void setTblParam(String paramTable,
                        String paramName,
                        String value,
                        int index)
                 throws SAPFinancialSystemException
テーブル型の項目に値をセットします。

パラメータ:
paramTable - テーブル名
paramName - 項目名
value - セットする値
index - レコード番号
例外:
SAPFinancialSystemException - 会計業務システム例外

setProjectDefinition

public void setProjectDefinition(String strProjectDefinition)
プロジェクト定義を識別するキーを設定します。

パラメータ:
strProjectDefinition - プロジェクト定義を識別するキー

setWithActivities

public void setWithActivities(String strWithActivities)
従属活動を設定します。

パラメータ:
strWithActivities - 従属活動がエクスポートされます

setWithMilestones

public void setWithMilestones(String strWithMilestones)
従属 WBS マイルストーンを設定します。

パラメータ:
strWithMilestones - 従属 WBS マイルストーンがエクスポートされます

setWithSubtree

public void setWithSubtree(String strWithSubtree)
サブプロジェクトを設定します。

パラメータ:
strWithSubtree - サブプロジェクトがエクスポートされます

getProjectDefinition

public String getProjectDefinition()
                            throws SAPFinancialSystemException
プロジェクト定義を識別するキーを取得します。

戻り値:
srtProjectDefinition プロジェクト定義を識別するキー
例外:
SAPFinancialSystemException - 会計業務システム例外

getWithActivities

public String getWithActivities()
                         throws SAPFinancialSystemException
従属活動を取得します。

戻り値:
srtWith_Activities 従属活動がエクスポートされます
例外:
SAPFinancialSystemException - 会計業務システム例外

getWithMilestones

public String getWithMilestones()
                         throws SAPFinancialSystemException
従属 WBS マイルストーンを取得します。

戻り値:
srtWithMilestones 従属 WBS マイルストーンがエクスポートされます
例外:
SAPFinancialSystemException - 会計業務システム例外

getWithSubtree

public String getWithSubtree()
                      throws SAPFinancialSystemException
サブプロジェクトを取得します。

戻り値:
srtWithSubtree サブプロジェクトがエクスポートされます
例外:
SAPFinancialSystemException - 会計業務システム例外

setProjectDefinition

public void setProjectDefinition(ProjectDefinition projectDefinition)
プロジェクトについての詳細情報を設定します。

パラメータ:
projectDefinition - プロジェクトについての詳細情報

setImpWbsElementList

public void setImpWbsElementList(List<ImpWbsElement> impWbsElementList)
詳細情報を必要とする WBS 要素を設定します。

パラメータ:
impWbsElementList - 詳細情報を必要とする WBS 要素

setExpWbsElementList

public void setExpWbsElementList(List<ExpWbsElement> expWbsElementList)
WBS 要素についての詳細情報を設定します。

パラメータ:
expWbsElementList - WBS 要素についての詳細情報

setExpWbsMilestoneList

public void setExpWbsMilestoneList(List<ExpWbsMilestone> expWbsMilestoneList)
WBS マイルストーンに関する詳細情報を設定します。

パラメータ:
expWbsMilestoneList - WBS マイルストーンに関する詳細情報

setExpWbsHierarchieList

public void setExpWbsHierarchieList(List<ExpWbsHierarchie> expWbsHierarchieList)
WBS 階層についての情報を設定します。

パラメータ:
expWbsHierarchieList - WBS 階層についての情報

setExpActivityList

public void setExpActivityList(List<ExpActivity> expActivityList)
活動に関する詳細情報を設定します。

パラメータ:
expActivityList - 活動に関する詳細情報

setExpMessageList

public void setExpMessageList(List<ExpMessage> expMessageList)
詳細情報を読み込みエラーを設定します。

パラメータ:
expMessageList - 詳細情報を読み込みエラー

getProjectDefinitionInfo

public ProjectDefinition getProjectDefinitionInfo()
プロジェクトについての詳細情報を取得します。

戻り値:
projectDefinition プロジェクトについての詳細情報

getImpWbsElementList

public List<ImpWbsElement> getImpWbsElementList()
詳細情報を必要とする WBS 要素を取得します。

戻り値:
impWbsElementList 詳細情報を必要とする WBS 要素

getExpWbsElementList

public List<ExpWbsElement> getExpWbsElementList()
WBS 要素についての詳細情報を取得します。

戻り値:
expWbsElementList WBS 要素についての詳細情報

getExpWbsMilestoneList

public List<ExpWbsMilestone> getExpWbsMilestoneList()
WBS マイルストーンに関する詳細情報を取得します。

戻り値:
expWbsMilestoneList WBS マイルストーンに関する詳細情報

getExpWbsHierarchieList

public List<ExpWbsHierarchie> getExpWbsHierarchieList()
WBS 階層についての情報を取得します。

戻り値:
expWbsHierarchieList WBS 階層についての情報

getExpActivityList

public List<ExpActivity> getExpActivityList()
活動に関する詳細情報を取得します。

戻り値:
expActivityList 活動に関する詳細情報

getExpMessageList

public List<ExpMessage> getExpMessageList()
詳細情報を読み込みエラーを取得します。

戻り値:
expMessageList 詳細情報を読み込みエラー

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.