---
title: Business Logic — KKW02504SFLogic.setDataInit()
description: >-
  DataBean setting processing (initial processing: before service call)
  Sets the items necessary for the screen DataBean.
  Called during init of KKW02504SF (Home Page information change/cancellation screen logic).
author: DD Generator
created: 2026-06-28
---

# Business Logic — KKW02504SFLogic.setDataInit() [77 LOC]

| Field | Value |
|-------|-------|
| Fully Qualified Name | `eo.web.webview.KKW02504SF.KKW02504SFLogic` |
| Layer | Controller (WebLogic tier — extends `JCCWebBusinessLogic`) |
| Module | `KKW02504SF` (Package: `eo.web.webview.KKW02504SF`) |
| File | `source/koptWebB/src/eo/web/webview/KKW02504SF/KKW02504SFLogic.java` |
| Lines | 997-1073 (77 LOC) |
| Javadoc | DataBean setting processing (initial processing: before service call) — Sets the items necessary for the screen DataBean. |

## 1. Role

### KKW02504SFLogic.setDataInit()

This method is a private initialization routine that populates the screen's **Home Page DataBean** with the necessary display fields **before** the screen's main business service is invoked. It serves as the pre-service data-setup phase for the Home Page information change/cancellation workflow (KKW02504SF). The method performs three categories of setup: **(1)** acquiring the operational date and embedding it into the form bean via `sendMessageString`, **(2)** injecting static pricing plan codes (`PPLAN_CD`), payment code codes (`PCRS_CD`), sub-option service codes (`SBOP_SVC_CD`), and service contract statuses (`VAL_STS_DSL`, `VAL_STS_CANCEL`) that drive pricing and status logic on the UI, and **(3)** reading the first entry from the **Customer Contract Chain List** (`CUST_KEI_HKTGI_LIST`) and extracting its operational data fields — including Process Division (`TRANDIV`), SYSID, Service Contract Number (`SVC_KEI_NO`), Migration Division (`IDO_DIV`), Option Service Contract Number (`OP_SVC_KEI_NO`), Application Number (`MSKM_NO`), and Application Detail Number (`MSKM_DTL_NO`) — and writing them back into the top-level DataBean for consumption by the screen. The method implements a **delegation pattern**: it delegates data acquisition to the OneStop DataBean access framework (`X31SDataBeanAccess`, `X31SDataBeanAccessArray`) and the operational date utility (`JCCWebCommon.getOpeDate`). It is an **internal entry point** called exclusively from `actionInit()` during screen initialization.

## 2. Processing Pattern (Detailed Business Logic)

```mermaid
flowchart TD
    START(["setDataInit"])
    STEP1(["Get service form bean via getServiceFormBean"])
    STEP2(["Acquire operational date via JCCWebCommon.getOpeDate"])
    STEP3(["Set OPE_YMD to bean"])
    STEP4(["Set PPLAN_CD_0170 (price plan for HP capa)"])
    STEP5(["Set PPLAN_CD_0440 (price plan for analysis)"])
    STEP6(["Set PCRS_CD_0170 (payment code for HP capa)"])
    STEP7(["Set PCRS_CD_0440 (payment code for analysis)"])
    STEP8(["Set SBOP_SVC_CD_0170 (sub-option service for HP capa)"])
    STEP9(["Set SBOP_SVC_CD_0440 (sub-option service for analysis)"])
    STEP10(["Set VAL_STS_DSL (service contract status: cancelled)"])
    STEP11(["Set VAL_STS_CANCEL (service contract status: cancellation completed)"])
    STEP12(["GetDataBeanArray: CUST_KEI_HKTGI_LIST"])
    STEP13(["GetDataBean(0) from list"])
    STEP14(["Set TRANDIV from hktgiBean TRANDIV_02"])
    STEP15(["Set SYSID from hktgiBean SYSID_02"])
    STEP16(["Set SVC_KEI_NO from hktgiBean SVC_KEI_NO_02"])
    STEP17(["Set IDO_DIV from hktgiBean IDO_DIV_02"])
    STEP18(["Skip IDO_RSN_CD - manual mapping at DataBean-B"])
    STEP19(["Get OP_SVC_KEI_NO_02 count"])
    STEP20(["For loop: i < count"])
    STEP21(["Get OP_SVC_KEI_NO[0] from hktgiBean"])
    STEP22(["Set OP_SVC_KEI_NO to bean"])
    STEP23(["Break loop"])
    STEP24(["Set MSKM_NO from hktgiBean MSKM_NO_02"])
    STEP25(["Set MSKM_DTL_NO from hktgiBean MSKM_DTL_NO_02"])
    END(["Return / Next"])

    START --> STEP1 --> STEP2 --> STEP3 --> STEP4 --> STEP5 --> STEP6 --> STEP7 --> STEP8 --> STEP9 --> STEP10 --> STEP11 --> STEP12 --> STEP13 --> STEP14 --> STEP15 --> STEP16 --> STEP17 --> STEP18 --> STEP19 --> STEP20 --> STEP21 --> STEP22 --> STEP23 --> STEP24 --> STEP25 --> END
```

