You are on page 1of 130

Please Read

This slide show automatically advances, but you can still control the slides with
the following keys:

PgDn : advances to the next slide


PgUp : reverses to the previous slide

It also has sound. So please have the speakers on your computer turned on before
proceeding to the next screen.

Now sit back, learn and enjoy the show…

1
2
3
4
5
6
EDI VALIDATION
Companion Guide
EDI File

Companion Guide Detail

7
EDI VALIDATION
Companion Guide Overview
EDI File

Companion Guide Detail

8
EDI File

Companion Guide

9
EDI File

Companion Guide

Segment ID is “BEG”

10
EDI File

Companion Guide

“BEG” segment must be used

11
EDI File

Companion Guide

12
EDI File

Element is type ID
Companion Guide

13
EDI File

Element must have 2 characters


Companion Guide

14
EDI File

Companion Guide

15
EDI File

“00” is a valid code value


Companion Guide

16
Position Numbers
Requirements
User Requirements
Minimum and Maximum Length
Maximum Usage
Loop Repeats
Syntax Rules
Code List
External Code List
Value List
Value Reference
Semantic References
Object Variables
Triggers/Instances
Industry/Trading Partner Specific
17
User readable

Machine readable

18
User readable

Machine readable

19
User readable

Machine readable

20
An example of a SEF file viewed with a text editor

21
SEF file viewed with the SEF Manager

22
23
24
25
26
27
An EDI Validation Program

oEdiDoc.LoadSchema "850_4010.SEF”, 0
oEdiDoc.LoadEdi "850.X12"

Set oWarnings = oEdiDoc.GetWarnings


For i = 1 To oWarnings.Count
Set oWarning = oWarnings.Warning(i)
List1.AddItem oWarning.Description
Next

28
An EDI Validation Program

oEdiDoc.LoadSchema "850_4010.SEF”, 0

29
An EDI Validation Program

oEdiDoc.LoadSchema "850_4010.SEF”, 0
oEdiDoc.LoadEdi "850.X12"

30
An EDI Validation Program

oEdiDoc.LoadSchema "850_4010.SEF”, 0
oEdiDoc.LoadEdi "850.X12"

Set oWarnings = oEdiDoc.GetWarnings

31
An EDI Validation Program

oEdiDoc.LoadSchema "850_4010.SEF”, 0
oEdiDoc.LoadEdi "850.X12"

Set oWarnings = oEdiDoc.GetWarnings


For i = 1 To oWarnings.Count
Set oWarning = oWarnings.Warning(i)
List1.AddItem oWarning.Description
Next

32
INBOUND EDI

EDI
VALIDATION NO
REJECT EDI
PASSED
TEST?

YES

ACCEPT EDI

33
INBOUND EDI

EDI
VALIDATION NO
REJECT EDI
PASSED
TEST?

YES

SEND BACK EDI


ACCEPT EDI
ACKNOWLEDGMENT

34
Two types of acknowledgment:

1. Receipt of Interchange
TA1 segment

2. Receipt of Functional Group


997 Functional Group EDI file

35
Two types of acknowledgment:

1. Receipt of Interchange
TA1 segment

2. Receipt of Functional Group


997 Functional Group EDI file

36
Two types of acknowledgment:

1. Receipt of Interchange
TA1 segment

2. Receipt of Functional Group


997 Functional Group EDI file

37
Two types of acknowledgment:

1. Receipt of Interchange
TA1 segment

2. Receipt of Functional Group


997 Functional Group EDI file

38
Two types of acknowledgment:

1. Receipt of Interchange
TA1 segment

2. Receipt of Functional Group


997 Functional Group EDI file

39
Two types of acknowledgment:

1. Receipt of Interchange
TA1 segment

2. Receipt of Functional Group


997 Functional Group EDI file

40
The Interchange Acknowledgment

TA1*000000085*030798*1738*R*021

41
The Interchange Acknowledgment

Interchange Control Number

TA1*000000085*030798*1738*R*021

42
The Interchange Acknowledgment

Interchange Date

TA1*000000085*030798*1738*R*021

Time

43
The Interchange Acknowledgment

Acknowledgment Code

TA1*000000085*030798*1738*R*021

R = Rejected
A = Accepted

44
The Interchange Acknowledgment

Note Code

TA1*000000085*030798*1738*R*021

