Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
485 views

FSDS001 Functional Specification Document: Debit Memo Request Print Layout Customer Service Document Version Control

This document provides a functional specification for a debit memo request print layout. It outlines the business need, functional requirements, and testing requirements. The functional requirements describe the detailed logic to retrieve material descriptions, amounts, labor costs, consumables, and subcontracting costs from various SAP tables based on the debit memo number. It also covers error handling, performance, authorization, and report layout. The appendix lists related documents and SAP transaction codes.

Uploaded by

RajivSharma
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
485 views

FSDS001 Functional Specification Document: Debit Memo Request Print Layout Customer Service Document Version Control

This document provides a functional specification for a debit memo request print layout. It outlines the business need, functional requirements, and testing requirements. The functional requirements describe the detailed logic to retrieve material descriptions, amounts, labor costs, consumables, and subcontracting costs from various SAP tables based on the debit memo number. It also covers error handling, performance, authorization, and report layout. The appendix lists related documents and SAP transaction codes.

Uploaded by

RajivSharma
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

FSDS001

Functional Specification
Document
Debit Memo Request print layout
Customer Service
Document Version Control
Document
Version

Date

Authors

Status

Short Description

Document Authorizations
This document has been reviewed and formally approved by the following:
Name

Role

Signatur
e

Date

Document Distribution Control


This document has been distributed to the following people, in addition to those in the
authorization list.
Name

Business Area

Role
Page 1

Table of Contents
1.

Business Context.................................................................................................. 3
1.1 Gap Description............................................................................................. 3
1.2 Current Business Solution.............................................................................. 3
1.3 Proposed Business Solution........................................................................... 3
1.4 Business Area Impacted.................................................................................3
1.5 Benefit Analysis............................................................................................. 3
2. Functional Requirements...................................................................................... 4
2.1 Detailed Process Description.........................................................................4
2.2 Error Handling Requirements.........................................................................4
2.3 Assumption and Constraints..........................................................................4
2.4 Performance Consideration............................................................................4
2.5 Authorization / Security Requirements...........................................................4
2.6 Multilingual Requirements.............................................................................4
3. Testing Requirements........................................................................................... 5
3.1 Unit Test Scenarios......................................................................................... 5
3.2 System Integration Test Scenarios.................................................................5
4. Appendix.............................................................................................................. 6
4.1 Related Documents........................................................................................ 6
4.2 Transaction / Screen fields in SAP..................................................................6
4.3 Custom Tables Specifications.........................................................................6
4.4 Appendix Documents..................................................................................... 6

Page 2

1. Business Context
1.1 Gap Description
1.2 Current Business Solution
All material and labor documents have to be attached Individually to the job card, with
this development all documents can be attached in one document.

1.3 Proposed Business Solution


Take reference e of ZCS0 Output type

1.4 Business Area Impacted


Customer Service Module & Material management module

1.5 Benefit Analysis


Process
Service processing

Current State
Working on
excel sheet

Future State
SAP ALV

Benefits
Time saving

2. Functional Requirements
Input value
Sales document number. (DR) debit memo request number.
from VBAP-VBELN get service order from VBAP-AUFNR also fetch NETWR (netvalue
of each line item)

Page 3

Detailed Process Description


Getting material description and amount values
Step1- Get sales order condition value
Pass debit memo(sales order) VBELN in VBAP-VBELN check the material number if
MATNR= SVC_MAT, get the Line item number i.e VBAP-POSNR Now we need to get
document condition number KNUMV for this pass VBELN in VBAK-VBELN get VBAKKNUMV
Pass VBAP-POSNR and VBAK-KNUMV in KONV- KPOSN and KONV- KNUMV respectively, get
condition value KWERT for condition type ZS03 and EK01 i.e KSCHL=ZS03 and
KSCHL=EK01
Step 2- Get the material and its cost used in the service order
Pass VBAP-AUFNR in MSEG sort by G/L i.e. SAKTO ( SAKTO <> 72000200 & 70000900)
the mention G/L should not be there rest all material should be selected
Get Quantity from MSEG-MENGE and amount from MSEG-DMBTR unit of entry
from MSEG-ERFME
Get Material number from MSEG- MATNR get description from MAKTX and

