---
title: "DD — DKW00301SFBean.listKoumokuIds(String)"
method: "listKoumokuIds"
file: "source/koptWebB/src/eo/web/webview/DKW00301SF/DKW00301SFBean.java"
loc: 141
fqn: "eo.web.webview.DKW00301SF.DKW00301SFBean"
signature: "DKW00301SFBean.listKoumokuIds(String key) -> ArrayList<String>"
---

# Business Logic — DKW00301SFBean.listKoumokuIds() [141 LOC]

| Field | Value |
|-------|-------|
| Fully Qualified Name | `eo.web.webview.DKW00301SF.DKW00301SFBean` |
| Layer | Web / View — Screen Bean (Controller-tier data carrier and presentation logic) |
| Module | `DKW00301SF` (Package: `eo.web.webview.DKW00301SF`) |

## 1. Role

### DKW00301SFBean.listKoumokuIds()

This method serves as the central **item-name list dispatcher** for the DKW00301SF return/receipt search screen. It is called by the framework at render time to determine which field labels and column headers should be displayed in the search result tables. The method receives a `key` string representing a specific **business item** (項目名) — for example, "返品抽出条件" (Return extraction conditions) or "日付FWOM" (Date From) — and returns the corresponding list of item column names as an `ArrayList<String>`.

The method implements a **conditional routing / dispatch pattern**. When `key` is `null`, it returns the **complete set of 36 search form item labels** that appear on the main search screen — these are the general-purpose fields that let users filter returned goods (返品) records. When `key` identifies a **data-type-specific sub-screen** (e.g., a date-range pick, a model number selection, or a search-results list), the method delegates to a specialized **detail bean** subclass (`DKW00301SF01DBean`, `DKW00301SF02DBean`, `DKW00301SF03DBean`, `DKW00301SF04DBean`, or `DKW00301SF05DBean`) to retrieve the column names for that particular data view. When `key` follows the special convention of starting with "/" and having more than two characters, it delegates to the superclass implementation for **common information view** (共通情報ビュー) rendering.

The method's **role in the larger system** is that of a shared presentation-layer utility. It is not invoked directly by business logic — rather, it is called by the screen framework's render cycle (via the JSP/HTML generation layer) to populate dropdown menus, table column headers, and form field labels on the return/search UI. It has no database access, no service component calls, and no side effects — it purely **reads static configuration data** (hardcoded label strings) and **delegates to subclass beans** that define view-specific column structures.

The method handles **four distinct processing branches**: (1) Null key → return the full form item list for the main search screen; (2) Common-info key (starts with "/") → delegate to `super.listKoumokuIds(key)` for generic view items; (3) Data-type-specific key → delegate to the appropriate `*DBean` subclass for that data type's item list; (4) Unrecognized key → return an empty list (safe fallback to prevent screen errors).

## 2. Processing Pattern (Detailed Business Logic)

