Show / Hide Table of Contents

    Stammdatenabgleich bossERP - bossSalary

    Durch das Führen der Datensatz-ID der bossERP-Datensätze in bossSalary ist eine eindeutige Zuordnung der Daten möglich.

    Es werden immer alle Daten aktiver, interner Mitarbeiter importiert und abgeglichen (externe oder inaktive Mitarbeiter werden nicht abgeglichen), d.h. der Mitarbeiter im bossSalary muss bewusst auf inaktiv gesetzt werden, falls kein Abgleich erfolgen soll. Dort können für Personen und Anstellungen je eine zusätzliche Checkbox für aktive Mitarbeiter gesetzt werden, die trotz Aktivstatus nicht abgeglichen werden sollen („Darf durch den ERP-Import nicht geändert werden“).

    Nebst der Person wird in bossSalary eine neue Anstellung zu der betreffenden Firma angelegt, falls noch nicht vorhanden.

    Es ist zu beachten, dass nicht alle Mitarbeiter synchronisiert werden sollen (z.B. Mitarbeiter für Zeiterfassung). Diese haben die Checkbox "Ist externe/r Mitarbeiter/in" gesetzt.

    Es gibt in bossSalary eine Checkbox „Inaktiv in ERP“. Danach kann mittels Menüpunkt Anstellung - Suche inaktive ERP-Datensätze gesucht werden,

    • ob es Anstellungen mit solch gestellten Checkboxen gibt,
    • ob es Anstellungen gibt, die eine solche gestellte Checkbox und eine noch aktive Checkbox in der Anstellung haben, damit die Datensätze manuell bearbeitet werden können.

    Falls es inaktive Mitarbeiter im bossERP gibt, die noch aktiv im bossSalary sind, bleibt im bossSalary die aktive Checkbox bestehen. Nebst dieser Checkbox gibt es eine gedimmte, die anzeigt, dass der Datensatz in bossERP inaktiv ist, zu finden im Register Anstellung, ganz unten:

    Abzugleichende Felder

    bossSalary bossERP
    Tabelle Personen Lohn Bemerkung Typ
    [Person]ID ID wird im Lohn erstellt Longint
    [Person]ERPImportNeu Neu importierter Datensatz Boolean
    [Person]ERPImportGeaendert Abgeglichener und geänderter Datensatz Boolean
    [Person]ERP_LieferPers_Sachbearb_ID Longint [s1_Auftragsdossier]r_Lieferadresse Longint
    [Person]ERP_LieferAdr_Arbeitsamt_ID Longint [s1_Auftragsdossier]r_Liefer_Kontakt Longint
    [Person]ERP_MA_Person_ID Longint [s0_Person]i_ID Longint
    [Person]ERP_MA_Adress_ID Longint [s0_Adresse]i_ID Longint
    [Person]Anrede Alpha 20 [s0_Person]c_Anrede Alpha 20
    [Person]Titel Alpha 20 [s0_Person]c_Titel Alpha 20
    [Person]Vornamen image.png *) Alpha 80 [s0_Person]s_Vorname Alpha 40 image.png *)
    [Person]Name image.png *) Alpha 80 [s0_Person]s_Nachname Alpha 40 image.png *)
    [Person]Geburtsdatum Datum [s0_Person]s_Geburtstag Datum
    [Person]SozialversNr Wenn leer [Person]UnbekAHVSoz=wahr Alpha 16 [s0_Person]s_AHV_Nummer Alpha 20
    [s0_Person]s_AHV_Nummer Boolean
    [Person]Konfession Alpha 20 [s0_Person]c_Konfession Alpha 20
    [Person]ZivilstandID image.png *) Siehe Punkt 1 Longint [s0_Person]c_Zivilstand Alpha 30 Blau *)
    [Person]Geschlecht W in ERP, F in Lohn Alpha 2 [s0_Person]s_Geschlecht Alpha 2
    [Person]Nationalität1 Apha 10 [s0_Person]r_Nationalitaet Longint
    [Person]Heimatort Alpha 80 [s0_Person]s_Heimatort Alpha 50
    [Person]Telefone1 Alpha 80 [r0_Fon_Fax_Mail]c_Verbindung Alpha 20 Privat
    [Person]Telefone1a Alpha 80 [r0_Fon_Fax_Mail]c_Verbindung Alpha 20 Mobil
    [Person]Fax1 Alpha 80 [r0_Fon_Fax_Mail]c_Verbindung Alpha 20 Fax
    [Person]Email1 Alpha 80 [r0_Fon_Fax_Mail]c_Verbindung Alpha 20 Mail
    [Person]Zusatz1 Alpha 80 [s0_Adresse]s_Adresszusatz Alpha 40
    [Person]Strasse1 Alpha 80 [s0_Adresse]s_Strasse Alpha 40
    [Person]PLZ1 Alpha 10 [s0_Ortschaft]s_PLZ Alpha 15
    [Person]Ort1 Alpha 80 [s0_Ortschaft]s_Ortschaft Alpha 50
    [Person]Land1 Alpha 10 [s0_Land]s_LKZ Alpha 10
    [Person]KorrespondenzSp Siehe Punkt 2 Alpha 10 [s0_Adresse]r_Korrespondenzsprache Longint
    [Person]FreiTextP02 Sozialamt Text aus [s1_Auftragsdossier]r_Lieferadresse Longint Sozialamt
    [Person]FreiTextP03 Sozialberater Text aus [s1_Auftragsdossier]r_Liefer_Kontakt Longint Sozialberater
    [Person]FreiTextP04 Adresse Sozialamt Text aus [s1_Auftragsdossier]r_Lieferadresse Longint Adresse Sozialamt
    [Person]FreiTextP05 Rofa-Nummer Winterthur Text [s0_Person]f_Feld__1 Alpha 80 Rofa-Nummer Winterthur
    Tabelle Anstellung Lohn
    [Anstellung]ID ID wird im Lohn erstellt Longint
    [Anstellung]PersonID ID gemäss [Person]ID Longint
    [Anstellung]ERPImportNeu Neu importierter Datensatz Boolean
    [Anstellung]ERPImportGeaendert Abgeglichener und geänderter Datensatz Boolean
    [Anstellung]ERP_MA_Mitarbeiter_ID Longint [s0_Mitarbeiter]i_ID Longint
    [Anstellung]PersonalNummer zwingend Alpha 80 zwingend [s0_Mitarbeiter]s_Personalnummer Alpha 20
    Anstellung]Arbeitsort siehe Punkt 6 zwingend [s0_Mitarbeiter]Ortschaft Longint Arbeitsort
    [Anstellung]Eintrittsdatum image.png *) Datum [s0_Mitarbeiter]s_Angestellt__seit Datum image.png *)
    [Anstellung]Austrittsdatum image.png *) Datum [s0_Mitarbeiter]s_Austritt__per Datum image.png *)
    [Anstellung]Abteilung Alpha 20 [s0_Mitarbeiter]c_Abteilung Alpha 40
    [Anstellung]Bezeichnung Alpha [s0_Mitarbeiter]Mitarbeitergruppe Alpha SL AN, ML...
    [Anstellung]ERP_InaktivJN Boolean [s0_Mitarbeiter]s_Ist__Inaktiv Boolean
    [Anstellung]AufenthaltskategorieID image.png *) Siehe Punkt 3 Longint [s0_Person]c_Aufenthaltsbewilligung Alpha 80 image.png *)
    [Anstellung]Bemerkungen image.png *) Text Inhalt aus [s0_Adresse] Register 12 siehe Punkt 5 image.png *)
    [Anstellung]Aufteilung **) image.png *) Text [s0_Mitarbeiter]s_Kostenaufteilung 70 image.png *)
    [Anstellung]FirmaID Siehe Punkt 4 Longint [x0_Betrieb]s_Mandantennummer Alpha 3
    [Anstellung]FreiDatum1
    [Anstellung]FreiDatum2
    [Anstellung]FreiDatum3
    [Anstellung]FreiDatum4 Erster Ein- / Austritt
    Zweiter Ein- / Austritt Datum [s0_Mitarbeiter]FreiDatum21
    [s0_Mitarbeiter]FreiDatum22
    [s0_Mitarbeiter]FreiDatum23
    [s0_Mitarbeiter]FreiDatum24 Datum
    [Anstellung]FreiTextA01 Kanton Verwaltungskosten Text [x0_Betrieb]f_Feld__1 (manueller Eintrag) Alpha 80
    [Anstellung]FreiTextA02 Kontierungskategorie (Arbeitnehmer… / Mitarbeiter …) Text [s0_Adresse]c_Adresskategorie (manueller Eintrag) Alpha 50
    [Firma]Arbeitsort Alpha [x0_Betrieb]f_Feld__3 Alpha

    Punkt 1: Suche in Tabelle [Zivilstand];[Zivilstand]ZivilstandDE=Wert von ERP. Dann Zuweisung [Person]ZivilstandID:=[Zivilstand]ID Punkt 2: Suche in Tabelle [Sprache];[Sprache]Name=Wert von ERP. Dann Zuweisung [Person]KorrespondenzSp:=[Sprache]Code Punkt 3: Suche in Tabelle [Aufenthaltskategorie];[Aufenthaltskategorie]AufenthaltskategorieDE=Wert von ERP.

    • Dann Zuweisung [Anstellung]AufenthaltskategorieID:=[Aufenthaltskategorie]ID

    • Die Aufenthaltsbewilligung wird abgeglichen, egal, ob nur Code "F" oder die ganze Bezeichnung übergeben wird ("@Andere@").

    Punkt 4: Suche in Tabelle [Zivilstand];[Zivilstand]ZivilstandDE=Wert von ERP. Dann Zuweisung [Person]ZivilstandID:=[Zivilstand]ID

    Punkt 5: alle Felder des Registers 12. Ihnen sind die Feldlabels von ERP vorangestellt. Siehe nachstehend.

    Punkt 6: Arbeitsort: wird aus ERP übernommen. Siehe Arbeitsort.

    Beim Import werden der Arbeitsort gemäss Vorgabe im Firmastamm festgelegt und der Zivilstand sowie die Aufenthaltsbewilligung automatisch gemäss Swissdec-Vorgaben angelegt.

    *) image.png bedeutet, dass die abgeglichenen Datensätze auf blau gesetzt werden und somit durch den Abgleich geändert worden sind

    **) Es wird die Kosten-Aufteilung der Anstellung Register 1 und nicht die Kosten-Aufteilung gemäss Lohndefinition.



    Kostenaufteilung:

    Es wird die Kostenaufteilung des Mitarbeiters gemäss ERP im Lohn eingesetzt/überschrieben.

    bossSalary automatisch gefüllt:

    • Listenname
    • Etikettenname
    • Du-Anrede
    • Sie-Anrede
    • Bildung der Etikette 1 aus Anrede, Vorname und Name, Strasse, LKZ-Plz und Ort

    **) Details aus dem Register der Adresse werden ins Bemerkungsfeld der Person importiert:

    image.png

    Es werden folgende Freien Textfelder aus ERP exportiert:

    1,2,3,4,5,6,7 / 12,13 / 18 / 41,42,43,44,45,46,47,48,49,50

    Die Daten dieser Felder werden mit Zeilenumbruch ins Bemerkungsfeld des Registers 3 importiert. Leere Felder erzeugen einen Zeilenumbruch. Die Feld-Labels werden vorangestellt.

    image.png

    Arbeitsort

    • ERP ist führend und überschreibt den Eintrag im Feld Arbeitsort des Lohnes, falls in ERP ein Inhalt vorhanden ist.
    • Wenn im ERP weder ein Arbeitsort im Datensatz des Mitarbeiters noch im Freien Feld 3 des Betriebes vorhanden ist und im Arbeitsort-Feld der Anstellung im Lohn ebenfalls kein Eintrag da ist, wird beim Abgleich der Arbeitsort gemäss Firmenstamm (im Lohn) genommen.
    • Ist kein Arbeitsort im Datensatz des Mitarbeiters aber ein solcher im Freien Feld 3 des Betriebes vorgesehen, wird dieser genommen, sonst der Arbeitsort des Mitarbeiter-Datensatzes.
    • Wenn ein Arbeitsort im Lohn vorhanden ist, aber im ERP nicht, erfolgt kein Abgleich.
    • Im ERP wird das Feld Arbeitsort immer manuell gefüllt.
    • Im Lohn muss nach einem Abgleich (rote und blaue Datensätze) der Arbeitsort zwecks Überprüfung der Richtigkeit nochmals manuell zugewiesen werden.

    Prioritäten sind:

    1. ERP:
      • Mitarbeiter-Arbeitsort
      • Freies Feld 3 des Betriebes
    2. Lohn:
      • Anstellung-Arbeitsort
      • Firmenstamm-Arbeitsort

    Funktionalitäten

    Unter Menüpunkt Person:


    image.png

    Funktionalitäten
    ERP-Mitarbeiter importieren Mitarbeiter und Personen werden aus ERP übernommen und neue rudimentäre Anstellungen eröffnet
    Suche neue ERP-Datensätze Es werden die roten Datensätze in der Outputform gelistet
    Suche geänderte ERP-Datensätze Es werden die blauen Datensätze in der Outputform gelistet

    ERP-Datensätze akzeptieren:

    Die farbigen Datensätze werden auf „normal“ gesetzt (schwarz), sobald die zwingenden Felder manuell korrekt gefüllt sind. Es betrifft dies die Datensätze der Person und der Anstellung. (gleiche Funktion wie oben unter „Person“).

    Unter Menüpunkt Anstellung:


    image.png

    Funktionalitäten
    ERP-Mitarbeiter importieren Mitarbeiter und Personen werden übernommen und neue rudimentäre Anstellungen eröffnet (gleiche Funktion wie oben unter „Person“).
    Suche neue ERP-Datensätze Es werden die roten Datensätze in der Outputform gelistet.
    Suche geänderte ERP-Datensätze Es werden die blauen Datensätze in der Outputform gelistet.
    Suche inaktive ERP-Datensätze solche, deren gleichnamige Checkbox gestellt sind.

    ERP-Datensätze akzeptieren:

    Die farbigen Datensätze werden auf „normal“ gesetzt (schwarz), sobald die zwingenden Felder manuell korrekt gefüllt sind. Es betrifft dies die Datensätze der Person und der Anstellung. (gleiche Funktion wie oben unter „Person“).

    Legende:

    image.png
    Neue Datensätze

    image.png
    Abgeglichene Datensätze

    image.png
    Bearbeitete Datensätze

    image.png

    Optische Darstellung des Abgleichs

    Am Schluss des vorangegangenen Kapitels ist ersichtlich, wie die abgeglichenen oder nicht (mehr) abzugleichenden Datensätze angezeigt werden.



    image.png

    Aus roten oder blauen Datensätzen werden schwarze, wenn sie nach dem Abgleich bearbeitet worden sind.

    Sie bleiben schwarz, solange der Abgleich feststellt, dass keine Änderungen in den geprüften Importfeldern zu den bereits im Lohn bestehenden vorkommen.


    image.png

    Blaue Datensätze werden schwarz, wenn sie bearbeitet worden sind.

    Blaue Datensätze bleiben solange blau, bis sie bearbeitet worden sind. Dann werden sie schwarz.

    Sie bleiben oder werden wieder blau, wenn der Abgleich feststellt, dass Änderungen in den geprüften Importfeldern zu den bereits im Lohn bestehenden vorkommen.

    Es werden nur Datensätze für bestimmte Felder blau gesetzt (siehe Tabelle "Abzugleichende Felder" eingangs dieses Kapitels).


    image.png

    Rote Datensätze werden schwarz, wenn sie bearbeitet worden sind.

    Rote Datensätze bleiben solange rot, bis sie bearbeitet worden sind. Dann werden sie schwarz. Sie werden blau, wenn der nächste Abgleich feststellt, dass Änderungen in den geprüften Importfeldern zu den bereits im Lohn bestehenden (roten) vorkommen.

    Vorgehensweise Personenstammdaten-Abgleich

    In bossERP

    Datei - Pro Finance Lohn - Abgleich Personenstammdaten

    Es ist die Möglichkeit geboten, die Mandanten (Betriebe) einzeln oder alle zusammen zu exportieren:

    image.png

    Das Exportfile ist an eine geeignete Stelle im Dateisystem abzulegen.

    In bossSalary

    Dateien - Personen laden (oder Dateien - Anstellungen laden)

    Menüpunkt Person - ERP-Mitarbeiter importieren

    • Bearbeiten
    Zurück zum Anfang Erstellt mit DocFX