Getting Labour cost


Pass debit memo (sales order) VBELN in VBAP-VBELN check the material number if
MATNR= SVC_LABOR
Step 1 Get Conformation number
Pass service order number in table AFRU-AUFNR get confirmation -RUECK and counter
RMZHL
Get Activity type- LEARR get actual work- ISMNW, get unit of work ISMNE Get-PERNR
(personnel number)
Step 2- Get document number
Pass AFRU-RUECK and RMZHL in COBK- REFBN and AWORG get CO document numberBELNR
Step 3-Get cost of labour
Pass COBK-BELNR in COEP-BELNR and enter PAROB= OR
Get modulus value of WTGBTR (transaction currency)

Getting Consumables description and amount values


Page 4

Step1- Get sales order condition value


Pass debit memo(sales order) VBELN in VBAP-VBELN check the material number if
MATNR= SVC_Consumables, get the Line item number i.e VBAP-POSNR Now we need to
get document condition number KNUMV for this pass VBELN in VBAK-VBELN get VBAKKNUMV
Pass VBAP-POSNR and VBAK-KNUMV in KONV- KPOSN and KONV- KNUMV respectively, get
condition value KWERT for condition type ZS03 and EK01 i.e KSCHL=ZS03 and
KSCHL=EK01
Step 2- Get the material and its cost used in the service order
Pass VBAP-AUFNR in MSEG sort by G/L i.e. SAKTO (SAKTO =70000900) the mention G/L
should not be there rest all material should be selected
Get Quantity from MSEG-MENGE and amount from MSEG-DMBTR unit of entry
from MSEG-ERFME
Get Material number from MSEG- MATNR get description from MAKTX and

Getting Subcontract description and amount values


Step1- Get sales order condition value
Pass debit memo(sales order) VBELN in VBAP-VBELN check the material number if
MATNR= SVC_SUBCONT, get the Line item number i.e VBAP-POSNR Now we need to get
document condition number KNUMV for this pass VBELN in VBAK-VBELN get VBAKKNUMV
Pass VBAP-POSNR and VBAK-KNUMV in KONV- KPOSN and KONV- KNUMV respectively, get
condition value KWERT for condition type ZS03 and EK01 i.e KSCHL=ZS03 and
KSCHL=EK01
Step 2- Get the material and its cost used in the service order
Pass VBAP-AUFNR in MSEG sort by G/L i.e. SAKTO ( SAKTO =72000200) the mention G/L
should not be there rest all material should be selected
Get Quantity from MSEG-MENGE and amount from MSEG-DMBTR unit of entry
from MSEG-ERFME
Get Material number from MSEG- MATNR get description from MAKTX and

Company share and employee share


This is similar to the logic prepared in other report

2.1 Error Handling Requirements


In case of any data missing the following field should be
kept blank
Page 5

2.2 Assumption and Constraints

2.3 Performance Consideration


2.4 Authorization / Security Requirements
Printing authorization should be kept limited to one who creates and display authorisation
should be given to all.

2.5 Report layout

3. Testing Requirements
3.1 Unit Test Scenarios

3.2 System Integration Test Scenarios

Test Scenario

Conditions

Expected Result

Page 6

4. Appendix
This gives the major tables or views used
Tables/Views
1

U_25613

Generated Table for


View U_25613

QMEL

Quality Notification

Usage
To get AUFNR
and majority
header data.
To get
notification
number and
descriptionQMNU
M

4.1 Related Documents


Doc
No.

Document Title

Author

Location

Page 7

4.2 Transaction / Screen fields in SAP


T- Code IW32,IW33

4.3 Custom Tables Specifications

4.4 Appendix Documents

Page 8

You might also like