Sei sulla pagina 1di 32

Global SAP

Functional, Technical, Implementation Specification for


REPORTS Template
INDIA_R2.3CA_FSSR999_CR37202 - India VAT CST reporting (286)Sales Register Report Document Level (LFRD 100763) & Line Item level

Date: 23rd December 2010


Version: 1.00

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

Contents
1 DOCUMENT SEMANTICS.............................................................................................................................4
1.1 DOCUMENT PROPERTIES...................................................................................................................................4
1.2 AMENDMENT HISTORY......................................................................................................................................4
1.3 DISTRIBUTION.................................................................................................................................................4
1.4 APPROVAL.....................................................................................................................................................4
2 QAS & SIGNOFFS.......................................................................................................................................5
3 INTRODUCTION............................................................................................................................................6
4 FUNCTIONAL SPECIFICATION OVERVIEW.............................................................................................7
4.1 GENERAL INFORMATION....................................................................................................................................7
3.1.1 Business Owners and Key Users.........................................................................................................7
3.1.2 Model / Process....................................................................................................................................7
3.1.3 Report Description................................................................................................................................8
3.1.4 Report Controls.....................................................................................................................................9
3.1.5 Business Units Impacted......................................................................................................................9
3.1.6 Dependencies.......................................................................................................................................9
3.1.7 Legal requirements (if any)...................................................................................................................9
3.1.8 Process Standardization.......................................................................................................................9
3.1.9 Access Restrictions (Security)............................................................................................................10
3.1.10 Starting Conditions...........................................................................................................................10
3.1.11 Frequency.........................................................................................................................................10
3.1.12 Volume of Data.................................................................................................................................10
3.1.13 Archiving...........................................................................................................................................10
3.1.14 Error Handling Recovery and Restart............................................................................................10
3.1.15 Business Controls ............................................................................................................................10
3.1.16 Security.............................................................................................................................................11
3.1.17 Assumptions / Exclusions.................................................................................................................11
5 FUNCTIONAL SOLUTION REPORT OVERVIEW....................................................................................12
3.2 PROGRAM FLOW...........................................................................................................................................12
3.3 DISTRIBUTION ..............................................................................................................................................13
3.4 OUTPUT TYPE / TRANSACTION CODE................................................................................................................14
3.5 EXTRACTION CRITERIA & VARIANTS..................................................................................................................14
3.6 FORMATTING................................................................................................................................................18
3.7 GRAPHICS...................................................................................................................................................18
3.8 REPORT LAYOUT DETAIL................................................................................................................................18
3.8.1 Sorting Sequence...............................................................................................................................18
3.8.2 Control Breaks....................................................................................................................................18
3.8.3 Groupings...........................................................................................................................................18
3.8.4 Calculations........................................................................................................................................18
3.8.5 Conversions........................................................................................................................................18
3.8.6 Texts...................................................................................................................................................18
4 TESTING REQUIREMENTS........................................................................................................................19
4.1 TEST SCENARIOS TO CONFIRM THE CHANGE.......................................................................................................19
4.2 REGRESSION TEST SCENARIOS........................................................................................................................19
5 ISSUES........................................................................................................................................................20
5.1 TECHNICAL ISSUES AND RESOLUTIONS..............................................................................................................20
6 CHANGE REQUESTS.................................................................................................................................21
Last saved:

File name:

2306/01/2011 01:52:00 PM

2/32

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Global SAP


Sales Register Report Document level and Line Item level information
(LFRD100763)

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

6.1 CHANGE REQUESTS......................................................................................................................................21