```mermaid
flowchart TD
    START["listKoumokuIds(key: String)"]

    START --> CheckNull{key == null?}

    CheckNull -->|Yes| BuildFormList["Build complete form item list with 36 search fields"]
    BuildFormList --> ReturnFormList["Return koumokuList"]

    CheckNull -->|No| CheckSlash{key starts with / AND length > 2?}

    CheckSlash -->|Yes| DelegateSuper["Delegate: super.listKoumokuIds(key)"]
    DelegateSuper --> ReturnSuper["Return superclass result"]

    CheckSlash -->|No| CheckDataTypes{Check specific data type keys}

    CheckDataTypes -->|返品抽出条件| Call1["DKW00301SF02DBean.listKoumokuIds()"]
    CheckDataTypes -->|受入先| Call2["DKW00301SF01DBean.listKoumokuIds()"]
    CheckDataTypes -->|返品種類| Call3["DKW00301SF02DBean.listKoumokuIds()"]
    CheckDataTypes -->|型番| Call4["DKW00301SF03DBean.listKoumokuIds()"]
    CheckDataTypes -->|検索日付選択| Call5["DKW00301SF02DBean.listKoumokuIds()"]
    CheckDataTypes -->|日付FWOM| Call6["DKW00301SF04DBean.listKoumokuIds()"]
    CheckDataTypes -->|日付TO| Call7["DKW00301SF04DBean.listKoumokuIds()"]
    CheckDataTypes -->|承認日FWOM| Call8["DKW00301SF04DBean.listKoumokuIds()"]
    CheckDataTypes -->|承認日TO| Call9["DKW00301SF04DBean.listKoumokuIds()"]
    CheckDataTypes -->|検索結果リスト| Call10["DKW00301SF05DBean.listKoumokuIds()"]
    CheckDataTypes -->|提供種類リスト| Call11["DKW00301SF02DBean.listKoumokuIds()"]
    CheckDataTypes -->|CSV用検索結果リスト| Call12["DKW00301SF05DBean.listKoumokuIds()"]
    CheckDataTypes -->|選択検索結果リスト| Call13["DKW00301SF05DBean.listKoumokuIds()"]

    Call1 --> Return1["Return DKW00301SF02DBean items"]
    Call2 --> Return2["Return DKW00301SF01DBean items"]
    Call3 --> Return3["Return DKW00301SF02DBean items"]
    Call4 --> Return4["Return DKW00301SF03DBean items"]
    Call5 --> Return5["Return DKW00301SF02DBean items"]
    Call6 --> Return6["Return DKW00301SF04DBean items"]
    Call7 --> Return7["Return DKW00301SF04DBean items"]
    Call8 --> Return8["Return DKW00301SF04DBean items"]
    Call9 --> Return9["Return DKW00301SF04DBean items"]
    Call10 --> Return10["Return DKW00301SF05DBean items"]
    Call11 --> Return11["Return DKW00301SF02DBean items"]
    Call12 --> Return12["Return DKW00301SF05DBean items"]
    Call13 --> Return13["Return DKW00301SF05DBean items"]

    CheckDataTypes --> Fallback["Return new ArrayList<String>()"]

    ReturnFormList --> END["Return / Next"]
    ReturnSuper --> END
    Return1 --> END
    Return2 --> END
    Return3 --> END
    Return4 --> END
    Return5 --> END
    Return6 --> END
    Return7 --> END
    Return8 --> END
    Return9 --> END
    Return10 --> END
    Return11 --> END
    Return12 --> END
    Return13 --> END
    Fallback --> END
```

**Block summary:**

| Block | Condition | Description |
|-------|-----------|-------------|
| Block 1 | `key == null` | Returns the complete set of 36 search form item labels for the main screen |
| Block 2 | `key.indexOf("/") == 0 && key.length() > 2` | Delegates to superclass for common-info view items |
| Block 3 | `key.equals("返品抽出条件")` | Delegates to `DKW00301SF02DBean` for return extraction conditions |
| Block 4 | `key.equals("受入先")` | Delegates to `DKW00301SF01DBean` for recipient information |
| Block 5 | `key.equals("返品種類")` | Delegates to `DKW00301SF02DBean` for return type |
| Block 6 | `key.equals("型番")` | Delegates to `DKW00301SF03DBean` for model number |
| Block 7 | `key.equals("検索日付選択")` | Delegates to `DKW00301SF02DBean` for search date selection |
| Block 8 | `key.equals("日付FWOM")` | Delegates to `DKW00301SF04DBean` for date from |
| Block 9 | `key.equals("日付TO")` | Delegates to `DKW00301SF04DBean` for date to |
| Block 10 | `key.equals("承認日FWOM")` | Delegates to `DKW00301SF04DBean` for approval date from |
| Block 11 | `key.equals("承認日TO")` | Delegates to `DKW00301SF04DBean` for approval date to |
| Block 12 | `key.equals("検索結果リスト")` | Delegates to `DKW00301SF05DBean` for search result list |
| Block 13 | `key.equals("提供種類リスト")` | Delegates to `DKW00301SF02DBean` for provision type list |
| Block 14 | `key.equals("CSV用検索結果リスト")` | Delegates to `DKW00301SF05DBean` for CSV search result list |
| Block 15 | `key.equals("選択検索結果リスト")` | Delegates to `DKW00301SF05DBean` for selected search result list |
| Block 16 | (Default / Fallback) | Returns an empty `ArrayList<String>()` |

## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `key` | `String` | A business item identifier (項目名) that specifies which group of column labels to return. The value determines the processing branch: `null` returns all 36 main-screen form item labels; a key starting with "/" and having more than 2 characters delegates to the superclass for common-info view; a specific Japanese string (e.g., "型番", "日付FWOM") delegates to a detail bean for that data type's column list; any unrecognized value returns an empty list. |

**Instance fields or external state read:** None. This method is purely functional — it reads no instance fields, accesses no static state, and has no side effects.

## 4. CRUD Operations / Called Services

### Pre-computed evidence from code analysis graph:

| CRUD | SC / CBS | SC Code | Entity / DB | Operation Description |
|------|----------|---------|-------------|----------------------|
| R | `super.listKoumokuIds` | (Superclass) | - | Delegates to superclass for common-info view key routing |
| R | `DKW00301SF01DBean.listKoumokuIds()` | DKW00301SF01DBean | - | Returns item name list for recipient view (受入先) |
| R | `DKW00301SF02DBean.listKoumokuIds()` | DKW00301SF02DBean | - | Returns item name list for return extraction conditions / return type / search date selection / provision type list views |
| R | `DKW00301SF03DBean.listKoumokuIds()` | DKW00301SF03DBean | - | Returns item name list for model number (型番) view |
| R | `DKW00301SF04DBean.listKoumokuIds()` | DKW00301SF04DBean | - | Returns item name list for date range and approval date range views |
| R | `DKW00301SF05DBean.listKoumokuIds()` | DKW00301SF05DBean | - | Returns item name list for search result list / CSV search result list / selected search result list views |

**Classification rationale:** All operations are **Read (R)** — the method and all its callees are pure data retrieval functions that return `ArrayList<String>` of display labels. No Create, Update, or Delete operations are performed. No SC (Service Component) or CBS (Common Business Service) code is invoked. No database tables or entity objects are accessed.

## 5. Dependency Trace

| # | Caller (Screen/Batch) | Call Chain (Full Path to this Method) | Terminal (SC / CRUD / Entity) |
|---|----------------------|--------------------------------------|-------------------------------|
| 1 | `DKW00301SFBean` (self-reference) | `DKW00301SFBean.listKoumokuIds(String)` | No SC/CBS/DB — presentation-only utility |

**Notes:** The pre-computed caller graph identifies the method's callers as `DKW00301SFBean` itself. This method is a **shared view-layer utility** — its callers are the JSP/screen rendering framework and detail bean subclasses that need to resolve which column labels to display for a given data type. No screen class (e.g., `KKSV*`) or CBS layer calls this method directly in the extracted caller graph. The method is purely a **Read** operation with no backend CRUD or entity access.

## 6. Per-Branch Detail Blocks

**Block 1** — [IF] `(key == null)` — Full Form Item List (L2444)

> When `key` is `null`, this block constructs and returns the complete set of 36 search form item labels displayed on the main return/search screen. These labels represent the general-purpose filter fields and result columns available for the return goods search operation (返品検索). The original Japanese comment reads: "keyがnullの場合、このサービスフォームの項目一覧を返す" (When key is null, return the item list for this service form).

