The SourceCodeMaker SEF Manager Plug-In
The SEF Manager has optional utilities called plug-in's that make use of the information obtained from the loaded SEF file to assist in EDI development solutions. One available plug-in is the SourceCodeMaker SEF Manager (SM) Plug-In. It enables users to create source codes (of a selected programming language) that will generate, translate or acknowledge EDI files by following the implementation guideline contained in a SEF file. The purpose of the SourceCodeMaker SM Plug-In is to help programmers avoid the tedious task of writing code by generating the 'groundwork' source code into an output file, which can then be copied-and-pasted into their program so that it can be further modified to their project's specifications. Other functions available with the SourceCodeMaker SM Plug-In are:
- It creates SQL commands to create a relational database from SEF files. (More fields may get created than the maximum 255 fields for a table).
- It also creates sample EDI files from SEF files. (EDI files created are structurally correct as defined by SEF files, but values in the EDI files may not meet the implementation guideline).
An Overview of the EDIdEv SM Plug-in SourceCodeMaker
Note: The evaluation copy of the SourceCodeMaker SM Plug-In processes only data segments that are in area (or table) 1 of the Transaction Set or Message as defined in the schema.
Installing the SEF Manager Plug-In
Download the SourceCodeMaker SM Plug-In, then simply double click on the file. (If you have the Enterprise License, the SM Plug-Ins are automatically installed during the installation of the Enterprise License.)
Executing SEF Manager Plug-In
After it has successfully installed, you can execute the plug-in from the SEF Manager by selecting "Tools" from the menu, then "Source Code Maker". (You must have at least version Framework EDI 4.3.2003.341 installed.)
Note: SM Plug-Ins are not included with the Framework EDI Professional License, and have to be purchased separately. However, all SM Plug-Ins are included in the Enterprise License. Please visit the webpage Licensing for more details.
Frequently Asked Questions
Q. How do you use the SM Plug-In?
A. First, load the SEF file into the SEF Manager; then edit the SEF file if there are any changes to be done to it. Finally, run the SM Plug-In by selecting "Tools", "SourceCodeMaker" from the menu. You can then cut-&-paste the source code it generates into your programming environment.
Q. Is the SM Plug-in required to utilize Framework EDI?
A. No, the SM Plug-In is optional. As a matter of fact, we only recommend the SM Plug-In for those that are already familiar with the Framework EDI hierarchical string syntax.
Q. What's the difference between the SourceCodeMaker SM Plug-In, and the SampleSourceCodeMaker that you've posted up on your sample web pages?
A. The difference between the SourceCodeMaker SM Plug-In from the SampleSourceCodeMaker is that the SM Plug-In obtains its information from the SEF file (and not from the EDI file), thus it will include data segments and elements that may not have been included in the EDI file because they may have been "optional". The SM Plug-In also has the ability to create SQL commands to create a relational database, and can also create sample EDI files while the SampleSourceCodeMaker cannot.