021 = Invalid number of included Groups value

45
1. Acknowledging Receipt of
Functional Group

46
47
Acknowledges
one Functional Group

48
49
50
51
52
53
54
55
56
57
58
59
Generating an EDI Acknowledgment

oEdiDoc.LoadSchema(“850_4010.SEF”, 0)
oEdiDoc.LoadSchema(“997_4010.SEF”, 0)

oAck = oEdiDoc.GetAcknowledgment
oAck.EnableFunctionalAcknowledgment = True
oAck.EnableInterchangeAcknowledgment = True

oEdiDoc.LoadEdi "850.X12"

oAck.Save “Ack_850.X12”

60
Generating an EDI Acknowledgment

oEdiDoc.LoadSchema(“850_4010.SEF”, 0)

61
Generating an EDI Acknowledgment

oEdiDoc.LoadSchema(“850_4010.SEF”, 0)
oEdiDoc.LoadSchema(“997_4010.SEF”, 0)

62
Generating an EDI Acknowledgment

oEdiDoc.LoadSchema(“850_4010.SEF”, 0)
oEdiDoc.LoadSchema(“997_4010.SEF”, 0)

oAck = oEdiDoc.GetAcknowledgment
oAck.EnableFunctionalAcknowledgment = True
oAck.EnableInterchangeAcknowledgment = True

63
Generating an EDI Acknowledgment

oEdiDoc.LoadSchema(“850_4010.SEF”, 0)
oEdiDoc.LoadSchema(“997_4010.SEF”, 0)

oAck = oEdiDoc.GetAcknowledgment
oAck.EnableFunctionalAcknowledgment = True
oAck.EnableInterchangeAcknowledgment = True

oEdiDoc.LoadEdi "850.X12"

64
Generating an EDI Acknowledgment

oEdiDoc.LoadSchema(“850_4010.SEF”, 0)
oEdiDoc.LoadSchema(“997_4010.SEF”, 0)

oAck = oEdiDoc.GetAcknowledgment
oAck.EnableFunctionalAcknowledgment = True
oAck.EnableInterchangeAcknowledgment = True

oEdiDoc.LoadEdi "850.X12"

oAck.Save “Ack_850.X12”

65
TA1 / 997 Acknowledgment

ISA*00* *00* *ZZ*ABC12345678 *ZZ…


TA1*000005001*061218*0902*A*000~
GS*FA*ABC123 *XZY987*20061218*1231*1*X*004010~
ST*997*0001~
AK1*PO*1~
AK2*850*00001~
AK5*A~
AK9*A*1*1*1~
SE*6*0001~
GE*1*1~
IEA*1*000000258~

66
EDI MAPPING
Existing system

EDI file Message Table

Message No PO No. Delivery Date

ST*850*00023~ 0023 0101 07/23/2004


BEG*00*SA*0101~
DTM*002*20040723~
N1*BT*COMPANY ABC~ Ship To Table
N3*123 DRIVE STREET~
PO No Company Address
N4*STARCITY*CA*76503~ Name
N1*ST*INC XYZ~
0101 Inc XYZ 987 Avenue
N3*987 AVENUE ROAD~ Road
N4*RANCHCITY*TX*30603~

SE*30*00023~

67
EDI MAPPING
Existing system

EDI file Message Table

Message No PO No. Delivery Date

ST*850*00023~ 0023 0101 07/23/2004


BEG*00*SA*0101~
DTM*002*20040723~
N1*BT*COMPANY ABC~ Ship To Table
N3*123 DRIVE STREET~
PO No Company Address
N4*STARCITY*CA*76503~ Name
N1*ST*INC XYZ~
0101 Inc XYZ 987 Avenue
N3*987 AVENUE ROAD~ Road
N4*RANCHCITY*TX*30603~

SE*30*00023~

68
EDI MAPPING
Existing system

EDI file Message Table

Message No PO No. Delivery Date

ST*850*00023~ 0023 0101 07/23/2004


BEG*00*SA*0101~
DTM*002*20040723~
N1*BT*COMPANY ABC~ Ship To Table
N3*123 DRIVE STREET~
PO No Company Address
N4*STARCITY*CA*76503~ Name
N1*ST*INC XYZ~
0101 Inc XYZ 987 Avenue
N3*987 AVENUE ROAD~ Road
N4*RANCHCITY*TX*30603~

