Professional Documents
Culture Documents
325I_INBOUND_IAV_DISPOSITION
Reference FS ID:
PETS325/SourceForgeV1.0 Initial version
Add additional reviewers and approvers as necessary.
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 2 of 30
TABLE OF CONTENTS
1 Introduction 5
2 Purpose 5
3 Scope 5
5 Assumptions 6
6 References 6
a. Describe Detailed ABAP Logic (Pseudo code, Flow charts and Supporting text) 9
10 Detailed Screen Design Specifications 13
TECHNICAL SPECIFICATION
Page 3 of 30
Document Statistics :
Document The following is current information about the document: (Maintain all
Identification relevant section)
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 4 of 30
Object ID TS_325I
1 Introduction
This TS contains..
TECHNICAL SPECIFICATION
Page 5 of 30
File design
Transaction design
Smartform/Sapscript Design
Search help/Match code Design
Interface design ALE
Inbound IDOC
Outbound IDOC
Workflow Design
Webservices/BAPI/Function modules
User Exits / Field Exit / Menu Exit / BADIs / Enhancement frame work
2 Purpose
Business wnt a report to know the delivery details by sales order in time perod
3 Scope
Name/Abbreviation Definition/Explanation
5 Assumptions
6 References
N/A
1.1.1 .
TECHNICAL SPECIFICATION
Page 6 of 30
8 Application Requirements
The execution of this interface should not impact the overall performance of the PETS application
TECHNICAL SPECIFICATION
Page 7 of 30
Create a report zsam_del_report to get the delivery detasils for sales order and time
period
Below are the fields used in selection screen
Sales order number
Creted date
Validation sales order number, table name where to validate
Cteated a tcode for report and validate the t.code auth check in initialization vent
S_tcode
Fetch the data from vbak table based on selection screen value like sales order number
and date
For all entries used to fetch the data from item table VBAP by using VBAK internaltable
Process the item internal table and read the header data and prepare final internal table
for output
ALv output is designed to present the output
<For a list of Transport Requests generated for FRICE Object in this document, use Attachment
5 (present at the end of this doc under section 9.2.5) for detailed Transport Request Form>
TECHNICAL SPECIFICATION
Page 8 of 30
Selection Field Text Field Name Select-Option (S) Singl Obligat Default
/ Parameter (P) / e/Ra ory Value
Radio-Button / nge
Check Box
9.10 Structures
Describe internal program structure. Several methods may be used for defining the layouts (table, includes, storage map, view,
etc.)
All new and modified screens for this design will be defined. Repeat this section for each
screen included in this design.
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 9 of 30
N/A
10.2 Screen Description
N/A
10.3 Screen Invocation Method
N/A
10.4 Screen PF Key Definitions
N/A
N/A
N/A
Program Variable Variable Screen Label Data Source or Description
Variable Type Length Destination
N/A
N/A
N/A
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 10 of 30
All new and modified reports for this design will be defined. Repeat this section for each report
included in this design.
TECHNICAL SPECIFICATION
Page 11 of 30
Report Field Name Logical Data Base / Table Field Name Computation / Edit Rule
TECHNICAL SPECIFICATION
Page 12 of 30
Breaks on Report Field Name Sub Totals for Report Field Names
Repeat this section for each LSMW object included in this design.
TECHNICAL SPECIFICATION
Page 13 of 30
File Name:
File Type: Input/Output/Intermediate
File Path:
Delimiter (if any):
Repeat this section for each BDC session included in this design.
TECHNICAL SPECIFICATION
Page 14 of 30
TECHNICAL SPECIFICATION
Page 15 of 30
All new and modified databases for this design will be defined. Repeat this section for each
database included in this design.
Field Name Field Type Field Length Key Information Field Description
MATERIAL CHAR 18 Material #
CUSTOMER CHAR 10 Customer Number
QTY QUAN 13 Quantity
DOC_HDR_TXT CHAR 25 Document Header Text
ITEM_TXT CHAR 50 Line item text
RECIPIENT CHAR 12 Recipient
REASON_MVT NUMC 4 Reason for movement
14.6 Sizing
TECHNICAL SPECIFICATION
Page 16 of 30
Frequency of Accessing Access Media (online, Archive Retention Period (in Months)
Archived Data per Month tape, etc.)
Modules:
A A Asset management P PP Production Planning
M
C P Project System Q QM Quality Management
S
D IS Industry Solution S System Basis
F FI Financial Accounting T Test
H H Human Resources V SD Sales and Distribution
R
I P Plant Maintenance W WF Workflow
M
K C Controlling X Peut toucher plusieurs
O modules
M M Materials Management Z Module Usage
M
TECHNICAL SPECIFICATION
Page 17 of 30
Delivery class:
A Application table (Master and transaction data
C Customising table, maintenance only by
customising., not SAP import
L Table for storing temporary data, delivered empty
G Customising table, protected against SAP Update.,
only INS all.
E Control table, SAP and customer have separate key
areas
S System table, maintenance. only by SAP, change =
modification
W System table, contents transportable via separate
TR objects
? Other
Table Information
Foreign Key Reference
Action Cardinali
ty
D M A F. Name P. D. Table D. xx-yy Table D. Element
Key Element Element
Mandt Mandt T000 Mandt 1-N
Cardinality
XX C Entry in foreign key fields can exist
1 Entry in foreign key fields must exist
YY C Each record in check table has max. of one dependent record
CN Each record in check table has any no. of dependent records
N Each record in check table has at least one dependent record
1 Each record in check table has exactly one dependent record
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 18 of 30
Index
Index Unique
Description
# F. Name # F. Name # F. Name # F. Name # F. Name
1 3 5 7 9
1
2 4 6 8 0
Data
Element
Data Description Elementary type Further Field Label
Element Characteristics
Domain <search help, <short medium
<specify domain Parameter id, long heading>
Name> Default
predefined type Component
<specify Data type & name>
length Decimal spaces>
others
Domain
Domain Description Data type Data type Output Value
Characteristics Range/value
table
<specify <specify output
data type length , conversion
number routine, sign ,Low
characters Case>
decimal
places>
TECHNICAL SPECIFICATION
Page 19 of 30
Field Name Field Type Field Length Key Information Field Description
Msg_TYP CHAR 1 Message type
Message CHAR 25 Return Message
14.6 Sizing
Frequency of Accessing Access Media (online, Archive Retention Period (in Months)
Archived Data per Month tape, etc.)
TECHNICAL SPECIFICATION
Page 20 of 30
Modules:
A A Asset management P PP Production Planning
M
C P Project System Q QM Quality Management
S
D IS Industry Solution S System Basis
F FI Financial Accounting T Test
H H Human Resources V SD Sales and Distribution
R
I P Plant Maintenance W WF Workflow
M
K C Controlling X Peut toucher plusieurs
O modules
M M Materials Management Z Module Usage
M
Delivery class:
A Application table (Master and transaction data
C Customising table, maintenance only by
customising., not SAP import
L Table for storing temporary data, delivered empty
G Customising table, protected against SAP Update.,
only INS all.
E Control table, SAP and customer have separate key
areas
S System table, maintenance. only by SAP, change =
modification
W System table, contents transportable via separate
TR objects
? Other
TECHNICAL SPECIFICATION
Page 21 of 30
Table Information
Foreign Key Reference
Action Cardinali
ty
D M A F. Name P. D. Table D. xx-yy Table D. Element
Key Element Element
Mandt Mandt T000 Mandt 1-N
Cardinality
XX C Entry in foreign key fields can exist
1 Entry in foreign key fields must exist
YY C Each record in check table has max. of one dependent record
CN Each record in check table has any no. of dependent records
N Each record in check table has at least one dependent record
1 Each record in check table has exactly one dependent record
Index
Index Unique
Description
# F. Name # F. Name # F. Name # F. Name # F. Name
1 3 5 7 9
1
2 4 6 8 0
Data
Element
Data Description Elementary type Further Field Label
Element Characteristics
Domain <search help, <short medium
<specify domain Parameter id, long heading>
Name> Default
predefined type Component
<specify Data type & name>
length Decimal spaces>
others
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 22 of 30
Domain
Domain Description Data type Data type Output Value
Characteristics Range/value
table
<specify <specify output
data type length , conversion
number routine, sign ,Low
characters Case>
decimal
places>
All new and modified files for this design will be defined. Repeat this section for each file
included in this design.
TECHNICAL SPECIFICATION
Page 23 of 30
All new and modified transactions for this design will be defined. Repeat this section for each
transaction included in this design.
All new and modified forms for this design will be defined. Repeat this section for each form
included in this design.
17.1 (Enter Form Name Here & Specify whether it is a Smart form or SAP Script or Adobe
Forms)
N/A
Forms Information
Form Type New Change
JetForm Application Yes No
Pre-printed Form Yes No
Layout Set Name
Output Type
Output Destination (check all that apply) Hard Copy EDI FAX
Hard copy to a specific printer
Number of forms to print per run
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 24 of 30
N/A
All new and modified search help / matchcode objects for this design will be defined. Repeat
this section for each search help / matchcode object included in this design.
N/A
Field Name Field Type Field Length Key Information Field Description
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 25 of 30
< If Custom IDoc Type is created or used, then populate the below information >
IDOC Information
IDOC Type
Description
TECHNICAL SPECIFICATION
Page 26 of 30
Port Configuration:
Sending Port
Receiving Port
RFC Destination
Directory
Command File
TECHNICAL SPECIFICATION
Page 27 of 30
Enhancement Implicit
Enhancement-point
Enhancement section
Explicit
Name:
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 28 of 30
Source code
<Describe all the information for the types Object Type, Method, Event, Key Field, Workflow
Template, Standard Task, Step, Rule, Function Module>
21.2 Workflow Steps in Graphical Mode
TECHNICAL SPECIFICATION
Page 29 of 30
List the business objects created for the workflow . If any standard objects have been used
please mention .
1. Key Fields
2. Attributes
3. Methods
4. Events
2. Steps
Mention all step names and the tasks which are attached to each step. Also
mention the reason for each step
3. User Decision
4. Agent assignment
5. Task description
6. Task Container Elements
7. Triggering events
8. Terminating Events
DOCUMENT NUMBER:
TECHNICAL SPECIFICATION
Page 30 of 30
9. Deadline monitoring
10. Escalation
11. Mail contents if any
12. Wait for event
13. Activity step
21.5.3 Bindings
21.5.4 Verification
End of Document