7 TECHNICAL SPECIFICATION....................................................................................................................22
7.1 PROGRAM FLOW LOGIC (PSEUDO CODE)...........................................................................................................22
7.2 TECHNICAL WORKSHOP OUTPUT (IF ANY)..........................................................................................................22
8 IMPLEMENTATION SECTION (PD) 3.1 DEPLOY.......................................................................................23
8.1 USER INSTRUCTIONS:.....................................................................................................................................23
8.1.1 Procedures For Processing................................................................................................................23
8.1.2 Frequency...........................................................................................................................................23
8.1.3 Manual Processing.............................................................................................................................23
8.1.4 Error Handling.....................................................................................................................................23
8.1.5 Clearing Out Directories.....................................................................................................................23
8.1.6 Problem Reporting..............................................................................................................................23
8.1.7 SAP Programs and Related Documents............................................................................................23
8.1.8 Business Controls and Security..........................................................................................................23
8.2 SAP JOB DEFINITIONS..................................................................................................................................23
8.3 SCHEDULING / FILEWATCH JOBS.......................................................................................................................23
8.4 SAP JOB & FILEWATCH FLOW DIAGRAM...........................................................................................................24
8.5 SYSTEM OUTAGE RECOVERY...........................................................................................................................24
8.6 MESSAGES..................................................................................................................................................24
8.7 CONTROL TABLES.........................................................................................................................................24
8.8 FILE DISPOSITION..........................................................................................................................................24
8.9 JOB INTERVENTION........................................................................................................................................24
8.10 ISSUES.....................................................................................................................................................24
8.11 CROSS-REFERENCE DOCUMENTS.....................................................................................................................24
APPENDICES................................................................................................................................................25
APPENDIX A : ERROR HANDLING...............................................................................................................25
APPENDIX B : TESTING PLAN.....................................................................................................................26
B.1 MASTER TEST LISTS....................................................................................................................................26
B.2 CHANGE REQUEST NUMBER XYZ...................................................................................................................26
B.3 TESTS TO CONFIRM THE CHANGE.....................................................................................................................26
B.4 REGRESSION TESTS.....................................................................................................................................26
B.5 IMPACTED ITC SCRIPTS................................................................................................................................26
APPENDIX C : SELECTION CRITERIA.........................................................................................................27
APPENDIX D : DISTRIBUTION METHODS...................................................................................................28
APPENDIX E : EXTRACTION FILE LAYOUT ...............................................................................................29
APPENDIX F : TEXT ELEMENTS..................................................................................................................30
APPENDIX G : REPORT FIELDS...................................................................................................................31
APPENDIX H : LIST OF OBJECTS................................................................................................................32

Last saved:

File name:

2306/01/2011 01:52:00 PM

3/32

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Global SAP


Sales Register Report Document level and Line Item level information
(LFRD100763)

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

1 DOCUMENT SEMANTICS
1.1

Document Properties

Owner and contact information


Document Prepared by:
Standards Owner:
Contact Information:
Responsible Team:

1.2

Venkata Achalla
FSS Tax Team
Venkata Achalla +91-80-22698255
Finance & Support Services

Amendment History

Amendment history for document


Revision No

Revision Date

Author(s)

Comments/Major Changes

Summary of Changes since last revision


Section / Topic

1.3

Short Description of the Change

Distribution

List recipients for distribution of document


Group

1.4

Recipient

Role

Tubati Sarma
Harish Raheja
Geoff Morgan

FSS Tax Team


FSS Tax Team
FSS Design Authority

Level of
Involvement
Reviewer
Reviewer
Approver

Approval

List of persons required for approval of document


Name

Title
Geoff Morgan

Last saved:
File name:

Date

Signature

FSS Design Authority

06/01/2011 01:52:00 PM
109150723.doc

4/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

2 QAS & SIGNOFFS


2.3 Design
QA Date:
Author

QA Date:

Venkata
Achalla

Business
Owner
Analyst

3.1 Tech
Design

Tubati
Sarma

3.1
Program
Unit Test
QA Date:

3.3
Deploy
QA Date:

Author

Developer

Author

Business
Owner

Basis/DBA

Business
Owner

Analyst

Analyst

Analyst

Developer

Business
Owner

Developer

Security

Security

Security

Basis/DBA

Basis/DBA

Basis/DBA

Support

Support

Support

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

5/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

3 INTRODUCTION
To meet the VAT/CST reporting requirements for India, two new reports will be developed in
GSAP.
The register for Purchases
1) Purchase Register Report - with a Radio button option to generate the report at Document
Level Information & Line item level information (documented in FSSR997 )
The register for Sales
1) Sales Register Report - with a Radio button option to generate the report at Document
Level Information & Line item level information (documented in this FSSR999 )

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

