# Business Logic — KKW00129SF03DBean.storeModelData() [193 LOC]

| Field | Value |
|-------|-------|
| Fully Qualified Name | `eo.web.webview.KKA17701SF.KKW00129SF03DBean` |
| Layer | Controller / Web Bean (View Data Transfer) |
| Module | `KKA17701SF` (Package: `eo.web.webview.KKA17701SF`) |

## 1. Role

### KKW00129SF03DBean.storeModelData()

This method is a **unified field setter dispatcher** (also known as a bulk data binding or bulk load setter) for the `KKW00129SF03DBean` data bean. It enables bulk import of field values from external data sources (such as screen export files, data import CSVs, or model transfer objects) into the bean's protected instance fields. The method implements a **routing/dispatch pattern** by first matching the `key` parameter to a business-level field name (e.g., "Service Contract Number"), then further dispatching based on the `subkey` parameter to one of three **data facets**: `value`, `enable`, or `state`. Each field supports three facets — value (the actual data), enabled (UI control flag), and state (presentation metadata). This design eliminates the need for dozens of individual setter calls during bulk data operations, consolidating them into a single entry point. It is a shared utility within the KKA17701SF screen module, typically called from wrapper beans in related screen modules (e.g., FUW00912SF, FUW00926SF, FUW00959SF) that delegate bulk data loading into this bean. The method supports 14 distinct business fields, each with 3 subkey facets, producing 42 possible routing paths. It is commonly invoked during screen initialization (loading data from CSV export to re-display) or during batch data import workflows.

## 2. Processing Pattern (Detailed Business Logic)

