IM-ERP Real Connect

jp.co.intra_mart.foundation.sap.module.accounting
クラス CostCenterList

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

public class CostCenterList
extends ReferenceController
implements Serializable

原価センタ一覧クラス
機能は以下の通り

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

フィールドの概要
 
クラス jp.co.intra_mart.foundation.sap.module.AbstractController から継承されたフィールド
bapiReturnErrMessage, bapiReturnMessage, sapClient
 
コンストラクタの概要
CostCenterList(SapClient sapClient)
          executeBapiを呼び出し原価センタ一覧を作成します。
CostCenterList(String controllingArea, String date, SapClient sapClient)
          executeBapiを呼び出し原価センタ一覧を作成します。
 
メソッドの概要
 void executeBapi()
          BapiControllerにより原価センタ一覧を作成します。
 String getBusinessAreaFrom()
          事業領域を取得します。
 String getBusinessAreaTo()
          事業領域を取得します。
 String getCompanycodeFrom()
          会社コード(開始値)を取得します。
 String getCompanycodeTo()
          会社コード(終了値)を取得します。
 String getControllingarea()
          管理領域を取得します。
 String getCostcenterFrom()
          原価センタ(開始値)を取得します。
 String getCostcentergroup()
          原価センタグループを取得します。
 List<CostCenter> getCostCenterList()
          原価センタ一覧(CostCenterインスタンスの配列)を取得します。
 String getCostcenterTo()
          原価センタ(終了値)を取得します。
 String getDateFrom()
          有効期間:開始を取得します。
 String getDateTo()
          有効期間:終了を取得します。
 List<ExtensionIn> getExtensionInList()
          EXTENSIONIN一覧を取得します。
 List<ExtensionOut> getExtensionOutList()
          EXTENSIONOUT一覧を取得します。
 String getMasterDataInactive()
          マスタレコードの無効化を取得します。
 String getPersonInChargeFrom()
          責任者(開始値)を取得します。
 String getPersonInChargeTo()
          責任者(終了値)を取得します。
 String getPersonInChargeUserFrom()
          担当ユーザ(開始値)を取得します。
 String getPersonInChargeUserTo()
          担当ユーザ(終了値)を取得します。
 void setBusinessAreaFrom(String businessAreaFrom)
          事業領域を設定します。
 void setBusinessAreaTo(String businessAreaTo)
          事業領域を設定します。
 void setCompanycodeFrom(String companycodeFrom)
          会社コード(開始値)を設定します。
 void setCompanycodeTo(String companycodeTo)
          会社コード(終了値)を設定します。
 void setControllingarea(String controllingarea)
          管理領域を設定します。
 void setCostcenterFrom(String costcenterFrom)
          原価センタ(開始値)を設定します。
 void setCostcentergroup(String costcentergroup)
          原価センタグループを設定します。
 void setCostCenterList(List<CostCenter> costCenterList)
          原価センタ一覧(CostCenterインスタンスの配列)を設定します。
 void setCostcenterTo(String costcenterTo)
          原価センタ(終了値)を設定します。
 void setDateFrom(String dateFrom)
          有効期間:開始を設定します。
 void setDateTo(String dateTo)
          有効期間:終了を設定します。
 void setExpExtensionIn(BapiController bapiController)
          table(Export)情報からBAPI パラメータ EXTENSIONIN の参照構造 を設定します。
 void setExpExtensionOut(BapiController bapiController)
          table(Export)情報からBAPI パラメータ EXTENSIONOUT の参照構造 を設定します。
 void setExtensionInList(List<ExtensionIn> extensionInList2)
          EXTENSIONIN一覧を設定します。
 void setExtensionOutList(List<ExtensionOut> extensionOutList2)
          EXTENSIONOUT一覧を設定します。
 void setImpCostcenterList(BapiController bapiController)
          BAPI パラメータ 原価センタ からインポート情報を設定します。
 void setImpExtensionIn(BapiController bapiController)
          BAPI パラメータ EXTENSIONIN の参照構造からインポート情報を 設定します。
 void setImpExtensionOut(BapiController bapiController)
          BAPI パラメータ EXTENSIONOUT の参照構造からインポート情報を 設定します。
 void setImportParam(BapiController bapiController)
          原価センタ一覧を取得する条件をセットします。
 void setMasterDataInactive(String masterDataInactive)
          マスタレコードの無効化を設定します。
 void setPersonInChargeFrom(String personInChargeFrom)
          責任者(開始値)を設定します。
 void setPersonInChargeTo(String personInChargeTo)
          責任者(終了値)を設定します。
 void setPersonInChargeUserFrom(String personInChargeUserFrom)
          担当ユーザ(開始値)を設定します。
 void setPersonInChargeUserTo(String personInChargeUserTo)
          担当ユーザ(終了値)を設定します。
 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
 