SE*30*00023~

69
Database schema

Message Table
Message No PO No. Delivery Date
EDI file
0023 0101 07/23/2004
ST*850*00023~
BEG*00*SA*0101~
DTM*002*20040723~ Bill To Table
N1*BT*COMPANY ABC~ PO No Company Address City State Zip

N3*123 DRIVE STREET~ 0101 Company ABC 123 Drive StarCity CA 76503
Street
N4*STARCITY*CA*76503~
N1*ST*INC XYZ~
N3*987 AVENUE ROAD~ Ship To Table
N4*RANCHCITY*TX*30603~ PO No Company Address City State Zip
PO1*1*16*EA*12.00~ 0101 Inc XYZ 987 RanchCity TX 30603
PO1*2*13*EA*30.00~ Avenue Rd

SE*30*00023~ Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

70
Data Storage
Message Table

Data Exchange Message No PO No. Delivery Date

0023 0101 07/23/2004


ST*850*00023~
BEG*00*SA*0101~
DTM*002*20040723~ Bill To Table
N1*BT*COMPANY ABC~ PO No Company Address City State Zip

N3*123 DRIVE STREET~ 0101 Company ABC 123 Drive StarCity CA 76503
Street
N4*STARCITY*CA*76503~
N1*ST*INC XYZ~
N3*987 AVENUE ROAD~ Ship To Table
N4*RANCHCITY*TX*30603~ PO No Company Address City State Zip
PO1*1*16*EA*12.00~ 0101 Inc XYZ 987 RanchCity TX 30603
PO1*2*13*EA*30.00~ Avenue Rd

SE*30*00023~ Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

71
Database schema

Message Table
Message No PO No. Delivery Date
EDI file
0023 0101 07/23/2004
ST*850*00023~
BEG*00*SA*0101~
DTM*002*20040723~ Bill To Table
N1*BT*COMPANY ABC~ PO No Company Address City State Zip

N3*123 DRIVE STREET~ 0101 Company ABC 123 Drive StarCity CA 76503
Street
N4*STARCITY*CA*76503~
N1*ST*INC XYZ~
N3*987 AVENUE ROAD~ Ship To Table
N4*RANCHCITY*TX*30603~ PO No Company Address City State Zip
PO1*1*16*EA*12.00~ 0101 Inc XYZ 987 RanchCity TX 30603
PO1*2*13*EA*30.00~ Avenue Rd

SE*30*00023~ Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

72
Normalized Database

Message Table
Message No PO No. Delivery Date
Normalized File
0023 0101 07/23/2004
ST*850*00023~
BEG*00*SA*0101~
DTM*002*20040723~ Bill To Table
N1*BT*COMPANY ABC~ PO No Company Address City State Zip

N3*123 DRIVE STREET~ 0101 Company ABC 123 Drive StarCity CA 76503
Street
N4*STARCITY*CA*76503~
N1*ST*INC XYZ~
N3*987 AVENUE ROAD~ Ship To Table
N4*RANCHCITY*TX*30603~ PO No Company Address City State Zip
PO1*1*16*EA*12.00~ 0101 Inc XYZ 987 RanchCity TX 30603
PO1*2*13*EA*30.00~ Avenue Rd

SE*30*00023~ Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

73
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

74
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
Qualifiers and PO No Qty Unit Price
Codes omitted 0101 16 EA 12.00
0101 13 EA 30.00

75
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

76
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

77
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

78
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

79
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

80
EDI file Database schema

Message Table
Message No PO No. Delivery Date

0023 0101 07/23/2004

Bill To Table
PO No Company Address City State Zip

0101 Company ABC 123 Drive StarCity CA 76503


Street

Ship To Table
PO No Company Address City State Zip

0101 Inc XYZ 987 RanchCity TX 30603


Avenue Rd

Items
PO No Qty Unit Price
0101 16 EA 12.00
0101 13 EA 30.00

81
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

82
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

83
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

84
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

N1

85
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

N1*ST

86
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

N1*ST*INC XYZ~

87
Programming Outbound Mapping

'Creating the N1 data segment in the N1 loop (group)

Set oSegment = oTransactionset.CreateDataSegment("N1\N1")

oSegment.DataElementValue(1) = "ST"
oSegment.DataElementValue(2) = sShipToCompany

