You are on page 1of 7

Functional Spcification Document

- <FI>

Functional Specification
1.01 - ABAP - Functional Specification Template

Version: 1.01
Specification No FS-FI-005(FS-29-06-2015)
DevelopmentNoTS-FI-005(TS-XXX-YYY-999)

Issue Date
(29/06/2015):
In Preparation
Approved

(To be filled by Technical Department)

29/6/2015
Review
Released

Revision History
Version

Date

Description of changes

1.01

29/06/2015

TDS Report

Responsible
For concept

For Implementation of TDS Process

Section I: Justification
Requested by:

Dildar Neog

Brief description:

TDS ALV Report for see the liability

Generic question:
1. Impact of not creating the
program:

Legal requirements will not be fulfilled


Lack of information required for the business
Lose functionality compared to the old system
Others: Data Conversion

Is there any alternative in the standard


system:
Describe the alternative found:

Yes

Reason why this alternative was not


acceptable:

Performance problems

Complexity

Others:

(Explain in brief)
Priority:

High/mandatory

Wipro Ltd.

Medium/recommended

Confidential

Low/optional
Page 1 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.

Functional Spcification Document


- <FI>

Sign off Functional Specification


Prepared By

Ravi Ranjan Singh

Date

29/06/2015

Team Lead

Ravi Ranjan Singh

Lead Consultant

Date

29/06/2015

Date

29/06/2015

Approved Integration Manager


Approved by Project Management Team
(in case of Application development)

Saubhagya Bisoi

29/06/2015

Received Lead Consultant

29/06/2015

Comments

NA

Pradipta Kumar Sahu

Date

Wipro Ltd.

Confidential

Page 2 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.

Functional Spcification Document


- <FI>

Section II: (a) Business Requirement (Please use this section for describing the
business requirement in detail preferably with flow diagram )

TDS Report
Company needs Vendor Code, Name and PAN no.
Gross amount or Principle amount and withholding tax amount
Rate of Tax with section code wise

(b) Detailed Functional Description


Process Logic
Concept Operational Requirements (describe in detail)
Output
field will
be as below
:
Input Fields/
selection
screen:
Need to develop a Zenhanment for TDS report.
1. Pick all the BELNR from WITH_ITEM Table and pass it into BKPF and
Description
Field
Required
Multiple
Default values
Radio button?
pick BLDAT and BUDAT from there.
values
2. Pass the BELNR in BSIK if not get LIFNR than allowed
pass it into BSAK and pick the same filed
LIFNR.
3. Purchase
- Pass BELNR,
BKPF and pick AWKEY &
Company
Code document
BUKRS
Yes BURKS, XGJAHR into1000
pass the first 10 digits of the same into RSEG along with GJAHR as BELNR and pick &
Fiscal show
Year EBELN.
GJAHR
yes
X
4. Pass
the LIFNR into
LFA1 and pick Yes
TEXT30, ORT01,
ORT02, PFACH, PSTL2, PSTLZ,
Section
Code
QSCOD
Y
REGIO.
Tax5.Code
WT_WITHCD
Yes& Pick J_1ILSTNO.
Y
TIN No. - Pass LIFNR
in J_1IMOVEND
6. CST - Pass LIFNR in J_1IMOVEND & pick J_1ICSTNO.
Posting
Period
BUDAT
Y
For
7.Conversion
Pass
the BELNR into
BKPF and pickYes
XBLNR.
8. Pick the WT_WITHCD from WITH_ITEM table and pass it into T059Z table
Tables and pick
BKPF,BSEG,
J_1IMOVEND, T059Z
QSCODWITH_ITEM,
and TEXT40.
involved:
9. Pick WT_QSSHH,QSATZ,WT_QBSHH,WT_WTEXMN, WT_QSZRT,
Company
Codethe
(BUKRS)
,Fiscal
Year will be only table
mandatory
. J_1IPANNO and update
10. Pass
LIFNR
in J_1IMOVEND
andfield
pick

same
in the
1.Pass the
BUKRS
andreport.
GJAHR in WITH_ITEM table and select WT_WITHCD
11. Pick the QSREC from WITH_ITEM table.
2. Pick
and pass intoT059Ztable
LAND1(IN)
and siaplay
as from
a drop there
down here
12. WT_WITHCD
Pass BUKRS,BELNR
and GJAHR with
in BKPF
and pick
XBLNR
and
in Tax code
update same in the report as a reference.
13. QSCOD
Pass allfield
BUKRS,BELNR,
and
in BSEG
table
and
thein indicator
in
3. pick
from T059Z table
withGJAHR
the reference
of point
no.2
andput
pass
QSCOD into
similar
to the
table.
T059OTthe
tablereport
and pick
all the value
from
there .
3. Pick all the BELNR from WITH_ITEM table and pass the same in BKPF for BUDATE
Wipro Ltd.

Confidential

Page 3 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.

Functional Spcification Document


- <FI>

SAP Input Screen (Data Mapping)


Transaction:

ZFI_TDS

Online
Tables
involved:

BKPF,BSEG, WITH_ITEM, J_1IMOVEND, T059Z

Design of desired form Layout set:

Standard Form Model:

Wipro Ltd.

Confidential

Page 4 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.

Functional Spcification Document


- <FI>

Enhancement:
Process defined above in "Process Logic"

Wipro Ltd.

Confidential

Page 5 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.

Functional Spcification Document


- <FI>

Test Case and Test Related Result


specification
Format No/ Rev: TC-ABAP-001/ 00

Number:

TC-01(TC-XXX-YYY-999)

Prepared on 15/07/2015

Test Cases (with expected results)


Description of test: Check invoice number as provided by functional consultant
Preparation Details As provided by Wipro functional consultant
Checks performed Ok
Test sequence and test results Sequence in which the test would be performed.
Expected Result Pass

Section I: Unit Testing


Program name:

ZFI_WITHOLDING_TAX_DETAILS

Developer name:

Abhinav Mishar

Team Members
(Functional)

Ravi Ranjan Singh

Test date:

15/07/2015

Responsible functional team member for testing:


1. File(s) used for test (optional):
2. Does the program comply with the functional specification ?
Yes
Note: If the program is OK just sign the form. If necessary include some comments in the appropriate section.

3. If the answer to question 2 is "No" please describe the problems that were found in the program.

Wipro Ltd.

Confidential

Page 6 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.

Functional Spcification Document


- <FI>

Sign-Off and Acceptance of developed object


Names and Signatures
Pradipta Kumar Sahu
_______________________________________________________________________________________
Team Lead

Ravi Ranjan Singh


____________________________________________________________________________________
Lead Consultant

Wipro Ltd.

Confidential

Page 7 of 7

Wipro Limited, 2015, All Rights Reserved.


This document is proprietary to Wipro Infotech, a division of Wipro Limited.
You may not modify, copy, reproduce, republish, upload, post, transmit or distribute any material from this document, in any form or by any means, nor may
you modify or create derivative works based on the text of any file, or any part thereof for public, private or commercial use, without prior written permission
from Wipro Limited.