コンストラクタの詳細

CostCenterList

public CostCenterList(SapClient sapClient)
               throws SAPAuthAppException,
                      SAPAuthSystemException,
                      SAPGeneralAppException,
                      SAPGeneralSystemException,
                      SAPAccountingSystemException
executeBapiを呼び出し原価センタ一覧を作成します。

パラメータ:
sapClient - SAPへの接続情報が格納されたオブジェクト
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPAccountingSystemException - 会計業務システム例外

CostCenterList

public CostCenterList(String controllingArea,
                      String date,
                      SapClient sapClient)
               throws SAPAuthAppException,
                      SAPAuthSystemException,
                      SAPGeneralAppException,
                      SAPGeneralSystemException,
                      SAPAccountingSystemException,
                      SAPAccountingAppException
executeBapiを呼び出し原価センタ一覧を作成します。 「管理領域」・「有効期間: 開始」を引数より設定します。

パラメータ:
controllingArea - 管理領域
date - 有効期間: 開始
sapClient - SAPへの接続情報が格納されたオブジェクト
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPAccountingSystemException - 会計業務システム例外
SAPAccountingAppException - 会計系APIアプリケーション例外
メソッドの詳細

executeBapi

public void executeBapi()
                 throws SAPAuthAppException,
                        SAPAuthSystemException,
                        SAPGeneralAppException,
                        SAPGeneralSystemException,
                        SAPAccountingSystemException,
                        SAPAccountingAppException
BapiControllerにより原価センタ一覧を作成します。
インポートパラメータをセットします。

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

setImportParam

public void setImportParam(BapiController bapiController)
                    throws SAPAuthAppException,
                           SAPAuthSystemException,
                           SAPGeneralAppException,
                           SAPGeneralSystemException,
                           SAPAccountingSystemException,
                           SAPAccountingAppException
原価センタ一覧を取得する条件をセットします。

パラメータ:
bapiController - BapiController
例外:
SAPAuthAppException - 認証系アプリケーション例外
SAPAuthSystemException - 認証系システム例外
SAPGeneralAppException - 汎用アプリケーション例外
SAPGeneralSystemException - 汎用システム例外
SAPAccountingSystemException - 会計業務システム例外
SAPAccountingAppException - 会計系APIアプリケーション例外

setImpCostcenterList

public void setImpCostcenterList(BapiController bapiController)
                          throws SAPGeneralSystemException,
                                 SAPGeneralAppException
BAPI パラメータ 原価センタ からインポート情報を設定します。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外
SAPGeneralAppException - 汎用アプリケーション例外

setImpExtensionIn

public void setImpExtensionIn(BapiController bapiController)
                       throws SAPGeneralSystemException,
                              SAPGeneralAppException
BAPI パラメータ EXTENSIONIN の参照構造からインポート情報を 設定します。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外
SAPGeneralAppException - 汎用アプリケーション例外

setImpExtensionOut

public void setImpExtensionOut(BapiController bapiController)
                        throws SAPGeneralSystemException,
                               SAPGeneralAppException
BAPI パラメータ EXTENSIONOUT の参照構造からインポート情報を 設定します。

パラメータ:
bapiController - BapiController
例外:
SAPGeneralSystemException - 汎用システム例外
SAPGeneralAppException - 汎用アプリケーション例外

setExpExtensionIn

public void setExpExtensionIn(BapiController bapiController)
                       throws SAPGeneralSystemException
table(Export)情報からBAPI パラメータ EXTENSIONIN の参照構造 を設定します。

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

setExpExtensionOut

public void setExpExtensionOut(BapiController bapiController)
                        throws SAPGeneralSystemException
table(Export)情報からBAPI パラメータ EXTENSIONOUT の参照構造 を設定します。

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

setCostCenterList

public void setCostCenterList(List<CostCenter> costCenterList)
原価センタ一覧(CostCenterインスタンスの配列)を設定します。

パラメータ:
costCenterList - 原価センタ一覧
関連項目:
CostCenter

getCostCenterList

public List<CostCenter> getCostCenterList()
原価センタ一覧(CostCenterインスタンスの配列)を取得します。

戻り値:
原価センタ一覧
関連項目:
CostCenter

setExtensionInList

public void setExtensionInList(List<ExtensionIn> extensionInList2)
EXTENSIONIN一覧を設定します。

パラメータ:
extensionInList2 - EXTENSIONIN一覧

getExtensionInList

public List<ExtensionIn> getExtensionInList()
EXTENSIONIN一覧を取得します。

戻り値:
EXTENSIONIN一覧

setExtensionOutList

public void setExtensionOutList(List<ExtensionOut> extensionOutList2)
EXTENSIONOUT一覧を設定します。

パラメータ:
extensionOutList2 - EXTENSIONOUT一覧

getExtensionOutList