N1*ST*INC XYZ~

88
Inbound Mapping

Loop until no
Do while not oSegment is Nothing
more segments

oSegment = oSegment.Next
Loop

89
Inbound Mapping

Do while not oSegment is Nothing

oSegment = oSegment.Next Get next segment


Loop

90
Inbound Mapping

Do while not oSegment is Nothing


If oSegment.Area = 1 then

End If
oSegment = oSegment.Next
Loop

91
Inbound Mapping

Do while not oSegment is Nothing


If oSegment.Area = 1 then
If oSegment.LoopSection = “N1” then

End If
End If
oSegment = oSegment.Next
Loop

92
Inbound Mapping

Do while not oSegment is Nothing


If oSegment.Area = 1 then
If oSegment.LoopSection = “N1” then
If oSegment.ID = “N1” then

End If
End If
End If
oSegment = oSegment.Next
Loop

93
Inbound Mapping

Do while not oSegment is Nothing


If oSegment.Area = 1 then
If oSegment.LoopSection = “N1” then
If oSegment.ID = “N1” then
If oSegment.DataElementValue(1) = “ST” then

End If
End If
End If
End If
oSegment = oSegment.Next
Loop

94
Inbound Mapping

Do while not oSegment is Nothing


If oSegment.Area = 1 then
If oSegment.LoopSection = “N1” then
If oSegment.ID = “N1” then
If oSegment.DataElementValue(1) = “ST” then
sShipToCompany = oSegment.DataElementValue(2)
End If
End If
End If
End If
oSegment = oSegment.Next
Loop

95
EDI FILE TRANSMISSION

96
AN
EDI FILE
IS A
COMPUTER FILE

97
The traditional method of sending an
EDI file is over a VAN
or Value Added Network

VAN

WORKSTATION WORKSTATION

98
Traditional
Value Added Network

upload
& download
EDI files
99
Clearing
House
EDI
File
s Data

Processes
EDI files
Building 2

Building 1

Trading Partner “B”


Trading Partner “A”
Receives & sends
Sends and receives
data in proprietary
EDI files
format 100
Clearing
House
EDI
File
s Data

Processes
EDI files
Building 2

Building 1

Trading Partner “B”


Trading Partner “A”
Receives & sends
Sends and receives
data in proprietary
EDI files
format 101
Clearing
House
EDI
File
s Data

Processes
EDI files
Building 2

Building 1

Trading Partner “B”


Trading Partner “A”
Receives & sends
Sends and receives
data in proprietary
EDI files
format 102
Clearing
House
EDI
File
s Data

Processes
EDI files
Building 2

Building 1

Trading Partner “B”


Trading Partner “A”
Receives & sends
Sends and receives
data in proprietary
EDI files
format 103
VAN

INTERNET

FTP, FTP,
HTTP, HTTP,
SMTP SMTP
SERVER SERVER
104
FTP

folders
folders
EDI files
uploaded or
downloaded FTP Server
FTP Server
FOLDERS to folders FOLDERS
..\INBOUND\
..\INBOUND\
..\OUTBOUND\
..\OUTBOUND\

105
HTTP

EDI files
uploaded to a
Destination HTTP or Web
HTTP or Web
Server Application Server
Destination Application Destination Application

TA1 Acknowledgment TA1 Acknowledgment


Program Program

106
HTTP Server - Destination Application
ASP Program

EDI File
Framework EDI
component

Validate EDI file and


create acknowledgment
EDI
Acknowledgment

107
HTTP Server - Destination Application
ASP Program

EDI File
Framework EDI
component

Validate EDI file and


create acknowledgment
EDI
Acknowledgment

108
HTTP Server - Destination Application
ASP Program

EDI File
Framework EDI
component

Validate EDI file and


create acknowledgment
EDI
Acknowledgment

109
AS2 Protocol

EDI files
uploaded to a
AS2 HTTP or Web
HTTP or Web
Server Application Server

110
HTTP Server
AS2 Application
AS2 Message
Framework EDI
component

Process EDI file


MDN

111
EDI Myths
& Facts

112
Myth
An EDI File is a text file.

113
Myth
An EDI File is a text file.

FACT
An EDI file is a binary file.

114
115
Myth
An EDI File is a flat file.

116
Myth
An EDI File is a flat file.

