コンストラクタの概要

IMMCorporationManager (String [updateUserCd], String [defaultLocale])
コンストラクタ
IMMCorporationManager (String updateUserCd, String defaultLocale, String loginGroupId) 非推奨
コンストラクタ
IMMCorporationManager([String updateUserCd][,String defaultLocale])を使用してください。

メソッドの概要

返却値の型 メソッド名
BizApiResultInfo countCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Boolean [isDisable])
指定された条件を元に引数の取引先に所属する法人の個数を取得します。
BizApiResultInfo countCorporation (AppCmnSearchCondition condition, Date date, String locale, Boolean [isDisable])
指定された条件に該当する法人の個数を取得します。
BizApiResultInfo countCustomerWithCorporation (CorporationBizKeyInfo corporationBizKey, AppCmnSearchCondition condition, Date date, String locale, Boolean [isDisable])
指定された条件を元に引数の法人に所属する取引先の個数を取得します。
BizApiResultInfo getCorporationAttachTermList (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, Boolean [isDisable])
取引先、法人の両ビジネスキーから存在する所属期間の一覧を取得します。
BizApiResultInfo getCorporationAttachTerm (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, Date termDate)
取引先、法人の両ビジネスキーと日付から、対応する所属期間情報を取得します。
BizApiResultInfo getCorporationList (CorporationBizKeyInfo bizKey, Boolean isDisable)
引数の法人ビジネスキーに該当する法人情報を取得します。
BizApiResultInfo getCorporationList (CorporationBizKeyInfo bizKey, String [locale], Boolean [isDisable])
引数の法人ビジネスキーに該当する法人情報を取得します。
BizApiResultInfo getCorporationTermList (CorporationBizKeyInfo bizKey, Boolean [isDisable])
法人ビジネスキーから存在する期間の一覧を取得します。
BizApiResultInfo getCorporationTerm (CorporationBizKeyInfo bizKey, Date termDate)
法人ビジネスキーと日付から、対応する期間情報を取得します。
BizApiResultInfo getCorporationWithCustomer (CustomerBizKeyInfo customerBizKey, Date termDate, String locale, Boolean [isDisable])
引数の取引先が所属している法人の一覧を取得します。
BizApiResultInfo getCorporation (CorporationBizKeyInfo bizKey, Date termDate, Boolean isDisable)
引数の法人ビジネスキーに該当する法人情報を取得します。
BizApiResultInfo getCorporation (CorporationBizKeyInfo bizKey, Date termDate, String [locale], Boolean [isDisable])
引数の法人ビジネスキーに該当する法人情報を取得します。
BizApiResultInfo getCustomerWithCorporation (CorporationBizKeyInfo corporationBizKey, Date termDate, String locale, Boolean [isDisable])
引数の法人に所属している取引先の一覧を取得します。
BizApiResultInfo listCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の取引先が所属する法人の一覧を取得します。
BizApiResultInfo listCorporation (AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に法人を検索します。
BizApiResultInfo listCustomerWithCorporation (CorporationBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の法人に所属する取引先の一覧を取得します。
BizApiResultInfo mergeBackwardCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corporationBizKey, String mergeTermCd)
登録済の法人所属情報を隣接するひとつ過去のデータと結合します。
BizApiResultInfo mergeBackwardCorporation (CorporationBizKeyInfo bizKey, String mergeTermCd)
登録済の法人情報を隣接するひとつ過去のレコードと結合します。
BizApiResultInfo mergeForwardCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, String mergeTermCd)
登録済の法人所属情報を隣接するひとつ未来のデータと結合します。
BizApiResultInfo mergeForwardCorporation (CorporationBizKeyInfo bizKey, String mergeTermCd)
登録済の法人情報を隣接するひとつ未来のレコードと結合します。
BizApiResultInfo moveTermCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, TermInfo moveTerm)
登録済みの法人所属情報についての、期間区切りを変更します。
BizApiResultInfo moveTermCorporation (CorporationBizKeyInfo bizKey, TermInfo moveTerm)
登録済みの法人情報についての、期間区切りを変更します。
BizApiResultInfo removeCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corporationBizKey)
指定されたキーに対応するすべての期間の法人所属情報を削除します。
BizApiResultInfo removeCorporation (String locale) 非推奨
指定されたロケールに対応するすべての期間の法人情報を削除します。
removeCorporation (CorporationBizKeyInfo bizKey [,String locale]) を使用してください。
BizApiResultInfo removeCorporation (CorporationBizKeyInfo bizKey, String [locale])
指定されたロケールIDに対応するすべての期間の法人情報を削除します。
BizApiResultInfo searchCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の取引先が所属する法人の一覧を取得します。
BizApiResultInfo searchCorporation (AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に法人を検索します。
BizApiResultInfo searchCustomerWithCorporation (CorporationBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の法人に所属する取引先について検索を行います。
BizApiResultInfo separateTermCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, String sepTermCd, Date sepTermDate)
法人所属についての、所属期間分割を行います。
BizApiResultInfo separateTermCorporation (CorporationBizKeyInfo bizKey, String sepTermCd, Date sepTermDate)
登録済みの法人情報についての、期間分割を行います。
BizApiResultInfo setCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corporationBizKey, TermInfo term)
取引先を法人に新規所属、もしくは更新処理を行います。
BizApiResultInfo setCorporation (CorporationInfo corporation)
法人情報を新規登録、もしくは更新処理を行います。
BizApiResultInfo totalCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, Boolean [isDisable])
指定された条件を元に引数の取引先に所属する法人の総数を取得します。
BizApiResultInfo totalCorporation (AppCmnSearchCondition condition, Date date, Boolean isDisable)
指定された条件に該当する法人の総数を取得します。
BizApiResultInfo totalCustomerWithCorporation (CorporationBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, Boolean isDisable)
指定された条件を元に引数の法人に所属する取引先の総数を取得します。

