27
EDI Product Training EDI Product Training

EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Embed Size (px)

Citation preview

Page 1: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

EDI Product TrainingEDI Product Training

Page 2: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

What is EDI ?What is EDI ?

Electronic Data InterchangeElectronic Data Interchange Transfer data between BusinessTransfer data between Business Transfer data between different applications Transfer data between different applications

between Trading Partnersbetween Trading Partners in structured formatin structured format

Page 3: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

How can EDI help our Clients ?How can EDI help our Clients ?

Cost effectiveCost effective More timely communicationsMore timely communications Uniform communications with trading Uniform communications with trading

partnerspartners Better market position relative to non-EDI Better market position relative to non-EDI

competitorscompetitors

Page 4: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Cost EffectiveCost Effective

Reduction of paperwork and associated savings :Reduction of paperwork and associated savings :• One-time data entryOne-time data entry

• Reduced errors, improved error detectionReduced errors, improved error detection

• On-line data storageOn-line data storage

• Faster management reportingFaster management reporting

• Automatic reconciliationAutomatic reconciliation

• Reduced clerical workload and phone chatterReduced clerical workload and phone chatter

• Higher productivity without increasing staffHigher productivity without increasing staff

Page 5: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

More timely communicationMore timely communication

Rapid exchange of business dataRapid exchange of business data Elimination of mail charges, courier Elimination of mail charges, courier

servicesservices Reduced inventory safety stocksReduced inventory safety stocks Improved production cycleImproved production cycle

Page 6: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Uniform communications with Uniform communications with all trading partnersall trading partners

CustomersCustomersSuppliersSuppliersCarriersCarriersBanks and financial institutionsBanks and financial institutions

Page 7: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Better market position relative to Better market position relative to non-EDI competitorsnon-EDI competitors

Better corporate imageBetter corporate image EDI capability becomes a prerequisite in EDI capability becomes a prerequisite in

doing business with some large customersdoing business with some large customers Better networking with trading partnersBetter networking with trading partners

Page 8: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Why it is necessary to have EDI Why it is necessary to have EDI Standard ?Standard ?

Exchange Data between Trading PartnersExchange Data between Trading Partners Exchange Data between different Exchange Data between different

applicationsapplications Between different countries and languagesBetween different countries and languages As a document base for business system As a document base for business system

developmentdevelopment

Page 9: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

History of EDIHistory of EDI

’’60s Proprietary formats60s Proprietary formats mid-70’s Country Standard X.12mid-70’s Country Standard X.12 mid-80’s UN/ECE (United Nations mid-80’s UN/ECE (United Nations

Economic Commission for Europe)Economic Commission for Europe) 1987 ISO9735 - UN/EDIFACT1987 ISO9735 - UN/EDIFACT United Nations Electronic Data Interchange United Nations Electronic Data Interchange

for Administration, Commerce and for Administration, Commerce and TransportTransport

Page 10: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Major Players of EDIMajor Players of EDI

5 Major players in US :5 Major players in US :• GEIS (General Electric Information Service)GEIS (General Electric Information Service)• IBMIBM• Sterling CommerceSterling Commerce• HarbingerHarbinger• AT&TAT&T

Page 11: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

What standards are in use ?What standards are in use ?

USA : ANSI X.12 version 003050, 4010USA : ANSI X.12 version 003050, 4010 United Nations : UN/EDIFACT version United Nations : UN/EDIFACT version

S.93AS.93A TRADACOMS : UK 1982TRADACOMS : UK 1982 EAN 1987 : EANCOM (simple subset of EAN 1987 : EANCOM (simple subset of

UN/EDIFACT)UN/EDIFACT)

Page 12: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

The X.12 StandardThe X.12 Standard

ANSI / ASC X12ANSI / ASC X12(American National Standards Institute / (American National Standards Institute /

Accredited Standards Committee)Accredited Standards Committee)• TDCC: Transportation Data Coordinating TDCC: Transportation Data Coordinating

Committee (Transportation Industry)Committee (Transportation Industry)• UCS: Uniform Communication Standard UCS: Uniform Communication Standard

(Grocery Industry)(Grocery Industry)

Page 13: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

X.12 Versions/ReleaseX.12 Versions/Release

1979 001000 1979 001000 1986 0020001986 002000 1989 002040 32 1989 002040 32 Draft Standard for Trial UseDraft Standard for Trial Use

