ECGrid Forums  

Go Back   ECGrid Forums > Electronic Commerce > ECGridOS > ECGridOS Developer

ECGridOS Developer Development related posts.

Closed Thread
 
Thread Tools Display Modes
  #31  
Old 01-22-2013, 06:36 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.3.40 - 01/22/2013

  • Interconnect email messages are now HTML formatted.
  #32  
Old 03-17-2013, 12:03 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.3.41 - 03/17/2013

  • Fixed problem in ParcelDownload() when downloaded from OutBox.
  #33  
Old 03-18-2013, 04:14 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Lightbulb v3.0.100 - 03/18/2013 - Production

Production code will be posted within the next few days, documentation to follow.
  • Changes to AS2Info Class Object
  • Addition of GISBInfo Class Object
  • Added ParcelSetMailbagControlID()
  • Added ParcelUploadExA()
  • Added ParcelUpdateStatus()
  • Added ParcelUpdateLocalStatus()
  • Added ParcelDownloadConfirmPendingAck()
  • Added GISBFind()
  • Added GISBInfo() & GISBInfoEx()
  • Added property LocalStatusDate to ParcelIDInfo
  • Added HTTPAuthType ENum
  • Added NetworkGatewayCommChannel ENum
  • Added ParcelStatus ENum
  • Added ReceiptType ENum
  • Added Description property to MailboxIDInfo
  • Added UseType property to MailboxIDInfo (Test, Production)
  • Added UseType property to ECGridIDInfo (Test, Production)
  • Added MailboxDefault property to ECGridIDInfo
  • Added MailboxID and MailboxName properties to ECGridIDInfo
  • Added MailboxDescription()
  • Added MailboxUse()
  • Added UseType ENum
  • Added CallBack URL support
  • EDIStandard ENum added XML
  • InterchangeIDInfo now exposes NetworkNameFrom, NetworkNameTo, MailboxIDFrom, and MailboxIDTo
  • Implemented InterchageIDInfo.DocumentType property
  • ParcelIDInfo now exposes NetworkNameFrom, NetworkNameTo, MailboxIDFrom, MailboxIDTo, MailboxNameFrom and MailboxNameTo properties
  • Added Objects ENum
  • Removed ManifestID from ManifestInfo class
  • Removed AS2Info property from NetworkIDInfo class
  • Added ECGridAccount property to NetworkIDInfo and MailboxIDInfo classes
  • Added Ad Hoc Persistent Value APIs: KeySet(), KeyGet(), KeyRemove(), KeyList()
  • Exposed UniqueID property for InterconnectIDInfo
  • NetworkIDInfo new properties: OwnerUserID, RoutingUserID, ErrorsUserID, InterconnectsUserID, NoticesUserID, ReportsUserID, AccountingUserID, CustomerServiceUserID, HomeWebsite, SupportWebsite, LoginWebsite
  • NetworkIDInfo.NetworkNetOps new property: BillingUserID
  • Added NetworkSetContact(), NetworkGetContact()
  • DEPRECATED: NetworkOwnerContact(), NetworkErrorsContact(), NetworkInterconnectsContact(), NetworkNoticesContact(), NetworkBillingContact(), NetworkReportsContact().
  • Exposed NetworkContactType ENum
  • Added UserSetNetworkMailbox()
  • Added UserSetAuthLevel()
  • Deprecated ParcelUploadEx() and ParcelUploadGZipEx() - replaced by ParcelUploadDirected() and ParcelUploadDirectedGZip()
  • Added StartTime and EndTime paramaters to SessionLogEx()
  • Added Standard to FileInfo class object
  • Improved ParelUpload() and ParcelUploadEx() network processing times
  • Increased LoginName to 32 characters
  • SessionLog Class renamed SessionLogInfo
  • NetworkInfo() no longer includes LastLog for speed. Call NetworkInfoWithLog() to include
  • Added ContractID and PricelistID properties to NetworkIDInfo.OwnerInfo property
  • Added OwnerInfo property and ContractID and PricelistID properties to MailboxIDInfo
  • Added Contract class
  • Added Pricelist class
  • Added Invoice class
  • Added OwnwerInfo.RoutingGroup property to ECGridIDInfo with new RoutingGroup ENUM
  • Added AS2DefaultMailbox()
  • Removed Billing from NetworkContactType
  • InterconnectAdd() now allows blank ContactName and ContactEMail, will default to Network/Mailbox Interconnect Contacts.
  • All Interconnect EMail will include Mailbox InterconnectUserID contact information whenever sent to "Network."
  • Added AS2Pair() to determine Sender/Receiver AS2 IDs from configuration.
  • Added AS2SetPair() to aid in complex AS2 configurations.
  • Added caching mechanism for UserIDInfo lookups.
  • Added caching mechanism for ParcelIDInfo lookups.
  • Added ParcelDownloadCancel().
  • Public certificates now stored in PEM format.
  • Added ECGridIDInfoCollection and ParcelIDInfoCollection class objects.
  • Added MailboxType ENum
  • Added TPListExPaged()
  • Deprecated ParcelInterchangeManifest()
  • Added InterchangeManifest()
  • Fixed ParcelDownload() issue for X12.56 ACKs
  • Added Attachment property to InterconnectNote
  • The following now use ParcelIDInfoCollection class: ParcelInBox(), ParcelInBoxEx(), ParcelInBoxArchive(), ParcelInBoxArchiveEx(), ParcelOutBoxArchive(), ParcelOutBoxArchiveEx(), ParcelOutBoxError(), ParcelOutBoxErrorEx()
  #34  
Old 07-26-2013, 02:01 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v3.0.101 - 07/26/2013 - Production

  • Changed how Unique Filenames are saved. Now in format of <OriginalName>(n).<OriginalExt>
  • Added Duplicate File trapping to ParcelUpload()
  • Added UserResetAll()
  • Added UserListLockedOut() and UserListLockedOutEx()
  • Minor bug fixes
  • Improved error logging and event log messages
  #35  
Old 03-10-2014, 12:43 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v3.0.102 - 11/11/2013 - Production

  • Added version information to Login() - Session table
  #36  
Old 03-10-2014, 12:44 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v3.0.103 - 03/10/2014 - Production

  • ParcelStatus.InBoxTransferred added
  • ParcelInBox() and ParcelInBoxEx() now also include ParcelStatus.InBoxTransferred
  • ParcelDownload() functions do not reset ParcelStatus if M7000
  #37  
Old 11-08-2016, 01:02 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default All v3.1 updates

3.1.140 - 10/10/2016
  • Updated nsoftware.InEDIWeb.dll and nsoftware.InEDI.System.dll
  • Fixed bug in _ParcelIDInfo() when unauthrozed.

3.1.139 - 4/23/2016
  • Fixed InternetUpdate() and InterconnectAdd() for multiple pending to same network

3.1.138 - 3/9/2016
  • Fixed bug in ParcelOutBoxInProcess() and ParcelOutBoxError()

3.1.137 - 12/15/2015
  • Fixed TPSetMailboxDefault() and TPGetMailboxDefault() SQL errors
  • AS2CertCreatePrivate() now creates SHA256 certificates

3.1.136 - 9/30/2015
  • Fixed as2setpair() bug for reversed sender/receiver

3.1.135 - 6/29/2015
  • Fixed FileRouter() bug in FileInfo class

3.1.134 - 6/24/2015
  • Cleaned up Interchange security issues

3.1.133 -
  • NetworkAdd() updated for HA

3.1.132 -
  • Blocked zero-byte files from all ParcelUpload functions

3.1.131 - 05/13/2015
  • Added file handle buffer flushing
  • Added InterchangeUpdateStatus()
  • Fixed problem in InterchangeHeaderInfoB() and _InterchangeTPInfo()

3.1.130 - 04/10/2015
  • Fixed file name collisions in tools.SaveFile()
  • Fixed NetworkBackupAllConfigs()
  • TPAdd() remove leading/trailing spaces
  • NetworkAdd() updated for HA

3.1.129 - 11/26/2014
  • Added ad hoc special charges to Invoicing functions.
  • Added ParcelResend() for special NetOps needs

3.1.128 - 10/16/2014
  • Changed _TPMove() logic

3.1.127 - 9/12/2014
  • Better CallBackEventQueue clearing for confirmed/canceled Parcels
  • Improved NetworkBackupAllConfigs()

3.1.126 - 7/18/2014
  • Bug fixes

3.1.125 - 7/17/2014
  • Begin conversion to CommX() functions and deprecating AS2x() functions
  • Add CommIDInfo Class Object, deprecate as2CommInfo Class Object
  • Add CommAdd(), CommFind(), CommList(), CommListEx()

v3.1.124 - 7/14/2014
  • Changes to AS2Pair() for DefaultSenderAS2

v3.1.123 - 7/2/2014
  • CallBackQueue now checkes for completed Parcels

v3.1.122 - 6/26/2014
  • Added CallBackFailedList() and CallBackFailedListEx()
  • CallBackInvoke() now only requires Standard authorization
  • Fixed CallBackInvoke() bug for dynamic CallBack URL for AS2

v3.1.121 - 6/12/2014
  • Added dynamic CallBack URL for distributed AS2 processing
  • Changed storage system for certificates
  • Bug fix to ParcelID buffering
  • Bug fix for AS2Pair()

v3.1.120 - 6/2/2014
  • Bug fix to InvoiceCalculate()

v3.1.119 - 5/29/2014
  • UserAdd() and UserAddEx() now generates initial APIKey automatically.
  • Changed Subject in Private Certificates to reflect Network/Mailbox info exclusively

v3.1.118 - 5/21/2014
  • Added GeneratePassword()
  • Fixed ChangePassword to allow 120-character passwords
  • InterconnectIDInfo now attempts to put the active user's data in position 1
  • Fixed CreateInvoice logic for AggregateNetworkTraffic and modified Invoice.LineItem class object

v3.1.117 - 4/21/2014
  • Removed DefaultAS2ID from AS2SetPair()

v3.1.116 - 4/17/2014
  • Terminating a Mailbox now Terminates all ECGridIDs and Users in Mailbox
  • Termiating a Network now Terminates all Mailboxes and Users
  • AS2Pair makes better selection of Test & Production

v3.1.115 - 4/1/2014
  • ParcelID and InterchangeID properties from CallBackQueueIDInfo class object; use CallBackEvent.SystemObject and ObjectID.
  • ParcelID and InterchangeID depreciated from CallBack FORM, use SystemObject and ObjectID
  • Added PricelistID and PricelistDescription to Invoice.LineItem class object.

v3.1.114 - 3/11/2014
  • Added EMailPayload ENum and PayloadPosition parameter to TPUpdateDataEMail

v3.1.113 - 3/11/2014
  • NetworkBackupAllConfigs()
  • Added GenerateAPIKey()
  • Allow use of APIKey as SessionID
  • Added InvoiceCalculateLineItem()
  • Fixed UserAdd() and UserSetAuthLevel() conflicts

v3.1.112 - 1/21/2014
  • Added RoutingGroup to TPAddEx() to allow addition of same QIDs with different Routing Groups

v3.1.111 - 1/5/2014
  • Increased size of User LoginName to 128, EMail to 128 and Password to 120 characaters.
  • Allow ECGridID Owner's to change Description and MailboxID
  • Add Owner authorization to InterconnectListByECGridID()

v3.1.110 - 1/3/2014
  • Added TPSetOwner()

v3.1.109 - 12/22/2013
  • Added TPListByOwner()

v3.1.108 - 12/17/2013
  • Added LastTrafficInbound and LastTrafficOutbound properties to InterconnectIDInfo, LastTraffic is deprecated - now LastTrafficInbound

v3.1.107 - 11/11/2013
  • Added version information to Login() - Session table
  • Better error trapping for internal errors
  • Added Version property to SessionLogInfo class object

v3.1.106 - 10/24/2013
  • TPMove() and TPMoveEx() now migrate Interconnect records</font>

v3.1.105 - 10/10/2013
  • Added SuspendPendingInterchanges property to InterconnectIDInfo class object
  • AS2CertCreatePrivate() now 2048 bits
  • ErrorInfo.ErrorCode is now a string reflecting the ENum Name as Web Services does not pass the actual internal value of the Enum

v3.1.104 - 8/5/2013
  • Added ActualBytes properties to ParcelIDInfo
  • Added StripDirectedEnvelope property to MailboxConfig (NetworkIDInfo & MailboxIDInfo)

v3.1.103 - 7/13/2013
  • Added Routing as NetworkRoutingType property to NetworkIDInfo.OwnerInfo to parallel RoutingType property
  • Added LegacyPassword as String property to NetworkIDInfo.OwnerInfo

v3.1.102 - 6/27/2013
  • MailboxList() now returns current Mailbox info if User does not have Network Level authorization
  • Added Owner property as UserIDInfo class to ECGridIDInfo class.
  • Moved NetworkIDInfo properties Created and Modified from NetopsInfo object to root
  • Added ParcelOutBoxInProcess() and ParcelOutBoxInProcessEx()
  • Trimmed trailing spaces off UserIDInfo.LoginName property
  • ParcelIDInfo class now reflects proper FileName and Standard if data sent using ParcelUploadDirected() with embedded file name.
  • Added ParcelIDInfo.Logs property stub as ManifestInfo() array to allow inclusing of data in ParcelIDInfo class object.
  • Added AccountingUserID, ReportsUserID and CustomerServiceUserID as UserIDInfo classes to MailboxIDInfo class
  • Added MailboxSetContact()
  • Deprecated: MailboxOwnerContact(), MailboxErrorsContact(), MailboxInterconnectsContact(), MailboxNoticesContact(),
  • Added DeleteOnDownload property to MailboxConfig Class (NetworkIDInfo and MailboxIDInfo references)
  • Added ParcelDownload() functionality to confirm and delete if DeleteOnDownload property set to True

Last edited by Todd Gould; 11-08-2016 at 02:05 PM.
  #38  
