Damit die Übertragung von Stammdaten und Aufträgen an Handyman so gut wie möglich funktioniert, müssen einige Konfigurationen vorgenommen werden, bevor mit der Übertragung an Handyman begonnen wird.
Uniconta ist "Eigentümer" einiger Stammdaten, die beide Systeme benötigen, um optimal zusammenzuarbeiten.
Einstellungen für Stammdaten in der Integration
Es ist möglich, einige Auswahlmöglichkeiten für die Stammdatenübertragung für jeden einzelnen Uniconta-Kunden zu treffen, abhängig von der gewünschten Arbeitsweise mit Handyman.
| Einstellung | Wert | Kommentar |
|---|---|---|
| Abteilungsdimension | 1 - 5 | Wählen Sie die Dimension, die in Uniconta als Abteilung verwendet wird |
| Lieferorte als Standorte importieren | Ja/Nein | Verwendet die Adressen des Kunden, um Installationsstandorte zu erstellen, die in Handyman mit Ausrüstung verknüpft werden können. |
| Neue Mitarbeiter allen Gewerbe- und Gehaltsgruppen hinzufügen | Ja/Nein | Alle neuen Mitarbeiter erhalten Zugriff auf alle Stammdaten ohne zusätzliche Konfiguration |
| Artikelgruppe für Lieferanten erstellen | Ja/Nein | Wird verwendet, wenn alle Artikel eines Lieferanten markiert werden sollen, um Rabatte basierend auf dem Herkunftsort des Produkts zu gewähren. |
| Standardprodukteinheit | Text | Einheit, die für Produkte verwendet wird, die in Uniconta keine Einheit haben |
Kunden und zugehörige Daten
| Entität | API-Quelle | Filter | Kommentar | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Kundengruppe | DebtorGroupClient | Wenn blockiert, wird sie gelöscht, sofern sie nicht verwendet wird | |||||||||
| Kunden | DebtorClient | isCustomer = true isInactive = false | Wir übertragen nur Debitoren, die aktive Kunden sind Inaktive Kunden werden in Handyman gelöscht/ausgeblendet und wieder aktiviert, wenn der Inaktiv-Status deaktiviert wird. | ||||||||
| Adressen | DebtorClient WorkInstallationsClient | isInactive = false | Siehe Regel für ID unten | ||||||||
| Kontakte | DebtorClient ContactClient | Hauptkontakt und Lieferkontakt werden vom Kunden importiert, zusätzliche Kontakte werden aus einer eigenen Tabelle importiert, falls vorhanden.
| |||||||||
| Installationsorte | DebtorClient WorkInstallationsClient | Einstellung in der Konfiguration steuert, ob Installationsorte automatisch aus den Kundenadressen erstellt werden | Siehe Regel für ID unten |
Aufbau der externen ID für Adressen und Installationsorte
Hauptadresse wird immer erstellt, andere Adressen nur, wenn sie vorhanden sind.
Wenn die Einstellung für automatische Erstellung von Installationsorten aktiviert ist, wird nur die Hauptadresse des Kunden erstellt.
| Adresse | ID für Adresse | ID für Installationsort |
|---|---|---|
| Hauptadresse | "<Kundennummer>_" + Kunde.RowId | "<Kundennummer>" + "_S" |
| Lieferadresse | "delivery_" + Kunde.RowId | "<Kundennummer>" + "_S_L" |
| Zusätzliche Lieferadresse | "work_" + Adresse.RowId | "<Kundennummer>" + "_S_L_" + Adresse.rowId |
Abteilung und Mitarbeiter
Alle Benutzer, die in Handyman vorhanden sein sollen, müssen in Uniconta angelegt werden. Dies gilt sowohl für mobile Benutzer als auch für Projektleiter/Verantwortliche im Büro.
| Entität | API-Quelle | Filter | Kommentar |
|---|---|---|---|
| Abteilung | GLDimType1Client (1-5) | Blocked = false | Wenn blockiert, wird die Abteilung nicht importiert. Die verwendete Dimension ist konfigurierbar. Es muss mindestens eine Abteilung vorhanden sein. |
| Mitarbeiter | EmployeeClient | Dimension1-5 <> '' | Wir übertragen nur Mitarbeiter, die einer Abteilung zugeordnet sind. Mitarbeiter mit dem Titel = "ProjectManager" erhalten automatisch die Rolle Sachbearbeiter Abteilung in Handyman Office. |
Lieferanten und Produkte
Preislisten in Handyman sind immer mit einer Lieferantenpreisliste in Uniconta verknüpft.
Ein Lieferant kann mehreren Preislisten in Uniconta zugeordnet sein. Ein Lieferant wird nur einmal importiert.
Alle Artikel aus allen Preislisten, die einem Lieferanten zugeordnet sind, werden in Handyman importiert/mit einer Preisliste verknüpft.
Da handyman nur eine Preisliste pro Lieferant hat, bedeutet dies, dass die gleichen Artikel in Handyman dupliziert werden können, aber mit verschiedenen Lieferanten verknüpft sind.
| Entität | API-Quelle | Filter | Kommentar |
|---|---|---|---|
| Lieferant | CreditorClient | Pricelist not null | Nur Lieferanten mit Preisliste werden importiert |
| Produkt | CreditorPriceListClient InvPricelistLineClient | Der Einstandspreis der Produkte wird vom Produkt selbst und nicht von der Preisliste genommen. | |
| Warengruppe | InvGroupClient | Alle Produkte müssen einer Warengruppe zugeordnet sein. Siehe Importregeln unten. |
Warengruppen
Wenn die Option createItemGroupForSuppliers aktiviert ist, importieren wir einen Artikelnummerntyp mit einer festen ID für Uniconta. Alle Lieferanten sind diesem Artikelnummerntyp zugeordnet.
Jeder Lieferant erhält eine Warengruppe mit einer Lieferanten-ID, und die Liste der Warengruppen wird aus den globalen Warengruppen in Uniconta (InvGroupClient) importiert.
Diese Warengruppen können verwendet werden, um Sonderpreise für einen Kunden oder in einem Vertrag festzulegen. Außerdem werden sie zur Filterung von Artikeln bei der Materialverbrauchserfassung auf Aufträgen verwendet.
Lohnarten und Auftragskategorie (Verkaufsauftrag-Modus)
Lohnarten
Lohnarten werden aus dem Produkt in Uniconta basierend auf Produkttyp und Einheit sowie eventuellen Zusatzkonfigurationen in der Integration abgerufen, um genauer zu bestimmen, um welche Art es sich handelt.
| Einheit | API-Quelle | Kommentar | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Filter | Produkt | Produkttyp = Service und Einheit <> "" | ||||||||||||||||
| Einheit | Einheit |
| ||||||||||||||||
| Stundentyp | Einheit und Name | Wird in Handyman berechnet
| ||||||||||||||||
Auftragskategorie
Die Quelle ist Auftragsgruppen in Uniconta.
| Feld | API-Quelle | Kommentar |
|---|---|---|
| Nummer | Number | |
| Name | Name |
Lohnarten und Auftragskategorie (Projektmodus)
Lohnarten werden aus Lohnarten in Uniconta abgerufen.
(Weitere Informationen folgen später)
Auftragskategorie
Die Quelle ist Projektgruppen in Uniconta.
| Feld | API-Quelle | Kommentar |
|---|---|---|
| Nummer | Group | |
| Name | Name |
Lager und Lagerbestand
Handyman kann fortlaufend Daten über Lager und Lagerbewegungen austauschen, sodass eine vollständige Übersicht über die verfügbaren Lagerbestände besteht.
Lager
Das Lager wird übertragen, wenn der Lagertyp "PickingWarehouse" oder "TransitWarehouse" ist.
Lagerbestand
Nächtliche Übertragung. Dies wird geändert, wenn Einkauf und Lagerbewegungen vollständig unterstützt werden.
Lagerbewegungen
Lagerbewegungen aus Uniconta werden noch nicht übertragen.
Von Handyman Mobil/Office werden Lagerbewegungen automatisch übertragen und aktualisieren das Lager sofort in Uniconta.