> **Note:** The loop over `OP_SVC_KEI_NO` (Steps 20-23) always breaks after the first iteration — it is effectively a guarded single-element extraction.

## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| - | `(none)` | - | This method takes no parameters. It operates entirely on instance fields and the form bean retrieved from the parent class. |

**Instance fields / external state read by this method:**

| No | Field | Type | Business Description |
|----|-------|------|---------------------|
| 1 | `PPLAN_CD_HP` | `String` | Price plan code for Home Page capacity (value: `JKKCommonConst.PPLAN_CD_HP`) |
| 2 | `PPLAN_CD_ACSS` | `String` | Price plan code for access analysis (value: `JKKCommonConst.PPLAN_CD_ACSS`) |
| 3 | `PCRS_CD_HP` | `String` | Payment code code for Home Page capacity (value: `JKKCommonConst.PCRS_CD_HP`) |
| 4 | `PCRS_CD_ACSS` | `String` | Payment code code for access analysis (value: `JKKCommonConst.PCRS_CD_ACSS`) |
| 5 | `SBOP_SVC_CD_HP` | `String` | Sub-option service code for Home Page capacity (value: `JKKCommonConst.SBOP_SVC_CD_HP`) |
| 6 | `SBOP_SVC_CD_ACCS` | `String` | Sub-option service code for access analysis (value: `JKKCommonConst.SBOP_SVC_CD_ACCS`) |
| 7 | `SVC_KEI_STAT_DSL` | `String` | Service contract status for "cancelled" (value: `JKKCommonConst.SVC_KEI_STAT_910` = `"910"`) |
| 8 | `SVC_KEI_STAT_CANCEL` | `String` | Service contract status for "cancellation completed" (value: `JKKCommonConst.SVC_KEI_STAT_920` = `"920"`) |

## 4. CRUD Operations / Called Services

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

| CRUD | SC / CBS | SC Code | Entity / DB | Operation Description |
|------|----------|---------|-------------|----------------------|
| R | `JCCWebCommon.getOpeDate` | JCCWebCommon | - | Acquires the current operational date (business date) for use in screen display |
| - | `X31SDataBeanAccess.sendMessageString` | X31SDataBeanAccess | - | Sets a string value into the form DataBean at a given key |
| R | `X31SDataBeanAccessArray.getDataBeanArray` | X31SDataBeanAccessArray | - | Retrieves the customer contract chain list (array of DataBeans) from the form |
| R | `X31SDataBeanAccess.getDataBean` | X31SDataBeanAccess | - | Retrieves the first DataBean (index 0) from the customer contract chain list |
| - | `X31SDataBeanAccess.sendMessageString` (getter) | X31SDataBeanAccess | - | Reads a string value from a nested DataBean for field extraction |
| R | `X31SDataBeanAccess.sendMessage` | X31SDataBeanAccess | - | Gets the count of option service contract entries |
| - | `X31SDataBeanAccess.sendMessageString` (getter with index) | X31SDataBeanAccess | - | Reads a specific indexed option service contract number |

**Analysis of the access pattern:**

This method does **not** invoke any SC (Service Component) or CBS (CBS service) that performs database CRUD. Instead, it operates entirely on the **in-memory form DataBean** (`X31SDataBeanAccess`) which was previously populated by an earlier service call. It uses the OneStop DataBean access framework to:

1. **Get** the operational date from a utility class (`JCCWebCommon.getOpeDate`).
2. **Set** static pricing and service codes into the form bean via `sendMessageString`.
3. **Get** data from the customer contract chain list (already in memory) and re-write it into the top-level form bean fields.
4. **Get** option service contract count and the first entry, then set it into the form bean.