コンストラクタの詳細

IMMCorporationManager (String [updateUserCd], String [defaultLocale])
コンストラクタ
パラメータ
[updateUserCd] : String
更新ユーザコード
[defaultLocale] : String
デフォルトロケール
IMMCorporationManager (String updateUserCd, String defaultLocale, String loginGroupId) 非推奨
IMMCorporationManager([String updateUserCd][,String defaultLocale])を使用してください。
コンストラクタ
パラメータ
updateUserCd : String
更新ユーザコード
defaultLocale : String
デフォルトロケール
loginGroupId : String
ログイングループID

メソッドの詳細

BizApiResultInfo countCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Boolean [isDisable])
指定された条件を元に引数の取引先に所属する法人の個数を取得します。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
bizKey : CustomerBizKeyInfo
取得対象となる法人の所属取引先ビジネスキーオブジェクト
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
locale : String
対象ロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに該当データの個数が設定されます。
BizApiResultInfo countCorporation (AppCmnSearchCondition condition, Date date, String locale, Boolean [isDisable])
指定された条件に該当する法人の個数を取得します。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
locale : String
対象ロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに該当データの個数が設定されます。
BizApiResultInfo countCustomerWithCorporation (CorporationBizKeyInfo corporationBizKey, AppCmnSearchCondition condition, Date date, String locale, Boolean [isDisable])
指定された条件を元に引数の法人に所属する取引先の個数を取得します。

conditionに指定できるテーブルは、imm_customerテーブルです。
パラメータ
corporationBizKey : CorporationBizKeyInfo
取得対象となる取引先が所属する法人ビジネスキーオブジェクト
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
locale : String
対象ロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに該当データの個数が設定されます。
BizApiResultInfo getCorporationAttachTermList (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, Boolean [isDisable])
取引先、法人の両ビジネスキーから存在する所属期間の一覧を取得します。
但し、削除フラグが有効な期間に関しては取得しません。

