Status

Owner
Stakeholders
Jira Request ID

Jira Development ID

High- Level Specification

ParameterValue
Application SystemSAP S4/HANA SyWay
Business Process Reference

04.06 Manage Production Execution

06.10 Manage Inventory and Logistics

06.11 Manage Warehouse and Logistics

06.12 Manage Transportation

Functional Overview

The handheld manager application will allow monitoring of all transactions posted from the Logistics Mobility Solution Apps. Plant parameters used in the handheld solution can also be maintained.

This app will appear on the Neptune launchpad, only when the launchpad is executed in desktop mode.

Scope and Objectives

Monitoring of transactions posted from the Neptune Mobility Solution Apps, including the last message returned from SAP.

Maintenance of the plant parameters used in the Neptune Mobility Solution.

Process Flow Diagram

The Central Functions Mobile Admin app can be used by all users of the Logistics Mobility Solution.

StepDescriptionComment
1Enter selection criteria. e.g. Plant, date range and user, and errors only.
2

View report results. Analyze error messages.


Assumptions

None

Dependencies

None

Security, Integrity and Controls

To display transactions posted from the Neptune Mobility Solution, or to display the plant parameters, the user must have display access for the selected plant. Check object M_MSEG_WMB for Activity 03 and the selected plant. If no access, show the message "No authorization for plant <9999>".

To maintain plant parameters the user must have the system support profile.

Configuration Requirements

None

Language Requirements

This app will be available in all SyWay languages.

Special Requirements

None

Design Rationale

Functional Requirements

Handheld App Postings

The selection screen will allow the selection of:

  • Transaction (Select Option)
  • Plant (Select Option) Default to value of PID WRK, when present.
  • Date (Select Option) Default to today's date.
  • Time (Select Option)
  • User (Select Option)
  • Only Errors (Checkbox)

The report results will show the transaction name, the plant, the warehouse (for EWM postings), the object processed (e.g. HU), the date and time the posting was started, the user that made the posting, the SAP document number posted and a status traffic light and the last message returned from SAP.

Transactions that posted successfully will show with a green traffic light and the success message returned from SAP.

Transactions that failed will show a red traffic light and the error message received from SAP.

When the only errors checkbox is selected, only transactions that failed will be reported.


Plant Parameter Maintenance

This option will display all configuration parameter values for the plant o the user. Users with support access will be able to maintain the parameter values. Maintenance will allow parameters to be added or deleted as well as allowing the parameter values to be changed.

Example of configuration table entries

Plant

Parameter

Value

1001

GI_PROCESS_ORDER_POSTING_TO_PCCD

N

1001

GR_PROCESS_ORDER_POSTING_TO_PCCD

N

1001

INBOUND_QUALITY_CHECKLIST

Y

1001

OUTBOUND_QUALITY_CHECKLIST

Y

1001

HU_PIDS_LOWEST_LEVEL_COUNT

N

1001

HU_OUTBOUND_LOADING

N

Recommended UI Technology

This app will be developed using Neptune DXP Open Edition. The app will appear on the Neptune launchpad but only when executed in desktop mode.

Application Screen

Wireframe or Mock-Up

Example results of Handheld App Postings:

Application

Plant

Warehouse

Object

Date

Time

User

Name of User

Document

Status

Message

HU SLoc Transfer

1003


254012361000123005

10.11.2025

15:43:34

BIRS7840

Gary Birse

4900002995


Packaging data was saved. Material document 4900002995 was created

HU SLoc Transfer

1003


254012361000124512

10.11.2025

15:44:20

BIRS7840

Gary Birse

4900003005


Packaging data was saved. Material document 4900003005 was created

HU Stock Type Change

1003


254012361000234398

10.11.2025

15:44:40

BIRS7840

Gary Birse



HU 254012361000234398 locked by user SMIT8345

HU Pack/Unpack

1003


254012361000264827

10.11.2025

15:45:01

BIRS7840

Gary Birse

4901230003


Handling unit changed

EWM Putaway

1057

1057

100007199

10.11.2025

16:05:34

BIRS7840

Gary Birse

100007199


Warehouse task 100007199 was confirmed

EWM Picking

1057

1057

100008023

10.11.2025

16:42:15

BIRS7840

Gary Birse

100008023


Warehouse task 100008023 was confirmed

EWM Picking

1057

1057

100008026

10.11.2025

16:45:45

BIRS7840

Gary Birse

100008026


Warehouse task 100008026 was confirmed

 Screen Behavior

No special behavior required.

Screen Navigation

Standard navigation.

Data Integration

Postings from the Neptune Mobility Solution will be stored in a custom table. See ERP-712.

Custom Tables

Plant parameters will be stored in a custom table

FieldTable-Field NameComments / Calculation / Field Manipulation / Input / Output / Validation rule / Value help
Plant


Parameter


Parameter Value


Plant Parameters:

ParameterAllowed Values
GI_PROCESS_ORDER_POSTING_TO_PCCDYes / No
GR_PROCESS_ORDER_POSTING_TO_PCCDYes / No
INBOUND_QUALITY_CHECKLISTYes / No
OUTBOUND_QUALITY_CHECKLISTYes / No
HU_PIDS_LOWEST_LEVEL_COUNTYes / No
HU_OUTBOUND_LOADINGYes / No

Tooltips

None

Front-End

This app can only be executed in desktop mode.

Mobile Services

Not applicable.

Authentication & Authorization

To display transactions posted from the Neptune Mobility Solution, or to display the plant parameters, the user must have display access for the selected plant. Check object M_MSEG_WMB for Activity 03 and the selected plant. If no access, show the message "No authorization for plant <9999>".

To maintain plant parameters the user must have the system support profile.

Accessibility

Not applicable.

Volumetrics

This solution will be used at approximately 100 plants. The total users is estimated to be around 800.

Performance Consideration

The selected postings from the Logistics Mobility Solution should be listed within 2 to 3 seconds. Plant parameters should be displayed within 1 second and updated within 1 second.

Error Handling

Only authorization errors apply.

Testing

How to Test

Test Conditions and Expected Results

IDConditionExpected Result
1List all postings for the current month for a single plantAll applicable postings made from Logistics Mobility Solution apps are displayed correctly.
2List all postings for today for all plantsAll applicable postings made from Logistics Mobility Solution apps are displayed correctly.
3List all postings from the HU Stock Type Change app for the current month for all plantsAll applicable postings made from Logistics Mobility Solution apps are displayed correctly.
4List all postings for a specific user.All applicable postings made from Logistics Mobility Solution apps are displayed correctly.
5List all posting for a plant when the user does not have display access for the plant.Authorization error shows.
6Show the plant parameters for a specific plantAll plant parameters for specific plant are displayed.
7Change a plant parameter.Plant parameter changes successfully.
8Change a plant parameter for a plant when the user does not have support access.Authorization error shows.

Test Considerations/Dependencies

None

Other Information

None

Development Details

Package

Package NameParent Package




UI Implementation

UI Type

UI Name

Fiori Catalogue

Design Rationale Reference





API Implementation

API TypeAPI NamePurpose / High Level LogicAPI ProductDesign Rationale Reference






Other Development Objects

Object TypeObject NamePurpose/High Level LogicDesign Rationale Reference








Appendix


See also

Insert links and references to other documents which are relevant when trying to understand this decision and its implications. Other decisions are often impacted, so it's good to list them here with links. Attachments are also possible but dangerous as they are static documents and not updated by their authors.

Change log