Вы находитесь на странице: 1из 8

FUNCTIONAL SPECIFICATION

EXIT

SCENARIO (BUSINESS AREA): O2C SALES RETURNS,DEBIT/CREDIT NOTES


BUSINESS PROCESS: SALES AND DISTRIBUTION

DETAILS: IN CASE OF SALES RETURNS, DEBIT/CREDIT


MEMOS,RESTRICT EXCISE AND OTHER TAX CONDITIONS
AND UPDATION OF CUSTOMER/MATERIAL TAX
CLASSIFICATION IN DOCUMENT
VERSION: V1.0
PRIORITY: HIGH

PROJECT IDENTIFICATION
Project Name

NBC
Customer Name

NBC

Confidential Document
1 of 8
Diligent Project Manager Project Manager

Amit Dhelia V K Pamnani

DOCUMENT CONTROL
Author Document Location (repository/path/name)

Prashant Deepak <Document location>


Version Status Date (YYYY-MM-DD) Document Classification

1.0 Final 07-07-2017 Confidential

REVISION HISTORY
Version Date Description

1.0 July 7, 2017 Initial version

REVIEW AND APPROVAL

Name Date (YYYY-MM-DD)


NBC Project Manager

Name Date (YYYY-MM-DD)


NBC IT Lead

Name Date (YYYY-MM-DD)


Diligent Project Manager

Confidential Document
2 of 8
TABLE OF CONTENT

1. GENERAL OBJECT OVERVIEW 4


1.1 Process Requirements Reference 4
1.2 Generic WRICEF Descriptions 5
2. OBJECT SPECIFIC DESIGN ENHANCEMENT 7
Test Conditions 9

Confidential Document
3 of 8
1.

1. General Object Overview


Object Overview

SAP ERP 6.0 SAP


SAP Release EHP 7 SD
Module
In RE/G2/L2 (wrt old billing doc), GST conditions should auto populate
Object Title
and excise and other tax condition should be restricted
Object Description Auto population of GST conditions in case of RE/G2/L2

Required
Development DDMONYY
Completion Date
Simple / Medium /
Complexity of Object Priority Low / Medium / High
Complex
SAP Transaction (following naming SAP Program
Name convention guidelines) Name

Similar SAP Similar SAP


Transaction Program

FS CONTROL

<Customer>
Functional Consultant
Prashant Deepak Process Owner VK Pamnani
Author and Phone
and Phone
Number
Number

Planned Date of FS DD-MON-YY Actual Date of FS DD-MON-YY


Completion Completion

FS Approved By FS Approval date DD-MON-YY

Other Contact and Other Contact and


Phone Number Phone Number

1.1 Process Requirements Reference


Process Reference
Requirement ID O2C
Requirement This functional specification deals with auto population of GST
Description conditions and restriction of excise and other tax conditions in
case of Re/G2/L2
Gap to be addressed Validation for Excise and other TAX conditions in document &

Confidential Document
4 of 8
in subsequent delivery/billing documents
Auto-Population of relevant GST Conditions

Alternative SAP
Standard Solution

1.2 Generic WRICEF Descriptions


Justification

In case of returns/debit/credit note, Validation stops the system to fetch excise and
other tax conditions from preceding documents.
Validation allows the system to create the document with valid and relevant GST
conditions

FUNCTIONAL DESCRIPTION / DESIGN



When creating RE/G2/L2 with reference to preceding document

TRANSACTION VOLUME

FREQUENCY & TIMING

While creation of RE/G2/L2


DEPENDENCIES

N/A

AUTHORIZATION REQUIREMENTS

N/A

Confidential Document
5 of 8
RELATED DOCUMENTATION (ATTACH OSS NOTES, EMAILS, DOWNLOAD OF EXISTING
REPORT, ETC)

N/A

Confidential Document
6 of 8
2. Object Specific Design Enhancement

Functional Design / Flow, Validation and Variants


As per the NBC business requirement, when user create RE/G2/L2 document with reference to old
billing document, system has to check following validation.
System must restrict Excise and other tax conditions to get copied into current document.
System must ensure valid GST conditions in sales document.

Logic:

Please follow the following specified logic for validation for excise and other tax conditions and
auto population of GST Conditions in RE/G2/L2

EXIT:- MV45AFZZ

Confidential Document
7 of 8
(*)CHECK FOR SALES DOCUMENT TYPE.LOGIC TO ONLY WORK IN CASE OF:-
VBAK-VGTYP=M (M=BILLING DOC TYPE)
VBAK-VBTYP = H- SALES RETURN
L- DEBIT MEMO REQUEST
K- CREDIT MEMO REQUEST

(*)CHECK FOR CUSTOMER(BILL TO-PARTY REGION) & PLANT REGION


FOR PARTNER FUNCTION BP/RE IN RUN TIME
FETCH CUSTOMER CODE KUNRG
PASS THE CUSTOMER CODE IN TABLE KNA1 & FETCH VALUE OF ADRNR.
PASS ADRNR INTO TABLE ADRC-ADRNR & GET VALUE OF ADRC-LAND1 & ADRC-REGIO
PASS THE VALUE OF VBAP-WERKS INTO TABLE T001W-WERKS & FETCH VALUE OF T001W-
REGIO

(*)COMPARE REGION OF PLANT& CUSTOMER


COMPARE T001W-REGIO AND ADRC-REGIO
IF T001W-REGIO=ADRC-REGIO THEN PERFORM THE FOLLOWING:-
INSERT/MAINTAIN VALUE OF (HEADER VBAK)
VBAK-TAXK2=KNVI-TAXKD WHERE, KNVI-TATYP=JOCG
VBAK-TAXK3=KNVI-TAXKD WHERE,KNVI-TATYP=JOSG
ELSE
VBAK-TAXK4=KNVI-TAXKD WHEREKNVI-TATYP=JOIG

MAINTAIN VALUE IN SALES ORDER@ITEM LEVEL(VBAP)


COMPARE ADRC-REGIO=T001W-REGIO
FOR EVERY LINE ITEM FETCH
VBAP-MATNR & PASS INTOMLAN-MATNR
WHERE MLAN-ALAND=IN
IF,T001W-REGIO=ADRC-REGIO PERFORM
VBAP-TAXM2=MLAN-TAXM2 .WHERE IN TSKM-TATYP=JOCG
VBAP-TAXM3=MLAN-TAXM3.WHERE IN TSKM-TATYP=JOSG
ELSE PERFORM:-
VBAP-TAXM4=MLAN-TAXM4.WHERE IN TSKM-TATYP=JOIG

(*)DELETION OF TAX CLASSIFICATION 1 OF CUSTOMER & MATERIAL


DELETE VALUE OF FIELDS
VBAK-TAXK1 & ALL VBAP-TAXM
(*)MAINTAIN SERVICE RENDER DATE IN RETURN SALES ORDER
CHANGE IN SERVICE RENDER DATE(VBKD-FBUDA)
MAINTAIN VALUE OF
VBKD-FBUDA=VBAK-ERDAT

Confidential Document
8 of 8

Вам также может понравиться