```mermaid
flowchart TD
    START(["storeModelData key, subkey, in_value, isSetAsString"])

    START --> NULL_CHECK{"key == null
|| subkey == null"}
    NULL_CHECK -->|true| EARLY_EXIT(["return"])
    NULL_CHECK -->|false| COMPUTE_SEP["int separaterPoint = key.indexOf('/')"]

    COMPUTE_SEP --> FIELD1["key.equals('サービス契約番号')
(Service Contract Number)
[svc_kei_no]"]
    FIELD1 -->|true| SUBKEY_VALUE_1{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_1 -->|true| SvcSetValue["setSvc_kei_no_value((String)in_value)"]
    SUBKEY_VALUE_1 -->|false| SUBKEY_ENABLE_1{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_1 -->|true| SvcSetEnable["setSvc_kei_no_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_1 -->|false| SUBKEY_STATE_1{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_1 -->|true| SvcSetState["setSvc_kei_no_state((String)in_value)"]
    SUBKEY_STATE_1 -->|false| FIELD2

    SvcSetValue --> FIELD2["key.equals('世代登録年月日時分秒')
(Generation Registration Date/Time)
[gene_add_dtm]"]
    SvcSetEnable --> FIELD2
    SvcSetState --> FIELD2

    FIELD2 -->|true| SUBKEY_VALUE_2{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_2 -->|true| GeneSetValue["setGene_add_dtm_value((String)in_value)"]
    SUBKEY_VALUE_2 -->|false| SUBKEY_ENABLE_2{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_2 -->|true| GeneSetEnable["setGene_add_dtm_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_2 -->|false| SUBKEY_STATE_2{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_2 -->|true| GeneSetState["setGene_add_dtm_state((String)in_value)"]
    SUBKEY_STATE_2 -->|false| FIELD3

    GeneSetValue --> FIELD3["key.equals('電波障害案件番号')
(Radio Wave Disturbance Case Number)
[dmps_anken_no]"]
    GeneSetEnable --> FIELD3
    GeneSetState --> FIELD3

    FIELD3 -->|true| SUBKEY_VALUE_3{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_3 -->|true| DmpsSetValue["setDmps_anken_no_value((String)in_value)"]
    SUBKEY_VALUE_3 -->|false| SUBKEY_ENABLE_3{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_3 -->|true| DmpsSetEnable["setDmps_anken_no_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_3 -->|false| SUBKEY_STATE_3{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_3 -->|true| DmpsSetState["setDmps_anken_no_state((String)in_value)"]
    SUBKEY_STATE_3 -->|false| FIELD4

    DmpsSetValue --> FIELD4["key.equals('TV営業地区コード')
(TV Sales Region Code)
[tv_business_chik_cd]"]
    DmpsSetEnable --> FIELD4
    DmpsSetState --> FIELD4

    FIELD4 -->|true| SUBKEY_VALUE_4{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_4 -->|true| TvChikSetValue["setTv_business_chik_cd_value((String)in_value)"]
    SUBKEY_VALUE_4 -->|false| SUBKEY_ENABLE_4{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_4 -->|true| TvChikSetEnable["setTv_business_chik_cd_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_4 -->|false| SUBKEY_STATE_4{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_4 -->|true| TvChikSetState["setTv_business_chik_cd_state((String)in_value)"]
    SUBKEY_STATE_4 -->|false| FIELD5

    TvChikSetValue --> FIELD5["key.equals('TV営業担当ユーザーID')
(TV Sales Assignee User ID)
[tv_business_tnt_user_id]"]
    TvChikSetEnable --> FIELD5
    TvChikSetState --> FIELD5

    FIELD5 -->|true| SUBKEY_VALUE_5{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_5 -->|true| TvtSetValue["setTv_business_tnt_user_id_value((String)in_value)"]
    SUBKEY_VALUE_5 -->|false| SUBKEY_ENABLE_5{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_5 -->|true| TvtSetEnable["setTv_business_tnt_user_id_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_5 -->|false| SUBKEY_STATE_5{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_5 -->|true| TvtSetState["setTv_business_tnt_user_id_state((String)in_value)"]
    SUBKEY_STATE_5 -->|false| FIELD6

    TvtSetValue --> FIELD6["key.equals('外部連携契約コード')
(External Integration Contract Code)
[out_rnki_kei_cd]"]
    TvtSetEnable --> FIELD6
    TvtSetState --> FIELD6

    FIELD6 -->|true| SUBKEY_VALUE_6{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_6 -->|true| OutSetValue["setOut_rnki_kei_cd_value((String)in_value)"]
    SUBKEY_VALUE_6 -->|false| SUBKEY_ENABLE_6{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_6 -->|true| OutSetEnable["setOut_rnki_kei_cd_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_6 -->|false| SUBKEY_STATE_6{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_6 -->|true| OutSetState["setOut_rnki_kei_cd_state((String)in_value)"]
    SUBKEY_STATE_6 -->|false| FIELD7

    OutSetValue --> FIELD7["key.equals('バンドル情報コード')
(Bundle Information Code)
[bundle_if_cd]"]
    OutSetEnable --> FIELD7
    OutSetState --> FIELD7

    FIELD7 -->|true| SUBKEY_VALUE_7{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_7 -->|true| BundSetValue["setBundle_if_cd_value((String)in_value)"]
    SUBKEY_VALUE_7 -->|false| SUBKEY_ENABLE_7{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_7 -->|true| BundSetEnable["setBundle_if_cd_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_7 -->|false| SUBKEY_STATE_7{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_7 -->|true| BundSetState["setBundle_if_cd_state((String)in_value)"]
    SUBKEY_STATE_7 -->|false| FIELD8

    BundSetValue --> FIELD8["key.equals('バンドル情報コード名称')
(Bundle Information Code Name)
[bundle_if_cd_nm]"]
    BundSetEnable --> FIELD8
    BundSetState --> FIELD8

    FIELD8 -->|true| SUBKEY_VALUE_8{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_8 -->|true| BundNmSetValue["setBundle_if_cd_nm_value((String)in_value)"]
    SUBKEY_VALUE_8 -->|false| SUBKEY_ENABLE_8{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_8 -->|true| BundNmSetEnable["setBundle_if_cd_nm_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_8 -->|false| SUBKEY_STATE_8{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_8 -->|true| BundNmSetState["setBundle_if_cd_nm_state((String)in_value)"]
    SUBKEY_STATE_8 -->|false| FIELD9

    BundNmSetValue --> FIELD9["key.equals('再送信提供サービス種類コード')
(Resend Provision Service Type Code)
[re_send_tk_svc_sbt_cd]"]
    BundNmSetEnable --> FIELD9
    BundNmSetState --> FIELD9

    FIELD9 -->|true| SUBKEY_VALUE_9{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_9 -->|true| ResendSetValue["setRe_send_tk_svc_sbt_cd_value((String)in_value)"]
    SUBKEY_VALUE_9 -->|false| SUBKEY_ENABLE_9{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_9 -->|true| ResendSetEnable["setRe_send_tk_svc_sbt_cd_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_9 -->|false| SUBKEY_STATE_9{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_9 -->|true| ResendSetState["setRe_send_tk_svc_sbt_cd_state((String)in_value)"]
    SUBKEY_STATE_9 -->|false| FIELD10

    ResendSetValue --> FIELD10["key.equals('予約適用コード')
(Reservation Application Code)
[rsv_aply_cd]"]
    ResendSetEnable --> FIELD10
    ResendSetState --> FIELD10

    FIELD10 -->|true| SUBKEY_VALUE_10{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_10 -->|true| RsvSetValue["setRsv_aply_cd_value((String)in_value)"]
    SUBKEY_VALUE_10 -->|false| SUBKEY_ENABLE_10{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_10 -->|true| RsvSetEnable["setRsv_aply_cd_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_10 -->|false| SUBKEY_STATE_10{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_10 -->|true| RsvSetState["setRsv_aply_cd_state((String)in_value)"]
    SUBKEY_STATE_10 -->|false| FIELD11

    RsvSetValue --> FIELD11["key.equals('予約適用コード名称')
(Reservation Application Code Name)
[rsv_aply_cd_nm]"]
    RsvSetEnable --> FIELD11
    RsvSetState --> FIELD11

    FIELD11 -->|true| SUBKEY_VALUE_11{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_11 -->|true| RsvNmSetValue["setRsv_aply_cd_nm_value((String)in_value)"]
    SUBKEY_VALUE_11 -->|false| SUBKEY_ENABLE_11{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_11 -->|true| RsvNmSetEnable["setRsv_aply_cd_nm_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_11 -->|false| SUBKEY_STATE_11{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_11 -->|true| RsvNmSetState["setRsv_aply_cd_nm_state((String)in_value)"]
    SUBKEY_STATE_11 -->|false| FIELD12

    RsvNmSetValue --> FIELD12["key.equals('無効フラグ')
(Invalid Flag)
[mk_flg]"]
    RsvNmSetEnable --> FIELD12
    RsvNmSetState --> FIELD12

    FIELD12 -->|true| SUBKEY_VALUE_12{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_12 -->|true| MkSetValue["setMk_flg_value((String)in_value)"]
    SUBKEY_VALUE_12 -->|false| SUBKEY_ENABLE_12{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_12 -->|true| MkSetEnable["setMk_flg_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_12 -->|false| SUBKEY_STATE_12{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_12 -->|true| MkSetState["setMk_flg_state((String)in_value)"]
    SUBKEY_STATE_12 -->|false| FIELD13

    MkSetValue --> FIELD13["key.equals('無効フラグ名称')
(Invalid Flag Name)
[mk_flg_nm]"]
    MkSetEnable --> FIELD13
    MkSetState --> FIELD13

    FIELD13 -->|true| SUBKEY_VALUE_13{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_13 -->|true| MkNmSetValue["setMk_flg_nm_value((String)in_value)"]
    SUBKEY_VALUE_13 -->|false| SUBKEY_ENABLE_13{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_13 -->|true| MkNmSetEnable["setMk_flg_nm_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_13 -->|false| SUBKEY_STATE_13{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_13 -->|true| MkNmSetState["setMk_flg_nm_state((String)in_value)"]
    SUBKEY_STATE_13 -->|false| FIELD14

    MkNmSetValue --> FIELD14["key.equals('最終更新年月日時分秒')
(Last Updated Date/Time)
[last_upd_dtm]"]
    MkNmSetEnable --> FIELD14
    MkNmSetState --> FIELD14

    FIELD14 -->|true| SUBKEY_VALUE_14{"subkey.equalsIgnoreCase('value')"}
    SUBKEY_VALUE_14 -->|true| LastSetValue["setLast_upd_dtm_value((String)in_value)"]
    SUBKEY_VALUE_14 -->|false| SUBKEY_ENABLE_14{"subkey.equalsIgnoreCase('enable')"}
    SUBKEY_ENABLE_14 -->|true| LastSetEnable["setLast_upd_dtm_enabled((Boolean)in_value)"]
    SUBKEY_ENABLE_14 -->|false| SUBKEY_STATE_14{"subkey.equalsIgnoreCase('state')"}
    SUBKEY_STATE_14 -->|true| LastSetState["setLast_upd_dtm_state((String)in_value)"]
    SUBKEY_STATE_14 -->|false| NO_MATCH["no-op: fall through"]

    LastSetValue --> FIELD_END(["Return / Next"])
    LastSetEnable --> FIELD_END
    LastSetState --> FIELD_END
    NO_MATCH --> FIELD_END
```

## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `key` | `String` | The **field name** in Japanese (e.g., "サービス契約番号" = Service Contract Number). Identifies which of the 14 supported bean fields should be targeted. Case-sensitive match against Japanese literals. |
| 2 | `subkey` | `String` | The **data facet** within the field. Must be one of three case-insensitive values: `"value"` (set the data value), `"enable"` (set the UI enabled/disabled flag as `Boolean`), or `"state"` (set the presentation state as `String`). |
| 3 | `in_value` | `Object` | The **data payload** to assign. Type depends on `subkey`: for `"value"` and `"state"`, it is cast to `String`; for `"enable"`, it is cast to `Boolean`. |
| 4 | `isSetAsString` | `boolean` | Reserved flag indicating whether a Long-type field's value property should receive a String-type value. Currently **unused** in this method body — likely a leftover parameter from an expanded API design or future extension point. |

**Additional instance fields / external state read:** None. This method performs pure delegation — it does not read any instance fields of `KKW00129SF03DBean`. All output is through setter calls on instance fields.

## 4. CRUD Operations / Called Services

The method delegates to its own class's setter methods. These setters write to bean instance fields (in-memory state) and do not directly perform DB CRUD. However, they are the data-binding layer for downstream CBS/SC operations.

| CRUD | SC / CBS | SC Code | Entity / DB | Operation Description |
|------|----------|---------|-------------|----------------------|
| U | `KKW00129SF03DBean.setSvc_kei_no_value` | - | - (in-memory) | Sets the service contract number value (`svc_kei_no_value` field) |
| U | `KKW00129SF03DBean.setSvc_kei_no_enabled` | - | - (in-memory) | Sets whether the service contract number field is enabled in UI |
| U | `KKW00129SF03DBean.setSvc_kei_no_state` | - | - (in-memory) | Sets the presentation state of the service contract number |
| U | `KKW00129SF03DBean.setGene_add_dtm_value` | - | - (in-memory) | Sets the generation registration date/time value |
| U | `KKW00129SF03DBean.setGene_add_dtm_enabled` | - | - (in-memory) | Sets whether the generation registration date/time field is enabled |
| U | `KKW00129SF03DBean.setGene_add_dtm_state` | - | - (in-memory) | Sets the presentation state of the generation registration date/time |
| U | `KKW00129SF03DBean.setDmps_anken_no_value` | - | - (in-memory) | Sets the radio wave disturbance case number value |
| U | `KKW00129SF03DBean.setDmps_anken_no_enabled` | - | - (in-memory) | Sets whether the radio wave disturbance case number field is enabled |
| U | `KKW00129SF03DBean.setDmps_anken_no_state` | - | - (in-memory) | Sets the presentation state of the radio wave disturbance case number |
| U | `KKW00129SF03DBean.setTv_business_chik_cd_value` | - | - (in-memory) | Sets the TV sales region code value |
| U | `KKW00129SF03DBean.setTv_business_chik_cd_enabled` | - | - (in-memory) | Sets whether the TV sales region code field is enabled |
| U | `KKW00129SF03DBean.setTv_business_chik_cd_state` | - | - (in-memory) | Sets the presentation state of the TV sales region code |
| U | `KKW00129SF03DBean.setTv_business_tnt_user_id_value` | - | - (in-memory) | Sets the TV sales assignee user ID value |
| U | `KKW00129SF03DBean.setTv_business_tnt_user_id_enabled` | - | - (in-memory) | Sets whether the TV sales assignee user ID field is enabled |
| U | `KKW00129SF03DBean.setTv_business_tnt_user_id_state` | - | - (in-memory) | Sets the presentation state of the TV sales assignee user ID |
| U | `KKW00129SF03DBean.setOut_rnki_kei_cd_value` | - | - (in-memory) | Sets the external integration contract code value |
| U | `KKW00129SF03DBean.setOut_rnki_kei_cd_enabled` | - | - (in-memory) | Sets whether the external integration contract code field is enabled |
| U | `KKW00129SF03DBean.setOut_rnki_kei_cd_state` | - | - (in-memory) | Sets the presentation state of the external integration contract code |
| U | `KKW00129SF03DBean.setBundle_if_cd_value` | - | - (in-memory) | Sets the bundle information code value |
| U | `KKW00129SF03DBean.setBundle_if_cd_enabled` | - | - (in-memory) | Sets whether the bundle information code field is enabled |
| U | `KKW00129SF03DBean.setBundle_if_cd_state` | - | - (in-memory) | Sets the presentation state of the bundle information code |
| U | `KKW00129SF03DBean.setBundle_if_cd_nm_value` | - | - (in-memory) | Sets the bundle information code name value |
| U | `KKW00129SF03DBean.setBundle_if_cd_nm_enabled` | - | - (in-memory) | Sets whether the bundle information code name field is enabled |
| U | `KKW00129SF03DBean.setBundle_if_cd_nm_state` | - | - (in-memory) | Sets the presentation state of the bundle information code name |
| U | `KKW00129SF03DBean.setRe_send_tk_svc_sbt_cd_value` | - | - (in-memory) | Sets the resend provision service type code value |
| U | `KKW00129SF03DBean.setRe_send_tk_svc_sbt_cd_enabled` | - | - (in-memory) | Sets whether the resend provision service type code field is enabled |
| U | `KKW00129SF03DBean.setRe_send_tk_svc_sbt_cd_state` | - | - (in-memory) | Sets the presentation state of the resend provision service type code |
| U | `KKW00129SF03DBean.setRsv_aply_cd_value` | - | - (in-memory) | Sets the reservation application code value |
| U | `KKW00129SF03DBean.setRsv_aply_cd_enabled` | - | - (in-memory) | Sets whether the reservation application code field is enabled |
| U | `KKW00129SF03DBean.setRsv_aply_cd_state` | - | - (in-memory) | Sets the presentation state of the reservation application code |
| U | `KKW00129SF03DBean.setRsv_aply_cd_nm_value` | - | - (in-memory) | Sets the reservation application code name value |
| U | `KKW00129SF03DBean.setRsv_aply_cd_nm_enabled` | - | - (in-memory) | Sets whether the reservation application code name field is enabled |
| U | `KKW00129SF03DBean.setRsv_aply_cd_nm_state` | - | - (in-memory) | Sets the presentation state of the reservation application code name |
| U | `KKW00129SF03DBean.setMk_flg_value` | - | - (in-memory) | Sets the invalid flag value |
| U | `KKW00129SF03DBean.setMk_flg_enabled` | - | - (in-memory) | Sets whether the invalid flag field is enabled |
| U | `KKW00129SF03DBean.setMk_flg_state` | - | - (in-memory) | Sets the presentation state of the invalid flag |
| U | `KKW00129SF03DBean.setMk_flg_nm_value` | - | - (in-memory) | Sets the invalid flag name value |
| U | `KKW00129SF03DBean.setMk_flg_nm_enabled` | - | - (in-memory) | Sets whether the invalid flag name field is enabled |
| U | `KKW00129SF03DBean.setMk_flg_nm_state` | - | - (in-memory) | Sets the presentation state of the invalid flag name |
| U | `KKW00129SF03DBean.setLast_upd_dtm_value` | - | - (in-memory) | Sets the last updated date/time value |
| U | `KKW00129SF03DBean.setLast_upd_dtm_enabled` | - | - (in-memory) | Sets whether the last updated date/time field is enabled |
| U | `KKW00129SF03DBean.setLast_upd_dtm_state` | - | - (in-memory) | Sets the presentation state of the last updated date/time |