6/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

4 FUNCTIONAL SPECIFICATION OVERVIEW


Report Number and Name: INDIA_R2.3CA_FSSR999_CR37202- India VAT CST
reporting (286)-Sales Register Report Document level and line item level information
(LFRD 100763)

Written By:

Date Completed:

Venkata Achalla

Functional Contact :

Phone#: +91-80-22698255

Tubati Sarma

Technical Contact :

Phone#:

DHD Reference:
HLD Link
CR Link
http://projects.shell.com/sites/projectserver_4403/DS1CRLOG/Lists/Change%20Requests/DispForm.aspx?ID=37202

4.1

General Information

3.1.1 Business Owners and Key Users


The Tax Processes are owned by Shell India Tax Department.

3.1.2 Model / Process


On periodical basis with the custom transaction code the report will be generated in ALV Grid
format with an option to export the extract to text, excel & csv file.

Selection screen

SAP Tables BKPF,BSEG,BSET,VBRK, etc.

ALV Report

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

7/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

3.1.3 Report Description


For filing the VAT/CST returns to the tax authorities on periodical basis in India, for 23 Shell
operating states, there is a requirement of new reports for Purchase and Sales Tax
registers.
To meet the above L&F requirement , the following two new register reports need to be
developed from GSAP :
i)

Purchase Register Report (Document level information & line item level information
with radio button option in selection screen of the report )

ii) Sales Register Report (Document level information & line item level information with
radio button option in selection screen of the report )
Based on below five legacy reports for Sales Register, a new report for Sales Register
Summary Report (Document level information) and Sales Register Detailed Report (Line
Item level information) to be developed to meet the L&F reporting requirements in India.
Legacy Report table: S.No
1
2
3
4
5

Report
Sales Tax Register (Tax Report)
Sales Return Register (SRN Sales Return Listing)
Debit / Credit Note Register (CR-DR Collection Report)
Product wise Sales Report (Sales Day book)
Product wise Sales Quantity Report (Sales Report Fuels)

As Shell India is a registered business organisation, to carry the business (Purchase/Sales)


in different states across India, it has to register with local indirect tax authorities.
It also has a legal requirement to maintain registers as per VAT/Sales Tax Act which are
subjected to scrutiny by sales tax department in case of business audit/assessment
Shell India applies VAT/CST Taxes on both sales & purchases of products/materials.
However, in the manufacturing plants VAT paid on purchases can be offset with VAT
liability on sales.
VAT/CST and similar sales related taxes are determined and calculated using SAP-CIN
version.
The requirement as per the LFRD is to provide information from GSAP for filing the
periodical returns to the tax authorities in different states across India, according to
prescribed formats. For further modification and to file the returns, the report has to be
generated with an option to download to Text, Excel & CSV file.
SAP India has informed that the sales/purchases tax reports as per India business
requirement are not available in Standard SAP CIN functionality.

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

8/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

This report is to be generated at document level & item level information for Sales.

3.1.4 Report Controls


N/A

3.1.5 Business Units Impacted


Shell India Tax Department

3.1.6 Dependencies
The report will be generated using standard SAP tables with a custom transaction code
/DS1/FI_C_999_SALEREG
The report selection would be based on calendar fiscal year .Hence it is assumed that if the
report needs to be generated for Dec & Jan of different fiscal years, then the report needs
to be generated separately.
The report would be sorted state wise manually, after generating report, as per selection
field requirements
Report will be generated in ALV grid format with an option to download the file to text, excel
and csv formats.

3.1.7 Legal requirements (if any)


This is a legal requirement of Shell India, as per LFRD 100763. For filing the returns to local tax
authorities on periodical basis the Sales Register Report has to be prepared with the information
related to Sales & taxes on Sale of materials to different customers.
The registers need to be generated from GSAP with a radio button option
1. Sales Register Report Document Level
2. Sales Register Report Line Item Level
These registers are generated monthly, quarterly, half yearly and annually

3.1.8 Process Standardization


Degree of
Standardisation
Deviation from
Corporate
Standards

Last saved:
File name:

Corporate
Common
Individual
Justification for Deviation
This is a legal requirement of Shell India to prepare the Sale register report
(Document Level) and Sale Register Report (Item Level) and filing the
Indirect tax returns periodically to the authorities These registers are
prepared monthly,quarterly,half-yearly and annually.

06/01/2011 01:52:00 PM
109150723.doc

9/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

3.1.9 Access Restrictions (Security)


Access to the users MIT Indirect Tax roles MIT002,MIT007 to execute the report and download
the extract to local drive.

3.1.10 Starting Conditions


Report will be executed with the Transaction code: DS1/FI_C_999_SALEREG, executed monthly,
quarterly, half-yearly and annually to fetch data to the report executed manually from the user
menu to produce the final output.

3.1.11 Frequency
Report is executable through a custom transaction code /DS1/FI_C_999_SALEREG at document
level and line item level with radio button option and is possible to be executed Monthly, Quarterly,
Half-Yearly and Annually.

3.1.12 Volume of Data


Approx., 10000 records per month for Document Level Report and approx.25000 records per
month for Line Item Level Report

3.1.13 Archiving
Currently there is no specific archiving plan. The archiving will follow standard archiving
functionality of GSAP by enabling PBS.

3.1.14 Error Handling Recovery and Restart


On error, rerun the report.
If still the issue persists, then the program should be debugged by the technical team from Solution
Build.

3.1.15 Business Controls


Business Controls
The Report is required for India Company codes only and authorisation to run T. Code
/DS1/FI_C_999_SALEREG
Report Controls
N/A
Data Classification and Quality Controls

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

10/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

N/A

Compliance
N/A
User Categories
This report will be executed by below FSS roles...
MIT002
MIT007

3.1.16 Security
Business Role Name:
Access to the users MIT Indirect Tax roles MIT002, MIT007, to execute the report and download
the extract to local drive.
Transaction:
Custom Transaction Code:
Level Report

/DS1/FI_C_999_SALEREG, Sales Register - Document Level & Item

Transaction Type:
N/A
Restrictions / Authorization Checks:
This report will be executed by FSS MIT Indirect Tax role MIT002 & MIT007
This report should be restricted only to company codes of India.
Add authorisation check for company code for object F_BKPF_BUK (act 03)
Data Classification (unrestricted/restricted/confidential):
N/A

3.1.17 Assumptions / Exclusions


This report will be executed with a custom transaction code /DS1/FI_C_999_SALEREG
both in foreground and background.
The report should have an option to export to Text, Excel and CSV formats.
The report selection would be based on calendar fiscal year hence it is assumed that if the
report needs to be generated for Dec & Jan of different fiscal years, then the report needs
to be generated separately.

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

11/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

Report would be sorted on state wise manually after generating report as per selection field
requirements.

5 FUNCTIONAL SOLUTION REPORT OVERVIEW


3.2

Program Flow

SAP India has confirmed that the mentioned sales / purchases tax reports cannot be created with
standard SAP-CIN functionality and hence the report needs to be generated by using standard
tables in GSAP for extracting the data for Sale Register Report (Document level & Item Level)
information. The data will be extracted as per the values entered in the selection screen.
To execute the report, a new custom transaction code /DS1/FI_C_999_SALEREG need to be
created.
Report can be generated for Normal Sales, Debit Notes, Credit Notes and Sales Returns based on
Billing Types. For FI Only invoices data will be displayed without the sales order and billing details.
Selection Screen
The selection screen parameters for generating the Sale Register report are given as below.
Company Code (with multiple selection option not range) Mandatory field- (BKPFBUKRS)
Fiscal Year (Calendar Year)- Mandatory field (BKPF-GJAHR)
Posting Date (From To dates) Mandatory field (BKPF-BUDAT)
Tax Code (with multiple selection option allow ranges) Optional field (BSET - MWSKZ)
Billing Type (with multiple selection option allow ranges) Optional field(VBRK-FKART)
FI only posted documents need to be displayed in the report with Sales order & billing
relevant fields as blank
Two SAP Radio buttons for generating report at Document or Line item level. (By default at
document level)
Report Output for Document level and Line item level information
The list of the required data fields for the report is given below...
Sl. No. Field Name

