intra-mart 6.1.14

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

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

public interface DealDetailBaseModel
extends BaseModel

取扱詳細の基本モデルです。

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

フィールドの概要
static String AMOUNT
          数量
static String CUSTOMER_COMPANY_CODE
          取引先会社コード
static String CUSTOMER_DEPARTMENT_CODE
          取引先組織コード
static String DEAL_CODE
          取扱コード
static String ITEM_CODE
          商品コード
static String RECORD_DATE
          最終更新日
static String RECORD_USER_CODE
          最終更新者
static String UNIT_CODE
          単位コード
static String UNIT_PRICE
          単価
 
メソッドの概要
 int getAmount()
          数量を取得します。
 int getAmount(Date date)
          数量を取得します。
 String getCustomerCompanyCode()
          取引先会社コードを取得します。
 String getCustomerDepartmentCode()
          取引先組織コードを取得します。
 String getDealCode()
          取扱コードを取得します。
 String getItemCode()
          商品コードを取得します。
 Date getRecordDate()
          最終更新日を取得します。
 String getRecordUserCode()
          最終更新者を取得します。
 String getUnitCode()
          単位コードを取得します。
 String getUnitCode(Date date)
          単位コードを取得します。
 double getUnitPrice()
          単価を取得します。
 double getUnitPrice(Date date)
          単価を取得します。
 DealDetailTerminableModel selectDealDetailTerminableModel(Date date)
          指定された日付に該当する取扱詳細の期間化モデルを取得します。
 void setAmount(int amount)
          数量を設定します。
 void setAmount(int amount, Date date)
          数量を設定します。
 void setUnitCode(String unitCode)
          単位コードを設定します。
 void setUnitCode(String unitCode, Date date)
          単位コードを設定します。
 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
取扱コード

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

ITEM_CODE

public static final String ITEM_CODE
商品コード

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

RECORD_USER_CODE

public static final String RECORD_USER_CODE
最終更新者

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

RECORD_DATE

public static final String RECORD_DATE
最終更新日

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

UNIT_CODE

public static final String UNIT_CODE
単位コード

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

AMOUNT

public static final String AMOUNT
数量

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

UNIT_PRICE

public static final String UNIT_PRICE
単価

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

getCustomerCompanyCode

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

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

getCustomerDepartmentCode

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

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

getDealCode

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

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

getItemCode

public String getItemCode()
                   throws AccessorException
商品コードを取得します。

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

getRecordUserCode

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

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

getRecordDate

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

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

getUnitCode

public String getUnitCode()
                   throws AccessorException
単位コードを取得します。

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

getUnitCode

public String getUnitCode(Date date)
                   throws AccessorException
単位コードを取得します。

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

setUnitCode

public void setUnitCode(String unitCode)
                 throws AccessorException
単位コードを設定します。

パラメータ:
unitCode - 単位コード
例外:
AccessorException - データの設定に失敗した場合

setUnitCode

public void setUnitCode(String unitCode,
                        Date date)
                 throws AccessorException
単位コードを設定します。

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

getAmount

public int getAmount()
              throws AccessorException
数量を取得します。

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

getAmount

public int getAmount(Date date)
              throws AccessorException
数量を取得します。

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

setAmount

public void setAmount(int amount)
               throws AccessorException
数量を設定します。

パラメータ:
amount - 数量
例外:
AccessorException - データの設定に失敗した場合

setAmount

public void setAmount(int amount,
                      Date date)
               throws AccessorException
数量を設定します。

パラメータ:
amount - 数量
date - 日時
例外:
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 - データの設定に失敗した場合

selectDealDetailTerminableModel

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

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

intra-mart 6.1.14

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