/
Abacus Lohn MA-Adressen nach PerformX
  • Rohfassung
  • Abacus Lohn MA-Adressen nach PerformX

    Adressen (Hauptfelder)

    Beschreibung

    Quelle

    Abacus Lohn Mitarbeiter

    Ziel

    PerformX Adressen

    Notwendige Abacus-Schnittstelle

    AbaConnect Lohn

    Abacus Schnittstellenversion

    Lohn 2023.13 (lohn/HierarchyEmployee_2023.13)

    Standard-Bedingung für den Übertrag

    • Mitarbeiternummer innerhalb eines Nummernkreises unterhalb PerformX Cloud Adressen

    Spezifikation Standard-Schnittstelle

    Technische Basiskonfiguration

    Basis Mapping

    Mitarbeiter

    Synchronisation

    Update und Insert

    Verwendeter Index

    Employee.EmployeeNumber

    Vergabe Identifikation/Nummer

    Abacus Personalstamm

    Mapping

    Mehrere Mandanten oder Nummern pro Datensatz

    Technischer Quellfilter

    tbd

    Zuordungsdefinition

    Synchronisationsrichtung

    Feldzuordnungsart

    Quellfeld

    Zielfeld

    Beschreibung/Notizen

    Quelle -> Ziel

    1:1

    Employee.EmployeeNumber

    ConnectorMapping.Nummer

     

    Quelle -> Ziel

    Formel

    Import.Lookup("Anrede", Employee.AddressData.SalutationNumber # "==CodeAbacus", "Id")

    AnredeID

     

    Quelle -> Ziel

    Formel

    Import.Lookup("Sprache", "'{Employee.AddressData.Language}' ==SprachCode", "Id")

    SpracheID

     

    Quelle -> Ziel

    Formel

    "de-CH"

    ModellspracheValue

     

    Quelle -> Ziel

    1:1

    Employee.LastName

    Nachname

     

    Quelle -> Ziel

    1:1

    Employee.FirstName

    Vorname

     

    Quelle -> Ziel

    Formel

    If(Employee.AddressData.SubjectType == 2, 0, 1)

    AdressTypValue

     

    Quelle -> Ziel

    Formel

    30

    ConnectorMapping.ExternalSystemValue

     

    Quelle -> Ziel

    Formel

    1

    MasterExterneQuelle

     

     

     

    Free Code (A/B)

    FreiCode (Zeitachse)

     

    MA-Adressen-Anschriften

    Beschreibung

    Quelle

    Abacus Lohn Mitarbeiter

    Ziel

    PerformX Anschrift

    Notwendige Abacus-Schnittstelle

    AbaConnect Lohn

    Abacus Schnittstellenversion

    Lohn 2023.13 (lohn/HierarchyEmployee_2023.13)

    Standard-Bedingung für den Übertrag

    • Mitarbeiternummer innerhalb eines Nummernkreises unterhalb PerformX Cloud Adressen

    Spezifikation Standard-Schnittstelle

    Technische Basiskonfiguration

    Basis Mapping

    Mitarbeiter

    Synchronisation

    Update und Insert

    Verwendeter Index

    Employee.EmployeeNumber

    Vergabe Identifikation/Nummer

    Abacus Personalstamm

    Mapping

    Import Felder

    Technischer Quellfilter

    Employee.EmployeeNumber <= XY

    Zuordungsdefinition

    Synchronisationsrichtung

    Feldzuordnungsart

    Quellfeld

    Zielfeld

    Beschreibung/Notizen

    Quelle -> Ziel

    Formel

    Connector.WithTargetSession(Connector.GetConnectorMappingTargetObjectId(Parameters("MandantenNummer"), "Adresse", Employee.EmployeeNumber, Connector.Abacus()))

    AdresseID

     

    Quelle -> Ziel

    1:1

    Employee.AddressData.Street

    Strasse

     

    Quelle -> Ziel

    1:1

    Employee.AddressData.HouseNumber

    Nummer

     

    Quelle -> Ziel

    1:1

    Employee.AddressData.PostOfficeBoxText

    PostfachText

     

    Quelle -> Ziel

    1:1

    Employee.AddressData.PostOfficeBoxNumber

    PostfachNummer

     

    Quelle -> Ziel

    Formel

    Import.GetLandId(Employee.AddressData.Country)

    LandID

     

    Quelle -> Ziel

    Formel

    Import.GetOrtId(Employee.AddressData.ZIP, Employee.AddressData.City)

    OrtID

     

    Quelle -> Ziel

    Formel

    Today()

    VonDatum

     

    MA-Adressen-Anstellungen

    Beschreibung

    Quelle

    Abacus Lohn Mitarbeiter

    Ziel

    PerformX Anstellungen

    Notwendige Abacus-Schnittstelle

    AbaConnect Lohn

    Abacus Schnittstellenversion

    Lohn 2023.13 (lohn/HierarchyEmployee_2023.13)

    Standard-Bedingung für den Übertrag

    • Mitarbeiternummer innerhalb eines Nummernkreises unterhalb PerformX Cloud Adressen

    Spezifikation Standard-Schnittstelle

    Technische Basiskonfiguration

    Basis Mapping

    Mitarbeiter

    Synchronisation

    Update und Insert

    Verwendeter Index

    Employee.EmployeeNumber

    Vergabe Identifikation/Nummer

    Abacus Personalstamm

    Mapping

    Import Felder

    Technischer Quellfilter

    Employee.EmployeeNumber <= XY

    Zuordungsdefinition

    Synchronisationsrichtung

    Feldzuordnungsart

    Quellfeld

    Zielfeld

    Beschreibung/Notizen

    Quelle -> Ziel

    Formel

    Connector.WithTargetSession(Connector.GetConnectorMappingTargetObjectId(Parameters("MandantenNummer"), "Adresse", Employee.EmployeeNumber, Connector.Abacus()))

    AngestellterAdresseID

     

    Quelle -> Ziel

    Formel

    Today()

    VonDatum

     

    Quelle -> Ziel

    Formel

    Import.Lookup("Adresse", "'" # Employee.AddressData.Free1 # "'==ImportId", "Id")

    ArbeitgeberAdresseId

     

    Quelle -> Ziel

    Formel

    CreateDate(9999,12,31)

    BisDatum

     

    MA-Adressen-Komm.-mittel (E-Mail)

    Beschreibung

    Quelle

    Abacus Lohn Mitarbeiter

    Ziel

    PerformX Kommunikationsmittel

    Notwendige Abacus-Schnittstelle

    AbaConnect Lohn

    Abacus Schnittstellenversion

    Lohn 2023.13 (lohn/HierarchyEmployee_2023.13)

    Standard-Bedingung für den Übertrag

    • Mitarbeiternummer innerhalb eines Nummernkreises unterhalb PerformX Cloud Adressen

    Spezifikation Standard-Schnittstelle

    Technische Basiskonfiguration

    Basis Mapping

    Mitarbeiter

    Synchronisation

    Update und Insert

    Verwendeter Index

    Employee.EmployeeNumber

    Vergabe Identifikation/Nummer

    Abacus Personalstamm

    Mapping

    Import Felder

    Technischer Quellfilter

    Employee.EmployeeNumber <= XY

    Zuordungsdefinition

    Synchronisationsrichtung

    Feldzuordnungsart

    Quellfeld

    Zielfeld

    Beschreibung/Notizen

    Quelle -> Ziel

    Formel

    Connector.WithTargetSession(Connector.GetConnectorMappingTargetObjectId(Parameters("MandantenNummer"), "Adresse", Employee.EmployeeNumber, Connector.Abacus()))

    AdresseID

     

    Quelle -> Ziel

    Formel

    0

    KommunikationsTypValue

    E-Mail

    Quelle -> Ziel

    Formel

    today()

    VonDatum

     

    Quelle -> Ziel

    Formel

    Employee.AddressData.CommunicationDataList.CommunicationData.Data

    Wert

     

    Versionierung

    Bezeichnung

    Notes

    10.03.2025/jmoo: Entfernung UTC

    Diverse UTC auf local umgestellt

    24.02.2025: Basisversion

    Employee.EmployeeNumber <= XY