Technical Details

Length

1
2
3
4
5
6
7
8
9
10
11
12

BKPF-BUKRS
BKPF-GJAHR
VBRK-FKART
BKPF-BELNR
BKPF-BUDAT
BSEG-KUNNR
KNA1-NAME1
VBRK-VBELN
VBRK-FKDAT
VBRP-AUBEL
VBRP-MATNR
VBRP-ARKTX

4 Char
4NUMC
4 Char
10 Char
8 Dats
10Char
35 Char
10 Char
8 Dats
10 Char
18 Char
40 Char

Company Code
Fiscal Year
Billing Type
Document Number
Posting Date
Customer No
Customer Name
Invoice Number
Invoice date
Ref Sales Document
Material Code
Material Description

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

Docume Item
nt
Level
Level

12/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

13
14
15
16
17
18

VBRP-VRKME
VBRP-FKIMG
VBRP-OIC TRUCKN
VBRP OIU TRNSP REF NO
VBLK-LDDAT/LIKP-LDDAT
VBRP-WKREG

3 Unit
13, 3 Quan
10 Char
25 Char
8 Dats
3 Char

Sl. No. Field Name

Technical Details

Length

19
20
21

T001W-ORT01
BSET HWBAS
(J_1IEXCHDR(EXBED+ECS+EXADDTAX1))
BSET-HWSTE
BSET-HWSTE
BSET-HWSTE
BSET-HWSTE
BSET-HWSTE
Formula:
Taxable Base(BSET-HWBAS)+
Taxes(J_1IEXCHDR-(EXBED+ECS
+EXADDTAX1
+CST(BSET-HWSTE) or
VAT Amount(BSET-HWSTE) or
Service Tax Amount
(BSET-HWSTE)+ E Cess(BSETHWSTE)
+ SH E Cess(BSET-HWSTE)
VBKD-BSTKD
VBRP-VKGRP
TVKGR-BEZEI where VBRP-VKGRP
= TVKGR-VKGRP
VBAP-OID SHIP/
VBAK-OIPARTNR

25 Char
15,2 Curr
13,2 Curr

KNA1-NAME1
J_1IMOCUST-J_1ILSTNO
J_1IMOCUST-J_1ICSTNO

35 Char
40 Char
40 Char

22
23
24
25
26
27

Unit of Measurement
Quantity
Transport Veh No
Transport LR No
LR Date.
Ship from Region

Ship from Location


Basic Value
CENVAT-Excise Duty
Amount
CST Amount
VAT Amount
Service Tax Amount
Service Tax-E Cess
Service Tax-SH E Cess
Invoice Gross Amount
(Taxable Base + Taxes)

28
29
30

Customer Order Ref


Sales Executive No
Sales Executive Name

31

Ship to party No

32
33
34

Ship to party name


VAT TIN No
CST TIN No

13 ,2 Curr
13,2 Curr
13 ,2 Curr
13,2 Curr
13 ,2 Curr
13,2 Curr

35 Char

X
X
X
X
X

Docume Item
nt
Level
Level

X
10 Char

The following SAP tables would be used for developing of this report.
Table BKPF, BSET & VBRK for selection data parameters.
Table:BKPF, BSET, BSEG, VBAK, VBRK, VBRP, VBAP, J_1I_EXCHDR used for transaction data and
KNA1, J_1IMOCUST& T001W for master data
The above report will always displays in INR (Local currency)
Report format:

3.3

Distribution

N/A
Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

13/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

3.4

Output Type / Transaction Code

The report will be ALV Grid report executable with a custom transaction
code: /DS1/FI_C_999_SALEREG and with an option to export the file to local drive in Text, Excel
or CSV format.

3.5

Extraction Criteria & Variants

Two Radio buttons will be provided in selection screen with an option to generate the report at
Document level or Line Item level. (Default at Document level report)
If the Document level Radio button is selected then all the relevant items without sales material &
quantity data will be displayed in the report.
If the Line Item level Radio button is selected then all the relevant line items along with respective
sales material line items & quantities will be displayed in the report.
A. If the Radio button Document Level Information is selected then :
Extract all the documents as per the mandatory selection parameters given in the above selection
screen from table BKPF and then filter with documents available in table BSET
Where BKPF-BUKRS = BSET-BUKRS, BKPF-BELNR = BSET-BELNR & BKPF-GJAHR = BSETGJAHR.
Then again filter the extracted documents from BSET with table T007A as per below logic...
For T007A- KALSM = "TAXINN" and T007A- MWSKZ = BSET- MWSKZ
Extract only those documents where T007A- MWART = A"
Selection fields would be as below.

Company Code (BKPF-BUKRS)


Fiscal Year (BKPF-GJAHR)
Posting Date (BKPF-BUDAT)
Tax code (BSET - MWSKZ)
Billing Type (VBRK-FKART)

Selection screen conditions:


Tax Codes: Only Country related tax codes to be shown in the drilldown for selection based
on Company Code
(On selection Tax Codes related to India Tax procedure TAXINN related tax codes only to
be displayed)

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

14/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

FI Only Invoice: Invoices posted in FI module only where BSEG-VBELN = blank are to be
displayed in the report and the sales & material related would be blank for those
documents.
For the entire extracted document, fetch the data for the below fields from various standard
tables...
BKPF Table
Extract the below fields from BKPF table...
Company Code
Document Number
Fiscal Year
Document Date
Posting Period

BKPF-BUKRS
BKPF-BELNR
BKPF-GJAHR
BKPF-BLDAT
BKPF-MONAT

Fetch Customer Invoice No & Inv date details from VBRK-VBELN & VBR-FKDAT
Customer Invoice no
Inv Date

VBRK-VBELN
VBRK-FKDAT

Fetch Sales Order Number from VBRK-AUBEL to fill Reference Document


Ref Sales Doc

VBRK-AUBEL

Fetch Customer Reference Order from VBKD-BSTKD where VBRK-AUBEL = VBKD-VBELN


Customer Reference Order

VBKD-BSTKD

Select the below fields from BSET table


BSET Table
Tax Code

BSET-MWSKZ

Filter on BSEG table with the data fetched based on BSET line items
Where BSEG-BUKRS = BSET-BUKRS, BSEG-GJAHR = BSET-GJAHR and
BSEG-BELNR = BSET-BELNR
Also extract the below field values
Basic Value
VAT
CST
Service Tax Amount
Service Tax-E Cess
Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

BSET-HWBAS
BSET-HWSTE
BSET-HWSTE
BSET-HWSTE
BSET-HWSTE
15/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

Service Tax-SH E Cess

BSET-HWSTE

Fetch the Base Value from BSET-HWBAS, in case of Service Tax transaction fetch BSET-HWBAS
where BSET-KTOSL = ST4

Fetch the VAT / CST /Service Tax Amount from BSET based on the following Condition types and
to be updated in appropriate columns of the report.
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)

= JIVC update the field CST (BSET-HWSTE)


= JIVP update the field VAT (BSET-HWSTE)
= JSE4 update the field Service Tax (BSET-HWSTE)
= JES4 update the field ECS (BSET-HWSTE)
= JSTS update the field SH ECS (BSET-HWSTE)

Extract Base Value from BSET-HWBAS, if BSET-KTOSL = ST4 fetch the base value only from
BSET-HWBAS where BSET-KTOSL = ST4
Documents are to be fetched from Table VBRK based on condition VBRK-BUKRS (Company
Code) and VBRK-FKART(Billing Type).
Data thus fetched is to be filtered on table VBRK & VBRP basing on condition VBRPVBELN=VBRK-VBELN
FI Only Invoices
For the FI Only Invoices where BSEG-VBELN is blank then the same has to be displayed in the
report with Sales and other Material data fields as blank for those documents.
Extract Customer name from KNA1 where BSEG-KUNNR = KNA1-KUNNR
KNA1 Table
Customer Name

KNA1_NAME1

NOTE:
One time Customer
Where KNA1-XCPDK=X
These FI documents will then read the BSEC table for
BSEC-NAME1 Customer Name
Formula for Gross Amount
Invoice Gross Amount (Taxable Base +
Taxes)

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

Formula:
BSET-HWBAS(Taxable Base) +
J_1IEXCHDR-(EXBED+ECS +EXADDTAX1) Taxes
+BSET-HWSTE( CST) or
BSET-HWSTE(VAT Amount) or
16/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

BSET-HWSTE(Service Tax Amount) + BSETHWSTE(E Cess)+ BSET-HWSTE( SH E Cess)

Fetch the VAT / CST /Service Tax Amount from BSET based on the following Condition types and
to be updated in appropriate columns of the report.
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)
If the Condition Type (BSET-KSCHL)

