0% found this document useful (0 votes)
134 views7 pages

SAS-T-9 Enhancement For Invoice Verification Not Allow If Quality Inspection Not Done

This document provides a technical specification for enhancing the SAP system to prevent invoice verification if quality inspection has not been completed. It involves creating user exit EXIT_SAPLMRMP_010 to include code that checks quality tables for inspection status and displays an error message if inspection is not done. The enhancement aims to integrate these validations into the existing invoice verification process for purchased items.

Uploaded by

Roshan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
134 views7 pages

SAS-T-9 Enhancement For Invoice Verification Not Allow If Quality Inspection Not Done

This document provides a technical specification for enhancing the SAP system to prevent invoice verification if quality inspection has not been completed. It involves creating user exit EXIT_SAPLMRMP_010 to include code that checks quality tables for inspection status and displays an error message if inspection is not done. The enhancement aims to integrate these validations into the existing invoice verification process for purchased items.

Uploaded by

Roshan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

TECHNICAL SPECIFICATION

SAS-T-9 ENHANCEMENT FOR INVOICE Sangram Auto


VERIFICATION NOT ALLOW IF QUALITY Components Pvt.
Ltd.
INSPECTION NOT DONE

Sangram Auto Components Pvt. Ltd.

SAS-T-9 Enhancement for Invoice


Verification not allow if quality
inspection not done
(English)

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

Technical Specification – Executable Program


Project Name: Support Project
Document ID: 1 Version: 1809
Prepared by: Kajal R. Gat Contact No.: Date: 13.03.2020
Approved by: Pradeep S. Patil Contact No.: Date:

Version No Date Remark


1809 11.03.2020 Initial Draft

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

Development Type (F/R/I/C/E) Enhancement

Processes / SAP Module QM

SAP System / Release 1809

Priority (High/Medium/Low) High

Complexity (Simple/Medium/Complex/Very Complex


complex)

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

6 Impacted Processes, Systems, Packages/Application

SAP Modules Impacted QM

Other Systems Impacted NA

Other Applications Impacted NA

7. System Impact:
We have used T-Code MIRO Enhancement for Invoice Verification not allow if quality inspection not
done

8. Overall function’s triggering


This functionality will be triggered in MIRO transaction codes.

9. Proposed Data Gathering / Processing Logic


We have to Enhance the user exit EXIT_SAPLMRMP_010 in CMOD transaction with
include ZXM08U16S.

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

2. Error Message Shown.

Page 7 of

You might also like