The ERP software tacoss.eTRADE contains many program windows for master data management (customer, warehouse, collection warehouse, addresses, etc.) or for processing different tasks (orders, transport orders, vehicle orders, etc.) in which geographical data can be entered for latitude and longitude.
The corresponding enry fields appear when the property "GeoCoordinates" has been set to "1" or "true" in the basic parameter "000003 VehicleDisposition". However, this only made sense if an RMI server service was set up to connect to the TomTom web portal.
The latitude and longitude can be entered into the text fields as degrees or as decimal numbers (such as TomTom or EuroTelematik). The system checks the validity and converts it accordingly: "53.575512" becomes "53 ° 34'31.8" N "or" 9.887917 "becomes" 09 ° 53'16.5 "E".
As of this program version, the Nominatim Webservice of OpenStreetMap® can also be used. For this purpose the value of the property "GeoCoordinates" has to be set to "2". Inquiries to GEO coordinates for the entered address are then forwarded to the nominatim web service as soon as the "world" button is clicked or the F5 key is pressed.
The system first checks if GEO coordinates of a GEO map have been copied to the global clipboard. If GEO coordinates have been found in the global clipboard of the ERP software tacoss.eTRADE, the following dialog box appears:
The user has several options available:
- Apply: The GEO coordinates are entered into the two entry fields "Width degree" and "Longitude". The dialog box closes.
- About. & Dist .: The GEO coordinates are entered into the two fields "Width degree" and "Longitude". The GEO coordinates are then removed from the global clipboard and the dialog box is closed.
- Remove: The GEO coordinates are first removed from the global clipboard and the dialog box is closed again. Subsequently, a search request is forwarded to the GEO Coordinate Service of TomTom or OpenStreetMap®.
- Cancel: The dialog box is only closed. Subsequently, a search request is forwarded to the GEO Coordinate Service of TomTom or OpenStreetMap®.
When a query is routed to TomTom or OpenStreetMap®, the system will wait for the result. If no address is found, the system returns to the calling program. However, as soon as GEO addresses are found, a dialog box for selecting the searched address opens. The more accurate the query, the less hits appear. At best, a single hit appears.
The user also has several options:
- Entire address: In addition to the GEO coordinates, the street, the house number, the postal code and the town are transferred.
- Only coordinates: Only the GEO coordinates are transferred to the fields "latitude" and "longitude".
- Cancel: The dialog box is only closed without data transfer.
If GEO coordinates have been transferred to the calling program window in one way or another, both the latitude and longitude appear in the corresponding entry fields.
With the global clipboard for the GEO coordinates and the Nominatim webservice of OpenStreetMap®, two additional possibilities have been created to determine latitude and longitude and to store these in the master data as well as the operations.