There is no direct C/R/U/D database access in this method. It is purely a **data-mapping / bean-setup** routine.

## 5. Dependency Trace

### Callers:

| # | Caller (Screen/Batch) | Call Chain (Full Path to this Method) | Terminal (SC / CRUD / Entity) |
|---|----------------------|--------------------------------------|-------------------------------|
| 1 | Logic: KKW02504SFLogic | `actionInit` -> `setDataInit` | N/A (data bean setup only — no terminal CRUD) |

### Call chain detail:
- `KKW02504SFLogic.actionInit()` is the direct caller of `setDataInit()`. This is a screen logic method (not a screen entry itself). The `actionInit` method is the initialization action handler for the Home Page information change screen (KKW02504SF), which is accessible from screen **KKSV0004** (Option Service Contract List screen) or **KKSV0007** / **KKSV0008** / **KKSV0009** / **KKSV0017** (various option management screens). The flow is: Screen entry -> `actionInit()` -> `setDataInit()` -> (subsequent action methods invoke actual SC services for CRUD).

### Terminal operations:
This method has **no terminal SC/CRUD operations**. Its terminal calls are all **setter operations** (`sendMessageString`) on the form DataBean, which push data downstream to the JSP/screen for display. No database or external service endpoints are reached from this method.

## 6. Per-Branch Detail Blocks

**Block 1** — [PROCESS] Acquire form bean and operational date (L999)

| # | Type | Code |
|---|------|------|
| 1 | SET | `bean = super.getServiceFormBean()` // Cast to X31SDataBeanAccess, obtains the screen's form DataBean |
| 2 | SET | `opeDate = JCCWebCommon.getOpeDate(this, null)` // Acquires current operational date [JCCWebCommon.getOpeDate] |

**Block 2** — [SET] Set operational date to bean (L1002)

> Sets the operational date (year-month-day format) into the form bean.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.OPE_YMD, X31CWebConst.DATABEAN_SET_VALUE, opeDate)` [-> OPE_YMD="運用年月日" (Operational Year-Month-Day)] |

**Block 3** — [SET] Set price plan and payment code codes (L1005-1010)

> Sets four pricing-related static codes into the form bean: two price plan codes and two payment code codes, each with a purpose suffix (HP capacity vs. analysis).

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.PPLAN_CD_0170, X31CWebConst.DATABEAN_SET_VALUE, PPLAN_CD_HP)` [-> PPLAN_CD_0170="料金プランコード(ホームペイジ容量用)" (Price plan code for HP capacity); uses instance field `PPLAN_CD_HP` = `JKKCommonConst.PPLAN_CD_HP`] |
| 2 | CALL | `bean.sendMessageString(KKW02504SFConst.PPLAN_CD_0440, X31CWebConst.DATABEAN_SET_VALUE, PPLAN_CD_ACSS)` [-> PPLAN_CD_0440="料金プランコード(アクセス分析用)" (Price plan code for analysis); uses `PPLAN_CD_ACSS` = `JKKCommonConst.PPLAN_CD_ACSS`] |
| 3 | CALL | `bean.sendMessageString(KKW02504SFConst.PCRS_CD_0170, X31CWebConst.DATABEAN_SET_VALUE, PCRS_CD_HP)` [-> PCRS_CD_0170="料金コースコード(ホームペイジ容量用)" (Payment code code for HP capacity); uses `PCRS_CD_HP` = `JKKCommonConst.PCRS_CD_HP`] |
| 4 | CALL | `bean.sendMessageString(KKW02504SFConst.PCRS_CD_0440, X31CWebConst.DATABEAN_SET_VALUE, PCRS_CD_ACSS)` [-> PCRS_CD_0440="料金コースコード(アクセス分析用)" (Payment code code for analysis); uses `PCRS_CD_ACSS` = `JKKCommonConst.PCRS_CD_ACSS`] |

**Block 4** — [SET] Set sub-option service codes (L1013-1015)

