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".
Nominatim webservice
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:
- Übernehmen: Die GEO-Koordinaten werden in die beiden Eingabefelder "Breitengrad" und "Längengrad" übernommen. Anschließend schließt sich das Dialogfenster.
- Über. & Entf.: Die GEO-Koordinaten werden in die beiden Eingabefelder "Breitengrad" und "Längengrad" übernommen. Anschließend werden die GEO-Koordinaten aus der globalen Zwischenablage entfernt und das Dialogfenster geschlossen.
- Entfernen: Die GEO-Koordinaten werden zunächst aus der globalen Zwischenablage entfernt und das Dialogfenster wieder geschlossen. Anschließend wird eine Suchanfrage an den GEO-Koordinatendienst von TomTom bzw. OpenStreetMap® weitergeleitet.
- Abbrechen: Das Dialogfenster wird lediglich geschlossen. Anschließend wird eine Suchanfrage an den GEO-Koordinatendienst von TomTom bzw. OpenStreetMap® weitergeleitet.
Search query
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:
- Gesamte Adresse: Neben den GEO-Koordinaten werden auch die Straße, die Hausnummer, die Postleitzahl und der Ort übernommen.
- Nur Koordinaten: Nur die GEO-Koordinaten werden in die Eingabefelder "Breitengrad" und "Längengrad" übernommen.
- Abbrechen: Das Dialogfenster wird lediglich geschlossen, ohne Daten zu übernehmen.
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.