You are on page 1of 6

Pricing Report

DO6476
Prepared by <Sreenivasulu.V>, Danfoss Group IT

Issue date: <2014-10-30> | Language: en | Page 1 of 6

Each specification should have the following structure:

Contents
Step 1 Revision...........................................................................................................................................2
Step 2 Purpose............................................................................................................................................2
Step 3 High Level Flow Diagram of the Program......................................................................................2
Step 4 Detailed Description of the Program/Functionality.........................................................................2
Step 5 Tables Or Programs Specified in Other DOs But Used Here.........................................................2
Step 6 Other DOs Using Tables or Programs Specified Here...................................................................2
Step 7 Error-messages................................................................................................................................3
Step 8 Table Entries or Customizing Needed For the Program to Work....................................................3
Step 9 Test plan (Optional).........................................................................................................................3
Step 10 Performance impact (Optional).....................................................................................................3
Step 11 Standard service (Optional)...........................................................................................................4
Step 12 Changes to the Specification.........................................................................................................4
Step 13 Stakeholders...................................................................................................................................4
Step 14 Deliveries.......................................................................................................................................4

Pricing Report
DO6476
Prepared by <Sreenivasulu.V>, Danfoss Group IT

Issue date: <2014-10-30> | Language: en | Page 2 of 6

Step 1 Revision
Date
30/10/2014

Rev No.
01

Quote/project
Q1024300

Remarks

Pricing Report in a P08

Responsible
Sreenivasulu. V

Step 2 Purpose
Customer specific prices and discounts maintained on different conditions in
one report.

Step 3 High Level Flow Diagram of the Program


P08 System.
Input Fields(Selection Fields):
1.

Sales Org (VKORG)

2.

Distribution channel (VTWEG)

3.

Customer Number(KUNNR)(Mandatory Field)

4.

Valid From and To

Output Fields :
1.

Client (MANDT)

2.

Customer number(KUNNR)

3.

Condition type (KSCHAL)

4.

Condition Class (KRECH)

5.

Material number (MATNR)

6.

Product line(PL) ( YYPRODH1)

7.

Product class(PC) ( YYPRODH2)

8.

Stat Number (YYPRODH3)

9.

Variant (VARCOND)

10. Amount (KBETR)


11. Currency (WAERS)
12. Valid From
13. Valid To.

Pricing Report
DO6476
Prepared by <Sreenivasulu.V>, Danfoss Group IT

Issue date: <2014-10-30> | Language: en | Page 3 of 6

Functional Requirement:
Consider Below tables : condition tables
1. A030
2. A607
3. A661
4. A663
5. A665
6. A667
7. A670
8. A673
9. A685
10. A732
11. A738
12. A740
13. A741
14. A743
15. A748
16. A752
17. KONP
Required Report based on the customer number in a input parameter to get output parameter all condition
types(condition records) assign to the particular customer number details in a output/
Report(Amount/Percentage).
New Changes :
As per user request Description should be into a report, please find highlighted below.

Adding New Field : Tcode(YSS140)


In selection screen add one more field called condition type (KSCHAL), for specific customer and specific
condition type fetching report.
Sometime specific condition type to the respective customer report required.

Pricing Report
DO6476
Prepared by <Sreenivasulu.V>, Danfoss Group IT

Issue date: <2014-10-30> | Language: en | Page 4 of 6

Q1218309 01/14/2015 U269724


1.

In Output screen add new field in a pricing report.

Field: Material Group 1


A685 YYMVGR1 = Material Group 1
Text table = TVM1T

2.

If deletion indicator (KONP-LOEVM_KO) maintained check in a condition record so those records


no need to fetch into pricing report.

Goto KONP-KNUMH
If KONP-LOEVM_KO = X(Deletion)
skip those records and
It should fetch active/live condition records into a pricing report.

Step 4 Detailed Description of the Program/Functionality


In the table below describe the functionality of the program by breaking the description into logical parts.
If changes are needed in the future. Insert additional rows in the table, and use appropriate reference numbers at the
relevant location. E.g. insert row between 10 and 20, and call it 15.
Refno.
10
20
30

Description

Step 5 Tables Or Programs Specified in Other DOs But Used Here


Please list the DOs containing specifications for development objects (tables, functionmodules, Bapis,.) used but not
specified in this DO.
This will make it easier to find those DOs in the future if changes to those objects are needed for this program to work,
e.g. additional columns in a Y-table.

Objects used but not specified here:


Object

DO-number

Description

Pricing Report
DO6476
Prepared by <Sreenivasulu.V>, Danfoss Group IT

Issue date: <2014-10-30> | Language: en | Page 5 of 6

Step 6 Other DOs Using Tables or Programs Specified Here


Please list the DOs using development objects (tables, functionmodules, Bapis,.) specified here, but also used in other
DOs.
This will make it easier to find those DOs in the future if changes are made in this DO, that might affect other programs
that e.g. use a table specified in this DO

Specified here and used in other DOs:


Object

DO-number

Description

Step 7 Error-messages
*** Please list any messages issued by this program ***
Message-number

Message-type
(W,I,S,E)

Message-text

Step 8 Table Entries or Customizing Needed For the Program to


Work
*** Is it necessary to do specific customizing, that was not needed prior to this program? ***
*** Please also mention any entries in Y/Z-tables that are needed for this program to work. ***
Where

What

Step 9 Test plan (Optional)


***Please describe how it can be tested if the new functionality meets the design specifications and requirement***
Where - how

Expected result Remarks

Step 10 Performance impact (Optional)


*** Please consider the impact on overall system performance ***

Pricing Report
DO6476
Prepared by <Sreenivasulu.V>, Danfoss Group IT

Issue date: <2014-10-30> | Language: en | Page 6 of 6

Step 11 Standard service (Optional)


***Could a standard service be created from the DO? Yes, /NO
*** If relevant please comment if a standard service has been created for the DO ***
*** KM number? ***

Step 12 Changes to the Specification


*** Any changes to the specification should be made directly in section 03, and NOT in footnotes. ***

Step 13 Stakeholders
<Who are the stakeholders and which role do they cover. Both DGIT, Danfoss Business and External partners>
Company

Name

Role

Mail

Phone

Step 14 Deliveries
<What is delivered to the customer, besides this solution? E.g. a user manual, training, test manuals, etc.>

You might also like