Skip to content
Documentation Menu

TC_043_2_CS — Send Local Authorization List - VersionMismatch

TC_043_2_CS — Send Local Authorization List - VersionMismatch

Source: OCPP 1.6 — Compliancy Testing Tool — Test Case Document (Trial 2025-06, Draft). System Under Test: Charge Point, page 58.

Identification

FieldValue
Test case nameSend Local Authorization List - VersionMismatch
Test case IdTC_043_2_CS
System under testCharge Point

Description

The Charge Point can authorize an EV driver based on a local list that is set by the Central System.

Purpose

Check whether a Charge Point can refuse a sent Local Authorization List.

Prerequisite(s)

The Charge Point supports the Local Auth List Management feature profile.

Before (Preparations)

Configuration State(s):

  • LocalAuthListEnabled is true.

Memory State(s):

  • N/a

Reusable State(s):

  • N/a

Scenario Detail(s)

Charge Point (SUT)Central System (Tool)
2. The Charge Point responds with a SendLocalList.conf1. The Central System sends a SendLocalList.req
4. The Charge Point responds with a GetLocalListVersion.conf3. The Central System sends a GetLocalListVersion.req
6. The Charge Point responds with a SendLocalList.conf5. The Central System sends a SendLocalList.req
8. The Charge Point responds with a GetLocalListVersion.conf7. The Central System sends a GetLocalListVersion.req
10. The Charge Point responds with a SendLocalList.conf9. The Central System sends a SendLocalList.req
12. The Charge Point responds with a GetLocalListVersion.conf11. The Central System sends a GetLocalListVersion.req

Tool validation(s)

Charge Point side:

Step 2:

(Message: SendLocalList.conf)

  • Status should be Accepted

Step 4:

(Message: GetLocalListVersion.conf)

  • listVersion should be 2

Step 6:

(Message: SendLocalList.conf)

  • Status should be Accepted

Step 8:

(Message: GetLocalListVersion.conf)

  • listVersion should be 5

Step 10:

(Message: SendLocalList.conf)

  • Status should be VersionMismatch

Step 12:

(Message: GetLocalListVersion.conf)

  • listVersion should be 5

Central System side:

Step 1:

(Message: SendLocalList.req)

  • updateType is Full
  • listVersion is 2

Step 5:

(Message: SendLocalList.req)

  • updateType is Differential
  • listVersion is 5

Step 9:

(Message: SendLocalList.req)

  • updateType is Differential
  • listVersion is 4

Expected result(s) / behaviour

Charge Point side:

The Charge Point rejects a LocalList with an old version number.

Central System side:

  • N/a