## 5. Dependency Trace

| # | Caller (Screen/Batch) | Call Chain (Full Path to this Method) | Terminal (SC / CRUD / Entity) |
|---|----------------------|--------------------------------------|-------------------------------|
| 1 | Class: `FUW00912SF01DBean` | `storeModelData(gamenId, key, subkey, in_value)` -> `storeModelData(key, subkey, in_value)` -> `storeModelData(key, subkey, in_value, false)` -> `KKW00129SF03DBean.storeModelData` | `setLast_upd_dtm_state [-]`, `setLast_upd_dtm_enabled [-]`, `setLast_upd_dtm_value [-]`, `setMk_flg_nm_state [-]`, `setMk_flg_nm_enabled [-]`, `setMk_flg_nm_value [-]`, `setMk_flg_state [-]`, `setMk_flg_enabled [-]`, `setMk_flg_value [-]`, `setRsv_aply_cd_nm_state [-]`, `setRsv_aply_cd_nm_enabled [-]`, `setRsv_aply_cd_nm_value [-]`, `setRsv_aply_cd_state [-]`, `setRsv_aply_cd_enabled [-]`, `setRsv_aply_cd_value [-]`, `setRe_send_tk_svc_sbt_cd_state [-]`, `setRe_send_tk_svc_sbt_cd_enabled [-]`, `setRe_send_tk_svc_sbt_cd_value [-]`, `setBundle_if_cd_nm_state [-]`, `setBundle_if_cd_nm_enabled [-]`, `setBundle_if_cd_nm_value [-]`, `setBundle_if_cd_state [-]`, `setBundle_if_cd_enabled [-]`, `setBundle_if_cd_value [-]`, `setOut_rnki_kei_cd_state [-]`, `setOut_rnki_kei_cd_enabled [-]`, `setOut_rnki_kei_cd_value [-]`, `setTv_business_tnt_user_id_state [-]`, `setTv_business_tnt_user_id_enabled [-]`, `setTv_business_tnt_user_id_value [-]`, `setTv_business_chik_cd_state [-]`, `setTv_business_chik_cd_enabled [-]`, `setTv_business_chik_cd_value [-]`, `setDmps_anken_no_state [-]`, `setDmps_anken_no_enabled [-]`, `setDmps_anken_no_value [-]`, `setGene_add_dtm_state [-]`, `setGene_add_dtm_enabled [-]`, `setGene_add_dtm_value [-]`, `setSvc_kei_no_state [-]`, `setSvc_kei_no_enabled [-]`, `setSvc_kei_no_value [-]` |
| 2 | Class: `KKW00129SF03DBean` (self-recursive overload) | `storeModelData(gamenId, key, subkey, in_value)` -> `storeModelData(key, subkey, in_value)` -> `storeModelData(key, subkey, in_value, false)` -> `KKW00129SF03DBean.storeModelData` | `setLast_upd_dtm_state [-]`, `setLast_upd_dtm_enabled [-]`, `setLast_upd_dtm_value [-]`, `setMk_flg_nm_state [-]`, `setMk_flg_nm_enabled [-]`, `setMk_flg_nm_value [-]`, `setMk_flg_state [-]`, `setMk_flg_enabled [-]`, `setMk_flg_value [-]`, `setRsv_aply_cd_nm_state [-]`, `setRsv_aply_cd_nm_enabled [-]`, `setRsv_aply_cd_nm_value [-]`, `setRsv_aply_cd_state [-]`, `setRsv_aply_cd_enabled [-]`, `setRsv_aply_cd_value [-]`, `setRe_send_tk_svc_sbt_cd_state [-]`, `setRe_send_tk_svc_sbt_cd_enabled [-]`, `setRe_send_tk_svc_sbt_cd_value [-]`, `setBundle_if_cd_nm_state [-]`, `setBundle_if_cd_nm_enabled [-]`, `setBundle_if_cd_nm_value [-]`, `setBundle_if_cd_state [-]`, `setBundle_if_cd_enabled [-]`, `setBundle_if_cd_value [-]`, `setOut_rnki_kei_cd_state [-]`, `setOut_rnki_kei_cd_enabled [-]`, `setOut_rnki_kei_cd_value [-]`, `setTv_business_tnt_user_id_state [-]`, `setTv_business_tnt_user_id_enabled [-]`, `setTv_business_tnt_user_id_value [-]`, `setTv_business_chik_cd_state [-]`, `setTv_business_chik_cd_enabled [-]`, `setTv_business_chik_cd_value [-]`, `setDmps_anken_no_state [-]`, `setDmps_anken_no_enabled [-]`, `setDmps_anken_no_value [-]`, `setGene_add_dtm_state [-]`, `setGene_add_dtm_enabled [-]`, `setGene_add_dtm_value [-]`, `setSvc_kei_no_state [-]`, `setSvc_kei_no_enabled [-]`, `setSvc_kei_no_value [-]` |

