Zum Hauptinhalt springen
Markdown

microtech büro+

Workist verbindet sich über die GraphQL-Schnittstelle von microtech büro+ mit Ihrer Installation. Workist liest Adressen, Artikel und offene Angebote als Stammdaten und legt abgeschlossene Bestellungen und Anfragen als Vorgänge an. In büro+ wird nichts installiert.

Überblick​

Voraussetzungen

  • microtech büro+ mit freigeschalteter GraphQL-Schnittstelle und einem Client (Client-ID und Client-Secret) für den Zugriff von Workist.
  • Workist muss die Schnittstelle Ihrer Installation erreichen. Wie die Verbindung hergestellt wird, stimmen Sie mit Ihrer Ansprechperson bei Workist ab.
  • Die Vorgangsarten, die Workist anlegen soll, zum Beispiel „Auftragsbestätigung“ und „Anfrage“, sind in büro+ eingerichtet.

Datenfluss

RichtungInhaltZeitpunkt
büro+ → WorkistKunden, Ansprechpartner, Anschriften, Artikel, offene Angebotetäglich um 04:00 Uhr deutscher Zeit und auf Knopfdruck
Workist → büro+Vorgang der eingestellten Vorgangsart mit Positionen, Bestelldokument (PDF) und Original-E-Mailsobald eine Bestellung oder Anfrage abgeschlossen ist

Was wir aus microtech büro+ lesen​

Stammdaten in WorkistQuelle in microtech büro+
KundenAdressen mit Kundenkennzeichen (fnIsCustomer)
KundenkontakteAnsprechpartner
LieferadressenAnschriften (alle Anschriften jeder Adresse)
RechnungsadressenAnschriften (dieselben wie bei den Lieferadressen)
ArtikelArtikel
Offene AngeboteOffene Vorgänge der Vorgangsart aus „Angebot Sync Vorgangsart“, je Position
  • Workist liest alle Artikel, auch als historisch gekennzeichnete.
  • Offene Angebote liest Workist nur, wenn eine Angebots-Vorgangsart eingetragen ist. Als erledigt markierte Vorgänge liest Workist nicht.
  • Kundenspezifische Artikelnummern, Einheitenumrechnungen, Rahmenverträge und Preise liest Workist nicht aus büro+.

Welche Felder Workist im Einzelnen übernimmt, steht in der Feldreferenz.

Was wir in microtech büro+ schreiben​

Neuer Vorgang

Für jede abgeschlossene Bestellung legt Workist einen Vorgang der „Bestell-Vorgangsart“ an, für jede Anfrage einen Vorgang der „Anfrage-Vorgangsart“:

  • Kopf: Kunde, Belegdatum, Bestell- bzw. Anfragenummer als Herkunfts- und Auftragsnummer, eine Bezeichnung wie „Workist Order #4711“ und das Lieferdatum.
  • Anschriften: Rechnungs- und Lieferanschrift aus dem Dokument. Jede Angabe, die im Dokument steht, überschreibt die Standardanschrift, die büro+ aus der Kundenadresse vorbelegt.
  • Positionen: Artikelnummer, Menge, Einheit und Lieferdatum. Preise berechnet büro+.
  • Dokumente: Ist eine Dokumenten-Systemart eingetragen, hängt Workist das Bestelldokument (PDF) und, bei E-Mail-Eingang, die Original-E-Mail an den Vorgang.

Angebot wandeln

Passt die Angebotsreferenz einer Bestellung zu einem offenen Angebot aus büro+, legt Workist keinen neuen Vorgang an. Stattdessen wandelt Workist das Angebot mit der Prozesskette von büro+ in die „Bestell-Vorgangsart“ um und hängt die Dokumente an. Wie Workist Angebotsreferenzen abgleicht, steht unter Abgleich.

Als Referenz am Beleg in der Workbench speichert Workist die Belegnummer des Vorgangs aus büro+.

Einrichtung in der Workbench​

  1. Öffnen Sie Einstellungen → Geschäftssysteme (ERP) → Integrationen und klicken Sie bei microtech büro+ auf Verbinden.

  2. Tragen Sie die Verbindung ein:

    FeldInhalt
    Name der Integrationfrei wählbar
    Installations-Basis-URLAdresse Ihrer Installation bis einschließlich der Instanz-ID
    Client-ID, Client-SecretZugang für Workist aus büro+
    Bestell-VorgangsartBezeichnung der Vorgangsart für Bestellungen, zum Beispiel „Auftragsbestätigung“
    Anfrage-VorgangsartBezeichnung der Vorgangsart für Anfragen, zum Beispiel „Anfrage“
    Angebot Sync VorgangsartBezeichnung der Vorgangsart, deren offene Vorgänge Workist als Angebote liest, zum Beispiel „Angebot“
    Bestelldokument Systemart, Anfrage-Dokument SystemartDokumenten-Systemart für die angehängten Dokumente; leer lassen, wenn Workist nichts anhängen soll
    Bestellungskanäle, Kanäle für AngebotsanfragenKanäle, deren Belege Workist an büro+ überträgt
  3. Klicken Sie auf Erstellen. Workist prüft dabei die Zugangsdaten bei büro+. Lehnt büro+ sie ab, wird die Integration nicht gespeichert. Den Stand der Anmeldung zeigt der Integrationsstatus.

  4. Mit Stammdaten Update starten laden Sie die Stammdaten sofort.

