SAS-T-9 Enhancement For Invoice Verification Not Allow If Quality Inspection Not Done
SAS-T-9 Enhancement For Invoice Verification Not Allow If Quality Inspection Not Done
Version 1809
Date – 18.03.2020
Page 1 of
TECHNICAL SPECIFICATION
SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto
VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE
Page 2 of
TECHNICAL SPECIFICATION
SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto
VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE
Contents
1. Requirement Overview................................................................................................................3
2. Solution overview........................................................................................................................3
3. Program Details...........................................................................................................................4
4. Input Screen.................................................................................................................................5
5. Output Fields...............................................................................................................................5
6. Tables...........................................................................................................................................5
7. Authorization Object....................................................................................................................6
8. Impacted Processes, Systems, Packages/Application..................................................................6
9 System Impact :...........................................................................................................................6
10 Overall function’s triggering........................................................................................................6
11 Overall function’s frequency......................................................................................................6
12 Overall function’s usability.........................................................................................................6
13 Proposed Data Gathering / Processing Logic.............................................................................6
14 Selection Screen.......................................................................................................................10
15 Output Screen..........................................................................................................................10
Page 3 of
TECHNICAL SPECIFICATION
SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto
VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE
1 Requirement Overview
The user requirement is:
Enhancement for Invoice Verification not allow if quality inspection not done
2 Solution overview
To satisfy above requirements we need to implement the enhancement and add the
enhancement code. We need to create the ZXM08U16 and User Exit
EXIT_SAPLMRMP_010.
Object Name: Enhancement Implementation
Page 4 of
TECHNICAL SPECIFICATION
SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto
VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE
3 Program Details
Program Name EXIT_SAPLMRMP_010
Description INCLUDE ZXM08U16
Reference Functional Specification: Version: 1809
Deviation from Functional
Specification:
Server Name: DEV(1) Server IP Client: 200
address:
Development Transaction code: MIRO
class: (for this program)
Authorization Transport Request: DEVK900423
Group:
Program type: () Report Interactive () Report () Standard Modification
() Online program () Layout () User Exit/Enhancement
Characteristics () Drill-down () Push buttons () Sort
() Entry files () Others: Table View () File Download
Type: () Creation () Change ( ) Display
Technique: () Report Painter () Report Writer () ABAP Query
() ABAP Program () Info System () Layout
Priority: () high-mandatory () medium-recommended () low-optional
Technical We have to implement Enhancement for Invoice Verification not allow if
description: quality inspection not done
4 Tables/Structures
Name Description
QAVE INSPECTION PROCESSING: USAGE DECISION
MSEG DOCUMENT SEGMENT: MATERIAL
5 Authorization Object
NA.
Page 5 of
TECHNICAL SPECIFICATION
SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto
VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE
7. System Impact:
We have used T-Code MIRO Enhancement for Invoice Verification not allow if quality inspection not
done
Processing Logic: -
1. We have to create user exit EXIT_SAPLMRMP_010 with include ZXM08U16 and apply
the custom code in that.
2. We get the error message by using QAVE and MSEG table
3. If Quality inspection not done before invoice verification display error message
“Quality Inspection Is Not Completed - Please Complete Quality First”.
4. Without Quality Inspection system will not allow to process invoice verification process
Selection Screens
1. PO NO Created.
Page 6 of
TECHNICAL SPECIFICATION
SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto
VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE
Page 7 of