Mobile App White Paper
1- Executive Summary
SDS (Sell Deliver Service) is a fully integrated, out-of-the-box mobile application designed specifically for SAP Last Mile Distribution (LMD). Recognizing the absence of a native SAP LMD mobile solution, SDS fills that gap by enabling seamless, direct, and secure integration with the SAP backend—eliminating the need for custom middleware, reducing implementation time, and cutting infrastructure costs.
2- Target Audience & Business Context
SDS is designed for delivery drivers in the Consumer Packaged Goods (CPG) industries. It serves companies distributing products to a wide range of customers including stores, supermarkets, gas stations, and mom-and-pop shops. SDS addresses the core challenge of SAP LMD users: the lack of a ready-to-use mobile application. By removing the middleware requirement and providing direct backend connectivity, SDS reduces technical complexity and operational cost.
3. Integration & Technical Architecture
SDS integrates directly with SAP Last Mile Distribution using OData services for all data types including customers, products, prices, and route data. It offers optional middleware connectivity and supports offline operation with built-in error reprocessing for failed uploads. Built using React Native, SDS runs seamlessly on both Android and iOS devices.
4- Key Features & Functional Capabilities
- Support for pre-sales, van sales, delivery and mixed route types.
- Digital proof of delivery (signatures, photos).
- Truck-to-truck delivery transfers and stock reloads.
- Role-based access for drivers, checkers, cashiers, and supervisors.
- Real-time notifications and push alerts.
- Offline mode with automatic retry for failed uploads.
- Detailed logs and sync error tracking.
- Secure authentication via SAP ID.
5- Security & Compliance
SDS is designed with enterprise-grade security and compliance in mind, supporting standards such as ISO 27001, SOC 1/2, open-source licensing, and export control (ECCN).
Data in Transit:
– All communication uses HTTPS with TLS.
– Ensures encryption, integrity, and server authentication to prevent MITM attacks.
Data at Rest:
– Uses secure storage mechanisms (e.g., EncryptedSharedPreferences, react-native-encrypted-storage).
– Local databases encrypted with libraries like react-native-sqlcipher.
– Minimal retention of sensitive data.
6- Customer Value & Benefits
- No need for custom middleware development—direct SAP backend connection.
- Reduced infrastructure and operational costs (middleware is optional).
- Rapid implementation with minimal development.
- Support for all SAP LMD scenarios out-of-the-box.
- Reduced training requirements due to intuitive UI.
- Greater delivery accuracy and driver accountability.
7- Deployment & Customization
SDS is offered as a standalone installable enterprise app, deployable through MDM or private distribution. It is highly customizable—ranging from simple theming to enabling/disabling features or entire screens. Customer support and onboarding are provided to ensure successful rollout and adoption.
8- Next Steps
SDS is ready to help your organization optimize SAP Last Mile Distribution. For product demonstrations, technical documentation, or deployment inquiries, contact our team today at: support@whitecastleconsulting.com