You are on page 1of 13

Functional Specification

Rev 1.0
Date 12/04/2011
Report/Form ID: Report: Customer Balances Report

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

Copyright 2008 by V centric

Vcentric Confidential

Page 2 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

Approvals
Name Intent of Signature Signature Date
(DD-MMM-YYYY)

Document History
Date Revised 12.04.2011 Version Number 1.0 Revised By Sai Prasad Reason for Changes

Vcentric Confidential

Page 3 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

Table of Contents
1 Request Details...............................................................................................................5 2 Report/Form Definition....................................................................................................5 3 Functional Requirements................................................................................................6
3.1 Description........................................................................................................................................6 3.2 Business Justification........................................................................................................................6

4 Selection Screen.............................................................................................................7 5 Processing Logic.............................................................................................................8 6 Output Format.................................................................................................................9 7 Unit Test Requirements................................................................................................12 8 Security / Authorization Requirements.........................................................................12 9 Error Handling...............................................................................................................12 10 Dependencies.............................................................................................................12 11 Additional Information.................................................................................................12 12 Issues..........................................................................................................................13

Vcentric Confidential

Page 4 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

1 Request Details
Type Report/Form Description Functional Team Phase / Priority Complexity / Scope Report Report showing Business Area wise Balances for Vendor with line items. SAP FICO Sai Prasad Phase I Medium Normal FICO

2 Report/Form Definition
Basic Information
Form type SAP Standard program Report Type Module Output medium Printer ID Printer Location Language requirement Paper requirement Suggested technique SAP System Initiation Process Data Volume (No. of pages) ECC 6.0 User initiation English Report (Smart form) No Executable FICO

Vcentric Confidential

Page 5 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

3 Functional Requirements
3.1 Description
Development of Report to generate plant wise balances for Vendor with line items with Debit and credit.

3.2

Business Justification
FK10N

Is there an alternative in the standard system? Please list any standard Report/form that is available. Description of alternative Reasons why alternative is not acceptable

Vendor balances Display The transaction code retrieves period wise debits and credit transaction along with balances, but it does not display the line items in the report and excise details.

Vcentric Confidential

Page 6 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

4 Selection Screen
Description Data Type Default Value Mandat ory
Y No y No y

Table Name
1000 Company Code VENDOR CODE FISCAL YEAR BUSINESS AREA POSTING DATE BUKRS LIFNR GJAHR GSBER BUDAT T001 Blank LFA1 BKPF BSID & BSAD BKPF 2011 Blank 01.04.2011 to 31.03.2011

Selection Screen Type


Parameter (F4 HELP) Range(F4 HELP) Parameter Parameter Range

Pick List/ Match code

Notes

Provide two checks boxes for selection Screen

Exp: if I select normal items it will display other than advances. If I select Spl gl transactions it will display only advances. Note: I provided the logic for finding the normal or special gl transactions in coming screen.

Vcentric Confidential

Page 7 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

5 Processing Logic
After execution of selection screen, the program must fetch all the line items for the specific vendor business area wise from the Table BSIK AND BSAK.

The output is divided into header and main output. In the Header output the following data must be fetched
Field Name BUTXT ADRNR NAME1 STRAS BUDAT Table Name T001 T001 LFA1 LFA1 BKPF

Screen Type

Company's name Address Vendor Name Description Vendor Address Printout Period (From & To )

Range

Vcentric Confidential

Page 8 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

6 Output Format
The output format must be as per the below requirement : Header (Output)
Company's name Address Customer Name Description Customer Address Printout Period (From & To )

Main Output

DEBIT

CREDIT

Docume nt Type Posti ng Date Postin g Date Postin g Date Particul ars KZ Vendor payment KA Debit memo Amt XXXX Amt Docum ent No Amou nt Posti ng Date Postin g Date Postin g Date Particul ars Vendor invoice Docum ent No

EXCIS E INVOI CE NUM 212522 2

Docume nt Type Amou nt KR OR RE KG amt

JV Credit Total

amt XXXX

This logic for the main output:


This is for fetching the data from the vendors credit side balances :