Wenn Sie die Integration später bearbeiten, prüft Workist beim Speichern, ob es die eingetragenen Vorgangsarten und Dokumenten-Systemarten in büro+ gibt. Client-ID und Client-Secret lassen Sie leer, wenn sie gleich bleiben. Neue Zugangsdaten prüft Workist beim Speichern.

Wie die Stammdaten in den Kanälen ankommen und wie Workist die Kanäle umstellt, steht unter Was alle Konnektoren gemeinsam haben.

Fehlerbehandlung​

Lehnt büro+ einen Vorgang ab, erscheint der Beleg wieder unter den offenen Belegen, mit der Meldung aus büro+. Workist versucht es nicht automatisch erneut. Beheben Sie die Ursache und schließen Sie den Beleg nach Erneut assistieren wieder ab.

  • Gibt es eine eingetragene Vorgangsart in büro+ nicht mehr, überträgt Workist nichts und meldet das am Beleg.
  • Scheitert das Anhängen der Dokumente, ist der Vorgang in büro+ bereits angelegt. Workist markiert den Beleg trotzdem als fehlgeschlagen und nennt die Belegnummer. Schließen Sie den Beleg dann nicht erneut ab, sonst entsteht ein zweiter Vorgang. Hängen Sie die Dokumente in büro+ an oder verwerfen Sie den Beleg in Workist.
  • Scheitert das Wandeln eines Angebots, legt Workist keinen neuen Vorgang an, damit in büro+ keine Doppelten entstehen.

Einschränkungen​

  • Beim Wandeln eines Angebots übernimmt büro+ die Positionen aus dem Angebot. Abweichende Mengen oder zusätzliche Positionen der Bestellung überträgt Workist dabei nicht.
  • Positionen ohne Artikelnummer überträgt Workist nicht.
  • Workist prüft vor dem Anlegen nicht, ob es zur Bestellung schon einen Vorgang gibt. Wird eine Bestellung erneut abgeschlossen, entsteht ein weiterer Vorgang.

Feldreferenz​

Gelesene Felder​

Kunden​

Workist-SpalteAus microtech büro+
client_id1fldAdrNr
company_namefldSuchBeg – sonst fldNa1 + fldNa2 + fldNa3 der Anschrift
address1fldStr der Standard-Rechnungsanschrift – sonst der Standard-Lieferanschrift
zip_codefldPLZ (wie oben)
cityfldOrt (wie oben)
po_boxfldPostf (wie oben)
countryfldLandKennz – sonst fldLand (wie oben)

Kundenkontakte​

Workist-SpalteAus microtech büro+
partition_idfldAdrNr
contact_idfldID – sonst fldAspNr
first_namefldVNa
last_namefldNNa
phonefldTel1 – sonst fldMTel
emailfldEMail1

Liefer- und Rechnungsadressen​

Beide Adressarten haben dieselben Felder.

Workist-SpalteAus microtech büro+
partition_idfldAdrNr
address_id1fldAnsNr
namefldNa1 + fldNa2 + fldNa3
address1fldStr
zip_codefldPLZ
cityfldOrt
po_boxfldPostf
countryfldLandKennz – sonst fldLand
phonefldTel

Artikel​

Workist-SpalteAus microtech büro+
article_id1fldArtNr
article_id3fldBarCd
descriptionfldKuBez1
order_unitsfldEinh

Offene Angebote​

Workist-SpalteAus microtech büro+
partition_idfldAdrNr
offer_numberfldBelegNr
valid_fromfldDat (Belegdatum)
position_numberfldPosNr
article_id1fldArtNr
article_descriptionfldBez der Position (Text ohne RTF-Formatierung)
quantityfldMge
unitfldEinh

Positionen ohne Artikelnummer übernimmt Workist nicht in die Angebote.

Geschriebene Felder​

Aufgeführt sind die Felder, die Workist befüllt. Belegnummer, Preise, Summen und alle übrigen Felder setzt büro+ selbst.

Vorgang – Kopf​

FeldInhalt
fldArtVorgangsart aus „Bestell-Vorgangsart“ bzw. „Anfrage-Vorgangsart“
fldAdrNrKunde (Kundennummer)
fldDatBestelldatum bzw. Anfragedatum – sonst das heutige Datum
fldHerkBelegNrBestellnummer bzw. Anfragenummer
fldAuftrNrBestellnummer bzw. Anfragenummer
fldBezWorkist Order #<Bestellnummer> bzw. Workist RFQ #<Anfragenummer>
fldLiefDatLieferdatum, wenn vorhanden

Vorgang – Rechnungs- und Lieferanschrift​

Nur Felder, die im Dokument gefüllt sind.

FeldInhalt
fldReNa1 / fldLiNa1Name – sonst Firmenname
fldReNa2 / fldLiNa2Firmenname 2
fldReNa3 / fldLiNa3Firmenname 3
fldReStr / fldLiStrStraße und Hausnummer
fldRePLZ / fldLiPLZPostleitzahl
fldReOrt / fldLiOrtOrt
fldReLandKennz / fldLiLandKennzLand

Vorgang – Positionen​

FeldInhalt
fldArtNrArtikelnummer (Positionen ohne Artikelnummer werden nicht übertragen)
fldMgeMenge
fldEinhEinheit
fldLiefDatLieferdatum der Position