{"id":228,"date":"2014-07-09T13:31:13","date_gmt":"2014-07-09T13:31:13","guid":{"rendered":"http:\/\/www.portatour.com\/blog\/users\/?p=228"},"modified":"2014-07-09T13:31:13","modified_gmt":"2014-07-09T13:31:13","slug":"verbesserter-datenimport-export","status":"publish","type":"post","link":"https:\/\/www.portatour.com\/blog\/users\/de\/2014\/07\/09\/verbesserter-datenimport-export\/","title":{"rendered":"Erweiterung des Datenimports &#038; Exports"},"content":{"rendered":"<p>Vor knapp 6 Monaten haben wir\u00a0in portatour\u00ae Anywhere eine Schnittstelle zum automatisierbaren Importieren und Exportieren von Daten eingebaut (siehe <a title=\"Automatisierter Datenimport &amp; Export mittels API\" href=\"http:\/\/www.portatour.com\/blog\/users\/de\/2014\/01\/20\/automatisierter-datenimport-export-mittels-api\/\">Neuigkeiten<\/a>). Seitdem haben wir viel positives Feedback von Benutzern bekommen \u2013\u00a0und nat\u00fcrlich auch W\u00fcnsche nach zus\u00e4tzlichen Funktionen. Diese haben wir aufgegriffen und heute eine erste gro\u00dfe Erweiterung der Schnittstelle ver\u00f6ffentlicht.<\/p>\n<h2>Datenimport mit L\u00f6schfunktion<\/h2>\n<p>Beim Import von Kunden \u2013\u00a0und zwar sowohl \u00fcber die Benutzeroberfl\u00e4che als auch \u00fcber die API\u00a0\u2013\u00a0l\u00f6scht der neue Importmodus &#8222;Aktualisierung inkl. L\u00f6schung&#8220; automatisch all\u00a0jene Kunden aus der portatour\u00ae Datenbank des Benutzers, die in der Importdatei nicht mehr vorkommen. Somit ist es einfacher geworden, den Datenbestand in portatour\u00ae an den Ihres CRM\/ERP-Systems anzupassen. Wie gewohnt wird vor jedem Importvorgang automatisch ein Wiederherstellungspunkt erstellt, um unbeabsichtigten Datenverlust zu vermeiden. Kunden, die durch den Benutzer\u00a0zu &#8222;Meine Orte&#8220;\u00a0hinzugef\u00fcgt wurden, werden nie automatisch gel\u00f6scht.<\/p>\n<h2>Vereinfachte Massenaktualisierung von einzelnen Kundenfeldern<\/h2>\n<p>Wenn Sie bisher ein einziges Feld Ihrer Kunden in portatour\u00ae massenweise aktualisieren wollten\u00a0\u2013\u00a0z.B.\u00a0den aktuellen Jahresumsatz \u2013 war es notwendig, in der Importdatei zumindest auch die Adressfelder der Kunden bereit zu stellen, um gegebenenfalls neue Kunden anlegen zu k\u00f6nnen. Diese Anforderung ist jetzt entfallen. D.h. es reicht, wenn in der Importdatei nur zwei Spalten vorkommen: Das Schl\u00fcsselfeld des Kunden (z.B. Kundennummer) und das zu aktualisierende Feld (z.B. Jahresumsatz). Wird ein Schl\u00fcssel in der portatour\u00ae Datenbank nicht gefunden, wird die Zeile einfach ignoriert.<\/p>\n<h2>Export der Daten aller Benutzer in eine Datei via API<\/h2>\n<p>Der Export von Daten (Kunden, Termine, Berichte) via API war bisher nur pro Benutzer m\u00f6glich. Diese Einschr\u00e4nkung ist gefallen. Wenn Sie beim API-Aufruf den Parameter &#8222;userEmail&#8220; weglassen, erhalten Sie die Daten all Ihrer\u00a0Benutzer in eine Datei exportiert. Die Datei enth\u00e4lt zus\u00e4tzliche Spalten, die f\u00fcr jeden Datensatz den zugeh\u00f6rigen Benutzer identifizieren. Beachten Sie, dass bei vielen Benutzern die Datenmenge gro\u00df werden und der Download einige Minuten in Anspruch nehmen kann.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vor knapp 6 Monaten haben wir\u00a0in portatour\u00ae Anywhere eine Schnittstelle zum automatisierbaren Importieren und Exportieren von Daten eingebaut (siehe Neuigkeiten). Seitdem haben wir viel positives Feedback von Benutzern bekommen \u2013\u00a0und nat\u00fcrlich auch W\u00fcnsche nach zus\u00e4tzlichen Funktionen. Diese haben wir aufgegriffen und heute eine erste gro\u00dfe Erweiterung der Schnittstelle ver\u00f6ffentlicht. Datenimport mit L\u00f6schfunktion Beim Import von [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-228","post","type-post","status-publish","format-standard","hentry","category-anywhere-de"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/posts\/228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":2,"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/posts\/228\/revisions"}],"predecessor-version":[{"id":230,"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/posts\/228\/revisions\/230"}],"wp:attachment":[{"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/media?parent=228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/categories?post=228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.portatour.com\/blog\/users\/de\/wp-json\/wp\/v2\/tags?post=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}