取得するレコードが無い場合は空の配列が返されます。
パラメータ
customerBizKey : CustomerBizKeyInfo
取得する所属情報 - 取引先ビジネスキーオブジェクト
corpBizKey : CorporationBizKeyInfo
取得する所属情報 - 法人ビジネスキーオブジェクト
[isDisable] : Boolean
期間の取得に関して、このパラメータがfalseの場合は削除フラグが有効な期間は取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに期間情報の配列が設定されます。
BizApiResultInfo getCorporationAttachTerm (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, Date termDate)
取引先、法人の両ビジネスキーと日付から、対応する所属期間情報を取得します。

取得するレコードが無い場合はNULLが返されます。
パラメータ
customerBizKey : CustomerBizKeyInfo
取得する所属情報 - 取引先ビジネスキーオブジェクト
corpBizKey : CorporationBizKeyInfo
取得する所属情報 - 法人ビジネスキーオブジェクト
termDate : Date
期間情報を取得する基準日付
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに期間情報が設定されます。
BizApiResultInfo getCorporationList (CorporationBizKeyInfo bizKey, Boolean isDisable)
引数の法人ビジネスキーに該当する法人情報を取得します。

このメソッドでは、引数に該当する全期間のレコードを、全ロケール分取得します。
その際、戻り値のCorporationのデフォルトロケールはマネージャ初期化時に指定したものになります。
取得するレコードが無い場合は空の配列が返されます。
パラメータ
bizKey : CorporationBizKeyInfo
取得する法人ビジネスキーオブジェクト
isDisable : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人情報の配列が設定されます。
BizApiResultInfo getCorporationList (CorporationBizKeyInfo bizKey, String [locale], Boolean [isDisable])
引数の法人ビジネスキーに該当する法人情報を取得します。

このメソッドでは、引数に該当する全期間のレコードを、全ロケール分取得します。
その際、戻り値のCorporationのデフォルトロケールはマネージャ初期化時に指定したものになります。
取得するレコードが無い場合は空の配列が返されます。
パラメータ
bizKey : CorporationBizKeyInfo
取得する法人ビジネスキーオブジェクト
[locale] : String
取得するレコードのロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人情報の配列が設定されます。
BizApiResultInfo getCorporationTermList (CorporationBizKeyInfo bizKey, Boolean [isDisable])
法人ビジネスキーから存在する期間の一覧を取得します。

取得するレコードが無い場合は空の配列が返されます。
パラメータ
bizKey : CorporationBizKeyInfo
取得する法人ビジネスキーオブジェクト
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに期間情報の配列が設定されます。
BizApiResultInfo getCorporationTerm (CorporationBizKeyInfo bizKey, Date termDate)
法人ビジネスキーと日付から、対応する期間情報を取得します。

取得する期間情報が無い場合はNULLが返さます。
パラメータ
bizKey : CorporationBizKeyInfo
取得する法人ビジネスキーオブジェクト
termDate : Date
期間情報を取得する基準日付
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに期間情報が設定されます。
BizApiResultInfo getCorporationWithCustomer (CustomerBizKeyInfo customerBizKey, Date termDate, String locale, Boolean [isDisable])
引数の取引先が所属している法人の一覧を取得します。

取得するレコードが無い場合は空の配列が返されます。
パラメータ
customerBizKey : CustomerBizKeyInfo
法人の所属先取引先ビジネスキーオブジェクト
termDate : Date
取得するレコードの基準日。この日付が含まれる期間のみが取得されます。
locale : String
取得するレコードのロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人リスト情報の配列が設定されます。
BizApiResultInfo getCorporation (CorporationBizKeyInfo bizKey, Date termDate, Boolean isDisable)
引数の法人ビジネスキーに該当する法人情報を取得します。

このメソッドでは、引数に該当するレコードを全ロケール分取得します。
その際、戻り値のCorporationのデフォルトロケールはマネージャ初期化時に指定したものになります。
取得するレコードがない場合はNULLが返されます。
パラメータ
bizKey : CorporationBizKeyInfo
取得する法人ビジネスキーオブジェクト
termDate : Date
取得するレコードの基準日。この日付が含まれる期間のみが取得されます。
isDisable : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人情報が設定されます。
BizApiResultInfo getCorporation (CorporationBizKeyInfo bizKey, Date termDate, String [locale], Boolean [isDisable])
引数の法人ビジネスキーに該当する法人情報を取得します。