| # | Type | Code |
|---|------|------|
| 1 | SET | `koumokuList = new ArrayList<String>()` |
| 2 | EXEC | `koumokuList.add("返品抽出条件")` // Return extraction conditions (filter criteria) [L2446] |
| 3 | EXEC | `koumokuList.add("受入先")` // Recipient (where goods are returned to) [L2447] |
| 4 | EXEC | `koumokuList.add("返品種類")` // Return type [L2448] |
| 5 | EXEC | `koumokuList.add("サービス契約番号")` // Service contract number [L2449] |
| 6 | EXEC | `koumokuList.add("案件番号")` // Case number [L2450] |
| 7 | EXEC | `koumokuList.add("型番")` // Model number [L2451] |
| 8 | EXEC | `koumokuList.add("製造番号")` // Serial number [L2452] |
| 9 | EXEC | `koumokuList.add("検索日付選択")` // Search date selection [L2453] |
| 10 | EXEC | `koumokuList.add("日付FWOM")` // Date From (from date range) [L2454] |
| 11 | EXEC | `koumokuList.add("日付TO")` // Date To (to date range) [L2455] |
| 12 | EXEC | `koumokuList.add("承認日FWOM")` // Approval date From [L2456] |
| 13 | EXEC | `koumokuList.add("承認日TO")` // Approval date To [L2457] |
| 14 | EXEC | `koumokuList.add("検索結果リスト")` // Search result list [L2458] |
| 15 | EXEC | `koumokuList.add("提供種類リスト")` // Provision type list [L2459] |
| 16 | EXEC | `koumokuList.add("CSV用検索結果リスト")` // CSV search result list [L2460] |
| 17 | EXEC | `koumokuList.add("検索条件返品抽出条件インデックス")` // Search condition — return extraction conditions index [L2461] |
| 18 | EXEC | `koumokuList.add("検索条件受入先インデックス")` // Search condition — recipient index [L2462] |
| 19 | EXEC | `koumokuList.add("検索条件返品種類インデックス")` // Search condition — return type index [L2463] |
| 20 | EXEC | `koumokuList.add("検索条件サービス契約番号")` // Search condition — service contract number [L2464] |
| 21 | EXEC | `koumokuList.add("検索条件案件番号")` // Search condition — case number [L2465] |
| 22 | EXEC | `koumokuList.add("検索条件型番インデックス")` // Search condition — model number index [L2466] |
| 23 | EXEC | `koumokuList.add("検索条件製造番号")` // Search condition — serial number [L2467] |
| 24 | EXEC | `koumokuList.add("検索条件検索日付選択インデックス")` // Search condition — search date selection index [L2468] |
| 25 | EXEC | `koumokuList.add("機器契約区分コード一覧")` // Equipment contract classification code list [L2469] |
| 26 | EXEC | `koumokuList.add("機器契約区分名称一覧")` // Equipment contract classification name list [L2470] |
| 27 | EXEC | `koumokuList.add("ページ数")` // Page count [L2471] |
| 28 | EXEC | `koumokuList.add("画面モード")` // Screen mode [L2472] |
| 29 | EXEC | `koumokuList.add("スタイル")` // Style [L2473] |
| 30 | EXEC | `koumokuList.add("検索条件日付FWOM")` // Search condition — Date From [L2474] |
| 31 | EXEC | `koumokuList.add("検索条件日付TO")` // Search condition — Date To [L2475] |
| 32 | EXEC | `koumokuList.add("検索条件承認日FWOM")` // Search condition — Approval date From [L2476] |
| 33 | EXEC | `koumokuList.add("検索条件承認日TO")` // Search condition — Approval date To [L2477] |
| 34 | EXEC | `koumokuList.add("検索条件返品機器番号")` // Search condition — return equipment number [L2478] |
| 35 | EXEC | `koumokuList.add("選択検索結果リスト")` // Selected search result list [L2479] |
| 36 | RETURN | `return koumokuList;` [L2480] |

**Block 2** — [ELSE-IF] `(key.indexOf("/") == 0 && key.length() > 2)` — Common Info View Delegation (L2483)

