1. Business process summary

The SELFY solution support the site logistics / shipment execution journey related to the yard management, for drivers arriving at site, registering, checking in, loading, and checking out. The core functional flow is: driver arrival → ATM or Selfy Web registration → SAP Get Data → check-in validation → SAP check-in → loading → ATM or Selfy Web check-out → SAP check-out. The SAP check-in and check-out steps are noted as applying only for loading scenarios.

The SELFY sites including Spinatte site (PF2 & Inovyn ECC), Ospiate (WP2) and Mereville (WP2), and indicate that the same core business pattern is used with both WP2 and PF2 SAP ECC back ends.

2. Functional modules used by SAP / SELFY

For both WP2 and PF2, the same SAP functional modules are referenced:

The purpose of these modules as described below:


Reference Documents

Document

Project's High-Level Design Document

Use Case: Customer Creation Sync

High Level Design Diagram


SELFY – Business Processes, Functional Modules, Systems Involved, and Integration Touch Points


Business Processes / Functional Modules














Systems Involved

System / Component NameDescriptionComments
SAP API Management

Acts as the secure API gateway between consumers

(Selfy, partners) and backend services (CPI, SAP)


SAP Integration iFlows

Executes integration logic, routing, and data transformation between

Selfy, SAP ECC/S4, and external systems


SAP ECC (WP2)

Legacy ERP system (WP2 instance) handling business processes.

Core ERP processing (orders, finance, logistics, etc.)


SAP ECC (PF2)

SAP Cloud Connector

Secure connectivity bridge between cloud (CPI) and on-premise/SaaS

SAP systems. Enables secure tunnel (no inbound firewall exposure).


Inovyn ECCExternal/third-party SAP ECC system (Inovyn). Acts as a partner ERP system
SELFY CORE

SELFY Intermediate Server

SELFY – Interfaces, Payload, and Security patterns



Interface IDProcessDescriptionSource SystemDestination SystemPattern/ProtocolPayloadSecurityDescription
IF_SS_001AGET DATA
OPERATOR PC




IF_SS_001BGET DATA
ATM PC




IF_SS_002ACHECK_IN
OPERATOR PC




IF_SS_002BCHECK_IN
ATM PC




IF_SS_003ACHECK_OUT
OPERATOR PC




IF_SS_003BCHECK_OUT
ATM PC




IF_SS_004GET LIST
SAP ECC





Sequence Diagram

Visual flow of message between system(s)