Additional callers found across the codebase that delegate into this method:
- `FUW00912SFBean` — wrapper bean with overload chain
- `FUW00912SF02DBean` — wrapper bean with overload chain
- `FUW00926SFBean` — wrapper bean, calls via list element delegation
- `FUW00926SF01DBean`, `FUW00926SF02DBean`, `FUW00926SF03DBean` — wrapper beans with overload chain
- `FUW00959SF01DBean`, `FUW00959SF02DBean`, `FUW00959SF04DBean` — wrapper beans with overload chain

## 6. Per-Branch Detail Blocks

**Block 1** — IF (null guard) `(key == null || subkey == null)` (L809)

> Early-exit guard. If either the field name or the subkey is null, processing stops immediately with no side effects.

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `return` // Early exit if key or subkey is null (null guard) |

**Block 2** — EXEC (compute separator position) (L814)

> Computes the position of `/` in the key string. The result is stored but **never referenced** in the method body — this appears to be dead/prepared code for future delimited-key support.

| # | Type | Code |
|---|------|------|
| 1 | SET | `int separaterPoint = key.indexOf("/")` // Separator position (unused — dead code) |

**Block 3** — IF-ELSE chain: 14 top-level field branches (L818–L988)

> Each top-level branch matches the `key` parameter against a Japanese field name literal, then dispatches to one of three subkey facet setters (value, enable, state). The entire structure is a cascading if-else chain with 14 field arms.

### Block 3.1 — Field: "サービス契約番号" (Service Contract Number) `[svc_kei_no]` (L818)

| # | Type | Code |
|---|------|------|
| 1 | IF | `if(key.equals("サービス契約番号"))` // Service Contract Number |

#### Block 3.1.1 — subkey: "value" (L820)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setSvc_kei_no_value((String)in_value)` // Set service contract number value |

#### Block 3.1.2 — subkey: "enable" (L822)

