Added NetworkRoutingType of "F" for
ECGrid - Global Routing, "E" becomes consistently ECGrid -Trading Partner Routing - this
is all handled internally by the Interconnect
Expert System.
InterconnectAdd() now sends out special automated
confirmations when EGridID(2).NetworkRoutingType =
"F" - this
is all handled internally by the Interconnect
Expert System.
Modified internal directory management to allow multiple server support for root directories
of source EDI data.
v2.3.34 - 05/11/2011
Modified ParcelUploadEx() to imbed the file name in
the envelope.
Added ParcelUploadGZipEx().
ParcelDownload() now automatically detects if
ParcelUploadEx() or ParcelUploadGZipEx() were used and remove the data from
the envelope and reassign the original name.
ParcelDownloadInner() is officially deprecated.
v2.3.33 - 04/07/2011
Added LastTraffic property to both ECGridIDInfo and
InterconnectIDInfo class objects
Internally within ECGrid all Interconnects that
are not put in the system through ECGridOS will be discovered from live
traffic, automatically adding Interconnects to the database. Additionally,
each time an Interconnect is used, the LastTraffic property will be updated.
Each time data is sent or received by an ECGridID,
the LastTraffic property will be updated.
v2.3.32 (beta) - 03/31/2011
Added VDA standard support
Enhanced Tradacoms support
Added switch for BCC of Interconnect Status message to
NetOps Added InterchangeResend() API
v2.3.31 (beta) - 03/03/2011
Moved DataEMail property in ECGridIDInfo
from OwnerInfo to public area.
Added TPUpdateEMail().
Fixed null issue in NetworkList().
v2.3.30 (beta) - 03/03/2011
Added DataEMail property to ECGridIDInfo/OwnerInfo
class for use with SMTP and X.400 networks and service providers.
v2.3.29 (beta) - 02/10/2011
Added TPUser to AuthLevel ENUM for future use.
Security update to UserPassword().
SQL Update to logging to enhance performance.
v2.3.28b (beta) - 01/17/2011 (did not
update Version)
Added new API InterchangeInfo().
Added optional InterchangeControlID
parameter to InterchangeInBox(), InterchangeInBoxEx(),
InterchangeOutBox(), and InterchangeOutBoxEx().
Added optional MailbagControlID parameter to
ParcleInBoxArchive(), ParcleInBoxArchiveEx(), ParcleOutBoxArchive(), and
ParcleInBoxArchiveEx().
Added parameters Page and RecordsPerPage to
ParcleInBoxArchive(), ParcleInBoxArchiveEx(),
ParcleOutBoxArchive(), ParcleInBoxArchiveEx(), InterchangeInBox(),
InterchangeInBoxEx(), InterchangeOutBox(), and InterchangeOutBoxEx().
v2.3.28a (beta) - 01/10/2011 (no
change to code, SQL only)
ParcelInBoxArchive(), ParcelInBoxArchiveEx(), ParcelOutBoxArchive() and ParcelOutBoxArchiveEx()
normalized to ECGridIDTo and ECGridIDFrom = -1 to match any. Also fixed
MailboxID = -1 to function properly.
v2.3.28 (beta) - 12/15/2010
New support for AS2 certificates. Modified AS2Info and
MailboxIDInfo objects.
Added to ParcelIDInfo class object MailboxIDFrom and
MailboxIDTo properties.
Added TimeZoneOffset to the SessionInfo and UserIDInfo classes.
Fixed MailboxManaged().
v2.2.27 - skipped
v2.2.26a
ParcelInBoxEx() allows to search all Mailboxes within
a Network by using MailboxID = -1. Change only
to stored procedure, no ASMX update.
v2.2.26 - 10/6/2010
Corrected fileshare conflict in ParcelDownload() and
related APIs.
v2.2.25a - 10/6/2010
Fixed Timeout advancement to increment at the
completion of the API call, not the initiation. This way long API calls do not
cause the session to timeout.
v2.2.25 - 9/27/2010
Parcel Listing APIs now return records in
reverse-chronological order.
AS2Info class documentation updated to reflect
inclusion of CertificateID in the CertificateInfo subclass.
Added ReportTrafficStatsPublic() which returns
system-wide aggregate for past 72-hours.
Increased ReportTrafficStats() and
ReportTrafficStatsEx() Periods value to +/- 72-hours.
v2.2 .24 - 6/13/2010
Updated with new ASMX at https://ecgridos.net/v2.2/prod/ECGridOS.asmx to
account for changes in Class Objects. Notice change to generic ECGridOS.asmx
without version info which is now
controlled by the directory structure only.
MaxSessions
update for UserAdd() based on Authorization Level.
Added internal support for special directory configurations for ParcelUpload() and
ParcelDownload() APIs.
Added Managed Mailbox support through API and
added MailboxManaged().
Added Managed Property to MailboxIDInfo Class
Object
Added LocalStatus Property to ParcelIDInfo
Class Object for future use.
Added DocumentType Property to InterchcangeIDInfo Class Object for future use.
Added InterchangeInfo() for lookup of InterchangeIDs. Changed undocumented
InterchangeInfo() to InterchangeHeaderInfo().
Added Version() API that does not require
a login.
v2.1.23 - 05/12/2010
Fixed problem with TPAddVAN().
v2.1.22 - 03/10/2010
Added Sample Code to documentation.
Added APICall Enum
Added Class Object SessionLog, SessionLog() and SessionLogEx() API
calls
Added Unknown to ReturnCode Enum
Added GZip compression to ParcelUploadGZip() and ParcelDownloadGZip().
v2.1.21
[Skipped]
v2.1.20a - 03/04/2010
Fixed documentation for InterconnectAdd() by including NotifyContact
parameter.
v2.1.20 - 01/13/2010
Relaxed secuirty requirements for UserPassword().
Added TPFind() and TPFindEx().
v2.1.19 - 01/07/2010
Fixed issue for showing Parcels with no Interchanges or invalid
Interchanges.
Invoked ParcelOutBoxError() and ParcelOutBoxErrorEx(),
InterchangeOutBoxNoRoute(), InterchangeOutBoxNoRouteEx() - documentation
pending.
Fixed User functions to Terminated Users no longer are displayed.
Modified ReportTrafficStatsEx() to allow any user to pull overall system
stats (NetworkID=0, MailboxID=0).
v2.1.18 - 01/05/2010
Added ParcelDownloadReset().
v2.1.17 - 12/09/2009
Fixed MailboxList() to restricted to NetworkUser access or higher as
originally documented.
Added TransactionSet support to Carbon Copies.
v2.1.16 - 12/01/2009
Changed UserInfo class to show OpenSessions and Lockout status (note: this
will likely be changing again).
v2.1.15 - 10/25/2009
System wide update to handle Tradacom STX/END envelopes natively.
Upated InterchangeDate() to handle STX segment.
Minor typo fixes to documentation.
On-line archive days in docs set to 60 to match contracts.
v2.1.14 - 10/27/2009
Fixed variable error in _ParcelInfo() internal function call.
v2.1.13 - 10/23/2009
Added first set of Performance Counters.
v2.1.12 - 10/19/2009
Updated X12/EDIFACT ID to allow up to 35 characters as a Parameter
and in the ECGridIDInfo class.
v2.1.11 - 10/13/2009
Alowed Aliasing of Networks to other Network/Mailbox.
Modified ECGridIDInfo.ownerInfo to support Aliasing.
Added Redirected to NetworkStatus ENUM
The .LastLog class within the NetworkIDInfo object will be null until the
SQL call can be corrected.
v2.1.10 - 10/12/2009
Changed eMailTo ENUM to use Requestor rather than Local to be more clear.
v2.1.9 - 10/07/2009
Updated InterconnectAdd() to reflect return value of
InterconnectIDInfo object class.
Updated all methods that return collections to show Array() rather than
List(Of T) to accurately reflect that web services returns an array.
v2.1.8 - 10/05/2009
Added function TPSearchEx() and modified TPSearch(). Searches can now be
limited to the Session or Specified Network/Mailbox.
v2.1.7 - 09/11/2009
Added MailboxName to all ECGridIDInfo references in Owner Class.
v2.1.6 - 05/19/2009
Moved SessionID from Cookie to declared parameter in each function.
Added ECGridOSVersion to SessionInfo class.
Fixed typo in ReportMonthlyEx() description.
Changed WS reference to a generic net.ecgridos.ECGridOSAPIv2,
to not change until v3.
v2.0.5 - 05/19/2009
Fixed bug in MailboxOwnerContact()
v2.0.4 - 04/14/2009
Fixed NetworkIDInfo and MailboxIDInfo classes
to properly reflect AS2Info class.
Modified NetworkIDInfo class to include additional operational
status information.
Added NetworkLog class and LastLog as NetworkLog subclass to
NetworkIDInfo class.
Added General to AuthLevel Enum.
Added NetworkOutageList().
v2.0.3 - 04/02/2009
Renamed NetworkSearch() to NetworkList() for consistency.
Added CreateDirectory functionality to ParcelUpload() and ParcelUploadEx()
Removed ENUM values as Web Services do not pass the underlying values.
v2.0.2 - 03/31/2009
Fixed missing data in NetworkSearch().
Added LastContact to NetworkIDInfo class.
Removed Migration APIs until next version.
Made NetOps information public as UserIDInfo for InterconnectIDInfo
class.
v2.0.1 - 03/26/2009
Fixed Delimiter issue in NetworkInfo().
Added Status (2) Development
v2.0.1 - 03/16/2009
Added ReportInstantStats() and ReportInstantStatsEx()
v2.0 - 03/5/2009
Added InterchangeDateTime to InterchangeIDInfo class
Extended TimeOut of _ParcelInBoxArchiveList() and
_ParcelOutBoxArchiveList() to 1200 seconds
Added Migration Management APIs
Fixed TPAddEx() and TPAddVAN() where ECGridID was declared as Short
Fixed invalid ReturnCode in TPAddEx() and TPAddVAN()
Added AS2Info Class to MailboxIDInfo and NetworkIDInfo classes Updated
description in ParcelUploadEx()
Changed EventIDs for ReportMonthly() and ReportMonthlyEx()
Added InterchangeDate()
Added InterchangeProcessDate to InterchangeIDInfo class
Removed ManagedMigration parameter from TPMove() and TPMoveEx()
Added ReportStatistics() and ReportStatisticsEx()
First Production Release
v2.0 [beta] - 10/8/2008
Documentation Only - Typographical updates
v2.0 [beta] - 9/29/2008
Documentation Only - Added ECGridOS Support & Forum information