---
# System prepended metadata

title: 月電気料金参照関連仕様

---

# 月電気料金参照関連仕様

## Input Data

1. 需要家別月毎請求情報  
データ仕様：下記、CーRoute保管データ仕様の「需要家別月毎請求情報」シート参照

2. エリア別年毎電気料金単価マスタデータ  
データ仕様：下記、CーRoute保管データ仕様の「エリア別年毎電気料金単価マスタデータ」シート参照  

> ※CーRoute保管データ仕様リンク (@g.softbank.co.jpアカウント) 

> https://docs.google.com/spreadsheets/d/1fyEcHs0axFPmPxN2KcBSqBdf_r04woCUDLkhesk1uCw/edit#gid=523579623


## 月電気料金参照方法

以下の順番に参照して、月額料金を計算する

### 1. 該当請求年月の請求データが存在する場合

　該当請求年月の請求データ（需要家別月毎請求情報）が存在する場合は、請求データの料金を表示する。

* 取得キー： customerIdInGroup(外部顧客番号) + yyyymm(請求年月)  
* 月電気料金（円）： `totalBill`(請求金額(税込))  
* 料金確定フラグ： `true`(確定料金)

　※　`請求年月` = `検針年月`

### 2. 直近請求データからKwhの単価を計算 (該当請求年月の請求データなし)

* 取得キー： customerIdInGroup(外部顧客番号) + yyyymm(年月)  
* 電力料金単価(円/kWh)：`totalBill`(請求金額(税込)) ÷ `electricUsage`(でんき使用量)  ※小数点下2桁まで（四肢五入）
* 月電気料金（円）：月電力量(kWh) ＊ 電力料金単価(円/kWh)   ※小数点未満切り捨て
* 料金確定フラグ： `false`(未確定料金)  
  
直近請求データとは、４ヶ月以内の請求データである。

```
例1）
直近請求データあり
2020年7月に、2010年6月の電気料金を計算する際、 

7月：請求書データなし  
6月：請求書データなし  
5月：請求書データなし  
4月：請求書データあり （こちらを利用する）参照ファイル：012334567899_202004.json
3月：請求書データあり  


例2）
直近請求データなし
2020年7月に、2010年6月の電気料金を計算する際、 

7月：請求書データなし  
6月：請求書データなし  
5月：請求書データなし  
4月：請求書データなし （こちらまでチェック）ファイルがないため、次のロジックを利用する
3月：請求書データあり  
```

※例外パターン：
キャンペーン金額による大きい差額をさけるために、
キャンペーンコードがあり（0ではない）かつ　上記の単価計算結果が22円以下 (20A, 120Wh利用時単価より安い)
の請求データは無視する

### 3.定義されている単価（エリア別年毎電気料金単価マスタデータ）で計算

送配電事業者毎の単価から計算
* 取得キー　： locationIdの頭2桁（送配電事業者No.） + yyyy(年)  
* 月電気料金（円）： 月電力量(kWh) ＊ 電力料金単価(円/kWh)  
* 料金確定フラグ： `false`(未確定料金)  

　※　単価は該当年月にある全て項目の合計とする
　※　該当年のファイルは存在しない場合は`default`ファイルを利用する. `yyyy` => `default`