> Japanese comment: 「subkeyが"enable"の場合、svc_kei_no_enabledのsetterを実行する。」(If subkey is "enable", execute the svc_kei_no_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setSvc_kei_no_enabled((Boolean)in_value)` // Set service contract number enabled flag |

#### Block 3.1.3 — subkey: "state" (L824)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setSvc_kei_no_state((String)in_value)` // Set service contract number state |

### Block 3.2 — Field: "世代登録年月日時分秒" (Generation Registration Date/Time) `[gene_add_dtm]` (L830)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("世代登録年月日時分秒"))` // Generation Registration Date/Time |

#### Block 3.2.1 — subkey: "value" (L832)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setGene_add_dtm_value((String)in_value)` // Set generation registration date/time value |

#### Block 3.2.2 — subkey: "enable" (L834)

> Japanese comment: 「subkeyが"enable"の場合、gene_add_dtm_enabledのsetterを実行する。」(If subkey is "enable", execute the gene_add_dtm_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setGene_add_dtm_enabled((Boolean)in_value)` // Set generation registration date/time enabled flag |

#### Block 3.2.3 — subkey: "state" (L836)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setGene_add_dtm_state((String)in_value)` // Set generation registration date/time state |

### Block 3.3 — Field: "電波障害案件番号" (Radio Wave Disturbance Case Number) `[dmps_anken_no]` (L842)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("電波障害案件番号"))` // Radio Wave Disturbance Case Number |

#### Block 3.3.1 — subkey: "value" (L844)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setDmps_anken_no_value((String)in_value)` // Set radio wave disturbance case number value |

#### Block 3.3.2 — subkey: "enable" (L846)

> Japanese comment: 「subkeyが"enable"の場合、dmps_anken_no_enabledのsetterを実行する。」(If subkey is "enable", execute the dmps_anken_no_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setDmps_anken_no_enabled((Boolean)in_value)` // Set radio wave disturbance case number enabled flag |

#### Block 3.3.3 — subkey: "state" (L848)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setDmps_anken_no_state((String)in_value)` // Set radio wave disturbance case number state |

### Block 3.4 — Field: "TV営業地区コード" (TV Sales Region Code) `[tv_business_chik_cd]` (L854)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("TV営業地区コード"))` // TV Sales Region Code |

#### Block 3.4.1 — subkey: "value" (L856)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setTv_business_chik_cd_value((String)in_value)` // Set TV sales region code value |

#### Block 3.4.2 — subkey: "enable" (L858)

> Japanese comment: 「subkeyが"enable"の場合、tv_business_chik_cd_enabledのsetterを実行する。」(If subkey is "enable", execute the tv_business_chik_cd_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setTv_business_chik_cd_enabled((Boolean)in_value)` // Set TV sales region code enabled flag |

#### Block 3.4.3 — subkey: "state" (L860)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setTv_business_chik_cd_state((String)in_value)` // Set TV sales region code state |

### Block 3.5 — Field: "TV営業担当ユーザーID" (TV Sales Assignee User ID) `[tv_business_tnt_user_id]` (L866)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("TV営業担当ユーザーID"))` // TV Sales Assignee User ID |

#### Block 3.5.1 — subkey: "value" (L868)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setTv_business_tnt_user_id_value((String)in_value)` // Set TV sales assignee user ID value |

#### Block 3.5.2 — subkey: "enable" (L870)

> Japanese comment: 「subkeyが"enable"の場合、tv_business_tnt_user_id_enabledのsetterを実行する。」(If subkey is "enable", execute the tv_business_tnt_user_id_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setTv_business_tnt_user_id_enabled((Boolean)in_value)` // Set TV sales assignee user ID enabled flag |

#### Block 3.5.3 — subkey: "state" (L872)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setTv_business_tnt_user_id_state((String)in_value)` // Set TV sales assignee user ID state |

### Block 3.6 — Field: "外部連携契約コード" (External Integration Contract Code) `[out_rnki_kei_cd]` (L878)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("外部連携契約コード"))` // External Integration Contract Code |

#### Block 3.6.1 — subkey: "value" (L880)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setOut_rnki_kei_cd_value((String)in_value)` // Set external integration contract code value |

#### Block 3.6.2 — subkey: "enable" (L882)

> Japanese comment: 「subkeyが"enable"の場合、out_rnki_kei_cd_enabledのsetterを実行する。」(If subkey is "enable", execute the out_rnki_kei_cd_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setOut_rnki_kei_cd_enabled((Boolean)in_value)` // Set external integration contract code enabled flag |

#### Block 3.6.3 — subkey: "state" (L884)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setOut_rnki_kei_cd_state((String)in_value)` // Set external integration contract code state |

### Block 3.7 — Field: "バンドル情報コード" (Bundle Information Code) `[bundle_if_cd]` (L890)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("バンドル情報コード"))` // Bundle Information Code |

#### Block 3.7.1 — subkey: "value" (L892)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setBundle_if_cd_value((String)in_value)` // Set bundle information code value |

#### Block 3.7.2 — subkey: "enable" (L894)

> Japanese comment: 「subkeyが"enable"の場合、bundle_if_cd_enabledのsetterを実行する。」(If subkey is "enable", execute the bundle_if_cd_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setBundle_if_cd_enabled((Boolean)in_value)` // Set bundle information code enabled flag |

#### Block 3.7.3 — subkey: "state" (L896)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setBundle_if_cd_state((String)in_value)` // Set bundle information code state |

### Block 3.8 — Field: "バンドル情報コード名称" (Bundle Information Code Name) `[bundle_if_cd_nm]` (L902)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("バンドル情報コード名称"))` // Bundle Information Code Name |

#### Block 3.8.1 — subkey: "value" (L904)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setBundle_if_cd_nm_value((String)in_value)` // Set bundle information code name value |

#### Block 3.8.2 — subkey: "enable" (L906)

> Japanese comment: 「subkeyが"enable"の場合、bundle_if_cd_nm_enabledのsetterを実行する。」(If subkey is "enable", execute the bundle_if_cd_nm_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setBundle_if_cd_nm_enabled((Boolean)in_value)` // Set bundle information code name enabled flag |

#### Block 3.8.3 — subkey: "state" (L908)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setBundle_if_cd_nm_state((String)in_value)` // Set bundle information code name state |

### Block 3.9 — Field: "再送信提供サービス種類コード" (Resend Provision Service Type Code) `[re_send_tk_svc_sbt_cd]` (L914)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("再送信提供サービス種類コード"))` // Resend Provision Service Type Code |

#### Block 3.9.1 — subkey: "value" (L916)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRe_send_tk_svc_sbt_cd_value((String)in_value)` // Set resend provision service type code value |

#### Block 3.9.2 — subkey: "enable" (L918)

> Japanese comment: 「subkeyが"enable"の場合、re_send_tk_svc_sbt_cd_enabledのsetterを実行する。」(If subkey is "enable", execute the re_send_tk_svc_sbt_cd_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRe_send_tk_svc_sbt_cd_enabled((Boolean)in_value)` // Set resend provision service type code enabled flag |

#### Block 3.9.3 — subkey: "state" (L920)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRe_send_tk_svc_sbt_cd_state((String)in_value)` // Set resend provision service type code state |

### Block 3.10 — Field: "予約適用コード" (Reservation Application Code) `[rsv_aply_cd]` (L926)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("予約適用コード"))` // Reservation Application Code |

#### Block 3.10.1 — subkey: "value" (L928)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRsv_aply_cd_value((String)in_value)` // Set reservation application code value |

#### Block 3.10.2 — subkey: "enable" (L930)

> Japanese comment: 「subkeyが"enable"の場合、rsv_aply_cd_enabledのsetterを実行する。」(If subkey is "enable", execute the rsv_aply_cd_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRsv_aply_cd_enabled((Boolean)in_value)` // Set reservation application code enabled flag |

#### Block 3.10.3 — subkey: "state" (L932)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRsv_aply_cd_state((String)in_value)` // Set reservation application code state |

### Block 3.11 — Field: "予約適用コード名称" (Reservation Application Code Name) `[rsv_aply_cd_nm]` (L938)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("予約適用コード名称"))` // Reservation Application Code Name |

#### Block 3.11.1 — subkey: "value" (L940)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRsv_aply_cd_nm_value((String)in_value)` // Set reservation application code name value |

#### Block 3.11.2 — subkey: "enable" (L942)

> Japanese comment: 「subkeyが"enable"の場合、rsv_aply_cd_nm_enabledのsetterを実行する。」(If subkey is "enable", execute the rsv_aply_cd_nm_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRsv_aply_cd_nm_enabled((Boolean)in_value)` // Set reservation application code name enabled flag |

#### Block 3.11.3 — subkey: "state" (L944)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setRsv_aply_cd_nm_state((String)in_value)` // Set reservation application code name state |

### Block 3.12 — Field: "無効フラグ" (Invalid Flag) `[mk_flg]` (L950)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("無効フラグ"))` // Invalid Flag |

#### Block 3.12.1 — subkey: "value" (L952)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setMk_flg_value((String)in_value)` // Set invalid flag value |

#### Block 3.12.2 — subkey: "enable" (L954)

> Japanese comment: 「subkeyが"enable"の場合、mk_flg_enabledのsetterを実行する。」(If subkey is "enable", execute the mk_flg_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setMk_flg_enabled((Boolean)in_value)` // Set invalid flag enabled flag |

#### Block 3.12.3 — subkey: "state" (L956)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setMk_flg_state((String)in_value)` // Set invalid flag state |

### Block 3.13 — Field: "無効フラグ名称" (Invalid Flag Name) `[mk_flg_nm]` (L962)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("無効フラグ名称"))` // Invalid Flag Name |

#### Block 3.13.1 — subkey: "value" (L964)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setMk_flg_nm_value((String)in_value)` // Set invalid flag name value |

#### Block 3.13.2 — subkey: "enable" (L966)

> Japanese comment: 「subkeyが"enable"の場合、mk_flg_nm_enabledのsetterを実行する。」(If subkey is "enable", execute the mk_flg_nm_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setMk_flg_nm_enabled((Boolean)in_value)` // Set invalid flag name enabled flag |

#### Block 3.13.3 — subkey: "state" (L968)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setMk_flg_nm_state((String)in_value)` // Set invalid flag name state |

### Block 3.14 — Field: "最終更新年月日時分秒" (Last Updated Date/Time) `[last_upd_dtm]` (L974)

| # | Type | Code |
|---|------|------|
| 1 | ELSE-IF | `else if(key.equals("最終更新年月日時分秒"))` // Last Updated Date/Time |

#### Block 3.14.1 — subkey: "value" (L976)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setLast_upd_dtm_value((String)in_value)` // Set last updated date/time value |

#### Block 3.14.2 — subkey: "enable" (L978)

> Japanese comment: 「subkeyが"enable"の場合、last_upd_dtm_enabledのsetterを実行する。」(If subkey is "enable", execute the last_upd_dtm_enabled setter.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setLast_upd_dtm_enabled((Boolean)in_value)` // Set last updated date/time enabled flag |

#### Block 3.14.3 — subkey: "state" (L980)

> Japanese comment: 「subkeyが"state"の場合、ステータスを返す。」(If subkey is "state", return/set the state.)

| # | Type | Code |
|---|------|------|
| 1 | EXEC | `setLast_upd_dtm_state((String)in_value)` // Set last updated date/time state |

**Block 4** — ELSE (implicit fall-through) (L988)

> If the `key` does not match any of the 14 known field names, the method reaches the end of the if-else chain without executing any setter. This is a **no-op** — the method simply returns. Unknown field names are silently ignored.

| # | Type | Code |
|---|------|------|
| 1 | FALL-THROUGH | `(method end)` // No match for any field — silently return |

## 7. Glossary

| Term | Type | Business Meaning |
|------|------|------------------|
| `svc_kei_no` | Field | Service detail number — internal tracking ID for the service contract line item |
| `svc_kei_no_value` | Field | The actual value of the service detail number |
| `svc_kei_no_enabled` | Field | UI enable flag for the service detail number field (Boolean) |
| `svc_kei_no_state` | Field | Presentation state string for the service detail number |
| `gene_add_dtm` | Field | Generation registration date/time — timestamp when a generation/inheritance record was created |
| `gene_add_dtm_value` | Field | The actual value of the generation registration date/time |
| `gene_add_dtm_enabled` | Field | UI enable flag for the generation registration date/time field (Boolean) |
| `gene_add_dtm_state` | Field | Presentation state string for the generation registration date/time |
| `dmps_anken_no` | Field | Radio wave disturbance case number — a disturbance/complaint case identifier for antenna signal issues |
| `dmps_anken_no_value` | Field | The actual value of the radio wave disturbance case number |
| `dmps_anken_no_enabled` | Field | UI enable flag for the radio wave disturbance case number field (Boolean) |
| `dmps_anken_no_state` | Field | Presentation state string for the radio wave disturbance case number |
| `tv_business_chik_cd` | Field | TV sales region code — the geographical region code for TV service sales |
| `tv_business_tnt_user_id` | Field | TV sales assignee user ID — the internal user ID of the sales representative assigned |
| `out_rnki_kei_cd` | Field | External integration contract code — code for contracts with external partner systems |
| `bundle_if_cd` | Field | Bundle information code — code identifying a service bundle package |
| `bundle_if_cd_nm` | Field | Bundle information code name — human-readable name for the bundle code |
| `re_send_tk_svc_sbt_cd` | Field | Resend provision service type code — code for re-send service subtypes (used when resending confirmation/receipts) |
| `rsv_aply_cd` | Field | Reservation application code — code for reservation-type applications or orders |
| `rsv_aply_cd_nm` | Field | Reservation application code name — human-readable name for the reservation application code |
| `mk_flg` | Field | Invalid flag (Mark flag) — a flag indicating whether a record is marked as invalid/deactivated |
| `mk_flg_nm` | Field | Invalid flag name — human-readable name for the invalid flag |
| `last_upd_dtm` | Field | Last updated date/time — the most recent modification timestamp |
| サービス契約番号 | Japanese field label | "Service Contract Number" — the business label for `svc_kei_no` |
| 世代登録年月日時分秒 | Japanese field label | "Generation Registration Date/Time" — the business label for `gene_add_dtm` |
| 電波障害案件番号 | Japanese field label | "Radio Wave Disturbance Case Number" — the business label for `dmps_anken_no` |
| TV営業地区コード | Japanese field label | "TV Sales Region Code" — the business label for `tv_business_chik_cd` |
| TV営業担当ユーザーID | Japanese field label | "TV Sales Assignee User ID" — the business label for `tv_business_tnt_user_id` |
| 外部連携契約コード | Japanese field label | "External Integration Contract Code" — the business label for `out_rnki_kei_cd` |
| バンドル情報コード | Japanese field label | "Bundle Information Code" — the business label for `bundle_if_cd` |
| バンドル情報コード名称 | Japanese field label | "Bundle Information Code Name" — the business label for `bundle_if_cd_nm` |
| 再送信提供サービス種類コード | Japanese field label | "Resend Provision Service Type Code" — the business label for `re_send_tk_svc_sbt_cd` |
| 予約適用コード | Japanese field label | "Reservation Application Code" — the business label for `rsv_aply_cd` |
| 予約適用コード名称 | Japanese field label | "Reservation Application Code Name" — the business label for `rsv_aply_cd_nm` |
| 無効フラグ | Japanese field label | "Invalid Flag" — the business label for `mk_flg` |
| 無効フラグ名称 | Japanese field label | "Invalid Flag Name" — the business label for `mk_flg_nm` |
| 最終更新年月日時分秒 | Japanese field label | "Last Updated Date/Time" — the business label for `last_upd_dtm` |
| X33V | Technical | Fujitsu Futurity X33 web framework — the MVC framework used for the view layer |
| X33VViewBaseBean | Technical | Base bean class in the X33 framework that provides standard view-bean behavior |
| X33VDataTypeBeanInterface | Technical | Interface for beans whose data type can be dynamically set (String, Boolean, Long, etc.) |
| value (subkey) | Subkey facet | The data value facet — stores the actual business data as a String |
| enable (subkey) | Subkey facet | The UI control facet — stores whether the field is enabled/disabled as a Boolean |
| state (subkey) | Subkey facet | The presentation state facet — stores metadata about the field's display state as a String |