Posting date :
Apply the same logic for document number find below. After getting the document numbers check document number from the fetched data, pick and paste the BUDAT of each fetched document number.

Vcentric Confidential

Page 9 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

Particulars:
Apply the same logic for document number find the below. After getting the document numbers check the document number from the fetching data, pick and paste the BLART of each fetched document number. Go to T003 give the input as above fetched BLART in to (T003)BLART field. Pick and paste the LTEXT Value.

Document number :
Go to BSIK Table Give the BUKRS As initial screen BUKRS Give the LIFNR As initial screen LIFNR Give the BUDAT As initial screen BUDAT Give the GSBER As initial screen GSBER Check the SHKZG=H Pick and paste the all BELNR,s If the SHKZG=S and UMSKZ = initial pick and paste the BELNR in debit side of the vendor. If the SHKZG=S and UMSKZ =Not initial pick and paste the BELNR (Link for SPL GL tick For initial selection screen)

Excise Number:
Apply the same logic for document number finding the above. Go to BKPF give input as BUKRS BELNR GJAHR Above fetched data. Pick the AWKEY(First 10 digits) And GJAHR Go to RSEG table. Give as inputs in to BELNR and GJAHR ( AWKEY(First 10 digits) And GJAHR above fetched data) Pick LFBNR

and LFGJA RDOC2 RYEAR2

Give input as LFBNR In Give input as LFGJA in

Pick and paste EXNUM

Vcentric Confidential

Page 10 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

Document type:
Apply the same logic for document number finding the above.. After getting the document numbers check the each document number from the fetching data, pick and paste the BLART of each fetched document number.

Amount:
Apply the same logic for document number finding the above. After getting the fetched document numbers pick and paste the WRBTR of each document number.

*******************************vendor credit side logic is over************************************


This logic for the main output. This is for fetching the data from the vendors Debit side balances :

Posting date :
Apply the same logic for document number find below. After getting the document numbers check document number from the fetched data, pick and paste the BUDAT of each fetched document number.

Particulars:
Apply the same logic for document number find the below. After getting the document numbers check the document number from the fetching data, pick and paste the BLART of each fetched document number. Go to T003 give the input as above fetched BLART in to (T003) BLART field. Pick and paste the LTEXT Value.

Document number :
Go to BSAK Table Give the BUKRS As initial screen BUKRS Give the LIFNR As initial screen LIFNR Give the BUDAT As initial screen BUDAT Give the GSBER As initial screen GSBER Check the SHKZG=H Pick and paste the all BELNR,s IN Credit side of the vendor report. If the SHKZG=S and UMSKZ = initial (no value) pick and paste the BELNR in debit side of the vendor. If the SHKZG=S and UMSKZ =Not initial pick and paste the BELNR (Link for SPL GL tick)

Vcentric Confidential

Page 11 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

Document type:
Apply the same logic for document number finding the above. After getting the document numbers check the each document number from the fetching data, pick and paste the BLART of each fetched document number.

Amount:
Apply the same logic for document number finding the above. After getting the fetched document numbers pick and paste the WRBTR of each document number.

*******************************vendor Debit side logic is over************************************

7 Unit Test Requirements


Scenario Description

8 Security / Authorization Requirements

9 Error Handling

10 Dependencies

11 Additional Information

Vcentric Confidential

Page 12 of 13

VCentric Document Control Number:

Report/Form Functional Specification


Issuer: Sai Prasad.Bolla Date Created:12.04.2011

12 Issues
No Issue / Resolution Description Name Phone No Date Status

Working papers (ROUGH) 2103601659 : FI DOCUMENT Hedder level r key : (MIRO)51000018192010 first 10 degits IS miro and gjahr Rseg : Give belnr : 10 de Fiscal year : Pick LFBNR and LFGJA (MIGO)5000065670 GO TO : J_1iexcdtl 2010 (for reverse or cancel _1iexchdr status field update)

GIVE INPUT AS LFBNR IN RDOC2 INPUT AS LFGJA IN RYEAR2 PICK AND PASTE exnum

Vcentric Confidential

Page 13 of 13

You might also like