> Sets sub-option service type codes for two purposes: Home Page capacity and access analysis.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.SBOP_SVC_CD_0170, X31CWebConst.DATABEAN_SET_VALUE, SBOP_SVC_CD_HP)` [-> SBOP_SVC_CD_0170="サブオプションサービスコード(ホームペイジ容量用)" (Sub-option service code for HP capacity); uses `SBOP_SVC_CD_HP` = `JKKCommonConst.SBOP_SVC_CD_HP`] |
| 2 | CALL | `bean.sendMessageString(KKW02504SFConst.SBOP_SVC_CD_0440, X31CWebConst.DATABEAN_SET_VALUE, SBOP_SVC_CD_ACCS)` [-> SBOP_SVC_CD_0440="サブオプションサービスコード(アクセス分析用)" (Sub-option service code for analysis); uses `SBOP_SVC_CD_ACCS` = `JKKCommonConst.SBOP_SVC_CD_ACCS`] |

**Block 5** — [SET] Set service contract statuses (L1018-1020)

> Sets two predefined service contract status codes: "cancelled" and "cancellation completed". These are static values used to display or filter contract lifecycle states on the screen.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.VAL_STS_DSL, X31CWebConst.DATABEAN_SET_VALUE, SVC_KEI_STAT_DSL)` [-> VAL_STS_DSL="サービス契約ステータス（解约済）" (Service contract status: cancelled); uses `SVC_KEI_STAT_DSL` = `JKKCommonConst.SVC_KEI_STAT_910` = `"910"`] |
| 2 | CALL | `bean.sendMessageString(KKW02504SFConst.VAL_STS_CANCEL, X31CWebConst.DATABEAN_SET_VALUE, SVC_KEI_STAT_CANCEL)` [-> VAL_STS_CANCEL="サービス契約ステータス（キャンセル済）" (Service contract status: cancellation completed); uses `SVC_KEI_STAT_CANCEL` = `JKKCommonConst.SVC_KEI_STAT_920` = `"920"`] |

**Block 6** — [PROCESS] Retrieve customer contract chain list and first entry (L1023-1025)

> The customer contract chain list (`CUST_KEI_HKTGI_LIST`) contains linked customer contract records. This block retrieves the list and extracts the first entry (index 0) for processing.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `hktgilist = bean.getDataBeanArray(KKW02504SFConst.CUST_KEI_HKTGI_LIST)` [-> CUST_KEI_HKTGI_LIST="顧客契約引継リスト" (Customer Contract Chain List); returns X31SDataBeanAccessArray] |
| 2 | SET | `hktgiBean = hktgilist.getDataBean(0)` // Gets the first DataBean from the customer contract chain list |

**Block 7** — [SET] Extract and set operational data fields from hktgiBean (L1029-1043)

> Copies individual fields from the nested hktgiBean (customer contract chain list entry) to the top-level form bean. The process division and SYSID fields are set directly.

**Block 7.1** — [SET] Process Division (L1029-1030)

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.TRANDIV, X31CWebConst.DATABEAN_SET_VALUE, hktgiBean.sendMessageString(KKW02504SFConst.TRAN_DIV_02, X31CWebConst.DATABEAN_GET_VALUE))` [-> TRANDIV="処理区分" (Process Division); source: hktgiBean.TRAN_DIV_02] |

**Block 7.2** — [SET] SYSID (L1033-1034)

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.SYSID, X31CWebConst.DATABEAN_SET_VALUE, hktgiBean.sendMessageString(KKW02504SFConst.SYSID_02, X31CWebConst.DATABEAN_GET_VALUE))` [-> SYSID="SYSID"; source: hktgiBean.SYSID_02] |

**Block 7.3** — [SET] Service Contract Number (L1037-1038)

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.SVC_KEI_NO, X31CWebConst.DATABEAN_SET_VALUE, hktgiBean.sendMessageString(KKW02504SFConst.SVC_KEI_NO_02, X31CWebConst.DATABEAN_GET_VALUE))` [-> SVC_KEI_NO="サービス契約番号" (Service Contract Number); source: hktgiBean.SVC_KEI_NO_02] |

**Block 7.4** — [SET] Migration Division (L1041-1042)

> Note: Migration Reason Code (`IDO_RSN_CD`) is explicitly skipped — it is manually mapped at DataBean-B mapping time.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.IDO_DIV, X31CWebConst.DATABEAN_SET_VALUE, hktgiBean.sendMessageString(KKW02504SFConst.IDO_DIV_02, X31CWebConst.DATABEAN_GET_VALUE))` [-> IDO_DIV="異動区分" (Migration Division); source: hktgiBean.IDO_DIV_02] |
| 2 | SET | // Skip: IDO_RSN_CD (異動理由コード) — manual mapping at DataBean-B time |