FACT
An EDI file is a normalized file.

117
118
Myth
EDI is difficult.

119
Myth
EDI is difficult.

FACT
EDI is only difficult without
the correct tools.
120
EDI file viewed with a text editor
ISA*00* *00* *ZZ*SENDERISA *14*0073268795005 *960807*1548*U*00401*
000000020*0*T*>~GS*PO*SENDERGS*007326879*19960807*1548*000001*X*004010~ST*850*000000001
~BEG*00*SA*A99999-01**19971207~REF*VR*54321~ITD*01*3*1**15**16~DTM*002*19971219~N1
*BT*BUYSNACKS INC.*9*1223334444~N3*P.O. BOX 0000~N4*TEMPLE*TX*76503~N1*ST*BUYSNACKS PORT*9*
1223334445~N3*1000 N. SAMPLE HIGHWAY~N4*ATHENS*GA*30603~PO1**16*CA*12.34**CB*000111111*UA*
002840022222~PID*F****CRUNCHY CHIPS LSS~PO4*48*7.89*LB~PO1**13*CA*12.34**CB*000555555*UA*
002840033333~PID*F****NACHO CHIPS LSS~PO4*48*8.9*LB~PO1**32*CA*12.34**CB*000666666*UA*
002840044444~PID*F****POTATO CHIPS~PO4*72*6.78*LB~PO1**51*CA*12.34**CB*000874917*UA*
002840055555~PID*F****CORN CHIPS~PO4*48*8.9*LB~PO1**9*CA*12.34**CB*000874958*UA*
002840066666~PID*F****BBQ CHIPS~PO4*48*4.5*LB~PO1**85*CA*12.34**CB*000874990*UA*
002840077777~PID*F****GREAT BIG CHIPS LSS~PO4*48*4.56*LB~PO1**1*CA*12.34**CB*000875088*UA*
002840088888~PID*F****MINI CHIPS LSS~PO4*48*4.56*LB~CTT*7~SE*34*000000001~GE*1*000001~IEA*1
*000000020~

SEF file viewed with a text editor


.SETS
850=^[ST,M][BEG,M]+20[CUR]+10[REF,,>1][PER,,3][TAX,,>1][FOB,,>1][CTP,,>1]+5[PAM,,10]+15
[CSH,,5]+5[TC2,,>1]{:25[SAC][CUR]}[ITD,,>1]+10[DIS,,20]+5[INC][DTM,,10]+10[LDT,,12]+20
[LIN,,5]+5[SI,,>1][PID,,200]+10[MEA,,40][PWK,,25][PKG,,200][TD1,,2][TD5,,12][TD3,,12]
[TD4,,5][MAN,,10]+6[PCT,,>1]+4[CTB,,5]+5[TXI,,>1]{:>1+2[AMT][REF,,>1]+1[DTM]+2[PCT,,>1]
{:>1+1[FA1][FA2,M,>1]}}{:1000[N9]+2[DTM,,>1]+3[MSG,,1000]}{:200+10[N1][N2,,2][N3,,2]
[N4,,>1]+5[NX2,,>1][REF,,12]+10[PER,,>1]+5[SI,,>1][FOB]+10[TD1,,2][TD5,,12][TD3,,12]
[TD4,,5][PKG,,200]}{:>1[LM][LQ,M,>1]}{:>1[SPI][REF,,5][DTM,,5][MSG,,50]{:20[N1][N2,,2]
[N3,,2][N4][REF,,20][G61][MSG,,50]}{:>1[CB1][REF,,20][DTM,,5][LDT][MSG,,50]}}{:>1[ADV]

121
Myth
EDI implementation is expensive.

122
Myth
EDI implementation is expensive.

FACT
EDI implementation can be
expensive if you
are unaware of your options. 123
Myth
EDI is rigid and inflexible.

124
Myth
EDI is rigid and inflexible.

FACT
EDI itself is flexible.
It’s a standard that allows your
own requirements. 125
EDI Applications
have been
rigid and inflexible.

126
127
THE END

128
Contact Info:
EDIdEv LLC
239 W. Olive Ave.
Burbank, CA 91502

Tel: (818) 569-4542


Fax: (818) 846-8937

Email: support@edidev.com
www.edidev.com

Copyright 2007 EDIdEv LLC, Burbank, California. All rights reserved.


129
130