= JIVC update the field CST (BSET-HWSTE)


= JIVP update the field VAT (BSET-HWSTE)
= JSE4 update the field Service Tax (BSET-HWSTE)
= JES4 update the field ECS (BSET-HWSTE)
= JSTS update the field SH ECS (BSET-HWSTE)

Extract the VAT/CST Registration numbers where BSEG-KUNNR = J_1IMOCUST-KUNNR


VAT Registration number
CST Registration number

J_1IMOCUST-J_1ILSTNO
J_1IMOCUST-J_1ICSTNO

B. If the Radio button Line Item Level Information is selected then :


Apart from the above fields the below fields also need to be included in the report as per the format
defined above.
Material description (VBRP-ARKTX) to be fetched based on VBRP-MATNR(Material Number)
where VBRK-VBELN = VBRP-VBELN
Material Code
Material Description

VBRP-MATNR
VBRP-ARKTX

Fetch Billing Quantity, UOM, and Truck details have to be fetched from VBRP-VRKME, VBRPFKIMG, VBRP-OIC TRUCKN and VBRP-OIU TRNSP REF NO.
Billing Quantity
Unit Of Measure
Transport Vehicle No
LR No
LR Date

VBRP-VRKME
VBRP-FKIMG
VBRP-OIC TRUCKN
VBRP-OIU TRNSP REF NO
VBLK-LDDAT/LIKP-LDDAT

