BC621_EN_46A_FV (第1页)

第 1 页 / 共 65 页

%&(cid:25)(cid:21)(cid:20)(cid:3)(cid:16)(cid:3)6$3(cid:3),’RF(cid:3),QWHUIDFH(cid:3)(cid:11)’HYHORSPHQW(cid:12)

%%&&(cid:25)(cid:25)(cid:21)(cid:21)(cid:20)(cid:20)

66$$33(cid:3)(cid:3),,’’RRFF(cid:3)(cid:3),,QQWWHHUUIIDDFFHH

(cid:11)(cid:11)’’HHYYHHOORRSSPPHHQQWW(cid:12)(cid:12)

ª SAP AG 1999

n R/3

n Release 4.6A

n October 1999

n Material Number 5003 5260

第 2 页 / 共 65 页

&RS\ULJKW

&RS\ULJKW(cid:3)(cid:20)(cid:28)(cid:28)(cid:28)(cid:3)6$3(cid:3)$*(cid:17)(cid:3)(cid:3)$OO(cid:3)ULJKWV(cid:3)UHVHUYHG(cid:17)

1HLWKHU(cid:3)WKLV(cid:3)WUDLQLQJ(cid:3)PDQXDO(cid:3)QRU(cid:3)DQ\(cid:3)SDUW(cid:3)WKHUHRI(cid:3)PD\

EH(cid:3)FRSLHG(cid:3)RU(cid:3)UHSURGXFHG(cid:3)LQ(cid:3)DQ\(cid:3)IRUP(cid:3)RU(cid:3)E\(cid:3)DQ\(cid:3)PHDQV(cid:15)

RU(cid:3)WUDQVODWHG(cid:3)LQWR(cid:3)DQRWKHU(cid:3)ODQJXDJH(cid:15)(cid:3)ZLWKRXW(cid:3)WKH(cid:3)SULRU

FRQVHQW(cid:3)RI(cid:3)6$3(cid:3)$*(cid:17)(cid:3)7KH(cid:3)LQIRUPDWLRQ(cid:3)FRQWDLQHG(cid:3)LQ(cid:3)WKLV

GRFXPHQW(cid:3)LV(cid:3)VXEMHFW(cid:3)WR(cid:3)FKDQJH(cid:3)DQG(cid:3)VXSSOHPHQW(cid:3)ZLWKRXW(cid:3)SULRU

QRWLFH(cid:17)

$OO(cid:3)ULJKWV(cid:3)UHVHUYHG(cid:17)

ª SAP AG 1999

7UDGHPDUNV(cid:29)

n Microsoft ®, Windows ®, NT ®, PowerPoint ®, WinWord ®, Excel ®, Project ®, SQL-Server ®,

Multimedia Viewer ®, Video for Windows ®, Internet Explorer ®, NetShow ®, and HTML Help ®

are registered trademarks of Microsoft Corporation.

n Lotus ScreenCam ® is a registered trademark of Lotus Development Corporation.

n Vivo ® and VivoActive ® are registered trademarks of RealNetworks, Inc.

n ARIS Toolset ® is a registered Trademark of IDS Prof. Scheer GmbH, Saarbrücken

n Adobe ® and Acrobat ® are registered trademarks of Adobe Systems Inc.

n TouchSend Index ® is a registered trademark of TouchSend Corporation.

n Visio ® is a registered trademark of Visio Corporation.

n IBM ®, OS/2 ®, DB2/6000 ® and AIX ® are a registered trademark of IBM Corporation.

n Indeo ® is a registered trademark of Intel Corporation.

n Netscape Navigator ®, and Netscape Communicator ® are registered trademarks of Netscape

Communications, Inc.

n OSF/Motif ® is a registered trademark of Open Software Foundation.

n ORACLE ® is a registered trademark of ORACLE Corporation, California, USA.

n INFORMIX ®-OnLine for SAP is a registered trademark of Informix Software Incorporated.

n UNIX ® and X/Open ® are registered trademarks of SCO Santa Cruz Operation.

n ADABAS ® is a registered trademark of Software AG

n The following are trademarks or registered trademarks of SAP AG; ABAP/4, InterSAP, RIVA, R/2,

R/3, R/3 Retail, SAP (Word), SAPaccess, SAPfile, SAPfind, SAPmail, SAPoffice, SAPscript,

SAPtime, SAPtronic, SAP-EDI, SAP EarlyWatch, SAP ArchiveLink, SAP Business Workflow, and

ALE/WEB. The SAP logo and all other SAP products, services, logos, or brand names included

herein are also trademarks or registered trademarks of SAP AG.

n Other products, services, logos, or brand names included herein are trademarks or registered

trademarks of their respective owners.

第 3 页 / 共 65 页

%XVLQHVV(cid:3),QWHJUDWLRQ(cid:3)7HFKQRORJLHV(cid:3),,

Business Integration

Technology

ª SAP AG 1999

(cid:0)(cid:2) (cid:1)(cid:4) (cid:3)(cid:6) (cid:5)(cid:8) (cid:7)

/HYHO(cid:3)(cid:21) /HYHO(cid:3)(cid:22)

3 days

Building Enterprise

Solutions with SAP

Components

(cid:1)(cid:4) (cid:9)(cid:11) (cid:10)(cid:12) (cid:7)(cid:8) (cid:3) 2 days

Data Transfer

(cid:0)(cid:2) (cid:1)(cid:2) (cid:13)(cid:6) (cid:14)(cid:8) (cid:3) 5 days

Programming with

BAPIs in Visual Basic

(cid:1)(cid:4) (cid:9)(cid:15) (cid:5)(cid:8) (cid:14)(cid:8) (cid:7) 5 days

R/3 Interface and BAPI

Programming in C++

(cid:1)(cid:4) (cid:9)(cid:15) (cid:5)(cid:8) (cid:14)(cid:8) (cid:16)

Application Link

Enabling (ALE)

Technology

5 days

(cid:0)(cid:2) (cid:1)(cid:4) (cid:17)(cid:18) (cid:10)(cid:12) (cid:5) 3 days

