Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
10Activity
0 of .
Results for:
No results containing your search query
P. 1
PART4-IDOCS

PART4-IDOCS

Ratings:

4.0

(1)
|Views: 1,088|Likes:
Published by api-3746151

More info:

Published by: api-3746151 on Oct 15, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

18th MARCH

WE31 : SEGMENT CREATION
WE30 : IDOC CREATION
WE81 : LOGICAL MESSAGES CREATION
WE82 : ASSIGN LOGICAL MESSAGES TO THE IDOC.

Segments : is used in IDOC to Specify the Structure of IDOC.
1) Customer data
2) Material As Inquiry.
At the time of Idoc Creation . what is difference between create as Copy and Create
Successor of ?
if we select Create as copy Sap Search the existing idoc from SAP version 4.x, if found
abaper can attach existing idoc segments into current IDOC.
if we select Create Successor Of is the option used to select existing idoc's from the
version 3.x or 2.x.
Logical Messages:

Are used in SAP to attach IDOC existing in DataBase layer of the current R/3
system into partner profile of Application Server. If the Partner profiles are added with
IDOC's can send data from current system To remote System or remote System to current
System with help of Inbound and OutBound Process.

These can give the status idoc while data Transportation between The network.
Navigations to create Idoc's
1) Creating Segments.

WE31 -> NAME THE SEGMENT ( ZSEG9301) -> CREATE -> ENTER SHORT
TEXT -> SPECIFY FIELD NAME -> DATA ELEMENT -> SELECT ISO STANDARD
CHECK BOX -> [ Repeat the same step for adding fields for the segments ] -> save the
object .

Note : create this type of segments for the requred data to be transported.
2) Create IDOC

WE30 -> NAME THE IDOC(ZIDOC930) -> CREATE -> Open an interface select -> create new -> short description -> continue -> Open LPS with IDOC Name -> select the IDOC -> click on create Segment ( from application toolbar ) ->

Opens Another interface
seg type
: zseg9301

checkbox ( mandatory segment )[ if master segment select it]
minimum number : 1
max number

: 1
( for mandatory )
minimum number says one transaction
max number of records number of rows can be added for the idoc.

-> click on continue ( Segment is added to IDOC).
Repeate the same step to add other segments into idoc.
-> save the idoc -> come back.
Create Logical Messages:

WE81 -> change mode of the screen -> click on new entries -> Enter Message

Type ( ZLOGMSG930) -> Enter short text -> save the Entries.
IDOC's can be created as Local Object But can't be used for data Transfering.
Assign Logical Message with IDOC

WE82 -> CHANGE MODE -> New Entries -> Name the message Type ( Logical
Message Name ) [ zlogmsg930] -> enter basic type ( idoc Name ) -> Release version
( 620) [ for 4.7] -> Save the Entries.

Release version :
4.7 : 620 , 4.6B : 46B , 4.6C : 46C , 3.0A : 30A , 3.0G : 30G
SEND ( ALE )
19th MARCH
PORT Number :
IS THE SERVICE ID for the Application Running in the Operating System as
servers.
Example :
If oracle server is installed in any Network , the services of oracle can be identified
using Port Number "1521". Client network with help of Host String

scott/tiger@oracle
@oracle : is called as Host String specifies the network id for Oracle Server in the for
the TNS network listener for Oracle Connectivity.

Java Web Server:
is identified with a port number called as 8080
Weblogic Server :
is identified with port number called as 7001
http://project-2:7001/examplesWebApp/index.jsp
EDI ( Electronic Data Interchange)

Is a Sub system in the SAP application server to provide data transactions between
different SAP servers , SAP to Internet Server Communications or SAP to Non SAP
communications.

EDI sub system is a collection of IDOC ports as

1) TRFC ( Transactional RFC ) : is a services in EDI sub system to take the request from
the current system to process into remote System with help of Logical System. This
service can be used to take request in the form of Function Module.
Note : It can Get the data from remote System into current system but can't Send the data
from Current System to Remote.

2) File Port :
Is the Most Important Port for ALE trasaction controls with two Sub Services as
OutBound Process and Inbound Process.

OutBound Process : is a service to take the request from the current System into IDOC
to deliver the data into remote System with Help of Function Modules.

InBound Process : is a service to take request from remote System into current system
with help of IDOC's and send the data collected into current system using Function
Modules.

3) CPI-C : Common Programming Interface - ( communications)
Is a service can understand the a type of language called as CORBA ( Common
Object Request Broker Architecture ) using IDL ( Interface Definition Language ).
This port can be used for NON SAP application to pass a request like Siebel , java
or VB to be interacted with SAP.
4) ABAP-PI ( ABAP programming Interface )
Is the service uses ABAP created Drivers to communicate with Remote System,
Is the BASIC concepts of BAPI applications.
When ever Non SAP sends the Request in the form Of BAPI request is collected
by these services and request is processed using "TRFC" PORT.
5) XML - HTTP
This port in EDI sub sytem is used for Web Transaction for the type of Application ITS,
WAS or Netweaver.
XML is used in SAP to provide data security and web request is processed using
"HTTP" protocol. These transactions are called as logical transactions.
6) XML-FILE
This port used for Web technology communications to transfer Physical data
communicates between the servers.

Activity (10)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Hai Vai liked this
sansai2006 liked this
Hitesh Sachdeva liked this
munmun_neogi liked this
kothwal liked this
chandan095 liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->