Batch Management – Custom SAP Fiori Transactional App (ECC)
This document covers the details of the custom SAP fiori Transactional App developed Batch Management using FIORI 2.0. SAP does not provide standard solution (FIORI App) that covers all these functionalities for ECC.
The entire code is not shared but all FMs/Tables/Logic are listed in the last part of the document as pointers.
The document focuses on two aspects depending on the target audience:
- Features covered in the app (Functional/Business/End Users Audience)
- High level Technical details for each functionality (Technical Audience)
Features of the App
- BMBC Cockpit Display
- Create/Change/Display Batch
- Create with Reference
- Stock Overview Report
- Top Down / Bottom Up Report
- Search for Inspection Lots Based on Given Search Parameters
- Value helps for all fields with wild card search/case sensitive search wherever possible
- Variant Management ( as in SAP ) – Create / Update / Delete / Setting Default Variant
- Print Report ( Sap script Form/Smart form/Adobe in PDF format)
- Decimal , Date User format as per the user profile
- Multiple Language support
- Lock Mechanism
- Authority checks done as per Client requirements
- Security Roles assigned to Catalogs , Groups , OData Services on Gateway and Backend
These features covers functionalities of transactions
BMBC, MSC1n/2n/3n, MMBE, and MB56
Most of the functionalities (points 6 to 14) are common to previous app. Refer below link for common functionalities.This document focuses on the Batch Management specific functionalities (points 1 to 5).
https://blogs.sap.com/2018/03/12/quality-management-results-recording-custom-sap-fiori-transactional...
- BMBC Cockpit Display
The app opens the search selection screen where the search results are similar to the results returned by BMBC.
- Create/Change/Display Batch
User can create/change/display batch as well as the characteristics. While creating batch, the user gets an option to generate an internal batch number or can also explicitly specify a batch number.
For few pharmaceutical materials, batch gets created after Digital Signature process only.
After creation of batch, the created batch details are displayed and user can also change the details.
Provision of auto calculating the SLED, based on Date of Manufacture is available in the app. After selecting the Date of manufacture, the BBED/SLED gets auto calculated and populated on screen.
Other features: Changing Batch Status, Validating the numeric characteristics as per the templates set for the characteristics.
- Create with Reference
App displays the latest 10 batches created by the logged in user. User can create a new batch with reference to an existing batch in this list.
On save, user gets an option for entering the batch number or accepting the system generated batch number.
Digital Signature may be required for completing the process and after creation of batch the list gets refreshed with the new batch number.
- Stock Overview Report
This displays the standard Stock Over report displayed in MMBE transaction. Select record form the search results and click on Stock Overview button. This displays the stock overview report.
- Top Down / Bottom Up Report
Standard MB56 top down and bottom up reports.
High Level Technical Details
This part of the document would be more appealing for the technical people as most of the time is lost in finding the correct logic/function modules/tables/enhancements and testing them. The aim is only to give high level details and not the exact step by step process done to achieve the functionalities.
Thanks!!!