Benutzer-Werkzeuge

Webseiten-Werkzeuge


camid:sql:sp_createnewaddress

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
camid:sql:sp_createnewaddress [01.07.2021 08:15] – [Parameter] Benjamin Marzonercamid:sql:sp_createnewaddress [30.08.2021 08:52] (aktuell) – [Parameter] Benjamin Marzoner
Zeile 11: Zeile 11:
 ^Name^Beschreibung^Datentyp^Pflichtfeld^ ^Name^Beschreibung^Datentyp^Pflichtfeld^
 |addressNo|Definiert die Adressnummer der Adresse. Diese Nummer muss eindeutig sein. Anhand dieser Nummer werden die [[xpress:addresscontact|Adresskontakte (Ansprechpartner)]] der Hauptadresse zugewiesen. Auch bei einer eventuellen Aktualisierung der Adresse wird nach dieser Nummer gesucht und diese Adresse aktualisiert.|nvarchar(50)|x| |addressNo|Definiert die Adressnummer der Adresse. Diese Nummer muss eindeutig sein. Anhand dieser Nummer werden die [[xpress:addresscontact|Adresskontakte (Ansprechpartner)]] der Hauptadresse zugewiesen. Auch bei einer eventuellen Aktualisierung der Adresse wird nach dieser Nummer gesucht und diese Adresse aktualisiert.|nvarchar(50)|x|