EDI Interface

(cid:1)(cid:4) (cid:9)(cid:19) (cid:14)(cid:18) (cid:10)(cid:12) (cid:3) 4 days

,- (cid:30)"

#$

(cid:23).(cid:30)(cid:15) /’ 0’ ! 1! (cid:30)’ (cid:21)) &!

(cid:20)(cid:22)(cid:21)(cid:24) (cid:23)(cid:26)(cid:25)(cid:12) (cid:27)(cid:29)(cid:28)(cid:31)(cid:30)! " (cid:25)

(cid:27)(cid:26)%’ &(cid:6) (cid:27)(cid:22)(cid:30)) ((cid:15) (+ *(cid:21))

(cid:25)

&

Communication

Interfaces in ABAP

(cid:0)(cid:2) (cid:1)2 (cid:13)3 (cid:10)’ (cid:7) 2 days

Programming with

BAPIs in JAVA

(cid:1)(cid:4) (cid:9)(cid:19) (cid:5)$ (cid:14)$ (cid:17)

SAP IDoc Interface -

Development

5 days

(cid:0)(cid:2) (cid:1)(cid:4) (cid:17)(cid:8) (cid:14)4 (cid:10) 1 day

SAP IDoc Interface

Technology

(cid:0)(cid:2) (cid:1)(cid:4) (cid:17)(cid:8) (cid:14)(cid:6) (cid:3) 2 days

/HYHO(cid:3)(cid:22)
3 days ation Link ng (ALE) ology (cid:0)(cid:2) (cid:1)(cid:4) (cid:17)(cid:8) (cid:14)4 (cid:10) 2 days 1 day ,- (cid:30)" (cid:23).(cid:30)(cid:15) /’ 0’ ! 1! (cid:30)’ (cid:21)) &! (cid:25) SAP IDoc Interface - Doc Interface Development ology 4 days terface
5 days ransfer (cid:0)(cid:2) (cid:1)2 (cid:13)3 (cid:10)’ (cid:7) 2 days Communication 5 days (cid:20)(cid:22)(cid:21)(cid:24) (cid:23)(cid:26)(cid:25)(cid:12) (cid:27)(cid:29)(cid:28)(cid:31)(cid:30)! " (cid:25) Interfaces in ABAP mming with #$ (cid:27)(cid:26)%’ &(cid:6) (cid:27)(cid:22)(cid:30)) ((cid:15) (+ *(cid:21)) & in Visual Basic (cid:1)(cid:4) (cid:9)(cid:19) (cid:5)$ (cid:14)$ (cid:17) 5 days Programming with 5 days BAPIs in JAVA terface and BAPI mming in C++

第 4 页 / 共 65 页

&RXUVH(cid:3)3UHUHTXLVLWHV(cid:29)

l

5HFRPPHQGHG(cid:29)(cid:3)%DVLV(cid:3)%&(cid:3)(cid:23)(cid:19)(cid:19)(cid:3)(cid:16)(cid:3)$%$3

:RUNEHQFK(cid:3)%DVLFV

l

5HTXLUHG(cid:29)(cid:3)%DVLV(cid:3)%&(cid:25)(cid:21)(cid:19)(cid:3)(cid:16)(cid:3),’RF(cid:3),QWHUIDFH(cid:3)(cid:11)6WDQGDUG(cid:12)

ª SAP AG 1999

第 5 页 / 共 65 页

7DUJHW(cid:3)$XGLHQFH

l

$%$3(cid:3)’HYHORSHUV

l

&RQVXOWDQWV

ª SAP AG 1999

1RWHV(cid:3)WR(cid:3)WKH(cid:3)XVHU

n The training materials are QRW(cid:3)WHDFK(cid:16)\RXUVHOI(cid:3)SURJUDPV(cid:17)(cid:3)7KH\(cid:3)FRPSOHPHQW(cid:3)WKH(cid:3)FRXUVH

LQVWUXFWRU(cid:10)V(cid:3)H[SODQDWLRQV(cid:17)(cid:3)On the sheets, there is space for you to write down additional

information.

第 6 页 / 共 65 页

,QWURGXFWLRQ(cid:29)(cid:3)&RQWHQWV

l

&RXUVH(cid:3)*RDOV

l

&RXUVH(cid:3)2EMHFWLYH(cid:11)V(cid:12)

l

&RXUVH(cid:3)&RQWHQW

l

&RXUVH(cid:3)2YHUYLHZ(cid:3)’LDJUDP

l

0DLQ(cid:3)%XVLQHVV(cid:3)6FHQDULR

ª SAP AG 1999

(C) SAP AG BC621 1-1

第 7 页 / 共 65 页

&RXUVH(cid:3)*RDOV

$W(cid:3)WKH(cid:3)FRQFOXVLRQ(cid:3)RI(cid:3)WKLV(cid:3)FRXUVH(cid:15)(cid:3)\RX(cid:3)ZLOO(cid:3)EH

DEOH(cid:3)WR(cid:29)

l

([WHQG(cid:3),’RF(cid:3)W\SHV

l

’HILQH(cid:3)QHZ(cid:3),’RF(cid:3)W\SHV

ª SAP AG 1999

(C) SAP AG BC621 1-2

第 8 页 / 共 65 页

&RXUVH(cid:3)2EMHFWLYHV

$W(cid:3)WKH(cid:3)FRQFOXVLRQ(cid:3)RI(cid:3)WKLV(cid:3)FRXUVH(cid:15)(cid:3)\RX(cid:3)ZLOO(cid:3)EH(cid:3)DEOH

WR(cid:29)

l

%XLOG(cid:3)DQG(cid:3)H[WHQG(cid:3)WKH(cid:3)GDWD(cid:3)VWUXFWXUH(cid:3)RI(cid:3),’RF(cid:3)W\SHV

l

8VH(cid:3)WKH(cid:3),’RF(cid:3)W\SH(cid:3)HGLWRU(cid:3)DQG(cid:3)VHJPHQW(cid:3)HGLWRU

l

8VH(cid:3)FXVWRPHU(cid:3)H[LWV(cid:3)WR(cid:3)SURFHVV(cid:3),’RF(cid:3)W\SHV

ª SAP AG 1999

(C) SAP AG BC621 1-3

第 9 页 / 共 65 页

&RXUVH(cid:3)&RQWHQW

3UHIDFH

8QLW(cid:3)(cid:20)(cid:3)(cid:3)(cid:3)(cid:3) Introduction

8QLW(cid:3)(cid:21)(cid:3)(cid:3) Development Environment for IDoc Types

8QLW(cid:3)(cid:22)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3) Extension of IDoc Types

8QLW(cid:3)(cid:23)(cid:3)(cid:3)(cid:3)(cid:3)(cid:3) Development of IDoc Types

$SSHQGL[

ª SAP AG 1999

(C) SAP AG BC621 1-4

第 10 页 / 共 65 页

ª SAP AG 1999

(C) SAP AG BC621 1-5

(cid:0)(cid:2)(cid:1)(cid:4) (cid:3)(cid:6) (cid:5)(cid:8) (cid:7)(cid:10) (cid:9)(cid:12) (cid:11)(cid:14) (cid:13)(cid:15) (cid:3)(cid:17) (cid:16)(cid:7)(cid:12) (cid:1)

(cid:20)(cid:20)

(cid:18)(cid:20)

(cid:27)(cid:28)

(cid:0)

(cid:18)

(cid:19)(cid:15) (cid:21)(cid:4)

(cid:1)

(cid:21)

(cid:7)(cid:10)

(cid:7)(cid:12)

(cid:19)(cid:23) (cid:22)

(cid:16)(cid:29)(cid:5)(cid:6) (cid:7)(cid:12)

(cid:13) (cid:31)(cid:14)

(cid:24)(cid:10)

(cid:1)(cid:23)

!(cid:12)

(cid:25)

(cid:25)

(cid:24)

(cid:19)(cid:15)

(cid:19)

(cid:19)

"

(cid:1)(cid:26)

(cid:1)(cid:26)

(cid:3)

(cid:3)(cid:10) (cid:30)(cid:6) (cid:7)(cid:12) (cid:5)

(cid:27)(cid:23) #(cid:26)

(cid:0)

(cid:18)

(cid:3)

(cid:19)

(cid:7)(cid:10) (cid:13)

(cid:1) (cid:16)(cid:7)$

"

(cid:31)(cid:14) !& (cid:24)

(cid:1)%

(cid:19)(cid:15)

(cid:7)(cid:14)

"

(cid:30)

(cid:18)’

(cid:7)(cid:23)

(cid:19)(

(cid:30)(cid:28)

(cid:21)(cid:14) (cid:19)(cid:10)

(cid:0)

(cid:18)

(cid:7)(cid:12)

(cid:22)

(cid:7)(cid:10) (cid:13)*

(cid:24)(cid:14) (cid:25)

(cid:31)(cid:10) !&

(cid:19)

(cid:24)

(cid:1))

(cid:19)(cid:15)

(cid:3)

"

%&(cid:25)(cid:21)(cid:20)(cid:3)&RXUVH(cid:3)2YHUYLHZ(cid:3)’LDJUDP

第 11 页 / 共 65 页

(QWHUSULVH(cid:3)WUDGLQJ(cid:3)FRPSDQ\(cid:3)$(cid:3)ZDQWV(cid:3)9HQGRU

%(cid:3)WR(cid:3)VKLS(cid:3)WKHLU(cid:3)PDWHULDO(cid:3)RUGHUV(cid:3)YLD(cid:3)(’,(cid:17)

+HUUPDQQ(cid:3)(cid:9)(cid:3)5LHPHU(cid:3)ZLOO(cid:3)GLH(cid:3)HQWVSUHFKHQGHQ

%HVWHOOXQJHQ(cid:3)JOHLFK(cid:3)HOHNWURQLVFK(cid:3)YHUEXFKHQ(cid:17)

$OV(cid:3)*UXQGODJH(cid:3)ZROOHQ(cid:3)GLH(cid:3)8QWHUQHKPHQ(cid:3)GHQ

,’RF(cid:16)7\S(cid:3)25’/*7(cid:19)(cid:20)(cid:3)YHUZHQGHQ(cid:15)(cid:3)GHU(cid:3)DEHU

HYHQWXHOO(cid:3)QRFK(cid:3)GHQ(cid:3)%HG(cid:129)UIQLVVHQ

HQWVSUHFKHQG(cid:3)HUZHLWHUW(cid:3)ZHUGHQ(cid:3)PX(cid:137)(cid:17)(cid:3)$OV

3URMHNWWHDPPLWJOLHG(cid:3)LQIRUPLHUHQ(cid:3)6LH(cid:3)VLFK(cid:3)DOVR

(cid:129)EHU(cid:3)GLH(cid:3)(QWZLFNOXQJVP|JOLFKNHLWHQ(cid:15)(cid:3)GLH(cid:3)GLH

,’RF(cid:16)6FKQLWWVWHOOH(cid:3)ELHWHW(cid:17)

ª SAP AG 1999

(C) SAP AG BC621 1-6

5(cid:29)6(cid:14) 7(cid:15) 8

+- ,/ .0 .2 14 3( ,

5(cid:2)6(cid:4) 7(cid:15) 8

0DLQ(cid:3)%XVLQHVV(cid:3)6FHQDULR

(QWHUSULVH(cid:3)WUDGLQJ

9HQGRU(cid:3)%

FRPSDQ\(cid:3)$

66$$33(cid:3)(cid:3)55(cid:18)(cid:18)(cid:22)(cid:22)(cid:3)(cid:3)66\\VVWWHHPP 66$$33(cid:3)(cid:3)55(cid:18)(cid:18)(cid:22)(cid:22)(cid:3)(cid:3)66\\VVWWHHPP

((’’,,(cid:3)(cid:3)66XXEEVV\\VVWWHHPP ((’’,,(cid:3)(cid:3)66XXEEVV\\VVWWHHPP

n Enterprise trading company A wants vendor B to ship their material orders via EDI. Vendor B would

like to electronically update the placed orders immediately. As a basis for this transaction, A & B

intend to use IDoc type ORDLGT01. However, IDoc type ORDLGT01 needs to be extended to meet

their needs. Your task as a member of the project team is to research the possibilities of the

development of the IDoc Interface.

0DLQ(cid:3)%XVLQHVV(cid:3)6FHQDULR
(Q(WHQUWSHULUVSHU(cid:3)WLUVDHG(cid:3)LWQUJDGLQJ(cid:3)FRPSDQ\(cid:3)$(cid:3)ZDQWV(cid:3)9HQGRU 9HQGRU(cid:3)%
FRPSDQ\(cid:3)$ %(cid:3)WR(cid:3)VKLS(cid:3)WKHL +HUUPDQQ(cid:3)(cid:9)(cid:3)5 U(cid:3)PDWHULDO(cid:3)RUGHUV(cid:3)YLD(cid:3)(’,(cid:17) LHPHU(cid:3)ZLOO(cid:3)GLH(cid:3)HQWVSUHFKHQGHQ
%HVWHOOXQJHQ(cid:3)JOHLFK(cid:3)HOHNWURQLVFK(cid:3)YHUEXFKHQ(cid:17) $OV(cid:3)*UXQGODJH(cid:3)ZROOHQ(cid:3)GLH(cid:3)8QWHUQHKPHQ(cid:3)GHQ
,’RF(cid:16)7\S(cid:3)25’/*7(cid:19)(cid:20)(cid:3)YHUZHQGHQ(cid:15)(cid:3)GHU(cid:3)DEHU
HYHQWXHO O(cid:3)QRFK(cid:3)GHQ(cid:3)%HG(cid:129)UIQLVVHQ
H QWVSUHFKHQG(cid:3)HUZH LWHUW(cid:3)ZHUGHQ(cid:3)P X(cid:137)(cid:17)(cid:3)$OV
3 UR66MH$$N33W(cid:3)(cid:3)W55H(cid:18)(cid:18)D(cid:22)(cid:22)P(cid:3)(cid:3)66P\\VVLWWWHHJPPOLH G(cid:3)LQIRUPLHUHQ(cid:3)6 LH66(cid:3)V$$L33F(cid:3)(cid:3)K55(cid:3)(cid:18)D(cid:18)(cid:22)(cid:22)O(cid:3)(cid:3)V66R\\VVWWHHPP
(cid:129)EHU(cid:3)GLH(cid:3)(QWZLFNOXQJVP|JOLFKNHLWHQ(cid:15)(cid:3)GLH(cid:3)GLH
5(cid:29)6(cid:14) 7(cid:15) 8 5(cid:2)6(cid:4) 7 (cid:15) 8
,’RF(cid:16)6F KQLWWVWHOOH(cid:3)ELHWHW(cid:17)
+- ,/ .0 .2 14 3( ,
((’’,,(cid:3)(cid:3)66XXEEVV\\VVWWHHPP ((’’,,(cid:3)(cid:3)66XXEEVV\\VVWWHHPP
ª SAP AG 1999

第 12 页 / 共 65 页

l

’DWD(cid:3)6WUXFWXUHV(cid:29)

ª SAP AG 1999

(C) SAP AG BC621 2-1

(cid:0) ,’RF(cid:3)5HFRUG(cid:3)7\SHV

(cid:0) ,’RF(cid:3)7\SHV

(cid:0)

’HYHORSPHQW(cid:3)(QYLURQPHQW(cid:3)IRU(cid:3),’RF(cid:3)7\SHV

,’RF(cid:3)6HJPHQWV

l

’HYHORSPHQW(cid:3)DQG(cid:3)([WHQVLRQ

第 13 页 / 共 65 页

&RXUVH(cid:3)2EMHFWLYHV

l

8QGHUVWDQG(cid:3)WKH(cid:3)GHYHORSPHQW(cid:3)HQYLURQPHQW(cid:3)IRU(cid:3),’RF

W\SHV

l

’HVFULEH(cid:3)WKH(cid:3)IXQFWLRQDOLW\(cid:3)RI(cid:3)WKH(cid:3)GHYHORSPHQW

HQYLURQPHQW(cid:3)IRU(cid:3),’RF(cid:3)W\SHV

l

([SODLQ(cid:3)WKH(cid:3)GLIIHUHQFH(cid:3)EHWZHHQ(cid:3)GHYHORSPHQW(cid:3)DQG

H[WHQVLRQV

ª SAP AG 1999

(C) SAP AG BC621 2-2

第 14 页 / 共 65 页

ª SAP AG 1999

(C) SAP AG BC621 2-3

(cid:1)(cid:3)(cid:2)(cid:5) (cid:4)(cid:7) (cid:6)(cid:9) (cid:8)(cid:11) (cid:10)(cid:13) (cid:12)(cid:15) (cid:14)(cid:16) (cid:4)(cid:18) (cid:17)(cid:8)(cid:13) (cid:2)

(cid:21)(cid:21)

(cid:19)(cid:21)

!

& (cid:8)(cid:27)

(cid:20)(cid:23) (cid:22)(cid:15)

(cid:2)(cid:16) (cid:22)"

(cid:6)%

(cid:20)(cid:25) (cid:24)(cid:8)(cid:27)

(cid:17)#(cid:6)$ (cid:8)%

(cid:1)’(cid:19)! (cid:8)(cid:30)

(cid:26)(cid:15)

(cid:2)(cid:15)

(cid:14))

(cid:28)(cid:29)

(cid:28)(cid:29)

((cid:15)

(cid:20)(cid:30)

(cid:20)(cid:11)

*"

(cid:2)(cid:31)

(cid:2)(cid:31)

(cid:26)+

(cid:4)

(cid:4)

(cid:20)(cid:16) ,

(cid:25) -+

(cid:1)’(cid:19)!

(cid:4).(cid:20)(cid:11)

(cid:8)(cid:11) (cid:14))

(cid:2)(cid:31) ,(cid:11) (cid:17)(cid:8)(cid:27)

((cid:15) *(cid:30) (cid:26)(cid:15)

(cid:2)/

(cid:20)(cid:16)

(cid:8)

,

&

(cid:19)(cid:21)

(cid:8)

(cid:20)(cid:23)

&

(cid:22)(cid:15) (cid:20)(cid:11)

(cid:1)’(cid:19)(cid:21)

(cid:24)(cid:8)(cid:13)

(cid:8)(cid:11) (cid:14)1

(cid:26)(cid:15) (cid:28)0

((cid:11) *(cid:30)

(cid:20)(cid:25)

(cid:26)+

(cid:2)(cid:31)

(cid:20)(cid:16)

(cid:4)

,

&RXUVH(cid:3)2YHUYLHZ(cid:3)’LDJUDP

第 15 页 / 共 65 页

ª SAP AG 1999

(C) SAP AG BC621 2-4

2(cid:25)

4!

7(cid:21)

(cid:12)(cid:11)

(cid:6)(cid:7)

(cid:20)(cid:25)

(cid:2)(cid:15)

(cid:8)(cid:11)

(cid:26)(cid:5)

(cid:14)(cid:23)

5(cid:13)

(cid:8)(cid:13)

(cid:4)(cid:18) (cid:17)(cid:8)(cid:27)

(cid:6)(cid:7) 6(cid:5) (cid:28)

(cid:6)$ (cid:4)

(cid:2)0 (cid:28)3 (cid:8)(cid:11) (cid:10)(cid:13) (cid:12)(cid:11) (cid:24)(cid:20) 89 (cid:12)(cid:31) ,(cid:11)

2(cid:25)

(cid:17)#(cid:2)(cid:5) (cid:20)(cid:31) ,(cid:31) ,)

(cid:12)(cid:30) (cid:2)(cid:5) (cid:14)(cid:23) (cid:4)? (cid:17)(cid:8)(cid:13)

:;

(cid:2)(cid:29)

(cid:8)%

(cid:28)@

(cid:6)= <

(cid:8)(cid:11)

&

(cid:10)(cid:13)

(cid:24)(cid:8)(cid:15)

(cid:12)(cid:30)

>

(cid:24)(cid:20)

$SSOLFDWLRQ

,’RF(cid:3),QWHUIDFH

A (cid:20)+ 5(cid:30) (cid:28)3

(cid:4).*" (cid:26)+

(cid:20)(cid:25)

(cid:20)

(cid:1)’(cid:19)(cid:21)

A

(cid:2)+ (cid:4)

(cid:8)(cid:11)

(cid:20)(cid:5)

(cid:14)1

5(cid:30)

((cid:11)

(cid:28)0

*(cid:30)

(cid:20)(cid:25)

(cid:26)+

(cid:2)(cid:31)

A

(cid:20)

(cid:4)

(cid:20)+ 5(cid:30) (cid:28)0

(cid:2)+ 6(cid:5) (cid:28)0

(cid:20)(cid:11) (cid:2)(cid:31)

(cid:20)

(cid:4)

&RPSRQHQWV(cid:3)RI(cid:3)WKH(cid:3),’RF(cid:3)3URFHVV

n The IDoc Interface consists of a data structure (the IDoc type) and process programs for this data

structure.

n The Subsystem Interface is built through the data structure.

n The process programs are inserted between SAP application and interface.

• In outbound processing you should be able to read the master and movement data as well as be

able to format it into an IDoc format.

• In inbound processing you can generate or change application data from the IDoc format.

&RPSRQHQWV(cid:3)RI(cid:3)WKH(cid:3),’RF(cid:3)3URFHVV
$SSOLFDWLRQ
2(cid:25) (cid:12)(cid:11) (cid:2)(cid:15) (cid:14)(cid:23) (cid:4)(cid:18) (cid:17)(cid:8)(cid:27) (cid:2)0 (cid:28)3 (cid:8)(cid:11) (cid:10)(cid:13) (cid:12)(cid:11) (cid:24)(cid:20) 89 (cid:12)(cid:31) ,(cid:11) (cid:17)#(cid:2)(cid:5) (cid:20)(cid:31) ,(cid:31) ,) :; (cid:8)% (cid:6)= < & (cid:24)(cid:8)(cid:15) >
4! (cid:6)(cid:7) (cid:8)(cid:11) 5(cid:13) (cid:6)(cid:7) 6(cid:5) (cid:28) 2(cid:25) (cid:12)(cid:30) (cid:2)(cid:5) (cid:14)(cid:23) (cid:4)? (cid:17)(cid:8)(cid:13) (cid:2)(cid:29) (cid:28)@ (cid:8)(cid:11) (cid:10)(cid:13) (cid:12)(cid:30) (cid:24)(cid:20)
7(cid:21) (cid:20)(cid:25) (cid:26)(cid:5) (cid:8)(cid:13) (cid:6)$ (cid:4)
(cid:1)’(cid:19)(cid:21) (cid:8)(cid:11) (cid:14)1 ((cid:11) *(cid:30) (cid:26)+ (cid:20)
A (cid:20)(cid:5) 5(cid:30) (cid:28) 0 (cid:20)(cid:25) (cid:2)(cid:31) (cid:4)
A (cid:20)+ 5(cid:30) (cid:28)3 (cid:20)(cid:25) (cid:2)+ (cid:4) A (cid:20)+ 5(cid:30) (cid:28)0 (cid:20)(cid:11) (cid:2)(cid:31) (cid:4)
(cid:4).*" (cid:26)+ (cid:20) (cid:2)+ 6(cid:5) (cid:28)0 (cid:20)
,’RF(cid:3),QWHUIDFH
ª SAP AG 1999

第 16 页 / 共 65 页

,’RF(cid:3)5HFRUG(cid:3)7\SHV

&RQWURO(cid:3)5HFRUG IDoc ID

Partner

IDoc Type and Logical Message

External Structure

’DWD(cid:3)5HFRUGV

Control Part Application Data

6WDWXV(cid:3)5HFRUGV IDoc ID

Status Information

ª SAP AG 1999

n Every IDoc in the SAP database consists of:

• One control record,

• Data records, containing the application data in the segments describing the hierarchy. These

segments are in a hierarchy sequence,

• Status records, which monitor specific IDoc steps. The further the IDoc is in its process the more

status records it has.

n An IDoc that has been exchanged with an external system, will only contain

• The control record and

• The data records.

n If the external system communicates the status of the sending IDoc with the R/3 System, this can be

carried out with a status confirmation. The R/3 System connects the received status records to the

corresponding outbound IDoc in the database. The R/3 System can also transmit status confirmations

about IDocs received. This, however, can only happen through the specific IDoc type SYSTAT01,

that is, the control and data records are exchanged here. In this case, the status information is

therefore contained in the IDoc data records.

(C) SAP AG BC621 2-5

第 17 页 / 共 65 页

,’RF(cid:3)7HUPV(cid:29)(cid:3)%DVLF(cid:3)7\SH(cid:3)DQG(cid:3)([WHQVLRQV

%%DDVVLLFF(cid:3)(cid:3)77\\SSHH

,,’’RRFF(cid:3)(cid:3)77\\SSHH

%%DDVVLLFF(cid:3)(cid:3)77\\SSHH

(([[WWHHQQVVLLRRQQ

(cid:14)(cid:14)

,,’’RRFF(cid:3)(cid:3)77\\SSHH

ª SAP AG 1999

n The IDoc type is a hierarchy consisting of segments and complex data structures which can receive

an application document

n There is a formal distinction between basic types and extensions

n The specific document in "IDoc format" is called an IDoc and has a specific IDoc type.

n An extension expands a basic type (SAP standard) by a customer specific segment, which are

directly or indirectly dependent of basic type segments. The segments of the basic type are

represented by the roots and the sub-trees, formed by the customer segments.

n The control record identifies the IDoc type using the following fields:

IDOCTYP Name of the basic type

CIMTYP Name of extension

n Examples:

Ø IDoc type ORDERS01 from standard system, not extended:

The field IDOCTYP has the value ORDERS01

The field CIMTYP is empty

Ø IDoc type ORDERS01 from standard system, extended by customers:

The field IDOCTYP has the value ORDERS01

The field CIMTYP has the value of the name of the extension

(C) SAP AG BC621 2-6

第 18 页 / 共 65 页

,’RF(cid:3)7HUPV(cid:29)(cid:3)6HJPHQW

66HHJJPPHHQQWW(cid:3)(cid:3)QQDDPPHH Version 1

(((cid:21)(cid:21)FFFFFFFFFF(cid:19)(cid:19)(cid:19)(cid:19)(cid:19)(cid:19) e.g. 3.0A

66HHJJPPHHQQWW(cid:3)(cid:3)WW\\SSHH

(((cid:20)(cid:20)FFFFFFFFFF

66HHJJPPHHQQWW(cid:3)(cid:3)QQDDPPHH Version 2

(((cid:21)(cid:21)FFFFFFFFFF(cid:19)(cid:19)(cid:19)(cid:19)(cid:20)(cid:20) e.g. 3.0C

66HHJJPPHHQQWW(cid:3)(cid:3)QQDDPPHH

(cid:18)(cid:18)SSDDUUWWQQHHUU(cid:18)(cid:18)FFFFFFFFFF(cid:19)(cid:19)(cid:19)(cid:19)(cid:19)(cid:19)

66HHJJPPHHQQWW(cid:3)(cid:3)QQDDPPHH

(((cid:21)(cid:21)FFFFFFFFFF(cid:19)(cid:19)(cid:20)(cid:20)(cid:22)(cid:22)

66HHJJPPHHQQWW(cid:3)(cid:3)WW\\SSHH 6HJPHQW(cid:3)QDPH

(cid:18)(cid:18)SSDDUUWWQQHHUU(cid:18)(cid:18)FFFFFFFFFF (cid:18)SDUWQHU(cid:18)FFFFF(cid:19)(cid:19)(cid:20)

ª SAP AG 1999

(C) SAP AG BC621 2-7

BC (cid:20)(cid:11) (cid:6)$ ,(cid:11) (cid:17)(cid:8)(cid:13) (cid:2)E DG F

e.g.7.7x

6HJPHQW(cid:3)QDPH

(cid:18)SDUWQHU(cid:18)FFFFF(cid:19)(cid:20)(cid:22)

n A segment consists of one

˝ SAP release independent segment type

˝ At least one SAP release dependent segment name (segment definition)

n Segment types are structures in the dictionary. They are used as internal names in the SAP System.

n An external system, for example an EDI subsystem, can recognize the version of the current segment

by the segment name.

n Segment types are a maximum of 27 digits. Segment names are derived from the segment types by

adding 3 digits (starting with 000). The naming conventions are preserved through the IDoc

definition tools.

n SAP segments differ from this rule:

Ø Segment types start with “E1”, segment names with “E2“ and additionally have a version number.

Ø The customer can also use the namespace "Z1"/ "Z2" or a customer prefix. Partners always use a

prefix.

n All segment fields are of type CHAR. Thus all SAP data types with similar characters are permitted,

for example NUMC or CLNT.

第 19 页 / 共 65 页

,’RF(cid:3))XQFWLRQV(cid:29)(cid:3)5HOHDVH(cid:3)DQG(cid:3)9HUVLRQ(cid:3)&UHDWLRQ

l

%\(cid:3)UHOHDVLQJ(cid:3)VHJPHQWV(cid:3)DQG(cid:3),’RF(cid:3)W\SHV(cid:15)(cid:3)WKH(cid:3)H[WHUQDO

LQWHUIDFH(cid:3)LV(cid:3)(cid:5)IUR]HQ(cid:5)(cid:3)DQG(cid:3)JLYHQ(cid:3)XQLTXH(cid:3)QDPHV(cid:3)IRU

WKHVH(cid:3)REMHFWV(cid:3)IRU(cid:3)DQ(cid:3)H[WHUQDO(cid:3)SDUWQHU(cid:3)V\VWHP

l

7KHUH(cid:3)FDQ(cid:3)RQO\(cid:3)EH(cid:3)RQH(cid:3)VHJPHQW(cid:3)YHUVLRQ(cid:3)IRU(cid:3)HDFK(cid:3)6$3

UHOHDVH(cid:3)(cid:11)IRU(cid:3)H[DPSOH(cid:3)(cid:23)(cid:17)(cid:19)%(cid:12)

l

7KH(cid:3),’RF(cid:3)GHILQLWLRQ(cid:3)WRROV(cid:3)FRQWURO(cid:3)WKH(cid:3)UHOHDVH(cid:17)(cid:3)$IWHU

HDFK(cid:3)UHOHDVH(cid:15)(cid:3)IXUWKHU(cid:3)GHYHORSPHQW(cid:3)OHDGV(cid:3)WR(cid:3)QHZ

YHUVLRQV

l

&KDQJHV(cid:3)PXVW(cid:3)EH(cid:3)PDGH(cid:3)LQ(cid:3)DFFRUGDQFH(cid:3)ZLWK(cid:3)VWULFW

UXOHV(cid:3)VR(cid:3)WKDW(cid:3)WKH(cid:3)LQWHUIDFH(cid:3)UHPDLQV(cid:3)FRPSDWLEOH

ª SAP AG 1999

(C) SAP AG BC621 2-8

H The version of an IDoc type or segment is created at a maintenance level. The last version remains the current one in all

following maintenance levels. The current version is only replaced by the development of a new version.

H All old versions remain in the system so that it is possible to reduce the current version to an older version at any time. This

enables the subsystems to be kept compatible even after an upgrade.

H Segment version:

Ø New fields can only be added to an existing segment.

Ø By doing this the structure of segment types gets extended.

Ø A new segment name is formed.

H Version of an IDoc type:

Ø You may only add new segments.

Ø A new IDoc type is created.

Ø A new version of an existing segment alone does not lead to a new version of IDoc type.

H 1RWH(cid:3)IRU(cid:3)RXWERXQG(cid:3)SURFHVVLQJ(cid:29) In the partner profiles the versions are listed as follows:

Ø IDoc type: By entering the IDoc type.

Ø Segment: By entering a SAP release. This leads to the reduction of all segments which are used in the IDoc type to an

older version, that is, to the current version stated in the release. If the field remains empty, the current version of all

segments relating to the current release is used.

H 1RWH(cid:3)IRU(cid:3)LQERXQG(cid:3)3URFHVVLQJ(cid:29) No settings are necessary or possible. The IDoc Interface recognizes the version and

processes the data accordingly.

,’RF(cid:3))XQFWLRQV(cid:29)(cid:3)5HOHDVH(cid:3)DQG(cid:3)9HUVLRQ(cid:3)&UHDWLRQ
l
%\(cid:3)UHOHDVLQJ(cid:3)VHJPHQWV(cid:3)DQG(cid:3),’RF(cid:3)W\SHV(cid:15)(cid:3)WKH(cid:3)H[WHUQDO
LQWHUIDFH(cid:3)LV(cid:3)(cid:5)IUR]HQ(cid:5)(cid:3)DQG(cid:3)JLYHQ(cid:3)XQLTXH(cid:3)QDPHV(cid:3)IRU
WKHVH(cid:3)REMHFWV(cid:3)IRU(cid:3)DQ(cid:3)H[WHUQDO(cid:3)SDUWQHU(cid:3)V\VWHP
l
7KHUH(cid:3)FDQ(cid:3)RQO\(cid:3)EH(cid:3)RQH(cid:3)VHJPHQW(cid:3)YHUVLRQ(cid:3)IRU(cid:3)HDFK(cid:3)6$3
UHOHDVH(cid:3)(cid:11)IRU(cid:3)H[DPSOH(cid:3)(cid:23)(cid:17)(cid:19)%(cid:12)
l
7KH(cid:3),’RF(cid:3)GHILQLWLRQ(cid:3)WRROV(cid:3)FRQWURO(cid:3)WKH(cid:3)UHOHDVH(cid:17)(cid:3)$IWHU
HDFK(cid:3)UHOHDVH(cid:15)(cid:3)IXUWKHU(cid:3)GHYHORSPHQW(cid:3)OHDGV(cid:3)WR(cid:3)QHZ
YHUVLRQV
l
&KDQJHV(cid:3)PXVW(cid:3)EH(cid:3)PDGH(cid:3)LQ(cid:3)DFFRUGDQFH(cid:3)ZLWK(cid:3)VWULFW
UXOHV(cid:3)VR(cid:3)WKDW(cid:3)WKH(cid:3)LQWHUIDFH(cid:3)UHPDLQV(cid:3)FRPSDWLEOH
ª SAP AG 1999

第 20 页 / 共 65 页

$%$3(cid:3)3URJUDPPLQJ(cid:3)1DPHV

ª SAP AG 1999

(C) SAP AG BC621 2-9

I/ JL K3 MONP JR Q9 NT SV UV JW NY X

(cid:15)(cid:3)(’,’&

Z[ M$ \L M^ ](cid:21) _‘ NP SC UV JL NT X

(cid:15)(cid:3)(’,’6(cid:3)(cid:9)(cid:3)(’,B’6

a \1 M.\b NP SC UV JL NT XL _

(cid:15)(cid:3)(’,’’(cid:15)(cid:3)GLVSOD\HG(cid:3)DV(cid:3)D(cid:3)VHJPHQW(cid:3)WUHH

((cid:20)+’’2& ((cid:20)7/680

((cid:20)+’$’5

((cid:20),7’2&

((cid:20),76&+

c(cid:16) d(cid:23) e(cid:3)f(cid:23) gi h(cid:16) jG fY kP lm fY gG h

n(cid:27) o(cid:23) pqr jT fG k(cid:16) l9 f(cid:23) gs h

(cid:5),’RF(cid:3)7\SH(cid:5)

M 1 C 1

((cid:20),7’2&

C 5

M 1

((cid:20),76&+

C 5

C 99

n ABAP programming exclusively uses the segment types of the segments, for example in the

TABLES statement.

n Segment types implemented in the SAP standard system start with prefix "E1".

第 21 页 / 共 65 页

6XEV\VWHP(cid:3)1DPHV

ª SAP AG 1999

(C) SAP AG BC621 2-10

It JW K3 M.NT JL QV NT SV U9 JR NP X (cid:15)(cid:3)(cid:3)(’,B’&(cid:23)(cid:19)

Z[ M.\u Mv ]C _‘ NY SC UV JL NT X

(cid:15)(cid:3)(’,B’6(cid:23)(cid:19)

a \u M.\‘ NY SC U9 JW NT XL _

(cid:15)(cid:3)GLVSOD\HG(cid:3)DV(cid:3)D(cid:3)VHJPHQW(cid:3)WUHH

((cid:21)+’’2&(cid:19)(cid:19)(cid:19) ((cid:21)7/680(cid:19)(cid:19)(cid:19)

((cid:20),7’2&

((cid:21)+’$’5(cid:19)(cid:19)(cid:19)

((cid:20),76&+

cP d(cid:16) e#f(cid:16) gw h(cid:16) js fT k(cid:16) lx fP gG h

n(cid:27) o(cid:23) pqr jY fG k(cid:31) l9 f(cid:23) gw h

(cid:5),’RF(cid:3)7\SH(cid:5)

M 1 C 1

((cid:21),7’2&(cid:19)(cid:19)(cid:19)

C 5 M 1

((cid:21),76&+(cid:19)(cid:19)(cid:19)

C 5

C 99

n The segment names of the segments are exclusively visible by the subsystem.

n Segment names implemented in the SAP standard system start with prefix "E2".

第 22 页 / 共 65 页

,’RF(cid:3)’HILQLWLRQ(cid:3)7RROV

,’RF(cid:3)7\SH(cid:3)(GLWRU

ª SAP AG 1999

(C) SAP AG BC621 2-11

y{ zx |(cid:13) }

((cid:20)+’’2&

6HJPHQW(cid:3)HGLWRU

y{ zx |9 ~

n Design and definition of IDoc types and their segments are supported by the IDoc definition tools

through the following:

• Testing of the formal design rules

• Simple usage in application of an ABAP development workbench

n The IDoc type editor allows:

• Definition of basic types (possible through SAP, partners and customers)

• Definition of extensions (only possible through customers)

n The segment editor permits the definition of segments for later use in the IDoc type editor.

y { zx |(cid:13) } , ’ R F (cid:3) 7 \ S H(cid:3) ( G L WR U
y{ zx |9 ~ 6 HJ PH QW(cid:3) HG LWR U
((cid:20) +’ ’ 2&

第 23 页 / 共 65 页

:KHQ(cid:3)LV(cid:3):KLFK(cid:3)$FWLRQ(cid:3)1HFHVVDU\"

J

7KH(cid:3),’RF(cid:3)W\SH(cid:3)UHTXLUHG(cid:3)LV(cid:3)DYDLODEOH(cid:3)DQG(cid:3)PHHWV(cid:3)DOO

UHTXLUHPHQWV(cid:29)

1R(cid:3)DFWLRQ(cid:3)QHHGHG(cid:4)

K

7KH(cid:3),’RF(cid:3)W\SH(cid:3)UHTXLUHG(cid:3)LV(cid:3)SUHVHQW(cid:3)EXW(cid:3)GRHV(cid:3)QRW(cid:3)PHHW(cid:3)DOO

UHTXLUHPHQWV(cid:29)

$FWLRQ(cid:29)(cid:3)&XVWRPHU(cid:3)H[WHQVLRQ(cid:4)

L

7KH(cid:3),’RF(cid:3)W\SH(cid:3)UHTXLUHG(cid:3)LV(cid:3)QRW(cid:3)DYDLODEOH(cid:3)RU(cid:3)LW(cid:3)

ª SAP AG 1999

(C) SAP AG BC621 2-12

(cid:127)? (cid:128)

SUHVHQW(cid:3)EXW

GRHV(cid:3)QRW(cid:3)PHHW(cid:3)DOO(cid:3)WKH(cid:3)UHTXLUHPHQWV(cid:29)

$FWLRQ(cid:29)(cid:3)’HYHORSPHQW(cid:4)

n The customer extension, that is, the development of an extension does not represent a modification.

Since all actions are captured in their own namespace, the extension can automatically be expanded

to new versions of the extended IDoc type.

n The customer development is totally independent of the standard. The necessary processes can easily

be activated as table entries using the process codes.

:KHQ(cid:3)LV(cid:3):KLFK(cid:3)$FWLRQ(cid:3)1HFHVVDU\"
J
7KH(cid:3),’RF(cid:3)W\SH(cid:3)UHTXLUHG(cid:3)LV(cid:3)DYDLODEOH(cid:3)DQG(cid:3)PHHWV(cid:3)DOO
UHTXLUHPHQWV(cid:29)
1R(cid:3)DFWLRQ(cid:3)QHHGHG(cid:4)
K
7KH(cid:3),’RF(cid:3)W\SH(cid:3)UHTXLUHG(cid:3)LV(cid:3)SUHVHQW(cid:3)EXW(cid:3)GRHV(cid:3)QRW(cid:3)PHHW(cid:3)DOO
UHTXLUHPHQWV(cid:29)
$FWLRQ(cid:29)(cid:3)&XVWRPHU(cid:3)H[WHQVLRQ(cid:4)
L
(cid:127)? (cid:128)
7KH(cid:3),’RF(cid:3)W\SH(cid:3)UHTXLUHG(cid:3)LV(cid:3)QRW(cid:3)DYDLODEOH(cid:3)RU(cid:3)LW(cid:3) SUHVHQW(cid:3)EXW
GRHV(cid:3)QRW(cid:3)PHHW(cid:3)DOO(cid:3)WKH(cid:3)UHTXLUHPHQWV(cid:29)
$FWLRQ(cid:29)(cid:3)’HYHORSPHQW(cid:4)
ª SAP AG 1999
返回TECH参考资料列表