Sales Executive Number and name details to be fetched from table VBRP-VKGRP and description
from TVKGR-BEZEI where VBRP-VKGRP = TVKGR-VKGRP
Sales Executive Number
Sales Executive Name

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

VBRP-VKGRP
TVKGR-BEZEI

17/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

3.6

Formatting

N/A

3.7

Graphics

N/A

3.8

Report Layout Detail

3.8.1 Sorting Sequence


N/A

3.8.2 Control Breaks


N/A

3.8.3 Groupings
N/A

3.8.4 Calculations
There are calculations required for Gross Value:
Gross Value to be calculated with Basic Value + Cenvat + VAT/CST
Gross Value in case of Service Order = Base Value + Service Tax

3.8.5 Conversions
N/A

3.8.6 Texts
N/A

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

18/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

4 TESTING REQUIREMENTS
4.1

Test Scenarios to confirm the Change

Positive Testing
Execute the transaction code /DS1/FI_C_999_SALEREG and check the selection screen
is coming correctly with the mandatory fields as per the requirements.
Execute the report and confirm all fields are displayed on the report based on selection
screen radio button for Document level & Line item level information.
Verify if the data in columns match with the values in SAP document
Check if the report is in ALV format and downloadable in text, excel and csv formats.
Check if report can be executed both in foreground and background mode.
Check whether Taxable Value field is showing in respective tax column in the report.
Check if Gross Value field is summing up correctly
Check whether the report is generating only for the Tax Codes related to Company Code &
country
Check for reverse documents, the values are coming correctly
Check for the documents posted in foreign currency, should have the local currency in the
report
Check for one time customer if the Name is appearing correctly in the report.
Check whether FI only posted documents displaying correctly in the report
Enter the transactions for different states and ensure that the same were shown in the
report correctly
Negative Testing
Report executed for other than Indian company codes, should throw error
Documents not for the selected date range of the report should NOT be reflected in the
report
Documents not for the selected tax codes of the report should NOT be reflected in the
report

4.2

Regression Test Scenarios

- NA -

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

19/32

Global SAP

INDIA_R2.3CA_FSSR999_CR37202- India VAT CST reporting (286)Sales Register Report Document level and Line Item level information (LFRD100763)

5 ISSUES
5.1

