Auto Light Dark
Auto Light Dark
German English

Firmenstammdatenänderung (Admin)

2026.9 TINA

Anwenderhandbuch: Firmenstammdaten ändern

Datenübermittlung

Die Übermittlung der Firmenstammdatenänderung aus dem Installateurportal erfolgt über den Service ag.itc.changeInstaller mit dem changeType FIRMENSTDAE

  • Es werden ausschließlich geänderte Daten übergeben

  • Nicht veränderte Daten werden im Aufruf weggelassen

  • Wird ein Wert im Portal entfernt, wird der Wert als Leerstring (““) mitgesendet

  • Der Primärschlüssel des Geschäftspartners (pk) wird immer mitgesendet und nicht als Änderung registriert

Bei einer “gemischten” Meldung mit Übermittlung prüfpflichtiger und nicht prüfpflichtiger Daten wird für die prüfpflichtigen Daten ein Projekt erzeugt und die nicht prüfpflichtigen Änderungen werden direkt in die Zieldatensätze geschrieben.

Für folgende Änderungen wird kein Projekt erzeugt, da sie als nicht prüfpflichtige Änderungen gelten

  • Telefon (PhoneNoBase.Telecom)

  • Mobil (MobilePhoneBase.Telecom)

  • Fax (FaxNoBase.Telecom)

  • E-Mail (Email.Telecom)

  • Homepage/Webseite (Website.Telecom)

Projekterzeugung

Für folgende Änderungen wird ein Projekt erzeugt, da sie als prüfpflichtige Änderungen gelten

  • Firmierung (Name1.Customer)

  • Rechtsform (Legal.Customer)

  • Adresse (Hauptadresse des Geschäftspartners)

  • Betriebsart (EnterpriseType.Customer)

Sobald ein Projekt mit Projektart == FIRMSTDAE entsteht, wird auf dem zugehörigen Geschäftspartner das Flag CoVerified.Customer auf false gesetzt

Ablauf der Prüfung

Start der Prüfung einer Firmenstammdatenänderung

Aktionsboxeintrag “Firmenstammdaten prüfen” (Ordner: Installateurportal)

  • der Eintrag ist aktiv, wenn Projektart == FIRMSTDAE && Projektstatus == 11 - Firma in Prüfung

    • andernfalls ist der Eintrag inaktiv

  • mit Prozessstart öffnet sich eine Benutzeraktion

    • sofern in C12CurrentEmpl.Project (Aktueller Bearbeiter) des Projekts niemand eingetragen ist, wird der User der den Prozess gestartet hat, dort eingetragen

Datenabgleich

In der Benutzeraktion werden die bisherigen Stammdaten den geänderten Stammdaten gegenübergestellt

  • es werden nur diejenigen Stammdaten angezeigt, bei denen es eine Änderung gab

  • zusätzlich wird der login (Login-Name) aus dem der Änderung zugrundeliegenden Zeitereignis (ag.itc.changeInstaller) dargestellt

  • ebenso wird das Anlagedatum dieses Zeitereignisses dargestellt

Dokumentenprüfung

Für die Firmenstammdatenänderung müssen zwingend Dokumente für Betriebshaftpflicht, Handwerkskarte, Gewerbeanmeldung im Portal hochgeladen werden

Die übermittelten Dokumente der o.g. Kategorien werden zur Überprüfung angezeigt. Sind mehrere Dokumente derselben Kategorie vorhanden, wird jeweils das aktuellste Dokument angezeigt. Zusätzlich ist optional der Upload eines Dokuments der Kategorie SONSTIGES möglich, das bei Vorhandensein ebenfalls zur Prüfung angezeigt wird.

Prozessabschluss

Mit Abschluss des Prozesses über einen der Schalter (Freigabe ablehnen, Korrektur anfordern, Freigabe erteilen) wird der Prüfungsstatus der Dokumente auf IsChecked.Document in den jeweiligen Dokumentendatensatz übernommen.

Ablehnung

Mit Ablehnung der Änderungen

  • wird der Projektstatus auf “93 - Firmendatenänderung abgelehnt” gesetzt

  • bleiben die bisherigen Geschäftspartnerdaten (inkl. Kommunikations- und Adressdaten) unverändert

  • wird dem Sachbearbeiter ein Memotext-Feld zur Eingabe einer Begründung für die Ablehnung angezeigt. Es handelt sich hierbei um ein Pflichtfeld, es muss eine Begründung angegeben werden, andernfalls kann der Prozess nicht fortgesetzt werden

