Partnerformular: NAV-Ausfüllung, Dublettenprüfung, Personen

Die NAV-gestützte Ausfüllung des Partnerformulars, die Dublettenprüfung, die Sichtbarkeit der Mandantenfelder, das Speichern der Personen und die Berechtigungsschlüssel.

Bei einem neuen Partner wird das Formular der Partner-Stammdaten aus der NAV-Steuerpflichtigenabfrage gefüllt; bei einem bestehenden Partner verwaltet es die Verknüpfungen zu den Personen-Stammdaten. Firmendaten schreibt das Firmenmodell, die Verknüpfung Person–Firma das Personenmodell.

Datenmodell

Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation.

TabelleRolleZuständig
companyPartner; company_taxhu, company_taxgroup, company_group_id, MandantenspaltenFirmenmodell
company_validationGültigkeitsprotokoll (check_type = nav_taxpayer)Firmenmodell
navNAV-API-DatenFirmenmodell
person_companyPerson ↔ Firma: role, Unterzeichner-Kennzeichen, contact_phone_ref, contact_email_ref (0 = Standard)Personenmodell

Speichern

  • canSave (add neu, edit bestehend); Inhaltsbereich bei bestehenden. Name Pflicht („Warnung: Partnername ist erforderlich!“), Steuernummern-Dublettenprüfung auf der 8-stelligen Stammnummer.
  • Personen (mit dem Recht edit der Personen): Verknüpfung hinzufügen (nur hinzufügen, nie entfernen), Position, der gesamte Unterzeichnerkreis der Firma in einem Schritt, Kontakte je Partner. Die Personenzeile kommt als vollständige Zeile vom Server (mit Firma list, Person list und edit).
  • Mandantenfelder erscheinen nur mit gewählter Unternehmensgruppe, werden aber auch ausgeblendet übertragen.

Berechtigungen

  • Funktionsrechte: list, add, edit, delete, status, taxpayer (NAV-Abfrage, Prüfung, neuer Partner aus NAV), navapi (NAV-API-Schlüsselblock), revalidate, debug; der Personenblock braucht list und edit der Personen-Stammdaten.
  • Inhaltsbereich: Speichern einer bestehenden Firma, Personenkachel und Schreiben der NAV-Gültigkeit bleiben im Bereich.

Bekannte Einschränkungen

  • Die NAV-Zugangsdaten stammen fest aus den Einstellungen einer einzigen Firma.
  • Der Hilfetext des Unterzeichner-Schalters nennt einen Unterzeichner je Firma, der Code erlaubt jedoch mehrere.