Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

ABAP DOCUMENT- FS

Version Date Change Change Request Author


Request No Description
S4HANA 27.06.2024 NA NA Shashwat

FUNCTIONAL SPECIFICATIONS DOCUMENT

Section I: Introduction (Provide details of the system and the requestor)


ITserviceDesk Incident CP/2024/CUST-28/1146
No
Client name: Okaya Power Private Limited
Module: SD Date: 27.06.2024
Requested by: Shashwat Dwivedi Tel no: 9589522970
E-Mail id shashwat@mawaimail.com User Location: Noida
Title: New Report for RND with New T code Said ZRNDREPORT
Short description: New Report Creation
Program /Solution Report Dialog Program Business Process  Data File 
type: BDCSmartformUser ExitField Exit SAP
ScriptQueryProgram Logic
Priority: HighMediumLow
Volume of data: NA Date available from: QAS
Locations Impacted NOIDA
Frequency Monthly Report
(Mainly for Reports)
Mode of Run Batch job  Online
Is there an alternative Yes  No
in the standard
system?
Description of
alternative:
Reasons why Performance problems  Complexity
alternative is not Others: Pls Specify ______
acceptable:

Created by Shashwat Dwivedi Version V.1 Page 1


Section II: Detailed Solution Description
Functional Description: New RND (Research and Development) report with new T code said ZRNDREPORTS

Note: -
1. This is a Cross-Functional Report and will be used by other departments for their reporting purposes as
well. Currently, only the sales logic has been provided to execute the sales portion of this report.

Requirement: New T Code for report, Along with Selection Screen and Three Radio Buttons said
● Claim Output
● Sales Output
● Manufacturing Output
After Inputting the Mandatory data in the selection field as given in below table at least one Radio Button
Should be selected before execution.

T code : ZRNDREPORT ( NEW T code )


Tables : VBAP, MARA, KNA1, T005U, MVKE, SER01, OBJK

Selection Screen of the Report

Mandatory Field – Highlighted in Brown Colour in below Table


1. Manufacturing Plant – WERKS
2. Material Category – MVGR1
3. Sales/ Billing Date – FKDAT_ANA

Input Selection Screen - Criteria Technical Field Name Table for F4 Function
Manufacturing Plant to WERKS V_T001W
SAP Code to MATNR M_MAT1M
GC Code to ZEINR MARA
Material Category to MVGR1 TVM1T
AH to MVGR4 TVM4T
Brand to MVGR2 TVM2T
Container to BEHVO T144T/ T144
Warranty to MVGR2 TVM5T
State to BLAND T005U
Battery Type (ER/IB/Solar) to SPART TSPAT
Claim Notification Date to
Sales/ Billing Date 26.06.2024 to 26.06.2024
Manufacturing Date to
● Claim Output
● Sale Output
● Manufacturing Output

Report Format – Excel file attached separately for better reference. Total Column in the Report is 18.

Created by Shashwat Dwivedi Version V.1 Page 2


1. PASS the 'WERKS', 'MVGR1' and 'FKDAT_ANA' in "VBRP" Table and SELECT the 'VBLEN',
'MATNR', 'ARKTX', 'FKIMG', 'FKDAT_ANA', 'KUNAG_ANA', 'SPART' and arrange them as per the
Table || Logic →
column name given below.

2. For Sale Month and Year Use 'FKDAT_ANA', which would be in DD/MM/YYYY format so use
MM as SALES MONTH and YYYY as SALES YEAR.

Table FKDAT_ KUNAG_


VBLEN MATNR ARKTX FKIMG FKDAT_ANA SPART
Technical Name ANA ANA
Model Battery
Billing Materia Qty in
Report Column Descript Date of Sales Sales Sold to Type
Doc l SAP unit of
Name ion in Invoice Month year Party (ER/IB/S
No. Code entry
details olar)

SELECT
'KUNAG_ANA' from
SELECT SELECT
"VBRP" as in SELECT 'MATNR'
'KUNAG_ANA' form 'MATNR' from SELECT 'MATNR'
KUNNR in "KNA1" from "VBAP"
"VBRP" Table & "VBAP" and from "VBAP" and
and GET 'REGIO' and PASS in
PASS as 'KUNNR' in PASS in PASS in "MARA"
and PASS as "MVKE" and
"KNA1" and get "MARA" and and Get 'ZEINR'
'BLAND' in "T005U" Get 'MVGR5' for
'NAME1' for Get 'MEINS' for for GC Code
with country code Total Warranty
Customer Name Base UOM
'IN' and Language
'EN' for State Name

KUNAG_ANA BLAND MEINS ZEINR MVGR5

Customer Name State Name Unit of Entry GC Code Total Warranty

Created by Shashwat Dwivedi Version V.1 Page 3


Pass 'VBELN' in
"VBRP" and pick
'VGBEL',Then, Pass
'VGBEL' as
SELECT 'MATNR'
'VBELN','MATNR' in
from "VBAP" and
LOGIC "LIPS" and pick
PASS in "MVKE" LOGIC pending
pending from 'POSNR' ,Pass 'VGBEL'
and Get 'MVGR4' from PP side
PP Side as 'LIEF_NR' and
for Battery
'POSNR' in "SER01"
Capacity
and pick 'OBKNR',
Pass OBKNR in "OBJK"
and get SERNR for
Battery S.No.

MG4 ? ? SERNR

Manufacturing Manufacturi
Battery Capacity Battery S.No.
month ng Year

Created by Shashwat Dwivedi Version V.1 Page 4

You might also like