intra-mart 6.1.14

jp.co.intra_mart.foundation.datastore.application.model.deal.deal
インタフェース DealBaseModel

すべてのスーパーインタフェース:
BaseModel, Serializable

public interface DealBaseModel
extends BaseModel

取扱の基本モデルです。

導入されたバージョン:
5.1

フィールドの概要
static String CURRENCY_CODE
          通貨コード
static String CUSTOMER_COMPANY_CODE
          取引先会社コード
static String CUSTOMER_DEPARTMENT_CODE
          取引先組織コード
static String DEAL_CODE
          取扱コード
static String DEAL_NAME
          取扱名
static String DEAL_TYPE
          取扱種別
static int DEAL_TYPE_BUY
          取引種別が仕入れを表す定数
static int DEAL_TYPE_SELL
          取引種別が売り上げを表す定数
static String NOTES
          備考
static String RECORD_DATE
          最終更新日
static String RECORD_USER_CODE
          最終更新者
static String UNIT_PRICE
          単価
 
メソッドの概要
 String getCurrencyCode()
          通貨コードを取得します。
 String getCustomerCompanyCode()
          取引先会社コードを取得します。
 String getCustomerDepartmentCode()
          取引先組織コードを取得します。
 String getDealCode()
          取扱コードを取得します。
 String getDealName()
          取扱名を取得します。
 int getDealType()
          取扱種別を取得します。
 String getNotes()
          備考を取得します。
 Date getRecordDate()
          最終更新日を取得します。
 String getRecordUserCode()
          最終更新者を取得します。
 double getUnitPrice()
          単価を取得します。
 double getUnitPrice(Date date)
          単価を取得します。
 DealTerminableModel selectDealTerminableModel(Date date)
          指定された日付に該当する取扱の期間化モデルを取得します。
 void setCurrencyCode(String currencyCode)
          通貨コードを設定します。
 void setDealName(String dealName)
          取扱名を設定します。
 void setDealType(int dealType)
          取扱種別を設定します。
 void setNotes(String notes)
          備考を設定します。
 void setUnitPrice(double unitPrice)
          単価を設定します。
 void setUnitPrice(double unitPrice, Date date)
          単価を設定します。
 
インタフェース jp.co.intra_mart.foundation.datastore.common.model.BaseModel から継承したメソッド
getBaseAccessor, getExtendedBaseModelMap, getInternationalModelMap, getTerminableModelMap, init
 

フィールドの詳細

CUSTOMER_COMPANY_CODE

public static final String CUSTOMER_COMPANY_CODE
取引先会社コード

関連項目:
定数フィールド値

CUSTOMER_DEPARTMENT_CODE

public static final String CUSTOMER_DEPARTMENT_CODE
取引先組織コード

関連項目:
定数フィールド値

DEAL_CODE

public static final String DEAL_CODE
取扱コード

関連項目:
定数フィールド値

DEAL_NAME

public static final String DEAL_NAME
取扱名

関連項目:
定数フィールド値

DEAL_TYPE

public static final String DEAL_TYPE
取扱種別

関連項目:
定数フィールド値

CURRENCY_CODE

public static final String CURRENCY_CODE
通貨コード

関連項目:
定数フィールド値

NOTES

public static final String NOTES
備考

関連項目:
定数フィールド値

RECORD_USER_CODE

public static final String RECORD_USER_CODE
最終更新者

関連項目:
定数フィールド値

RECORD_DATE

public static final String RECORD_DATE
最終更新日

関連項目:
定数フィールド値

UNIT_PRICE

public static final String UNIT_PRICE
単価

関連項目:
定数フィールド値

DEAL_TYPE_BUY

public static final int DEAL_TYPE_BUY
取引種別が仕入れを表す定数

関連項目:
定数フィールド値

DEAL_TYPE_SELL

public static final int DEAL_TYPE_SELL
取引種別が売り上げを表す定数

関連項目:
定数フィールド値
メソッドの詳細

getCustomerCompanyCode

public String getCustomerCompanyCode()
                              throws AccessorException
取引先会社コードを取得します。

戻り値:
取引先会社コード
例外:
AccessorException - データの取得に失敗した場合

getCustomerDepartmentCode

public String getCustomerDepartmentCode()
                                 throws AccessorException
取引先組織コードを取得します。

戻り値:
取引先組織コード
例外:
AccessorException - データの取得に失敗した場合

getDealCode

public String getDealCode()
                   throws AccessorException
取扱コードを取得します。

戻り値:
取扱コード
例外:
AccessorException - データの取得に失敗した場合

getDealName

public String getDealName()
                   throws AccessorException
取扱名を取得します。

戻り値:
取扱名
例外:
AccessorException - データの取得に失敗した場合

setDealName

public void setDealName(String dealName)
                 throws AccessorException
取扱名を設定します。

パラメータ:
dealName - 取扱名
例外:
AccessorException - データの設定に失敗した場合

getDealType

public int getDealType()
                throws AccessorException
取扱種別を取得します。

戻り値:
取扱種別
例外:
AccessorException - データの取得に失敗した場合

setDealType

public void setDealType(int dealType)
                 throws AccessorException
取扱種別を設定します。

パラメータ:
dealType - 取扱種別
例外:
AccessorException - データの設定に失敗した場合

getCurrencyCode

public String getCurrencyCode()
                       throws AccessorException
通貨コードを取得します。

戻り値:
通貨コード
例外:
AccessorException - データの取得に失敗した場合

setCurrencyCode

public void setCurrencyCode(String currencyCode)
                     throws AccessorException
通貨コードを設定します。

パラメータ:
currencyCode - 通貨コード
例外:
AccessorException - データの設定に失敗した場合

getNotes

public String getNotes()
                throws AccessorException
備考を取得します。

戻り値:
備考
例外:
AccessorException - データの取得に失敗した場合

setNotes

public void setNotes(String notes)
              throws AccessorException
備考を設定します。

パラメータ:
notes - 備考
例外:
AccessorException - データの設定に失敗した場合

getRecordUserCode

public String getRecordUserCode()
                         throws AccessorException
最終更新者を取得します。

戻り値:
最終更新者
例外:
AccessorException - データの取得に失敗した場合

getRecordDate

public Date getRecordDate()
                   throws AccessorException
最終更新日を取得します。

戻り値:
最終更新日
例外:
AccessorException - データの取得に失敗した場合

getUnitPrice

public double getUnitPrice()
                    throws AccessorException
単価を取得します。

戻り値:
単価
例外:
AccessorException - データの取得に失敗した場合

getUnitPrice

public double getUnitPrice(Date date)
                    throws AccessorException
単価を取得します。

パラメータ:
date - 日時
戻り値:
単価
例外:
AccessorException - データの取得に失敗した場合

setUnitPrice

public void setUnitPrice(double unitPrice)
                  throws AccessorException
単価を設定します。

パラメータ:
unitPrice - 単価
例外:
AccessorException - データの設定に失敗した場合

setUnitPrice

public void setUnitPrice(double unitPrice,
                         Date date)
                  throws AccessorException
単価を設定します。

パラメータ:
unitPrice - 単価
date - 日時
例外:
AccessorException - データの設定に失敗した場合

selectDealTerminableModel

public DealTerminableModel selectDealTerminableModel(Date date)
                                              throws IllegalTermException
指定された日付に該当する取扱の期間化モデルを取得します。

パラメータ:
date - 指定日付
戻り値:
取扱の期間化モデル
例外:
IllegalTermException - 指定された日付に該当する期間が定義されていない

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.