Mit Fortsetzen des Prozesses wird eine Portal-Aktivität erstellt

Feldname intern

Anzeigename

Wert

Kommentar/Hinweis

Subject.Activity

Betreff

portal.activity.document.subject

Default DE: “Ihre Stammdatenänderung wurde abgelehnt”

Default EN: “Your master data change has been rejected”

Text.Activity

Text


Enthält zusätzlich die im Usertask eingegebene Begründung der Ablehnung

ActStatusKey.Activity

Status

E - Erledigt

 

ActTypeKey.Activity

Art

PORTAL-ACT - Portal-Aktivität

 

DelegatedBy.Activity/DelegatedTo.Activity

Delegiert von/an

USER

 

StartDate.Activity/EndDate.Activity

Beginn/Ende

NOW


Es wird zudem automatisch eine E-Mail an den Antragssteller versendet

Feldname intern

Anzeigename

Wert

Kommentar/Hinweis

Subject.Activity

Betreff

companyMasterData.audit.rejection.mail.subject

Default DE: “Ihre Stammdatenänderung wurde abgelehnt”

Default EN: “Your master data change has been rejected”

Text.Activity

Text

companyMasterData.audit.rejection.mail.text

Default DE: “Es gibt Neuigkeiten zu Ihrer Stammdatenänderung. Melden Sie sich unter <Globale Variable C0InstallerPortalUrl> im Portal an, um weiter Informationen zu erhalten.”
Default EN: “We have an update regarding your master data change. Log in to the portal at <Globale Variable C0InstallerPortalUrl> to receive further information.”

ActStatusKey.Activity

Status

E - Erledigt

 

ActTypeKey.Activity

Art

MAILAUS

 

DelegatedBy.Activity/DelegatedTo.Activity

Delegiert von/an

USER

 

StartDate.Activity/EndDate.Activity

Beginn/Ende

NOW


Genehmigung

Mit Genehmigung der Änderungen

  • wird der Projektstatus auf Status 61 - Firma zugelassen gesetzt

  • die geänderten Werte aus dem zugehörigen Zeitereignis (ag.itc.changeInstaller) in die jeweiligen Zielfelder auf dem Geschäftspartner übernommen

JSON-Attributname

Zielfeld TINA

Anmerkung

installer.customerProfile.legalForm

LegalForm.Customer

 

installer.customerProfile.enterpriseType

EnterpriseType.Customer

 

installer.customerProfile.name1

Name1.Customer

 

installer.customerProfile.name2

Name2.Customer

 

installer.customerAddress.street

Street.Address

Es wird die Hauptadresse (Postadresse) des Geschäftspartners verwendet

installer.customerAddress.houseNo

StreetNumber.Address

installer.customerAddress.postalCode

ZIP.Address

installer.customerAddress.city

City.Address

Handelt es sich um einen Gastinstallateur
(Installateurverzeichnis-Datensätze mit AdNoHomeGridOp.C12INSTDIR != leer UND HomeGridOp.C12INSTDIR != leer)

  • es wird kein neuer Installateurvertrag benötigt und demnach auch keiner erstellt

  • auf dem zugehörigen Geschäftspartner das Flag CoVerified.Customer auf true gesetzt

Für alle beim Geschäftspartner tätigen aktiven Vertrags-Installateure

  • müssen alle Installateurverträge unter Verwendung der aktualisierten Stammdaten neu erzeugt werden

    • Die Dokumente werden mit dem Geschäftspartner verknüpft

    • das jeweilige Dokument für die einzelne verantwortliche Fachkraft wird mit dem jeweiligen Ansprechpartner verknüpft

    • Die Dokumente werden mit dem Projekt verknüpft.
      Auf den Dokumenten ist das Flag IsChecked.Document = false

  • Der Installateurausweis für das Unternehmen muss ebenfalls neu generiert werden

  • am Ende wird auf dem zugehörigen Geschäftspartner das Flag CoVerified.Customer auf true gesetzt

Nachbesserung erforderlich