Technical Issues And Resolutions

Last saved:
File name:

06/01/2011 01:52:00 PM
109150723.doc

20/32

Global SAP

6
6.1

CHANGE REQUESTS

Change Requests

Background
Delta
Functional Solution

7 TECHNICAL SPECIFICATION
7.1

Program Flow Logic (Pseudo Code)

7.2

Technical Workshop Output (If Any)

8 IMPLEMENTATION SECTION (PD) 3.1 DEPLOY


8.1

User Instructions:

8.1.1 Procedures For Processing

8.1.2 Frequency

8.1.3 Manual Processing

8.1.4 Error Handling

8.1.5 Clearing Out Directories

8.1.6 Problem Reporting

8.1.7 SAP Programs and Related Documents

8.1.8 Business Controls and Security

8.2

SAP Job Definitions

Job Name:________________________
STEP #

8.3

PROGRAM NAME

PRINT REQUIREMENTS

SUBMITTED JOBS

SAP UPDATED
(YES,NO)

Scheduling / Filewatch Jobs

APPLICATI
ON

VARIANT USED

GROUP
NAME

JOB NAME

JOB DESCRIPTION

SAP JOB
NAME

DEPENDENC
Y

JOB
FILENAME

DOCUMENTATI
FILE NAME

ON

8.4

SAP Job & Filewatch Flow Diagram

8.5

System Outage Recovery

8.6

Messages

JOB
STEP

CODE

8.7

Control Tables

8.8

File Disposition

8.9

Job Intervention

MESSAGE

8.10 Issues

8.11 Cross-reference documents

WHAT ACTION SHOULD BE


TAKEN

APPENDICES

APPENDIX A :
No.
1
2
3

ERROR HANDLING

Potential Errors

Resolution

Notification Procedures

APPENDIX B :

TESTING PLAN

B.1 Master Test Lists


No.

HPQC Unit Test


Scenario

Roles

Test Conditions

Test Data
Description

Expected
Results

1
2
3

B.2 Change Request Number XYZ


B.3 Tests to confirm the change
No.

HPQC Unit
Test Scenario

Roles

Test Conditions

Test Data
Description

Input data
for SB
testing

Expected
Results

Test Conditions

Test Data
Description

Input data
for SB
testing

Expected
Results

1
2
3

B.4 Regression Tests


No.

HPQC Unit
Test Scenario

Roles

1
2
3

B.5 Impacted ITC scripts


HPQC ITC Test Scenario

Create or Change

Comments

APPENDIX C :
Criteria

SELECTION CRITERIA

Data Type

Value

Mandatory
field?

Legend
CRITERIA
DATA TYPE
VALUE
MANDATORY FIELD
SELECTION-SCREEN TYPE
COMMENTS

Screen
Type

Comments

APPENDIX D :
Send
To
Printer

Display
On-line

DISTRIBUTION METHODS
Extract
To File

Fax

E-Mail

Other (please specify)

APPENDIX E :

EXTRACTION FILE LAYOUT

FILE NAME
FILE TYPE
LOCATION
RETENTION PERIOD
SORT ON
FILE SIZE (APPROX.)
IMPORT SPECIFICATION NAME
Header Record

FIELD NAME

LENGTH

LAYOUT REQ.S

DESCRIPTION

LENGTH

LAYOUT REQ.S

DESCRIPTION

Detail Record

FIELD NAME

APPENDIX F :
Text
Object

Text
ID

TEXT ELEMENTS
Text
Type

Document
Text Level

Report
Location

Legend
TEXT OBJECT
TEXT ID
TEXT TYPE
DOCUMENT TEXT LEVEL
REPORT LOCATION
RESTRICTIVE CRITERIA

Restrictive Criteria (please


specify)

APPENDIX G :
Reference
Number

REPORT FIELDS

Aggregation
Property

Data
Type

Mask

Legend
REFERENCE NUMBER
AGGREGATION PROPERTY
DATA TYPE
MASK
COMMENTS

Comments

APPENDIX H :
Object Type

Program Name
Include Name
Structure Name
Transaction

LIST OF OBJECTS

Object name

Potrebbero piacerti anche