このメソッドでは、引数に該当するレコードを全ロケール分取得します。
その際、戻り値のCorporationのデフォルトロケールはマネージャ初期化時に指定したものになります。
取得するレコードがない場合はNULLが返されます。
パラメータ
bizKey : CorporationBizKeyInfo
取得する法人ビジネスキーオブジェクト
termDate : Date
取得するレコードの基準日。この日付が含まれる期間のみが取得されます。
[locale] : String
取得するレコードのロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人情報が設定されます。
BizApiResultInfo getCustomerWithCorporation (CorporationBizKeyInfo corporationBizKey, Date termDate, String locale, Boolean [isDisable])
引数の法人に所属している取引先の一覧を取得します。

取得するレコードが無い場合は空の配列が返されます。
パラメータ
corporationBizKey : CorporationBizKeyInfo
取引先の所属元法人ビジネスキーオブジェクト
termDate : Date
取得するレコードの基準日。この日付が含まれる期間のみが取得されます。
locale : String
取得するレコードのロケール
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人リスト情報の配列が設定されます。
BizApiResultInfo listCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の取引先が所属する法人の一覧を取得します。
引数のロケールの情報が存在しない場合は、表示名にNULLが挿入されます。
取得するレコードが無い場合は空の配列が返されます。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
bizKey : CustomerBizKeyInfo
取得対象となる法人の所属取引先ビジネスキーオブジェクト
condition : AppCmnSearchCondition
取得条件
date : Date
対象日付
locale : String
対象ロケール
[start] : Number
取得開始レコード行。この引数を利用する場合は取得レコード数(count)を設定してください。
このパラメータが省略された場合、1(先頭行)が設定されます。
[count] : Number
取得レコード数。この引数を利用する場合は取得開始レコード行(start)を設定してください。
このパラメータが省略された場合、0(指定せず全件取得)が設定されます。
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに
法人リスト情報の配列が設定されます。
BizApiResultInfo listCorporation (AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に法人を検索します。
引数のロケールの情報が存在しない場合は、表示名にNULLが挿入されます。

取得するレコードが無い場合は空の配列が返されます。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
condition : AppCmnSearchCondition
取得条件
date : Date
対象日付
locale : String
表示ロケール
[start] : Number
取得開始レコード行。この引数を利用する場合は取得レコード数(count)を設定してください。
このパラメータが省略された場合、1(先頭行)が設定されます。
[count] : Number
取得レコード数。この引数を利用する場合は取得開始レコード行(start)を設定してください。
このパラメータが省略された場合、0(指定せず全件取得)が設定されます。
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人リスト情報の配列が設定されます。
BizApiResultInfo listCustomerWithCorporation (CorporationBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の法人に所属する取引先の一覧を取得します。
引数のロケールの情報が存在しない場合は、表示名にNULLが挿入されます。

取得するレコードが無い場合は空の配列が返されます。

conditionに指定できるテーブルは、imm_customerテーブルです。
パラメータ
bizKey : CorporationBizKeyInfo
取得対象となる取引先が所属する法人ビジネスキーオブジェクト
condition : AppCmnSearchCondition
取得条件
date : Date
対象日付
locale : String
表示対象ロケール
[start] : Number
取得開始レコード行。この引数を利用する場合は取得レコード数(count)を設定してください。
このパラメータが省略された場合、1(先頭行)が設定されます。
[count] : Number
取得レコード数。この引数を利用する場合は取得開始レコード行(start)を設定してください。
このパラメータが省略された場合、0(指定せず全件取得)が設定されます。
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに取引先リスト情報の配列が設定されます。
BizApiResultInfo mergeBackwardCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corporationBizKey, String mergeTermCd)
登録済の法人所属情報を隣接するひとつ過去のデータと結合します。

隣接する過去のデータが存在しない場合はエラーになります。

実行されるリスナ
更新:
CorporationListener#updateCorporationAttachTerm
削除:
CorporationListener#removeCorporationAttachTerm
パラメータ
customerBizKey : CustomerBizKeyInfo
結合元となる所属情報 - 取引先ビジネスキーオブジェクト
corporationBizKey : CorporationBizKeyInfo
結合元となる所属情報 - 法人ビジネスキーオブジェクト
mergeTermCd : String
結合対象の期間コード
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo mergeBackwardCorporation (CorporationBizKeyInfo bizKey, String mergeTermCd)
登録済の法人情報を隣接するひとつ過去のレコードと結合します。

隣接する過去のレコードが存在しない場合はエラーになります。

実行されるリスナ
更新:
CorporationListener#updateCorporationTerm
削除:
CorporationListener#removeCorporationTerm
パラメータ
bizKey : CorporationBizKeyInfo
結合元となる法人ビジネスキーオブジェクト
mergeTermCd : String
結合対象の期間コード
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo mergeForwardCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, String mergeTermCd)
登録済の法人所属情報を隣接するひとつ未来のデータと結合します。

