Framework EDI (FREDI) version 5.3 provides the following feature
enhancements:
SMTP Client. Framework EDI is now built to have
functionalities of an SMTP client. This allows the ability to send
an internet mail message using SMTP protocol without the use of a MAPI
transport provider. However, additional functionalities have been
added to interrogate properties of a MAPI object as well as better control
of the MAPI object. Overall, this version of Framework EDI provides
better control of sending an internet message using the SMTP protocol
whether using MAPI or not.
Framework EDI (FREDI) version 5.2 provides the following feature
enhancements:
Framework EDI .NET Hybrid. The FREDI .NET hybrid component
has been added to allow the developer to program in the .NET
environment. This component provides an alternative to the COM interop
which frequently marshals data and degrades performance. The FREDI
hybrid provides the developer existing FREDI functionalities in the .NET
environment without having to use the interop.
Framework EDI (FREDI) version 5.1 provides the following feature
enhancements:
Semantic Rule validation. Semantic rules provides additional
validation to the integrity of the EDI document by specifying conditional
rules at a more abstract level. That is, the rules are based more on
the relation between the semantic objects data segments, composite elements
and data elements instead of restrictions imposed on the data value.
Existing validations placed conditions on values such as its maximum and
minimum length, requirements, number of occurrences etc. In semantic
rules, the state of a semantic object depends on the state of another
something object. Example, the semantic rule
if data segment CUR at position 050 exists then data segment TAX at
position 070 must exist.
Here the state of the semantic object "data segment TAX at position
070" is dependent on the state of the semantic object "data
segment CUR at position 050".
Value List and Regular Expression validation. A value list
contains a set of values which, when the value list is attached to the data
element, it confines the data element to contain only those set of values.
This is similar to using codes but only the values in the value list are
more free-form. Regular expressions are also part of a value list, but
instead of a value the item is a regular expression that defines the
structural syntax of the value.
Certificate System Stores. A certificate system store is a
logical collection of stores, each store having a collection of
certificates. The certificate system store maintains the sum of all
certificates in these stores.
Framework EDI (FREDI) version 5.0 provides the following feature
enhancements (as of version 4.3):
EDIINT AS2 and AS3. The AS2 and AS3 EDI documents can now be
processed using FREDI. AS2 and AS3 is the working standard that allows
EDI documents to be securely wrapped in S/MIME and then sent via HTTP (AS2)
or FTP (AS3).
MIME Message. Internet Mail provides the capability to
read and create messages following the internet standard RFC822, and message
standards that have been derived or extended from it such as the MIME
standard (RFC2045 - RFC2049). Naturally, application of the MIME
standard as it applies to EDI are also accommodated (RFC1767) and can be
secured using the S/MIME standard.
X.509 Certificates. As part of the requirement in AS2/AS3,
certificates can now be used to secure and un-secure documents not just for
AS2/AS3 but for the X12 X.58 standard. To test secure implementations,
FREDI also provides the ability to create test certificates.
XML/EDI Documents. Implementation of an XML engine in FREDI
now gives it the capability to read an EDI file in XML format.
Previously FREDI could only write to an XML format. Now it can do
both.