Professional Documents
Culture Documents
Sapscript Proforma Billing Document v1.0
Sapscript Proforma Billing Document v1.0
Sapscript Proforma Billing Document v1.0
Note: As this is a case study that simulates a real life development object, some fields will be marked as
TBD and highlighted in Blue. These fields should be having real values, in customer development
specifications.
Document Reference:
Version:
Document Status:
TBD
v1.0
Signed off
Author:
Anup Das
21-Nov-2006
21-Nov-2006
21-Nov-2006
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 1 of 15>
Document Control
Business Area
GAP ID
TBD
FS Definition Form ID
TBD
ECC 5.0
Location / Site
TBD
Name
TBD
Role
TBD
Signature
TBD
Date
TBD
TBD
TBD
TBD
TBD
Document History
Version
1.0
1.1
1.2
1.3
SAPScript_Proforma_Billing_Document_v1.0
Date
21.11.2006
21-Nov-2006
<Page 2 of 15 >
Table of Contents
1.
2.
3.
4.
4.1
4.2
4.3
4.4
5.
6.
7.
4.2
8.
9.
10.
11.
12.
13.
GENERAL INFORMATION..................................................................................................................................................................4
BUSINESS NEEDS & REQUIREMENTS................................................................................................................................................5
ISSUES...........................................................................................................................................................................................6
SAP SCRIPT/FORMS.......................................................................................................................................................................7
CURRENT FUNCTIONALITY...............................................................................................................................................................7
PRINTING EXISTING SOLUTION.........................................................................................................................................................7
DESIRED FUNCTIONALITY................................................................................................................................................................7
CUSTOMIZING REQUIREMENTS.........................................................................................................................................................7
FORM LAYOUT................................................................................................................................................................................8
TECHNICAL DETAILS........................................................................................................................................................................9
LAYOUT WINDOWS...........................................................................................................................................................................9
FIELD MAPPING..............................................................................................................................................................................9
STANDARDS TEXTS/TEXT MODULES...............................................................................................................................................12
TRANSLATION...............................................................................................................................................................................12
LAYOUT DETAIL.............................................................................................................................................................................13
CUSTOM TABLES/STRUCTURE IN SAP............................................................................................................................................14
ASSUMPTIONS..............................................................................................................................................................................15
ERROR HANDLING.........................................................................................................................................................................15
LANGUAGE OF TEXTS....................................................................................................................................................................15
TESTING SCENARIOS.....................................................................................................................................................................15
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 3 of 15 >
1. General Information
AREA (SAP SYSTEM
COMPONENTS):
Short description:
SD
REQUESTED BY:
Date:
15.11.2006
TBD
Tel no:
TBD
AUTHOR:
Program Transaction code:
Task ID/Demand Number:
Anup Das
Tel no:
TBD
Project Name:
Billing Document
SAP Script
TBD
Complexity:
High/mandatory
Low/optional
High
Volume of data:
Medium
Priority:
Mode:
Frequency:
Technical information:
1. Layout created using:
General information:
1. Results if no conversions
are created:
DURATION OF
WORK
Medium/recommended
Medium
Low
DATE AVAILABLE
TBD
FROM:
Online
Background
Daily
Weekly
Monthly
Biweekly
Others (Specify) :
Sapcript
Smartform
Subroutine pool
Text Elements
Standard Texts
Text Id
Print Program
Legal requirements not fulfilled
Lack of essential business information
Lack of functions compared to legacy system
Others (Specify):
DEVELOPMENT
(IN MAN-DAYS):
Is there an alternative in the
standard system?
Description of alternative:
Reasons why alternative is
not acceptable:
SAPScript_Proforma_Billing_Document_v1.0
5 Days
Yes
No
Performance problems
Others (Specify) :
21-Nov-2006
Complexity
<Page 4 of 15 >
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 5 of 15 >
3. Issues
None
Issue
#
Issue
owner
Date
Raised
Issue Description
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
Issue Resolution
Resolved
By & Date
<Page 6 of 15 >
4. SAP Script/Forms
4.1
Current Functionality
Output type
Program Name
Layout Form Name
IMG path to access output type
and layout set assignment
Type of solution (Standard R/3,
custom ABAP)
4.2
RD00
R/3
4.3
Desired Functionality
Output type(s):
Form Types:
Transmission medium:
Legal requirements:
Type of printer:
Paper Size:
Orientation: Portrait/Landscape:
Special stationary to be used:
4.4
RD00
Proforma Invoice (Billing Document output)
Print
Letter A4: 8 x 11
Portrait
None. Invoice will be printed on plain white paper.
Customizing requirements
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 7 of 15 >
5. Form Layout
Refer to the following for an output samples for Window mapping, Label Description and Field
mapping.
C:\Documents and
Settings \s utapa\My Documents \Field mapping.xls
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 8 of 15 >
6. Technical Details
Layout windows
Reference
Print on page
Label
Position
W1
All Pages
W2
All Pages
W3
All Pages
W4
All Pages
W5
All Pages
W6
All Pages
W7
All Pages
W8
All Pages
W9
All Pages
W10
All Pages
W11
All Pages
X
Y
X
Y
X
Y
X
Y
X
Y
X
Y
X
Y
X
Y
X
Y
X
Y
X
Y
Name
Date Window
Title window
Bill To Party
Window
Ship To Party
Window
Sold To Party
Window
Billing Header
Deatils
Order Details
Main window
Header Window
Total Window
Remarks Window
Field Mapping
Field
Field
Description
Functionality
Logic
Prin
t on
pag
e
Font
Font
Form
at
Win
dow
H1
Date
Current
Page/Total Pages
PAGE/SAPSCRIPTFORMPAGE
All
10
Helve
W1
H2
Title
Proforma Invoice
Standard Text
All
14
Helve
W2
H3
Invoice
Number
Billing Document
VBDKR-VBELN
All
10
Helve
W2
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 9 of 15 >
H4
Bill To Party
Address
Billing Address
Details
H5
Ship To party
Address
Shipping Address
Details
H6
Sold To Party
Address
Sold To Details
H7
Billing Details
ADRC-NAME1,ADRCCITY1,ADRCPOST_CODE1,ADRCPO_BOX,ADRCSTREET,ADRCREGION,ADRC- COUNTRY
For parvw BP
ADRC-NAME1,ADRCCITY1,ADRCPOST_CODE1,ADRCPO_BOX,ADRCSTREET,ADRCREGION,ADRC- COUNTRY
For Parvw SH
ADRC-NAME1,
ADRC- CITY1,
ADRC-POST_CODE1
,ADRC- PO_BOX,
ADRC- STREET,
ADRC- REGION,
ADRC- COUNTRY
For Parvw SP
VBDKR-FKDAT,
VBRK-BSTNK_VF
VBRK-ZTERM
All
10
Helve
W3
All
10
Helve
W4
All
10
Helve
W5
All
10
Helve
W6
VBDKR-VBELN_VAUF
All
10
Helve
W7
H8
Order No.
Invoice Date,
Customer
Purchase Orders
no.
Payment Terms
Order Number
H9
Delivery No.
Delivery Number
VBDKR-VBELN_VL
All
10
Helve
W7
I1
Item No
Item No
VBRP-POSNR
All
10
Helve
Main
I2
Material No.
Material No.
VBDPR-MATNR
All
10
Helve
Main
I3
Material
Description
Material
Description
VBDPR-ARKTX
All
10
Helve
Main
I4
Quantity
VBDPR-FKIMG
VBDPR-VRKME
All
10
Helve
Main
I5
Gross Weight
Gross Weight
and Unit
VBDPR-BRGEW,
VBDPR-GEWEI
All
10
Helve
Main
I6
Net Value
KONV-KBETR
All
10
Helve
Main
F1
Total Quantity
Total quantity
Sum of all I4
All
10
Helve
W9
F2
Total Net
Value
Sum Of all I6
All
10
Helve
W9
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 10 of 15 >
F3
Remarks
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
All
10
Helve
W10
<Page 11 of 15 >
Text
Print
on
page
H1
Page
All
H2
All
H3
Proforma
Invoice
Invoice No.
H4
Bill To Party
All
H5
Ship To Party
H6
Font
Output
Format
Font
Format
10
Bold
Arial
14
Bold
Arial
10
Bold
Arial
Label 2
10
Bold
Arial
All
Label 3
10
Bold
Arial
Sold To Party
All
Label 5
10
Bold
Arial
H7
Billing Details
All
Label 4
10
Bold
Arial
H8
Order No.
All
10
Bold
Arial
H9
Delivery No.
All
10
Bold
Arial
I1
Item No.
All
Label 7
10
Bold
Arial
I2
Material No.
All
Label 8
10
Bold
Arial
I3
Description
All
Label 9
10
Bold
Arial
I4
Quantity
All
Label 10
10
Bold
Arial
I5
Gross Weight
All
Label 11
10
Bold
Arial
I6
Net Value
All
Label 12
10
Bold
Arial
F1
Total Quantity
All
Label 15
10
Bold
Arial
F2
All
Label 14
10
Bold
Arial
F3
Remarks
All
Label 16
10
Bold
Arial
F3
This
is
Proforma
Invoice
All
Label 16
10
Bold
Arial
4.2
Label
Position
Label 1
All
Translation
No Translation required. If some translation needs to be done then we can translate the standard texts
through SE63 transaction and by providing the source and destination language.
Reference
Description of use
(in Language1)
Description of use
(in Language2)
Description of use
(in Language3)
NA
NA
NA
NA
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
Text
module
Name
NA
Notes
NA
<Page 12 of 15 >
8. Layout Detail
Position of Left Margin
(Specify Unit)
Position of Right Margin
(Specify Unit)
Position of Logo
(Specify Unit)
Logo
(Specify Logo)
Position of Main
Window
(Specify Unit)
2.37 CM
0.33 CM
NA
NA
2.40 CM Left Margin and 10.07 CM Upper Margin
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 13 of 15 >
Table Name
Short text
Size category
Table maintenance
allowed
Data class
Buffering
Table maintenance
generator
Authorization Group
Field
Data
Name
Element
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
Domain Type
NA
Length Check
TableField
NA
NA
Key
Field
Foreign Description
Key
NA
NA
NA
Comments
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 14 of 15 >
10. Assumptions
Requirements:
Steps needed to be followed for configuring the output type RD00.
>> Go to NACE transaction
>> Select Application as V3 and click on Output Types Tab
>> Select RD00 from the list of Output types displayed and click on processing routines
>>
Here change the program name and form name according to your design.
Dont give any Smartform Name.
SAPScript_Proforma_Billing_Document_v1.0
21-Nov-2006
<Page 15 of 15 >