隣接する未来のデータが存在しない場合はエラーになります。

実行されるリスナ
更新:
CorporationListener#updateCorporationTerm
削除:
CorporationListener#removeCorporationTerm
パラメータ
customerBizKey : CustomerBizKeyInfo
結合元となる所属情報 - 取引先ビジネスキーオブジェクト
corpBizKey : CorporationBizKeyInfo
結合元となる所属情報 - 法人ビジネスキーオブジェクト
mergeTermCd : String
結合対象の期間コード
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo mergeForwardCorporation (CorporationBizKeyInfo bizKey, String mergeTermCd)
登録済の法人情報を隣接するひとつ未来のレコードと結合します。

隣接する未来のレコードが存在しない場合はエラーになります。

実行されるリスナ
更新:
CorporationListener#updateCorporationTerm
削除:
CorporationListener#removeCorporationTerm
パラメータ
bizKey : CorporationBizKeyInfo
結合元となる法人ビジネスキーオブジェクト
mergeTermCd : String
結合対象の期間コード
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo moveTermCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, TermInfo moveTerm)
登録済みの法人所属情報についての、期間区切りを変更します。

期間区切り変更する場合、「変更対象のデータ」と「変更される日付と期間が重複するデータ群」の更新処理が行われます。
また、変更される期間の値が隣接するデータの期間を越える場合、そのデータは削除されます。

実行されるリスナ
作成:
CorporationListener#createCorporationAttachTerm
更新:
CorporationListener#updateCorporationAttachTerm
削除:
CorporationListener#removeCorporationAttachTerm
パラメータ
customerBizKey : CustomerBizKeyInfo
変更対象の所属情報 - 取引先ビジネスキーオブジェクト
corpBizKey : CorporationBizKeyInfo
変更対象の所属情報 - 法人ビジネスキーオブジェクト
moveTerm : TermInfo
変更を行う期間コード及び、変更後の期間情報オブジェクト
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに新しく作成された期間情報の配列が設定されます。
BizApiResultInfo moveTermCorporation (CorporationBizKeyInfo bizKey, TermInfo moveTerm)
登録済みの法人情報についての、期間区切りを変更します。

期間区切り変更する場合、「変更対象のレコード」と「変更される日付と期間が重複するレコード群」の更新処理が行われます。
また、変更される期間の値が隣接するレコードの期間を越える場合、そのレコードは削除されます。

実行されるリスナ
作成:
CorporationListener#createCorporationTerm
更新:
CorporationListener#updateCorporationTerm
削除:
CorporationListener#removeCorporationTerm
パラメータ
bizKey : CorporationBizKeyInfo
変更対象の法人ビジネスキーオブジェクト
moveTerm : TermInfo
変更を行う期間コード及び、変更後の期間情報オブジェクト
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに新しく作成された期間情報の配列が設定されます。
BizApiResultInfo removeCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corporationBizKey)
指定されたキーに対応するすべての期間の法人所属情報を削除します。