1992 0030001992 003000 1993 003040 192 DSTUs1993 003040 192 DSTUs 1995 003060 245 DSTUs1995 003060 245 DSTUs 1998 004010 8-Digit date format, Y2K1998 004010 8-Digit date format, Y2K

Page 14: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

X.12 EDI LanguageX.12 EDI Language

WordWord ElementElement SentenceSentence SegmentSegment ParagraphParagraph Transaction SetTransaction Set Grammar Grammar SyntaxSyntax

Page 15: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Enveloping Segments (X12)Enveloping Segments (X12)

ISAISA InterchangeInterchange• GSGS Functional Group Functional Group

– STST - Transaction Sets - Transaction Sets– SESE– STST - Transaction Sets - Transaction Sets– SESE

• GEGE• GSGS Functional Group Functional Group

– STST - Transaction Sets - Transaction Sets– SESE

• GEGE

IEAIEA

Page 16: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Transaction SetTransaction Set

3-Digit Document Code3-Digit Document Code 810810 InvoiceInvoice 850850 Purchase OrderPurchase Order 977977 AcknowledgementAcknowledgement

Page 17: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

EDI MessageEDI Message

Data transferred in ASCII TextData transferred in ASCII Text Bit position according to standard Data Bit position according to standard Data

DictionaryDictionary

Page 18: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

SegmentsSegments

BEG~00~NE~12345TEST~ ~980901BEG~00~NE~12345TEST~ ~980901’’

Page 19: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

ElementsElements in a Segment in a Segment

PO1~1~1~EA~3~~PI~AS778~VN~AS778-9999PO1~1~1~EA~3~~PI~AS778~VN~AS778-9999’’

Page 20: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

DictionaryDictionary

Versions of DictionaryVersions of Dictionary What is in a Dictionary ?What is in a Dictionary ?

• MessageMessage– SegmentSegment

– elementelement

» Codes / ComponentsCodes / Components

– LoopsLoops

Page 21: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

UN/EDIFACTUN/EDIFACT

United Nations / EDI for Administration United Nations / EDI for Administration Commerce and TransportationCommerce and Transportation

Standards used in UK, HK, China, and most Standards used in UK, HK, China, and most of the European countriesof the European countries

Similar structure with x.12Similar structure with x.12

Page 22: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Basic Terms of EDIFACT & X.12Basic Terms of EDIFACT & X.12

EDI/FACT X.12

Document Message Transaction

Acknowledgement CONTRL 997

Purchase Order ORDER 850

Invoice INVOIC 810

Page 23: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

EDI SoftwareEDI Software

Traditional EDITraditional EDI Run on VPN (Virtual Private Network) or Run on VPN (Virtual Private Network) or

VAN (Value Added Network)VAN (Value Added Network) Internet EDIInternet EDI

• Internet Hub Service, with Thick or Thin clientInternet Hub Service, with Thick or Thin client• XML (eXtensible Markup Language)XML (eXtensible Markup Language)

Page 24: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

What is XML ?What is XML ?

A simplified subset of the SGML (ISO8879 A simplified subset of the SGML (ISO8879 Standard Generalized Markup Language) Standard Generalized Markup Language) which provides a file format for which provides a file format for representing data, a schema for describing representing data, a schema for describing data structure, and a mechanism for data structure, and a mechanism for extending and annotating HTML with extending and annotating HTML with semantic information.semantic information.

Page 25: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

TerminologyTerminology

Trading PartnerTrading Partner X.12X.12 UN/EDIFACTUN/EDIFACT Data MappingData Mapping Turnaround MapTurnaround Map

Page 26: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

2 Types of VAN2 Types of VAN

Value Added NetworksValue Added Networks Private VANPrivate VAN

• owned & managed by major trading partnerowned & managed by major trading partner• no monthly chargesno monthly charges• only receive mail from that trading partneronly receive mail from that trading partner

Public VANPublic VAN• run & managed by third partyrun & managed by third party• monthly charge / transaction chargemonthly charge / transaction charge• exchange mail with many trading partnersexchange mail with many trading partners

Page 27: EDI Product Training. What is EDI ? b Electronic Data Interchange b Transfer data between Business b Transfer data between different applications between

Harbinger EDI ProductsHarbinger EDI Products

STX for AS400 (HK$200K)STX for AS400 (HK$200K) STX for Windows (HK$20K)STX for Windows (HK$20K)

– STX FormSTX Form

• STX FormSTX Form• STX MapSTX Map

Harbinger.netHarbinger.net