Greenfield Implementation GuideOverview

SAP S/4HANA IS-U Greenfield Implementation Guide

Executive Overview

This implementation guide documents the exact, sequential configuration required to stand up a production-ready SAP S/4HANA Utilities (IS-U) system for a regulated distribution and retail electric utility. The configuration is designed for a single-company-code model with 100% AMI metering and Time-of-Use (TOU) billing powered by Energy Data Management (EDM).

Architecture Principle: Every step follows the First-Principle Dependency Chain. No IS-U object is configured before its prerequisite standard SAP object exists. No Device Management profile is created before its parent Plant is defined. No EDM profile is allocated before Units of Measurement are confirmed.


System Context

ParameterValue
SAP ReleaseS/4HANA (latest on-premise)
Industry SolutionIS-U (Utilities)
Business Function SetUTILITIES (active via SFW5)
Active ExtensionsISU_BI_INV_1, ISU_CA_1, ISU_DM_1, ISU_AMI_1–5, ISU_EDM_1–3
Company CodeAEP1
CurrencyUSD
Market ModelRegulated (Distribution + Retail)
Service TerritoryColumbus, Ohio metropolitan area
Metering Strategy100% AMI — zero manual reads
Interval Data15-minute intervals
Billing ModelTime-of-Use (TOU) via Energy Data Management

Phased Approach

The configuration is organized into nine sequential phases (starting from Phase 0) plus an interview preparation reference. Each phase must be completed before the next one begins, as later phases depend on objects created in earlier ones.

Phase 0: System Standards & US Localization

Configures the SAP system for US standards — date format (MM/DD/YYYY), decimal notation (1,234.56), USD currency, Eastern Time zone, tax jurisdiction framework (TAXUSJ), and factory calendar with US federal holidays. These client-level settings must be in place before any enterprise structure is created.

Phase 1: Enterprise Foundation (FI/CO Prerequisites)

Defines the core financial building blocks — Company Code, Chart of Accounts, Fiscal Year Variant, Controlling Area — that must exist before IS-U can be layered on top.

Phase 2: IS-U Basic Settings & FI-CA Integration

Maps the standard FI enterprise structure into the Utilities industry solution. Configures FI-CA (Contract Accounts Receivable and Payable), number ranges, and tolerance groups.

Phase 3: Regional & Technical Master Data Foundation

Builds the geographical and physical infrastructure — Regional Structure, Plants, Connection Objects, Premises, and Installations — modeled for a regulated utility market.

Phase 4: Device Management & AMI/EDM Preparation

Configures Business Partners, Contract Accounts, Smart Meter categories, Register Groups for interval data, and the critical Energy Data Management profile allocations for 15-minute interval TOU billing.

Phase 5: Billing & Tariff Foundation

Builds the billing calculation engine — EDM-to-billing transfer profiles, formula profiles, operands, rates, rate variants, billing schemas — that transforms interval data into dollar amounts. Includes billing simulation (EA16) and test billing run (EA00).

Phase 6: Invoicing & Print Formatting

Posts billing calculations to the FI-CA subledger via EA19, configures due date rules, late payment penalties, and builds PUCO-compliant PDF bill formats via the Print Workbench.

Phase 7: Customer Service (Move-In / Move-Out)

Defines the front office — CIC agent desktop, Move-In (EC50E) logic with AMI remote activation, Move-Out (EC53E) with final billing and deposit refund, and edge case business rules.

Phase 8: Advanced FI-CA (Collections & Mass Processing)

Automates the revenue cycle — payment runs (FPY1), returned payment processing, dunning automation with PUCO regulatory protections, Reconciliation Key architecture for FPG1 G/L transfer, and mass batch job scheduling.


Key Conventions Used in This Guide

ConventionMeaning
SPRO PathThe exact IMG (Implementation Guide) navigation path via transaction SPRO
T-CodeThe direct transaction code shortcut
WhyBusiness rationale — why this step exists in the dependency chain
AEP1 ValueThe specific value configured for the utility
⚠️Critical dependency or sequencing warning
🔗Cross-reference to another phase or concept page

Dependency Map

Phase 0: System Standards & US Localization
  ├── Country Settings (US, Date MM/DD/YYYY, Decimal X)
  ├── Tax Procedure (TAXUSJ — Jurisdiction-based)
  ├── Tax Jurisdiction Codes (OH3900000 — Columbus)
  ├── User Defaults (SU3 — BUK=AEP1, LND=US)
  ├── Time Zone (US/EASTERN — DST-aware)
  ├── Currency Verification (USD — 2 decimals)
  └── Factory Calendar (US federal holidays)

Phase 1: FI/CO Foundation
  ├── Chart of Accounts (CAOH)
  ├── Fiscal Year Variant (K4)
  ├── Company Code (AEP1)
  ├── Credit Control Area
  └── Controlling Area (AEP1)

Phase 2: IS-U / FI-CA Layer
  ├── FI-CA Company Code Activation
  ├── FI-CA Number Ranges
  ├── Tolerance Groups
  └── Document Types (ZI/ZR/ZP/ZD/ZW/ZB)

Phase 3: Regional / Master Data
  ├── Country / Region Keys
  ├── City & Street Directories
  ├── Plant (AEP1)
  ├── Connection Object Types
  ├── Premise Types
  └── Installation Types (Regulated)

Phase 4: Device Mgmt / AMI / EDM
  ├── Business Partner Roles
  ├── Contract Account Categories
  ├── Meter / Device Categories (AMI)
  ├── Register Groups (Interval)
  ├── EDM Profiles (15-min TOU)
  └── Profile Allocation to Installation

Phase 5: Billing & Tariff Foundation
  ├── RTP / EDM Transfer Profiles (EDM → Billing Bridge)
  ├── Formula Profiles (Calculation Logic)
  ├── Billing Operands (PEAK/OFFP/SOFF/DEMA/CUST)
  ├── Rate Types (ENRG/DEMA/CUST/FUEL/TRAN/DIST/TAX)
  ├── Rates & Rate Variants (Seasonal Pricing)
  ├── Rate Categories → Complete Assignment
  └── Billing Schemas (Calculation Sequence)

Phase 6: Invoicing & Print Formatting
  ├── Account Determination (Posting Areas)
  ├── Invoicing Process (EA19 Rules)
  ├── Due Date Calculation
  ├── Late Payment Penalties
  ├── Bill Print (Adobe Forms — PUCO Compliant)
  └── Distribution Channels (Print/Email/Portal)

Phase 7: Customer Service
  ├── CIC Agent Desktop
  ├── Move-In (EC50E) — AMI Remote Connect
  ├── Move-Out (EC53E) — Final Bill + Disconnect
  └── Edge Case Business Rules

Phase 8: Advanced FI-CA / Mass Processing
  ├── Reconciliation Keys (FI-CA → FI-GL Architecture)
  ├── Payment Runs (FPY1 — ACH/Lockbox)
  ├── Returns Processing (Bounced Payments)
  ├── Dunning Automation (PUCO 14-Day Notice)
  ├── Mass Activity Scheduling (EMMA)
  └── G/L Transfer (FPG1 — ZC Documents)

Next: Proceed to Phase 0: System Standards & US Localization to prepare the system, then continue to Phase 1: Enterprise Foundation.


Developed by Venakata Subbareddy Annem.

Inspired by Andrej Karpathy's (@karpathy) LLM Knowledge base post on X.

Disclaimer: This independent educational portfolio project is not affiliated with or endorsed by SAP SE. It is not a substitute for official SAP documentation or certified learning materials. All concepts and representations have been independently synthesized.

IS-U Notes 2026