実行されるリスナ
削除:
CorporationListener#removeCorporationAttach
パラメータ
customerBizKey : CustomerBizKeyInfo
削除する所属情報 - 取引先ビジネスキーオブジェクト
corporationBizKey : CorporationBizKeyInfo
削除する所属情報 - 法人ビジネスキーオブジェクト
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo removeCorporation (String locale) 非推奨
removeCorporation (CorporationBizKeyInfo bizKey [,String locale]) を使用してください。
指定されたロケールに対応するすべての期間の法人情報を削除します。

実行されるリスナ
削除:
CorporationListener#removeCorporation
パラメータ
locale : String
削除対象のロケール
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo removeCorporation (CorporationBizKeyInfo bizKey, String [locale])
指定されたロケールIDに対応するすべての期間の法人情報を削除します。

実行されるリスナ
削除:
CorporationListener#removeCorporation
パラメータ
bizKey : CorporationBizKeyInfo
削除対象の法人ビジネスキーオブジェクト
[locale] : String
削除対象のロケール
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティにnullが設定されます。
BizApiResultInfo searchCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の取引先が所属する法人の一覧を取得します。

取得するレコードが無い場合は空の配列が返されます。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
bizKey : CustomerBizKeyInfo
取得対象となる法人の所属取引先ビジネスキーオブジェクト
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
locale : String
対象ロケール
[start] : Number
取得開始レコード行。この引数を利用する場合は取得レコード数(count)を設定してください。
このパラメータが省略された場合、1(先頭行)が設定されます。
[count] : Number
取得レコード数。この引数を利用する場合は取得開始レコード行(start)を設定してください。
このパラメータが省略された場合、0(指定せず全件取得)が設定されます。
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに
法人リスト情報の配列が設定されます。
BizApiResultInfo searchCorporation (AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に法人を検索します。

取得するレコードが無い場合は空の配列が返されます。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
condition : AppCmnSearchCondition
検索条件
date : Date
検索対象日付
locale : String
検索対象ロケール
[start] : Number
取得開始レコード行。この引数を利用する場合は取得レコード数(count)を設定してください。
このパラメータが省略された場合、1(先頭行)が設定されます。
[count] : Number
取得レコード数。この引数を利用する場合は取得開始レコード行(start)を設定してください。
このパラメータが省略された場合、0(指定せず全件取得)が設定されます。
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに法人リスト情報の配列が設定されます。
BizApiResultInfo searchCustomerWithCorporation (CorporationBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, String locale, Number [start], Number [count], Boolean [isDisable])
指定された条件を元に引数の法人に所属する取引先について検索を行います。

取得するレコードが無い場合は空の配列が返されます。

conditionに指定できるテーブルは、imm_customerテーブルです。
パラメータ
bizKey : CorporationBizKeyInfo
取得対象となる取引先が所属する法人ビジネスキーオブジェクト
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
locale : String
検索対象ロケール
[start] : Number
取得開始レコード行。この引数を利用する場合は取得レコード数(count)を設定してください。
このパラメータが省略された場合、1(先頭行)が設定されます。
[count] : Number
取得レコード数。この引数を利用する場合は取得開始レコード行(start)を設定してください。
このパラメータが省略された場合、0(指定せず全件取得)が設定されます。
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに取引先リスト情報の配列が設定されます。
BizApiResultInfo separateTermCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corpBizKey, String sepTermCd, Date sepTermDate)
法人所属についての、所属期間分割を行います。

期間分割を行う場合、分割対象の所属期間の終了日を分割対象日付に設定して更新し、同時に分割対象日付を開始日に設定した同内容の所属情報を新たに登録します。

分割を行う基準日付が対象情報の期間内にない場合はエラーとなります。

