Skip to content

Legacy Forum Q & A

Greg Kolinski edited this page Oct 3, 2017 · 8 revisions

Back To ECGridOS Home


Optional name for NetworkList

Q: What should I be passing in Name tag when trying to list all networks?

A: It can be left blank. The Name parameter allows you to use the function to search for specific networks rather than a complete list.


British Summer Time

Q: The time on the dates doesn't seem to have been updated to reflect the clock changes in Britain (forward 1 hr). I've just uploaded an Invalid message at 12:07 and the error report (parcelError) is reporting it was uploaded at 11:07.

A: All times in ECGrid are UTC/GMT. In future versions we may look into timezone support.


Access required for MailboxList

Q: What is the required access for MailboxList?

A: You need to be logged in and have a valid session to be able to do a mailbox list. Your user must also be linked to the mailbox that you are trying to do a listing for.


Change Mailboxes

Q: Looking further into the API I do not see a method to change mailboxes (as a user action, not a setting or configuration), so perhaps I should have deduced that only a "network admin" would use such a function.

A: If you go through the API calls, there are many with an Ex suffix (e.g. MailboxList() and MailboxListEx()). The Ex APIs allow the NetworkID and MailboxID to be set, while the ones without the Ex default to the logged in user's NetworkID/Mailbox.


GZIP File Download

Q: I have the following code

Parcels = ecgridos.ParcelInBoxArchive(SessionID, LastTime, EndDate, 0, 0)
For Each Parcel As ParcelIDInfo In Parcels
   Dim File As net.ecgridos.FileInfo
   File = ecgridos.ParcelDownloadGZip(SessionID, Parcel.ParcelID)
   'Store File Details into SQL Database Table
   'File.Bytes
   'File.Content
   'File.ParcelID
   'File.FileDate
Next

Will the File.Bytes or File.Content hold the data? Thanks

A: This works just like ParcelDownload(), so Bytes is the size and Content is the actual data.


Question on email of interconnect confirmation

Q: I tested Interconnect Add successfully in test environment. I can receive PENDING status immediately. After one hour I received email of interconnect confirmation.

  1. Do you do something on your end to trigger interconnect so the email can be sent?
  2. In live scenario, will we receive confirmation immediately (except for special cases)? Who will complete the interconnect and send email to us?

A: InterconnectAdd() has an expert engine behind it that makes many decisions based on many parameters including Trading Partner VAN and previous interconnects.

Based on the information they system determines whether it can immediately confirm the interconnect or move it to pending status.

If the Interconnect Request is moved to Pending, then it is forwarded to NetOps for completion. Time to confirmation is dependent on the VAN and other factors. Normally, these are cleared in less than 24 hours.

The particular interconnect you set up today was to an ID on the ECGrid Test mailbox. When I saw the request come up on my dashboard, I moved it to Confirmed status.


Q:

A:



Back To ECGridOS Home

Clone this wiki locally