Zuvor getätigte Kommentare aus der Dokumenten-Prüfseite werden in einer Zusammenfassung in derselben Reihenfolge wie die Kommentarfelder in ein Memotext-Feld übernommen. Der Text kann bearbeitet und ergänzt werden

Mit Abschluss des Prozessschrittes entsteht eine Portal-Aktivität. Diese ist verknüpft mit dem Geschäftspartner, dem Ansprechpartner und dem Prüfprojekt.

Feldname intern

Feldname intern

Wert

Hinweis/Kommentar

Subject.Activity

Betreff

portal.activity.document.subject

Sprachvariable verwenden

Default DE: “Dokumente nachreichen”

Default EN: “Submit additional documents”

Text.Activity

Text


Enthält zusätzlich die im Usertask eingegebene Begründung

ActStatusKey.Activity

Status

E - Erledigt

 

ActTypeKey.Activity

Art

PORTAL-ACT - Portal-Aktivität

 

DelegatedBy.Activity/DelegatedTo.Activity

Delegiert von/an

 USER

 

StartDate.Activity/EndDate.Activity

Beginn/Ende

NOW 


  • Der Status des Projekts wird auf 31 (Dokumente nachreichen) gesetzt

  • Gleichzeitig wird aus TINA automatisch eine E-Mail versendet

    • Empfänger: Der/die Inhaber, Mailadresse aus den Portal-Logins verwenden

    • Absender/Signatur: senderMailMatchCode

    • Betreff: Sprachvariable companyMasterData.audit.correction.mail.subject

      • Default DE: “Firmenregistrierung Installateurportal: Korrekturbedarf für Dokumente”

      • Default EN: “Your company registration in our installer portal: Documents need correction”

    • Text: Sprachvariable companyMasterData.audit.correction.mail.text

      • Default DE: “Für die Freischaltung Ihres Betriebs im Installateurportal sind Korrekturen an den Dokumenten erforderlich. Melden Sie sich unter <URL> im Portal an, um weiter Informationen zu erhalten.”
        Default EN: “Corrections to the documents are required to activate your business on the installer portal. Log in to the portal at <Globale Variable C0InstallerPortalUrl> to receive further information.”
        Die URL des Portals wird in den Systemeinstellungen konfiguriert, siehe Abschnitt Firmenstammdatenänderung (Admin) | Systemeinstellungen

  • Die E-Mail ist als Aktivität am Projekt, am Geschäftspartner und an den Ansprechpartnern, die sie erhalten haben, verknüpft

  • Kennzeichen für die Freischaltung der weiteren Funktionen (Anmeldung VFK, Meldungen, …) am Geschäftspartner wird nicht gesetzt: Das Feld “Firma geprüft” (CoVerified.Customer) bleibt false

Nachvollziehbarkeit von Änderungen

Für folgende Felder ist im Standard die Änderungshistorie aktiv

  • Firmenname (Name1.Customer)

  • Rechtsform (LegalForm.Customer)

  • Straße (Street.Address)

  • Hausnummer (StreetNumber.Customer)

  • Postleitzahl (ZIP.Address)

  • Ort (City.Address)

  • Betriebsart (EnterpriseType.Customer)

  • Telefon (PhoneNoBase.Telecom)

  • Mobilnummer (MobilePhoneBase.Telecom)

  • Fax (FaxNoBase.Telecom)

  • E-Mail (Email.Telecom)

  • Homepage (Website.Telecom)

Hierüber lassen sich die Änderungen an den einzelnen Werten nachvollziehen. Sofern auf einem der Bereiche die Kachel “Änderungshistorie” platziert ist, sind die Änderungen dort ebenfalls sichtbar.

Komponenten

Prozess

  • Firmenstammdaten prüfen (C0StartCompanyMasterDataAudit)

Skriptklassen

  • SC0ITCLogic

  • SC0KeyUtils

  • SC12ITCUtils

  • SC14ProjectUtils

Systemeinstellungen

Abschnitt “ITC-Modul-Konfiguration”

Installateursportal-Url: Hier ist die Url zum Installateursportal zu hinterlegen. Diese wird in den Status-E-Mails über auslaufende Zulassungen, die an die verantwortlichen Fachkräfte (VFK) versendet werden, genutzt.