実行されるリスナ
作成:
CorporationListener#createCorporationAttachTerm
更新:
CorporationListener#updateCorporationAttachTerm
パラメータ
customerBizKey : CustomerBizKeyInfo
分割を行う所属情報 - 取引先ビジネスキーオブジェクト
corpBizKey : CorporationBizKeyInfo
分割を行う所属情報 - 法人ビジネスキーオブジェクト
sepTermCd : String
分割を行う期間コード
sepTermDate : Date
分割を行う基準日付
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに、分割後新たに作成された所属の期間情報の配列が設定されます。
BizApiResultInfo separateTermCorporation (CorporationBizKeyInfo bizKey, String sepTermCd, Date sepTermDate)
登録済みの法人情報についての、期間分割を行います。

期間分割の場合、分割対象の法人情報の終了日を分割対象日付に設定して更新し、同時に分割対象日付を開始日に設定した、同内容の法人情報を新たに登録します。

分割を行う基準日付が対象情報の期間内にない場合はエラーとなります。

実行されるリスナ
作成:
CorporationListener#createCorporationTerm
更新:
CorporationListener#updateCorporationTerm
パラメータ
bizKey : CorporationBizKeyInfo
分割を行う法人ビジネスキーオブジェクト
sepTermCd : String
分割を行う期間コード
sepTermDate : Date
分割を行う基準日付
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに、分割後新たに作成された法人の期間情報の配列が設定されます。
BizApiResultInfo setCorporationAttach (CustomerBizKeyInfo customerBizKey, CorporationBizKeyInfo corporationBizKey, TermInfo term)
取引先を法人に新規所属、もしくは更新処理を行います。

引数として与えられた所属情報について、
期間コードが指定されていない場合は、新たな所属関係を付与します。
期間コードが指定されている場合は、更新処理をおこないます。

実行されるリスナ
作成:
CorporationListener#createCorporationAttach
更新:
CorporationListener#updateCorporationAttach
パラメータ
customerBizKey : CustomerBizKeyInfo
処理を行う所属情報 - 取引先ビジネスキーオブジェクト
corporationBizKey : CorporationBizKeyInfo
処理を行う所属情報 - 法人ビジネスキーオブジェクト
term : TermInfo
処理を行う所属情報 - 期間、削除フラグ、ソートキーの情報オブジェクト
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに、新しく登録された所属の期間情報の配列が設定されます。
BizApiResultInfo setCorporation (CorporationInfo corporation)
法人情報を新規登録、もしくは更新処理を行います。

引数として与えられた法人情報について、
期間コードが指定されていない場合は、法人情報を新規登録します。
期間コードが指定されている場合は、法人情報を更新します。

実行されるリスナ
作成:
CorporationListener#createCorporation
更新:
CorporationListener#updateCorporation
パラメータ
corporation : CorporationInfo
法人情報オブジェクト
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに、新しく登録された法人の期間情報の配列が設定されます。
BizApiResultInfo totalCorporationWithCustomer (CustomerBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, Boolean [isDisable])
指定された条件を元に引数の取引先に所属する法人の総数を取得します。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
bizKey : CustomerBizKeyInfo
取得対象となる法人の所属取引先ビジネスキーオブジェクト
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
[isDisable] : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに取得したデータの件数(Number)が設定されます。
BizApiResultInfo totalCorporation (AppCmnSearchCondition condition, Date date, Boolean isDisable)
指定された条件に該当する法人の総数を取得します。

conditionに指定できるテーブルは、imm_corporationテーブルです。
パラメータ
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
isDisable : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに該当データの総数の配列が設定されます。
BizApiResultInfo totalCustomerWithCorporation (CorporationBizKeyInfo bizKey, AppCmnSearchCondition condition, Date date, Boolean isDisable)
指定された条件を元に引数の法人に所属する取引先の総数を取得します。

conditionに指定できるテーブルは、imm_customerテーブルです。
パラメータ
bizKey : CorporationBizKeyInfo
取得対象となる取引先が所属する法人ビジネスキーオブジェクト
condition : AppCmnSearchCondition
検索条件
date : Date
対象日付
isDisable : Boolean
レコードの取得に関して、このパラメータがfalseの場合は削除フラグが有効なレコードは取得しません。
返却値
BizApiResultInfo
BizApiResultInfo 処理結果オブジェクト
処理結果オブジェクトのdataプロパティに該当データの総数の配列が設定されます。