-|mainAddressNo|Dieses Feld ist nur relevant, wenn die Adresse ein Adresskontakt (Ansprechpartner) ist. Dies ist im Prinzip eine normale Adresse, diese wird jedoch einer übergeordneter Adresse zugewiesen. In diesem Feld wird die Adressnummer der Hauptadresse angegeben.|nvarchar(50)|| +|mainAddressNo|Dieses Feld ist nur relevant, wenn die Adresse ein Adresskontakt (Ansprechpartner) ist. Dies ist im Prinzip eine normale Adresse, diese wird jedoch einer übergeordneter Adresse zugewiesen. In diesem Feld wird die Adressnummer der Hauptadresse angegeben.|nvarchar(50)| | 
-|addressTypeId|||| +|addressTypeId|Gibt die Id des [[xpress:addresstype|Adresstypes]] an. Diese ist nur bei einer Adresse relevant, die als Adresskontakt definiert ist. Der Adresstyp definiert, ob der Kontakt z.B. ein Mitarbeiter oder ein Ansprechpartner ist. Eine Rechnungs- oder Lieferadresse wird auch als Adresskontakt angegeben. Wird dieses Feld angegeben, muss die Id des gewünschten Adresstyps angegeben, die der Adresstyp in xPress hat.|uniqueidentifier| | 
-|addressTypeName|||| +|addressTypeName|Wenn der Parameter **addressTypeId** nicht bekannt ist, kann stattdessen durch diesen Parameter mit der Bezeichnung nach dem gewünschten Adresstyp gesucht werden.|nvarchar(50)| | 
-|company|||| +|company|Gibt die Bezeichnung der Firma an. Ist dieser Parameter definiert, wird der Adresse als Rechtsform automatisch der Typ **Geschäftlich** zugewiesen. Die Rechtsform kann mit [[#legalform|dem Paramter **legalFormId**]] explizit gesetzt werden.|nvarchar(150)|Nur wenn **Vor- und Nachname** nicht definiert.
-|firstName|||| +|firstName|Definiert den Vorname der Adresse. Zusätzlich muss auch der Nachname verpflichtend angegeben werden. Ist dieser Parameter definiert, wird der Adresse als Rechtsform automatisch der Typ **Person** zugewiesen. Die Rechtsform kann mit [[#legalform|dem Paramter **legalFormId**]] explizit gesetzt werden.|nvarchar(100)|Nur wenn **Firma** nicht definiert
-|lastName|||| +|lastName|Definiert den Nachname der Adresse. Zusätzlich muss auch der Vorname verpflichtend angegeben werden. Ist dieser Parameter definiert, wird der Adresse als Rechtsform automatisch der Typ **Geschäftlich** zugewiesen. Die Rechtsform kann mit [[#legalform|dem Paramter **legalFormId**]] explizit gesetzt werden.|nvarchar(100)|Nur wenn **Firma** nicht definiert
-|street|||| +|street|Gibt die Strasse der Adresse an.|nvarchar(100)| | 
-|cityId|||| +|cityId|Gibt Id des [[xpress:city|Ortes]] der Adresse an.|uniqueidentifier| | 
-|zipCode|||| +|zipCode|Ist die Id des Ortes (cityId) nicht bekannt, kann anhand diesem Parameter nach einer Postleitzahl gesucht werden. Zusätzlich muss noch der Parameter **city** angegeben werden.|nvarchar(10)| | 
-|city|||| +|city|Dieser Parameter definiert die Bezeichnung des Ortes, wenn dessen Id (cityId) nicht bekannt ist. In Kombination mit dem Parameter **zipCode** wird nach dem Ort gesucht.|nvarchar(100)| | 
-|country|||| +|country|Gibt die Bezeichnung des [[xpress:country|Landes]] an. Dieser Parameter ist nur nötig, wenn der Ort nicht gefunden wurde, um diesen dann neu anlegen zu können.|nvarchar(50)| | 
-|phoneNumber1|||| +|countryNo|Gibt den Ländercode des [[xpress:country|Landes]] an. Dieser Parameter ist nur nötig, wenn der Ort nicht gefunden wurde, um diesen dann neu anlegen zu können.|nvarchar(50)| | 
-|phoneText1|||| +|phoneNumber1|Definiert die erste Telefonnummer.|nvarchar(50)| | 
-|phoneNumber2|||| +|phoneText1|Definiert die Beschreibung zur ersten Telefonnummer, z.B. geschäftlich, mobil...|nvarchar(100)| | 
-|phoneText2|||| +|phoneNumber2|Definiert die zweite Telefonnummer.|nvarchar(50)| | 
-|phoneNumber3|||| +|phoneText2|Definiert die Beschreibung zur zweiten Telefonnummer, z.B. geschäftlich, mobil...|nvarchar(100)| | 
-|phoneText3|||| +|phoneNumber3|Definiert die dritte Telefonnummer.|nvarchar(50)| | 
-|faxNumber|||| +|phoneText3|Definiert die Beschreibung zur dritten Telefonnummer, z.B. geschäftlich, mobil...|nvarchar(100)| | 
-|email|||| +|faxNumber|Definiert die Faxnummer der Adresse.|nvarchar(50)| | 
-|website|||| +|email|Definiert die Emailadresse.|nvarchar(100)| | 
-|vartaxNo|||| +|website|Definiert die Website der Adresse.|nvarchar(100)| | 
-|vartaxNoPrefix|||| +|vartaxNo|Definiert die UID - Nummer der Adresse. Dieser Parameter ist nur bei geschäftlichen Adressen relevant. Aus dem Prefix und der hier definierten Nummer ergibt sich dann die vollständige UID - Nummer. Aus diesem Grund darf das zweistellige Länderkennzeichen hier nicht mit angegeben werden. Dafür ist das Prefix vorgesehen.|nvarchar(50)| | 
-|registerNo|||| +|vartaxNoPrefix|Definiert das Prefix der UID - Nummer.|nvarchar(2)| | 
-|customerNo|||| +|registerNo|Definiert die Steuernummer der Adresse. Diese ist nur bei Privatpersonen relevant.|nvarchar(50)| | 
-|vendorNo|||| +|customerNo|Definiert die Kundennnummer der Adresse. Diese kann frei verwendet werden. Bei einigen Schnittstellen (z.B. Buchhaltung) wird auf dieses Feld zurückgegriffen.|nvarchar(50)| | 
-|vendorClientNo|||| +|vendorNo|Definiert die Lieferantennummer der Adresse. Diese kann frei verwendet werden. Bei einigen Schnittstellen (z.B. Buchhaltung, digitale Bestellung) wird auf dieses Feld zurückgegriffen.|nvarchar(50)| | 
-|addressGroupId|||| +|vendorClientNo|Definiert die Lieferanten Kundennummer der Adresse. Diese kann frei verwendet werden. Bei einigen Schnittstellen (z.B. Buchhaltung) wird auf dieses Feld zurückgegriffen.|nvarchar(50)| | 
-|addressGroupName|||| +|addressGroupId|Gibt die Id der [[xpress:addressgroup|Adressgruppe]], die dieser Adresse zugewiesen werden soll. Die Adressgruppe gibt an, ob die Adresse ein Kunde, Lieferant, Mitarbeiter usw. ist.|uniqueidentifier|x
-|conditionId|||| +|addressGroupName|Ist die Id der [[xpress:addressgroup|Adressgruppe]] nicht bekannt, kann mit diesem Parameter nach der Bezeichnung nach einer Adressgruppe gesucht werden.|nvarchar(100)|wenn der Parameter **addressGroupId** nicht definiert ist. Wird keine Adressgruppe gefunden, wird nach der Adressgruppe gesucht, die in xPress als Standard definiert wurde.
-|conditionName|||| +|conditionId|Gibt die Id der [[xpress:condition|Zahlungskondition]] an.|uniqueidentifier| | 
-|taxId|||| +|conditionName|Ist die Id der [[xpress:condition|Zahlungskondition]] nicht bekannt, kann mit diesem Parameter nach der Nummer oder Bezeichnung der Zahlungskondition gesucht werden. Wird keine Kondition gefunden, wird nach der Kondition gesucht, die in xPress als Standard definiert wurde.|nvarchar(50)| | 
-|taxName|||| +|taxId|Definiert die Id der [[xpress:tax|Steuer]] der Adresse.|uniqueidentifier| | 
-|brancheId|||| +|taxName|Ist die Id der [[xpress:tax|Steuer]] nicht bekannt, kann mit diesem Parameter nach der Bezeichnung der Steuer gesucht werden. Wird keine Steuer gefunden, wird noch nach der Steuer gesucht, die in xPress als Standard hinterlegt wurde.|nvarchar(100)| | 
-|brancheName|||| +|brancheId|Gibt die Id der [[xpress:branch|Branche]] der Adresse an.|uniqueidentifier| | 
-|legalFormId|||| +|brancheName|Ist die Id der [[xpress:branch|Branche]] nicht bekannt, kann mit diesem Parameter nach der Nummer oder Bezeichnung der Branche gesucht werden.|nvarchar(100)| | 
-|legalFormName|||| +|{{anchor:legalform}}legalFormId|Gibt die Id der [[xpress:legalform|Rechtsform]] der Adresse an. Diese wird standardmäßig richtig zugewiesen, je nach dem, ob die Firma oder Vor- und Nachname der Adresse definiert ist. Dieser Vorschlag kann mir diesem Parameter allerdings überschrieben werden.|uniqueidentifier| | 
-|description||||+|legalFormName|Ist die Id der [[xpress:legalform|Rechtsform]] nicht bekannt, kann mit diesem Parameter nach der Nummer oder der Bezeichnung der Rechtsform gesucht werden.|nvarchar(100)| | 
 +|description|Defniert eine allgemeine Beschreibung für die Adresse.|nvarchar(max)| |
 |updateIfExists|Gibt an, ob ein bereits bestehender Artikel mit den angegebenen Daten aktualisiert werden soll oder nicht.|bit| | |updateIfExists|Gibt an, ob ein bereits bestehender Artikel mit den angegebenen Daten aktualisiert werden soll oder nicht.|bit| |
 |createdBy|Gibt den Namen an, welcher diese Methode aufruft. Dieser Wert wird in die Spalte **UserCreated** geschrieben, um nachvollziehen zu können, wer diesen Artikel erzeugt hat.|nvarchar(30)|x| |createdBy|Gibt den Namen an, welcher diese Methode aufruft. Dieser Wert wird in die Spalte **UserCreated** geschrieben, um nachvollziehen zu können, wer diesen Artikel erzeugt hat.|nvarchar(30)|x|
  
camid/sql/sp_createnewaddress.1625120112.txt.gz · Zuletzt geändert: 01.07.2021 08:15 von Benjamin Marzoner

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki