<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>WEBFLEET.connect Blog</title>
    <link>http://www.tomtomwork.com/webfleet/connect/blog.xml</link>
    <language>en</language>
    <description>TomTom WORK - WEBFLEET.connect Blog: updates, tips &amp; tricks and examples</description>
    <item>
      <title>Here we go again: updates and another video</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#update-1.6.2</link>
      <pubDate>Thu, 1 April 2010 15:10 GMT +0200</pubDate>
      <description><![CDATA[<p>In our continuous efforts to improve the functionality and quality of
      WEBFLEET.connect we introduced recently some new functionalities and fixes.</p>
        <p>Following the support for the Digital Tachograph in WEBFLEET, we
      integrated the new data sources into our API, giving you access
      to driver state changes in real-time through the WEBFLEET.connect message
      queue. Anticipating the release of the Remote Link, we introduced a new
      working time report that now includes all the different working time data
      and combines the associated data that is currently distributed over 4
      different reports. Everything you need on working times in one report.</p>
        <p>Furthermore we added new functions which enables you to remove orders
      and text messages from the PND directly without the need for manual
      interference from the driver.</p>
        <p>Besides the new additions and changes mentioned above, we have
      released some fixes, too:
      <ul>
        <li>
              <p>streamlined the process of creation and usage of a new
          user, by removing the need to have to login with the API user
          credentials before they could be used in API calls</p>
            </li>
        <li>
              <p>improved response times on showOrderReport and showTripSummaryReportExtern</p>
            </li>
        <li>
              <p>corrected the error message in deleteOrder(Extern) when parameter validation failed</p>
            </li>
        <li>
              <p>swapped latitude and longitude in the output of showEventReportExtern</p>
            </li>
        <li>
              <p>enabled use of filterstring in showObjectGroupObjectReport(Extern)</p>
            </li>
        <li>
              <p>corrected the calculation of average speed in showTripReport to match the WEBFLEET UI data</p>
            </li>
      </ul>
    </p>
      <p>
          <strong>WEBFLEET.connect and webMethods</strong>
        </p>
      <p>Take a look at the integration of Software AG's business process
        management software webMethods and TomTom WORK as shown on CeBIT 2010 on
        YouTube.</p>
    
      <p>
          <strong>Note</strong>
        </p>
      <p>Since we try to guarantee a continued support of existing integrations
        and to insure ample time for migration, the working time reports now
        made redundant by the release of showWorkingTimes
        were yet not removed from the WEFLEET.connect API (although they have
        disappeared from the documentation). New integrations should only be
        using the new working time report.</p>
    <p>
      The updated documentation (1.62) is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>Integration partners use video to demo products online</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#video-coverage-1</link>
      <pubDate>Wed, 22 Oct 2009 11:38 GMT +0200</pubDate>
      <description><![CDATA[<p>Sometimes written words are just not the right tools to communicate
      the value of an application. It is the difference between a lengthy explanation
      and a hands-on experience that makes videos an interesting alternative. Searching
      the web for videos that relate to TomTom WEBFLEET.connect yields results that
      I'd like to share:
      <ul>
        <li>
          <p>Kommunikation mittels Tom Tom Work - Dorner Electronic BRM</p>
        </li>
        <li>
          <p>Destiny, TomTom WORK and DMS have combined forces to create JobFlow PLUS</p>
        </li>
        <li>
          <p>Create WEBFLEET addresses directly from your Outlook Contacts</p>
        </li>
        <li>
          <p>Send your Outlook Appointments to your TomTom Work Go unit</p>
        </li>
        <li>
          <p>Adressen importeren in TomTom WEBFLEET (NL) and Adressimporter für TomTom WORK (DE)</p>
        </li>
      </ul>
    </p>]]></description>
    </item>
    <item>
      <title>Updated Visual Basic example now uses SOAP, too</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#vb-example-2</link>
      <pubDate>Wed, 5 Aug 2009 16:48 GMT +0200</pubDate>
      <description><![CDATA[<p>As the previous VB example will turn 30 (months) soon, it was time to
      give it an update. And the availability of
      SOAP
      as a new interface transport was just about the right reason to do that.
    </p>
        <p>Unfortunately, VB doesn't support MTOM encoding out of the box, so
      the file 'app.config' needs some tweaking after adding the service
      reference(s): find each occurence of the element 
      textMessageEncoding and rename it to
      mtomMessageEncoding. Don't forget to reload the
      project after this change, otherwise VB won't recognise the changes.
    </p>
        <p>
      The example is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>New: driver management, event handling and address colors</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#update-1.5.0</link>
      <pubDate>Tue, 17 Feb 2009 15:25 GMT +0200</pubDate>
      <description><![CDATA[<p>
      We have added new functional areas to WEBFLEET.connect:
      <ul>
        <li>
          <p>Drivers - a complete
            set of methods to manage drivers (insert, update, delete) and
            identify the vehicle the driver is currently signed on to.</p>
        </li>
        <li>
          <p>Events - added methods
            to acknowledge and reset events and extended the
            filter parameters</p>
        </li>
      </ul>
    </p>
        <p>Other additions include support for address colors
      and editorial changes to the documentation (including message types
      for popQueueMessagesExtern and additions to the list of result codes).
    </p>
        <p>
      The updated documentation is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>Improvements to message access and object details</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#update-1.4.0</link>
      <pubDate>Tue, 28 Oct 2008 11:25 GMT +0200</pubDate>
      <description><![CDATA[<p>
      We always try to make it easier for developers to retrieve information to
      help them accomplishing their objectives. One of the things we observed
      is that fast and easy access to incoming messages is an important element
      of our API. Although this has always been the case, we are pleased to
      announce some major improvements to the way incoming messages can be
      retrieved by introducing WEBFLEET.connect Message Queues:
      <ul>
        <li>
          <p>Higher level of detail and data that are easier to
            process. More location details that enable you to create
            custom location descriptions, separate status information as typed
            in on the TomTom (id and text). Depending on device support,
            current navigation destination, eta and distance to (order)
            destination are now available.</p>
        </li>
        <li>
          <p>Improved performance. Using message queues
            that store messages only until retrieval (up to 14 days) enables us
            to offer you a shorter response time to your requests and allows
            you to query data at a higher rate.</p>
        </li>
      </ul>
    </p>
        <p>
      In addition, we have extended the data set returned from showObjectReportExtern to include details about the current navigation destination and the order that is currently worked on.
    </p>
        <p>
      The message queue operations supersede the showMessageReportExtern operation that is no longer part of the API. It is therefore no longer listed in the documentation, but support for it is continued until end of this year (2008-12-31).
    </p>
        <p>
      Please note that we have updated our network: the host name connect.webfleet.tomtomwork.com now resolves to the IP address 83.133.69.51 only. As long as you are using the host name to access WEBFLEET.connect, this change is transparent for you.
    </p>
        <p>
      The updated documentation is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>Documentation updated</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#update-1.3.8</link>
      <pubDate>Tue, 29 July 2008 18:35 GMT +0200</pubDate>
      <description><![CDATA[<p>
      We have updated the documentation with some smaller clarifications
      regarding parameter size limits (objectno and orderno) or meaning
      and possible values (visible for insertAddressExtern and
      updateAddressExtern, userstate for showOrderMessageReportExtern).
      With this documentation update we introduce support for ISO8601
      formatted date and time values and reworked the section that
      explains how to create a dedicated user account for WEBFLEET.connect.
    </p>
        <p>
      The updated documentation is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>RSS feed example, documentation updated</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#rss-example-1</link>
      <pubDate>Thu, 8 May 2008 17:14 GMT +0200</pubDate>
      <description><![CDATA[
      <p>
          <strong>RSS feed example</strong>
        </p>
      <p>The Perl example package just got a new member: objects2rss.pl. 
  Use the script to create a RSS feed with current positions of all objects.</p>
    <p>In order to get you started without having to install Perl on your
  system, you can use the form below to download a RSS file. You could even add the URL shown after pressing
  'submit' to Google Maps. Perl source code for the CGI module we use (and that
  can be run standalong, too) is available as part of the Perl example package in the
  download section.</p>
        <p>
      
        
          
            
    			
            
              
                
                
              
            
            
              
                Account *
                
              
              
                User name *
                
              
              
                Password *
                
              
              
                Show URL and RSS source
                
                  
                
              
              
                Download RSS file
                
                  
                
              
            
          
        
        
      
    </p>
      <p>
          <strong>Documentation updated</strong>
        </p>
      <p>The documentation has been updated to version 1.3.7, adding
  tripid-based replication to showTripReportExtern. Check
  out our download section.</p>
    ]]></description>
    </item>
    <item>
      <title>New request limits</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#solutions-catalog</link>
      <pubDate>Thu, 24 Jan 2008 16:10 GMT +0200</pubDate>
      <description><![CDATA[<p>In order to make life easier for users who are currently limited
      by the static rate limit configuration, for example on the number
      of orders that can be send during peak load times or on the number
      address-related requests, the rate limiting system has been modified.</p>
        <p>The new rate limits differentiate between functional groups and are
      set to reasonable defaults for most use cases. So, from now on there is
      a much higher rate limit for order-related methods compared to the limit
      for access to raw messages. If you want to learn more about the new rate
      limits, check out the updated documentation.</p>
        <p>The deployment of this rate limits has already started for new users;
      existing users are currently not affected and only migrated on request.</p>]]></description>
    </item>
    <item>
      <title>Solutions Catalog</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#solutions-catalog</link>
      <pubDate>Fri, 11 Jan 2008 14:42 GMT +0200</pubDate>
      <description><![CDATA[<p>We have added a Solutions Catalog
      to the WEBFLEET.connect web site.</p>
        <p>If you are looking for applications that have built-in support for
      WEBFLEET.connect readily available, this is the place to browse.</p>
        <p>For existing WEBFLEET.connect integrations, we offer the opportunity to be
      listed in our solutions catalog - a great way to promote your product to
      TomTom WORK customers, dealers and everybody else looking for applications
      that work with WEBFLEET.</p>
        <p>If you would like to have your solution listed here, please use the
      contact form
      to drop us a note.</p>]]></description>
    </item>
    <item>
      <title>Order management updated</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#order-updates-1.3.5</link>
      <pubDate>Fri, 12 Oct 2007 16:35 GMT +0200</pubDate>
      <description><![CDATA[<p>The set of order management functions in WEBFLEET.connect has got two
      new members:
      <ul>
        <li>
          <p>showOrderMessageReportExtern - download or replicate
            order-related messages. This function makes available the history for
            an order including status changes, additional input given by the
            driver when sending custom order status messages and addresses
            matching the position of the order status message.</p>
        </li>
        <li>
          <p>reassignOrderExtern - assign a new object to an existing order
            and send a 'cancel order' message to the previous object.</p>
        </li>
      </ul>
    </p>
        <p>
      The new functions are available to all WEBFLEET.connect-enabled accounts;
      the updated documentation is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>DNS name for WEBFLEET.connect changed</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#dns-change</link>
      <pubDate>Fri, 10 Aug 2007 16:35 GMT +0200</pubDate>
      <description><![CDATA[<p>We have added new computing ressources to WEBFLEET.connect that
      will give you even better performance than before. But in order to make
      use of this, you need to make some changes to your configuration: the
      dedicated cluster is available on a new DNS name:
      connect.webfleet.tomtomwork.com</p>
        <p>So, please search your configuration for the old DNS name
      new.webfleet.de and replace this with the new one.
      You should notice the immediate improvement. The new domain name comes
      in conjunction with a new SSL certificate, so check your security
      settings too. The old system will be taken out of service by end of
      August. Make sure that you have applied the change by then.</p>
        <p>We have also updated the documentation
      in some places, in particular, the description of showMessageReportExtern
      has been extended.</p>]]></description>
    </item>
    <item>
      <title>Replay your track with Google Earth</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#google-earth</link>
      <pubDate>Thu, 24 May 2007 18:35 GMT +0200</pubDate>
      <description><![CDATA[<p>The Perl example package just got a new member: messages2kml.pl. 
      Use the application to export a day's trip to a KML file. Open this in
      Google Earth, select the Path with your object id and click Play Tour.</p>
        <p>In order to get you started without having to install Perl on your system,
      you can use the form below to download a day's trip as a KML file. You could even
      add the URL shown after pressing 'submit' as a Network Link to Google Maps My Places.
      Perl source code for the CGI module we use is available as part of the Perl example package in the
      download section.</p>
        <p>
      
        
          
            
    			
            
              
                
                
              
            
            
              
                Account *
                
              
              
                User name *
                
              
              
                Password *
                
              
              
                Object Number *
                
              
              
                Date (dd/mm/yyyy) *
                
              
              
                Show URL and KML source
                
                  
                
              
              
                Download KML file
                
                  
                
              
            
          
        
        
      
    </p>
      <p>
          <strong>Update: KML file example</strong>
        </p>
      <p>
  If you do not have access to an WEBFLEET account with WEBFLEET.connect
  enabled, you can download a sample KML file here.
      </p>
    
      <p>
          <strong>Update: Demo video</strong>
        </p>
      <p>
        
          
            
          
        
      </p>
    ]]></description>
    </item>
    <item>
      <title>Replicating messages into a local database using Perl</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#replication</link>
      <pubDate>Wed, 16 May 2007 15:20 GMT +0200</pubDate>
      <description><![CDATA[<p>We have released a new Perl example application that demonstrates how to
        export messages from WEBFLEET and store them in a local database. It is part
        of the WEBFLEET::connect sample package, the file name is download_messages.pl.</p>
        <p>This makes it easy to store historic information on your disk and make it
        available to your back office applications. That way, your applications can benefit
        from Connected Navigation without the need to bind them directly to WEBFLEET.</p>
        <p>
          <strong>Prerequisites</strong>
        </p>
        <p>
          <ul>
            <li>
              <p>You must have a valid WEBFLEET account with WEBFLEET.connect enabled.</p>
            </li>
            <li>
              <p>You need access to a database engine (PostgreSQL, MySQL, Oracle, ...)
                with privileges to create a new table.</p>
            </li>
            <li>
              <p>You must have a DBI driver module for your database within the Perl library path.</p>
            </li>
          </ul>
        </p>
      
        <p>
          <strong>Using the example</strong>
        </p>
        <p>
          <ul>
            <li>
              <p>Create a new table messages in your database,
                that has the same columns as the response from showMessageReportExtern.</p>
            </li>
            <li>
              <p>Use your operating system's scheduling facility to execute the example
                periodically (say, every 2 or 5 minutes).</p>
            </li>
          </ul>
        </p>
      <p>After messages start to show up in the messages table,
        access these with your own back office application as you like.</p>
        <p>Learn more details about this application from the documentation included
        in the example file as Perl POD.</p>]]></description>
    </item>
    <item>
      <title>Geocoding added to WEBFLEET.connect</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#update-1.3.1</link>
      <pubDate>Mon,  7 May 2007 10:30 GMT +0200</pubDate>
      <description><![CDATA[<p>Based on popular demand (Geocoding has been asked for
      quite a lot, for instance), we have just updated WEBFLEET.connect with new and
      extended functions:
      <ul>
        <li>
              <p>new geocodeAddressExtern - adds geocoding to WEBFLEET.connect
          as a separate function</p>
            </li>
        <li>
              <p>updated showObjectReportExtern - now returns the most
          recent position for every object in addition to the object data.</p>
            </li>
      </ul>
    </p>
      <p>
          <strong>Geocoding</strong>
        </p>
      <p>Instead of integrating geocoding in multiple functions we provide
        a new function that returns all possible matches (if any) for the given
        location details. This is necessary as there might be multiple matches
        caused by typographic errors in the address data or an incomplete parameter
        set. You are responsible to make the decision on whether you just use
        the first row returned or let you users make the decision on which result
        to use.</p>
      <p>In order to save some processing steps, geographic coordinates are 
        returned formatted for user display as well as in a representation suitable
        for use with other WEBFLEET.connect functions that require geographic 
        coordinates.</p>
    <p>
      The updated documentation is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>Using the WinHttpRequest COM object to access WEBFLEET.connect</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#vb-example-1</link>
      <pubDate>Tue,  6 Mar 2007 10:05 GMT +0200</pubDate>
      <description><![CDATA[<p>If you are working in a high-level programming environment that does
not support making HTTP connections out of the box but allows you to access
COM objects, you can use the WinHttpRequest COM object to send HTTP requests
and read the response. This makes it easy to integrate WEBFLEET.connect into
your own applications as you can see from the Visual Basic example below:
      <pre>
Function WFCobjects(Account As String, UserName As String, Password As String) _
    As String
    Dim Action As String
    Dim ReqUrl As String
    Dim Req As WinHttpRequest
    
    Action = "showObjectReportExtern"
    ReqUrl = "https://connect.webfleet.tomtomwork.com/extern?lang=en"
    
    ReqUrl = ReqUrl &amp; "&amp;" &amp; "account=" &amp; Account
    ReqUrl = ReqUrl &amp; "&amp;" &amp; "username=" &amp; UserName
    ReqUrl = ReqUrl &amp; "&amp;" &amp; "password=" &amp; Password
    ReqUrl = ReqUrl &amp; "&amp;" &amp; "action=" &amp; Action
    
    Set Req = New WinHttpRequest
    Req.Open "GET", ReqUrl
    Req.Send
    WFCobjects = Req.ResponseText
End Function
      </pre>
    </p>
        <p>
      The complete example is available in the download section.
    </p>]]></description>
    </item>
    <item>
      <title>Welcome</title>
      <link>http://www.tomtomwork.com/areas/connect/blog.xml#welcome</link>
      <pubDate>Tue, 13 Feb 2007 13:35 GMT +0200</pubDate>
      <description><![CDATA[<p>Besides making the API documentation and examples available online,
      we plan on posting things here that focus on issues that help developers
      using the API:
      <ul>
        <li>
          <p>A list of changes that were or a will be included in API updates</p>
        </li>
        <li>
          <p>Official announcements or updates</p>
        </li>
        <li>
          <p>Techniques for using the API, including discussion of examples</p>
        </li>
        <li>
          <p>Interesting solutions that integrate with WEBFLEET.connect</p>
        </li>
      </ul>
    </p>]]></description>
    </item>
  </channel>
</rss>