> When the key starts with "/" and has more than 2 characters, this indicates a **common information view** (共通情報ビュー) request. The method delegates to the superclass implementation to retrieve the appropriate item list. The original Japanese comment reads: "共通情報ビューが指定された場合、基底クラスのメソッドの結果を返す" (When a common information view is specified, return the result of the base class method).

| # | Type | Code |
|---|------|------|
| 1 | CALL | `super.listKoumokuIds(key);` // Delegate to superclass for common-info view key [L2485] |
| 2 | RETURN | `return` result of superclass call [L2485] |

**Block 3** — [ELSE-IF] `(key.equals("返品抽出条件"))` — Return Extraction Conditions (L2489)

> Data-type-specific view item exists. The data type is a data-type-view item for "返品抽出条件" (item ID: `i_hmpin_chsht_joken`), and the data-type-view class name is `DKW00301SF02DBean`. The original comment reads: "データタイプビュー型項目が存在する場合、各項目ごとにクラスの項目名リストを返す" (When a data-type-view item exists, return the class's item name list for each item).

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF02DBean.listKoumokuIds()` // Return extraction conditions view [L2492] |
| 2 | RETURN | `return` result of `DKW00301SF02DBean.listKoumokuIds()` [L2492] |

**Block 4** — [ELSE-IF] `(key.equals("受入先"))` — Recipient Information (L2497)

> Data-type-specific view for "受入先" (item ID: `i_ukeire_sk`), class name `DKW00301SF01DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF01DBean.listKoumokuIds()` // Recipient view [L2500] |
| 2 | RETURN | `return` result of `DKW00301SF01DBean.listKoumokuIds()` [L2500] |

**Block 5** — [ELSE-IF] `(key.equals("返品種類"))` — Return Type (L2505)

> Data-type-specific view for "返品種類" (item ID: `i_hmpin_sbt`), class name `DKW00301SF02DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF02DBean.listKoumokuIds()` // Return type view [L2508] |
| 2 | RETURN | `return` result of `DKW00301SF02DBean.listKoumokuIds()` [L2508] |

**Block 6** — [ELSE-IF] `(key.equals("型番"))` — Model Number (L2513)

> Data-type-specific view for "型番" (item ID: `i_mdl_no`), class name `DKW00301SF03DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF03DBean.listKoumokuIds()` // Model number view [L2516] |
| 2 | RETURN | `return` result of `DKW00301SF03DBean.listKoumokuIds()` [L2516] |

**Block 7** — [ELSE-IF] `(key.equals("検索日付選択"))` — Search Date Selection (L2521)

> Data-type-specific view for "検索日付選択" (item ID: `i_search_ymd_choice`), class name `DKW00301SF02DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF02DBean.listKoumokuIds()` // Search date selection view [L2524] |
| 2 | RETURN | `return` result of `DKW00301SF02DBean.listKoumokuIds()` [L2524] |

**Block 8** — [ELSE-IF] `(key.equals("日付FWOM"))` — Date From (L2529)

> Data-type-specific view for "日付FWOM" (item ID: `i_ymd_sta`), class name `DKW00301SF04DBean`. "FWOM" is the internal notation for "From" in Japanese UI contexts.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF04DBean.listKoumokuIds()` // Date From view [L2532] |
| 2 | RETURN | `return` result of `DKW00301SF04DBean.listKoumokuIds()` [L2532] |

**Block 9** — [ELSE-IF] `(key.equals("日付TO"))` — Date To (L2537)

> Data-type-specific view for "日付TO" (item ID: `i_ymd_end`), class name `DKW00301SF04DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF04DBean.listKoumokuIds()` // Date To view [L2540] |
| 2 | RETURN | `return` result of `DKW00301SF04DBean.listKoumokuIds()` [L2540] |

**Block 10** — [ELSE-IF] `(key.equals("承認日FWOM"))` — Approval Date From (L2545)

> Data-type-specific view for "承認日FWOM" (item ID: `i_shonin_ymd_sta`), class name `DKW00301SF04DBean`. "FWOM" = From (date range).

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF04DBean.listKoumokuIds()` // Approval date From view [L2548] |
| 2 | RETURN | `return` result of `DKW00301SF04DBean.listKoumokuIds()` [L2548] |

**Block 11** — [ELSE-IF] `(key.equals("承認日TO"))` — Approval Date To (L2553)

> Data-type-specific view for "承認日TO" (item ID: `i_shonin_ymd_end`), class name `DKW00301SF04DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF04DBean.listKoumokuIds()` // Approval date To view [L2556] |
| 2 | RETURN | `return` result of `DKW00301SF04DBean.listKoumokuIds()` [L2556] |

**Block 12** — [ELSE-IF] `(key.equals("検索結果リスト"))` — Search Result List (L2561)

> Data-type-specific view for "検索結果リスト" (item ID: `search_rslt_list`), class name `DKW00301SF05DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF05DBean.listKoumokuIds()` // Search result list view [L2564] |
| 2 | RETURN | `return` result of `DKW00301SF05DBean.listKoumokuIds()` [L2564] |

**Block 13** — [ELSE-IF] `(key.equals("提供種類リスト"))` — Provision Type List (L2569)

> Data-type-specific view for "提供種類リスト" (item ID: `l_kiki_kei_div`), class name `DKW00301SF02DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF02DBean.listKoumokuIds()` // Provision type list view [L2572] |
| 2 | RETURN | `return` result of `DKW00301SF02DBean.listKoumokuIds()` [L2572] |

**Block 14** — [ELSE-IF] `(key.equals("CSV用検索結果リスト"))` — CSV Search Result List (L2577)

> Data-type-specific view for "CSV用検索結果リスト" (item ID: `search_rslt_list_csv`), class name `DKW00301SF05DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF05DBean.listKoumokuIds()` // CSV search result list view [L2580] |
| 2 | RETURN | `return` result of `DKW00301SF05DBean.listKoumokuIds()` [L2580] |

**Block 15** — [ELSE-IF] `(key.equals("選択検索結果リスト"))` — Selected Search Result List (L2585)

> Data-type-specific view for "選択検索結果リスト" (item ID: `SEARCH_RSLT_LIST_SELECTED`), class name `DKW00301SF05DBean`.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `DKW00301SF05DBean.listKoumokuIds()` // Selected search result list view [L2588] |
| 2 | RETURN | `return` result of `DKW00301SF05DBean.listKoumokuIds()` [L2588] |

**Block 16** — [ELSE / Fallback] — Empty List (L2592)

> If none of the above conditions match, return an empty list. The original comment reads: "上記のいずれでもない場合、空の項目を返す" (If none of the above, return empty items). This is a defensive fallback that prevents screen rendering errors for unknown keys.

| # | Type | Code |
|---|------|------|
| 1 | RETURN | `return new ArrayList<String>();` // Safe fallback — empty list [L2592] |

## 7. Glossary

| Term | Type | Business Meaning |
|------|------|------------------|
| `key` | Parameter | Item name identifier (項目名) — specifies which group of column labels to retrieve |
| 返品抽出条件 | Field | Return extraction conditions — the filter criteria used to narrow down which returned goods records appear in search results |
| 受入先 | Field | Recipient — the party to whom returned goods are sent / accepted |
| 返品種類 | Field | Return type — classifies the type of return (e.g., quality defect, wrong shipment, customer cancellation) |
| サービス契約番号 | Field | Service contract number — the unique identifier for a service contract line item |
| 案件番号 | Field | Case number — the internal tracking number for a service request or return case |
| 型番 | Field | Model number — the product model identifier |
| 製造番号 | Field | Serial number — the unique serial number of a returned device |
| 検索日付選択 | Field | Search date selection — the date picker control for specifying the search date range |
| 日付FWOM | Field | Date From (from date range) — the start date for a date range filter. "FWOM" is the internal Japanese UI notation for "from" |
| 日付TO | Field | Date To (to date range) — the end date for a date range filter |
| 承認日FWOM | Field | Approval date From — the start date for an approval date range filter |
| 承認日TO | Field | Approval date To — the end date for an approval date range filter |
| 検索結果リスト | Field | Search result list — the main table displaying returned goods search results |
| 提供種類リスト | Field | Provision type list — the list of available service/provision types |
| CSV用検索結果リスト | Field | CSV search result list — the column set for export-to-CSV functionality |
| 選択検索結果リスト | Field | Selected search result list — the column set for items selected from search results (e.g., for batch processing) |
| 検索条件返品抽出条件インデックス | Field | Search condition — return extraction conditions index — the index field for the return extraction conditions search filter |
| 検索条件受入先インデックス | Field | Search condition — recipient index |
| 検索条件返品種類インデックス | Field | Search condition — return type index |
| 検索条件サービス契約番号 | Field | Search condition — service contract number |
| 検索条件案件番号 | Field | Search condition — case number |
| 検索条件型番インデックス | Field | Search condition — model number index |
| 検索条件製造番号 | Field | Search condition — serial number |
| 検索条件検索日付選択インデックス | Field | Search condition — search date selection index |
| 機器契約区分コード一覧 | Field | Equipment contract classification code list — a lookup list for equipment contract types |
| 機器契約区分名称一覧 | Field | Equipment contract classification name list — the display names for equipment contract classification codes |
| ページ数 | Field | Page count — the number of pages in a paginated result set |
| 画面モード | Field | Screen mode — the current mode of the UI screen (e.g., display, edit, search) |
| スタイル | Field | Style — the CSS style class for UI rendering |
| 検索条件日付FWOM | Field | Search condition — Date From (filter variant) |
| 検索条件日付TO | Field | Search condition — Date To (filter variant) |
| 検索条件承認日FWOM | Field | Search condition — Approval date From (filter variant) |
| 検索条件承認日TO | Field | Search condition — Approval date To (filter variant) |
| 検索条件返品機器番号 | Field | Search condition — return equipment number |
| 共通情報ビュー | Domain term | Common information view — a shared view configuration used across multiple screens, identified by keys starting with "/" |
| *DBean | Pattern | Detail Bean — a subclass that defines the column structure (item name list) for a specific data type or sub-screen view |
| *SFBean | Pattern | Screen Form Bean — the main screen bean class that contains presentation-level methods and data carriers for a given screen |
| FWOM | Acronym | Internal Japanese UI notation for "From" (from date range). Not a standard English acronym |
| item ID: i_hmpin_chsht_joken | Field | Internal item ID for return extraction conditions data-type view |
| item ID: i_ukeire_sk | Field | Internal item ID for recipient data-type view |
| item ID: i_hmpin_sbt | Field | Internal item ID for return type data-type view |
| item ID: i_mdl_no | Field | Internal item ID for model number data-type view |
| item ID: i_search_ymd_choice | Field | Internal item ID for search date selection data-type view |
| item ID: i_ymd_sta | Field | Internal item ID for date From data-type view |
| item ID: i_ymd_end | Field | Internal item ID for date To data-type view |
| item ID: i_shonin_ymd_sta | Field | Internal item ID for approval date From data-type view |
| item ID: i_shonin_ymd_end | Field | Internal item ID for approval date To data-type view |
| item ID: search_rslt_list | Field | Internal item ID for search result list data-type view |
| item ID: l_kiki_kei_div | Field | Internal item ID for provision type list data-type view |
| item ID: search_rslt_list_csv | Field | Internal item ID for CSV search result list data-type view |
| item ID: SEARCH_RSLT_LIST_SELECTED | Field | Internal item ID for selected search result list data-type view |