**Block 8** — [PROCESS] Extract first Option Service Contract Number (L1047-1058)

> Retrieves the count of option service contract entries for the customer contract, then extracts only the first entry (index 0) and sets it. The loop always breaks after the first iteration.

| # | Type | Code |
|---|------|------|
| 1 | SET | `count = (Integer) hktgiBean.sendMessage(KKW02504SFConst.OP_SVC_KEI_NO_02, X31CWebConst.DATABEAN_GET_COUNT)` [-> OP_SVC_KEI_NO_02="オプションサービス契約番号" (Option Service Contract Number); gets count of entries] |

**Block 8.1** — [FOR] Iterate over option service contract numbers (L1050-1057)

| # | Type | Code |
|---|------|------|
| 1 | SET | `i = 0` // Loop initializer |
| 2 | COND | `i < count` // Loop condition |

**Block 8.1.1** — [SET] Get first option service contract number (L1052-1054)

| # | Type | Code |
|---|------|------|
| 1 | SET | `no = hktgiBean.sendMessageString(KKW02504SFConst.OP_SVC_KEI_NO_02, X31CWebConst.DATABEAN_GET_VALUE, i)` [gets value at index i] |
| 2 | CALL | `bean.sendMessageString(KKW02504SFConst.OP_SVC_KEI_NO, X31CWebConst.DATABEAN_SET_VALUE, no)` [-> OP_SVC_KEI_NO="オプションサービス契約番号" (Option Service Contract Number); sets into top-level bean] |
| 3 | EXEC | `break` // Always breaks — extracts only the first entry |

**Block 9** — [SET] Set application number and detail number (L1061-1066)

> Sets the application (submission) number and its detail number from the customer contract chain entry.

| # | Type | Code |
|---|------|------|
| 1 | CALL | `bean.sendMessageString(KKW02504SFConst.MSKM_NO, X31CWebConst.DATABEAN_SET_VALUE, hktgiBean.sendMessageString(KKW02504SFConst.MSKM_NO_02, X31CWebConst.DATABEAN_GET_VALUE))` [-> MSKM_NO="申請番号" (Application Number); source: hktgiBean.MSKM_NO_02] |
| 2 | CALL | `bean.sendMessageString(KKW02504SFConst.MSKM_DTL_NO, X31CWebConst.DATABEAN_SET_VALUE, hktgiBean.sendMessageString(KKW02504SFConst.MSKM_DTL_NO_02, X31CWebConst.DATABEAN_GET_VALUE))` [-> MSKM_DTL_NO="申請詳細番号" (Application Detail Number); source: hktgiBean.MSKM_DTL_NO_02] |

## 7. Glossary

