SAP EDI White Paper
Short Description
Download SAP EDI White Paper...
Description
!
Contents So what is this thing called EDI?.................................................................................................... 3 The big picture: a puzzle with many pieces................................................................................ 3 Just another pretty interface ........................................................................................................ 4 Consistency and Flexibility..................................................................................................... 4 Bringing it home ......................................................................................................................... 4 Reach out and touch somebody .................................................................................................. 6 Wrapping up …........................................................................................................................... 7
Figures Figure 1: Basic EDI processing flow .............................................................................................. 4 Figure 2: Inbound processing of EDI messages in SAP ................................................................. 5 Figure 3: A bird’s eye view of Outbound EDI processing in SAP................................................. 6
!
"#
% & ) & & &
!
' ,
) / ' &
!
& &! "
(
"# )
+
)(
* & & & * * &).
) ,
&
* ! " * & + - +- & ) & & " + 9- & * & &
& 0
!
&
+ -
*
+
-+ .
+ *
* &
+ " *
&! ( & * . *
& " & +- &
&( , &! & *
-
* * &<
*
")
& ) *
&
& =&+ ,> !
-+ .
* ") " *
& % -)
! *
•
@ & &! -* & *
) & ! ) &
. -
& )
( ) &
* -
).
& &-* +
"-)).
0
&! + "
"
* "*
* )
& )
!
&
& -&
-+)
! +- & &
&
* . , + & & - . & * & + !&
50
))
&
& )-
& ")
& 45 *
!
-* &
&/
("
, * )(
-)
& )& &
& ) &
-* &
&
& . & ") , + ) .
!
%
!
& & & . *
) %
' & & ". &!
& % 45 *
&
") )* )
& & *
& )
45 *
&
& ) &!: *
-*
&
) -)
-!
+&
& 8 !-
! &
,
&
& ))-
& .
+- & &
.(
&
" )
"
** -& ;& ( ) &! ! * & & ! .+ .% &
-* *
+
, &! 0 & * & & ** " * & & ) & & 6 & 1 & 7 & & &( 1 * * & 0 & ( - * " " )
&!
) &! +- &
&
& ) & =/- + ,> & * & " & * & 1 o ? )' 2? 3 o 80 2& =" " >") "80 3
•
* ! +- &
& +- &
&
•
0 -+ .
&+
(
&
•
•
&
&
& &! - -
+ ") , +) ** - & & **
&. & ") ( ' - ") , +) & -!
•
""
*
0
0
&
! " * 12 & 1 - 3( ! & 1 45 " ) & & &! " * 6 8 10 & ). -!
+. + & 6 ! &
&
&
$
) +) *
& . ! &
& * .
"
) * ), . 8 ! +- & -) &-* + "* ! &7 . . ) 7 & & & &! . * & (
(
! $ "#
Figure 1: Basic EDI processing flow
" # ! !
& & " -
)( )(
+ ) & & & " + & & & "-) & * :& * ! &! )" && & ) )) " ' ;-
8 , * )( * & ! * * -& 8-& * 0
0
& * & +
& , " " & 1 ))3 & , & ). ! ). +- &
#
+ -. " % * ) . " )) ) .
& *7 &
% &'
& **
& .
;- '
•
&+ -&
•
0
&
&
*
-
&( -) ! &
) -* 7 - * &
-
"
&+ -&
& ) & &! ;- & )" ) .
-* &
! 7&+ *
,
&
-+ . &
(
& . ! &!(
" ") , + ) . &+ &
& ) * "-&
)
)
) )
&
&* &
45 *
&
&& .
* * -& & )).
& " ) . ""-& & ) &! & * & &! "
&"!-
*
)
& 81 2 * && &
&! & &
&+ &" 7 &
" & *
! &
* * . -! -+ . * 9- * A &
)) & + & +- ) &
& &
&! + ! & & 4@
-+ . * &! &!
& " * & & 45 * ( -&) % * * -& &!
& & 1 ") & ) !! - , &
&
&
& * +- & &! *
& '
*
*
& & & * &- )).
%
&
" & 1 0 * & & & 4 2, &! &" - - 3( )) )) -+ . * 9% -+B " &
!!
+ "
)
-
-!
0
&! &
,
&
& 45 &
' )
"
&(
! * ( & ' &! )) )"( " -
, & - * ) & -) - * "-& & &+
! " * ! (
*
& " *
& & 4@ " *
!
"#
Figure 2: Inbound processing of EDI messages in SAP EDI Subsystem Partner
SAP Environment
AS2 EDI Adapter
Partner
FTP
Partner
XML
Map, transform, X12 to XML
Standard functions provide interface services
Call Idoc Interface
IDoc Adapter Idoc
Maps XML to Idoc calls R3
Validated against Partner Profile
VAN
Confirms Partner send/ receive & connect info, security profile, handles acknowledgements
Can post immediately if set in Partner Profile
Create Idoc on DB: status = 64 Inbound Hold
In file or pass through API via direct ALE call
Determines business function, applies custom validations in user exits, posts to transaction invoking all built-in business rules.
Run pgm RBDAPP01
Bus Doc Created/Saved
•
0
•
0
& "
0 .
•
0
*
+
-
. * !* & & 0. " &
&
&
& ! * &
&! 0
0
•
& '
& " & &
.
-& ) &+
&
"
&" *
&
))
! * " &
& ! &
•
" " )-
(
&! " ) ( -& * * ( * ! &! & & "!- &! -
0 * &! & -! & " -&
) -* & -
-
& ! & (
&
-! &! . ) ( - * , * &+ & " * & &: & ;+. +- & & & +.
&
")
&" * &! ) &" +- &
! * -!
))
&! +-
" * ") )&'
&
) & % - - )). +
&
1 & @
&"
) !
+- &
-)
!! &. " )) : & +- & +B
$ &
5 & & & &" * &!
) !* & .
&!
+- &
&!
"
+
&
! * ' ' "" !! !! - * )). & * )) & *
•
0
& +
&! " +- & -* & & * )). !! +. * &- )
•
&
+
•
&! -
* ) * *
.
&" *
") "-&
! * )
& &
&
!!
& "
•
4@ &
& &
•
•
& " * & (* !
&!
% )" . ) * 0
) )
.
!
& &
& ". &! & - - )). )* )
)
'
&
"
* !
!
"#
/- + -& +.
.
*
&! " )) ! &
* ) &
& 0 & +- &
/- - 2 ) -* &
0 0
- & &"!& & * &! -* & &"!& &+ * ) ) . ! & &! & & * ), &! - ;- & " & & " ! & * -) ) 2 ( ? & / & & 3" * * -) " & &
)) @
! 31 &
&!
& ", +- & -) -* & +
& &
-* &
)(
.
Figure 3: A bird’s eye view of Outbound EDI processing in SAP
! &
. ) ) )*
&
)*
(
"
"
"
!
$
"
##
%
& ' # (
!
$ %
+
' "
!
&
"
'
' !' +*,
+"
( )# + ,
*
" *- ##
$
" !!
% / 0 ,. &
!
1
•
0
- + -&
+ !&
•
/- - 1 &
)
* &
•
& - - - "
.
& -* &
&
+- &
& &
+ ! & +)
•
0
•
0
•
0
"-& *
&
& -) !* & ( ""
- + -&
&
,
- + -& ! *
0
-) ) )) (
&
&! "
0(
! * 0 & -& ) & &" * & & "-& & -) + ))
•
-* & &
&" * & " ( - + -& +- & -
)).
*
"
- - 8 * & ") &
*
+ - $ ( & " "& ) , - *
*
& + -
0 &
" *
4CD & +
-!
-* & !* &
"
*
%
&
. B+
&
& * &
+ -)
!
"#
0
•
-)) " * & ,
•
, -+ .
•
"
•
0
•
0
&+ * ,
*
(
( & *
&
&
% + * & ! * & * ), , 9- '
&
"
)).
&* &
+- &
+)
-
' &
) &! *(
& &* '
) &
*
&
&+ . & . (
'
&
-& ;-
.+ )-* & &
*
-&
& &" * 4@ ")
+-AA * -& & ". *
"
-+ .
45
&
)") -! 4 0 &" * &
&
•
))
.
-!
+ & "
-!
"-& & -
$( &
&
") &
))
' & , &"!-
&( & )- &! - . & & &! 45 *
-
?
& " +
"-)).
&
!
&&
&
+. 80
% +! & ) &+ & * &! & *
** ( +- %
& ) & -
& 4@ " *
-!
0
&!
& . & ") , + ) . + & & ;- * & " - +- &
;- * & ( * .+ +
"
&
+
*
&! &
&
) &! &+
-
&+
"-)
-
*
&
! # "#
View more...
Comments