Old 11-08-2016, 02:04 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Arrow v3.2 updates through 10/10/2016

3.2.176 - 10/10/2016
  • Fixed bug in _ParcelIDInfo() when unauthrozed.
3.2.175 - 9/16/2016
  • Fixed bug in ParcelTest().
3.2.174 - 8/9/2016
  • InterchangeHeader() and InterchangeHeaderB() fixed for EDIFACT with UNA segment.
3.2.173 - 8/1/2016
  • Added Date property to LineItem class
3.2.172 - 6/21/2016
  • Fixed InterchangeHeader() and InterchangeHeaderB() but with TRADACOMS documents
3.2.171 - 6/21/2016
  • Interconnect Status change: PENDING =&gt; COMPLETED, COMPLETED =&gt; CONFIRMED in labeling and messaging - StatusInterconnect remains unchanged
3.2.170 - 6/10/2016
  • _SessionEventStart() fixed dateReader()
3.2.169 - 5/26/2016
  • Added .noname option to ParcelUploadDirected()
3.2.168 - 5/15/2016
  • Fixed InterconnectIDInfo LastInboundTraffic and LastOutboundTraffic for reversed entries
3.2.167 - 5/4/2016
  • Added NetworkX12Delimiters()
3.2.166 - 4/26/2016
  • Fixed private certificate password issue
3.2.165 - 4/23/2016
  • Fixed InternetUpdate() and InterconnectAdd() for multiple pending to same network
3.2.164 - 4/22/2016
  • AS2Update() now returns new AS2CommInfo instead of boolean
  • Fixed database null handling in _PrilelistLevel()
3.2.163 - 4/17/2016
  • _CallBackAS2url - changed logic for HubbubAS2.biz
  • Fixed bug in ParcelOutBoxInProcess() and ParcelOutBoxError()
  • Fixed length of GeneratePassword() password
  • Updates to AS2Pair() logic for dual hosted/external AS2 on single mailbox
  • Added length check to User.EMail in UserAdd(), UserAddEx() and UserUpdate()
  • Added AS2SetStatus()
3.2.162 - 2/24/2016
  • Created InterchangeIDInfoCollection, InterchangeInBoxArchive(), InterchangeInBoxArchiveEx(), InterchangeOutBoxArchive() and InterchangeOutBoxArchiveEx() functions
  • Removed e=(email) from AS2CertCreatePrivate()
3.2.161 - 2/22/2016
  • Allow TPAdd for duplicate Qualifier/ID if different Group
3.2.160 - 2/19/2016
  • Allow better IneterconnectCount by ECGridID
  • Added ECGridID to ReportInstantStatsEx()
3.2.159 - 2/11/2016
  • Improved Interconect tp1/tp2 calculation
3.2.158 - 1/29/2016
  • Added LevelName functionality to Invoicing
  • Fixed MailboxAddEx() error
3.2.157 - 1/25/2016
  • Fixed CallBackEventListEx()
3.2.156 - 1/21/2016
  • Added .SecureHashAlgorithm to Certificate and CertificateInfo(as2CommInfo)
  • Allowance for limited time Price Schedule items
3.2.155 - 1/7/2016
  • Added sha1/sha2 option to AS2CertCreatePrivate() along with CertificateSecureHashAlgorithm enum
3.2.154 - 12/15/2015
  • Increased MailbagControlID to 512 characters for AS2-MessageID ParcelSetMailbagControlID()
  • AS2CertCreatePrivate() now creates SHA256 certificates
3.2.153 - 11/3/2015
  • Increased size ParcelAcknowledgmentNote:Subject and MailbagX12 IH column to 1024
3.2.152 - 10/5/2015
  • Added UserGetAPIKey()
3.2.151 - 7/30/2015
  • Added Preconfirm option to InterconnectAdd()
3.2.150 - 6/2/2015
  • First Version of v3.2
  • Made ReportInstantStats() configurable for blocks
  • Added ParcelAcknowledgmentNote()
  • Added Terminate Carbon Copies when Terminating ECGriID
  • Added Terminate ECGridIDs in root mailbox when terminating NetworkID
  • Added ECGridIDFrom and ECGridIDTo to ParcelInBoxEx()
  • Added ParcelDownloadNoUpdate()
  • Added enum ManifestType, added Type and StatusColor to ManifestInfo class
  • Various speed optimizations
  • Added InterchangeOutBoxPending() and InterchangeOutBoxPendingEx()
  • Added RequestorUser and ContactUser (UserIDInfo class) to InterconnectIDInfo class
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ECGridOS Production is On-Line! Todd Gould ECGridOS Developer 0 03-08-2009 02:34 PM


All times are GMT -4. The time now is 12:35 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
ECGrid® is a registered service mark of Loren Data Corp.