| Term | Type | Business Meaning |
|------|------|------------------|
| `OPE_YMD` | Field | Operational Year-Month-Day — the current business date used across the system for transactional records |
| `PPLAN_CD` | Field | Price Plan Code — identifies the pricing tier/plan for a service (e.g., Home Page capacity plan, analysis plan) |
| `PCRS_CD` | Field | Payment Code Code — identifies the payment course/cost structure for a service |
| `SBOP_SVC_CD` | Field | Sub-Option Service Code — identifies a sub-option service type associated with the main service |
| `SVC_KEI_STAT` | Field | Service Contract Status — lifecycle state of a service contract |
| `SVC_KEI_STAT_910` | Constant | Service contract status value "910" — meaning "cancelled" (解約済) |
| `SVC_KEI_STAT_920` | Constant | Service contract status value "920" — meaning "cancellation completed" (キャンセル済) |
| `CUST_KEI_HKTGI_LIST` | Field | Customer Contract Chain List — a list of linked customer contract records, where each entry carries contract details |
| `TRANDIV` / `TRAN_DIV_02` | Field | Process Division — classifies the type of processing operation (e.g., new registration, change, cancellation) |
| `SYSID` / `SYSID_02` | Field | System ID — unique identifier for the system or service instance within the chain |
| `SVC_KEI_NO` / `SVC_KEI_NO_02` | Field | Service Contract Number — the unique contract number for a service agreement |
| `IDO_DIV` / `IDO_DIV_02` | Field | Migration Division — classifies the type of migration/change operation (e.g., address change, plan change) |
| `IDO_RSN_CD` | Field | Migration Reason Code — the reason for a migration/change operation (manually mapped at DataBean-B level, not set here) |
| `OP_SVC_KEI_NO` | Field | Option Service Contract Number — the contract number for an optional/add-on service |
| `MSKM_NO` / `MSKM_NO_02` | Field | Application Number — the unique application/registration submission number |
| `MSKM_DTL_NO` / `MSKM_DTL_NO_02` | Field | Application Detail Number — the detail/line-item number within an application |
| `HP` | Business term | Home Page — the customer-facing web page service bundled with telecom contracts |
| `HP capa` | Business term | Home Page Capacity — the storage/bandwidth capacity tier of the Home Page service |
| `ACCSS` | Business term | Access Analysis — usage analytics/metrics service for monitoring service consumption |
| `X31SDataBeanAccess` | Technical | OneStop Form DataBean Access — the framework class for reading/writing screen form data |
| `X31SDataBeanAccessArray` | Technical | OneStop DataBean Array Access — array wrapper for multi-entry DataBean lists |
| `DATABEAN_SET_VALUE` | Constant | OneStop framework constant — flag indicating a set (write) operation on a DataBean |
| `DATABEAN_GET_VALUE` | Constant | OneStop framework constant — flag indicating a get (read) operation on a DataBean |
| `DATABEAN_GET_COUNT` | Constant | OneStop framework constant — flag indicating a count retrieval operation on a DataBean |
| `JCCWebBusinessLogic` | Technical | Base class for web business logic — parent class providing common web-layer utilities |
| `JCCWebCommon.getOpeDate` | Technical | Utility method that returns the current operational date for the business |
| `JKKCommonConst` | Technical | Common constants class shared across K-Opticom web modules |
| `KKW02504SF` | Module | Home Page Information Change screen module — handles change and cancellation of Home Page service settings |
| `KKSV0004` | Screen | Option Service Contract List screen — the entry point screen that navigates to KKW02504SF |
| `KKSV0007` | Screen | Option Service Contract Change screen |
| `KKSV0008` | Screen | Option Service Contract Cancellation screen |
| `KKSV0009` | Screen | Option Service Contract Details screen |
| `KKSV0017` | Screen | Option Service Contract Status screen |
| `MSKM_SBT_CD` | Field | Application Type Code — code classifying the type of application/registration |
| `JKKCommonConst.MSKM_SBT_CD_VALUE_00026` | Constant | Application type code value for "option application" (オプション申請) |
| `JKKCommonConst.SVC_DLRE_CD_VALUE_01` | Constant | Service cancellation reason code for "standard cancellation" (通常解約) |
| `JKKCommonConst.SBOP_SVC_CD_HP` | Constant | Sub-option service code constant for Home Page |
| `JKKCommonConst.SBOP_SVC_CD_ACCS` | Constant | Sub-option service code constant for access analysis |
| `JKKCommonConst.PLAN_CD_HP` | Constant | Price plan code constant for Home Page |
| `JKKCommonConst.PLAN_CD_ACCS` | Constant | Price plan code constant for access analysis |
| `JKKCommonConst.PCRS_CD_HP` | Constant | Payment code code constant for Home Page |
| `JKKCommonConst.PCRS_CD_ACCS` | Constant | Payment code code constant for access analysis |
| `JKKCommonConst.UM_U` | Constant | Existence flag value "有" (Yes/Exists) |
| `JKKCommonConst.UM_M` | Constant | Existence flag value "無" (No/Not exists) |
| `JKKCommonConst.PRG_STAT_CD_5102` | Constant | Progress status code for "option setting complete" (オプション設定完了) |
| `JKKCommonConst.AGING_SBT_CD_URL` | Constant | Aging type code for URL |
| `JKKCommonConst.AGING_SBT_CD_WEBID` | Constant | Aging type code for Web ID |
| `JKKCommonConst.SVC_KEI_STAT_100` | Constant | Service contract status value "100" — meaning "service in progress" (サービス提供中) |
| `JKKCommonConst.MSKM_STAT_SKBT_CD_SHONIN` | Constant | Application status code for "approved" (承認済) |
