|
(You must have EDIdEv - Framework EDI - installed on your machine
to run the programs successfully. An evaluation copy can be downloaded at
www.edidev.com.)
Below are just example programs to demonstrates how one can use
the Framework EDI component to process EDI files in a
number of ways that can be useful in an EDI solution.
Windows
Service EDI Applications
Windows Service application examples that generates and acknowledges EDI
files at intervals of
30 seconds.
WindowsServiceProgs.zip
Reading
EDI files with MS Word
This example of a VB script macro using Framework EDI
demonstrates how one can easily utilize MS Word to read and validate EDI files.
(How
it works)
WordEdiTran.zip
EDI
Mapper in Excel
This is an example of an Excel macro program in Visual Basic to
demonstrate how one can easily transform an MS Excel spreadsheet into an EDI mapper
for generating and translating small EDI files. (How
it works)
ExcelMapper.zip
Excel to EDI
More Excel macro programs to demonstrate how to generate and translate
from and to an Excel spreadsheet.
EDI
XML
Below is a sample program to demonstrate EDI to XML
conversion, generating an EDI message in XML format, and translating an EDI
message from an XML format.
EdiXml.zip
EDI X12 to
EDI UN/EDIFACT
Below is a sample program that reads an EDI X12 850
file and maps it to an EDI UN/EDIFACT ORDERS file.
Tran850_GenORDERS.zip
EDI X12
Splitter
Below is a sample program to demonstrate how one can separate the
Functional Groups of an EDI file into their own separate EDI files so that the
files can be forwarded to their respective departments for processing.
EdiSplitter
Consolidate
EDI files
Below is an example program that consolidates several EDI files into one.
ConsolidatingEdiFiles
Mask
EDI files
Below is an example program using the Framework EDI that masks data in
an EDI file but maintains its overall structure.
EdiMask
Truncate EDI
files
Having difficulty viewing a huge EDI file? Below is an example program
using the Framework EDI that can truncate an EDI file by specifying the number
of segments you want while maintaining a valid EDI structure.
EdiTrunc
EDI
Analyzer Tool
Below is a sample EDI tool that checks for errors in an EDI message
Analyzer.zip
NetAnalyzer.zip
(using FREDI-NET component)
EDI
Viewer (eFileManager)
Below is a sample program that parses an EDI document down to its basic
units, and displays them in a hierarchy tree similar to our eFilemanager.
VBeFilemanager.zip
Multiple
Trading Partners
Below is an example program that demonstrates how to translate different
types of EDI documents with different implementation guidelines from multiple
trading partners.
Tran_MultTradePart.zip
Send EDI Files
Below is a sample program that automatically creates a 997 acknowledgment
file when an EDI file gets loaded and sends the EDI file and 997 file by FTP to
a server and by SMTP (email) to a mailbox.
AckSend.zip
EDI to
Text
EDI X12
Reader
Below is a sample program, "EDIReader", that displays an EDI X12 file
in a more friendly layout without the EDI
structure and codes, but only the descriptions and values to make the EDI file
more readable.
EdiReader.zip
SampleSourceCodeMaker
A sample SourceCodeMaker that helps you
write source code from out of a sample EDI file (source code not available).
- SampleSourceCodeMaker
for EDI X12
- SampleSourceCodeMaker
for UN/EDIFACT
Click
here to download Framework EDI
Other Topics
EDIdEv provides programming examples for illustration only, without
warranty either expressed or implied, including, but not limited to, the implied
warranties of merchantability and/or fitness for a particular purpose. This
article assumes that you are familiar with the programming language being
demonstrated and the tools used to create and debug procedures. EDIdEv
support engineers can help explain the functionality of a particular procedure,
but they will not modify these examples to provide added functionality or
construct procedures to meet your specific needs.
|