public List<ExtensionOut> getExtensionOutList()
EXTENSIONOUT一覧を取得します。

戻り値:
EXTENSIONOUT一覧

getBusinessAreaFrom

public String getBusinessAreaFrom()
事業領域を取得します。

戻り値:
businessAreaFrom

setBusinessAreaFrom

public void setBusinessAreaFrom(String businessAreaFrom)
事業領域を設定します。

パラメータ:
businessAreaFrom - 事業領域

getBusinessAreaTo

public String getBusinessAreaTo()
事業領域を取得します。

戻り値:
businessAreaTo

setBusinessAreaTo

public void setBusinessAreaTo(String businessAreaTo)
事業領域を設定します。

パラメータ:
businessAreaTo - 事業領域

getCompanycodeFrom

public String getCompanycodeFrom()
会社コード(開始値)を取得します。

戻り値:
companycodeFrom

setCompanycodeFrom

public void setCompanycodeFrom(String companycodeFrom)
会社コード(開始値)を設定します。

パラメータ:
companycodeFrom - 会社コード(開始値)

getCompanycodeTo

public String getCompanycodeTo()
会社コード(終了値)を取得します。

戻り値:
companycodeTo

setCompanycodeTo

public void setCompanycodeTo(String companycodeTo)
会社コード(終了値)を設定します。

パラメータ:
companycodeTo - 会社コード(終了値)

getControllingarea

public String getControllingarea()
管理領域を取得します。

戻り値:
controllingarea

setControllingarea

public void setControllingarea(String controllingarea)
管理領域を設定します。

パラメータ:
controllingarea - 管理領域

getCostcenterFrom

public String getCostcenterFrom()
原価センタ(開始値)を取得します。

戻り値:
costcenterFrom

setCostcenterFrom

public void setCostcenterFrom(String costcenterFrom)
原価センタ(開始値)を設定します。

パラメータ:
costcenterFrom - 原価センタ(開始値)

getCostcenterTo

public String getCostcenterTo()
原価センタ(終了値)を取得します。

戻り値:
costcenterTo

setCostcenterTo

public void setCostcenterTo(String costcenterTo)
原価センタ(終了値)を設定します。

パラメータ:
costcenterTo - 原価センタ(終了値)

getCostcentergroup

public String getCostcentergroup()
原価センタグループを取得します。

戻り値:
costcentergroup

setCostcentergroup

public void setCostcentergroup(String costcentergroup)
原価センタグループを設定します。

パラメータ:
costcentergroup - 原価センタグループ

getDateFrom

public String getDateFrom()
有効期間:開始を取得します。

戻り値:
dateFrom

setDateFrom

public void setDateFrom(String dateFrom)
有効期間:開始を設定します。

パラメータ:
dateFrom - 有効期間:開始

getDateTo

public String getDateTo()
有効期間:終了を取得します。

戻り値:
dateTo

setDateTo

public void setDateTo(String dateTo)
有効期間:終了を設定します。

パラメータ:
dateTo - 有効期間:終了

getMasterDataInactive

public String getMasterDataInactive()
マスタレコードの無効化を取得します。

戻り値:
masterDataInactive

setMasterDataInactive

public void setMasterDataInactive(String masterDataInactive)
マスタレコードの無効化を設定します。

パラメータ:
masterDataInactive - マスタレコードの無効化

getPersonInChargeFrom

public String getPersonInChargeFrom()
責任者(開始値)を取得します。

戻り値:
personInChargeFrom

setPersonInChargeFrom

public void setPersonInChargeFrom(String personInChargeFrom)
責任者(開始値)を設定します。

パラメータ:
personInChargeFrom - 責任者(開始値)

getPersonInChargeTo

public String getPersonInChargeTo()
責任者(終了値)を取得します。

戻り値:
personInChargeTo

setPersonInChargeTo

public void setPersonInChargeTo(String personInChargeTo)
責任者(終了値)を設定します。

パラメータ:
personInChargeTo - 責任者(終了値)

getPersonInChargeUserFrom

public String getPersonInChargeUserFrom()
担当ユーザ(開始値)を取得します。

戻り値:
personInChargeUserFrom

setPersonInChargeUserFrom

public void setPersonInChargeUserFrom(String personInChargeUserFrom)
担当ユーザ(開始値)を設定します。

パラメータ:
personInChargeUserFrom - 担当ユーザ(開始値)

getPersonInChargeUserTo

public String getPersonInChargeUserTo()
担当ユーザ(終了値)を取得します。

戻り値:
personInChargeUserTo

setPersonInChargeUserTo

public void setPersonInChargeUserTo(String personInChargeUserTo)
担当ユーザ(終了値)を設定します。

パラメータ:
personInChargeUserTo - 担当ユーザ(終了値)

toString

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

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

IM-ERP Real Connect

Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.