camid:sql:sp_createnewaddress
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
camid:sql:sp_createnewaddress [30.06.2021 16:41] – angelegt Benjamin Marzoner | camid:sql:sp_createnewaddress [30.08.2021 08:52] (aktuell) – [Parameter] Benjamin Marzoner | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
---- | ---- | ||
+ | |||
+ | ==== Parameter ==== | ||
+ | |||
+ | ^Name^Beschreibung^Datentyp^Pflichtfeld^ | ||
+ | |addressNo|Definiert die Adressnummer der Adresse. Diese Nummer muss eindeutig sein. Anhand dieser Nummer werden die [[xpress: | ||
+ | |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|Gibt die Id des [[xpress: | ||
+ | |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|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 [[# | ||
+ | |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 [[# | ||
+ | |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 [[# | ||
+ | |street|Gibt die Strasse der Adresse an.|nvarchar(100)| | | ||
+ | |cityId|Gibt Id des [[xpress: | ||
+ | |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|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|Gibt die Bezeichnung des [[xpress: | ||
+ | |countryNo|Gibt den Ländercode des [[xpress: | ||
+ | |phoneNumber1|Definiert die erste Telefonnummer.|nvarchar(50)| | | ||
+ | |phoneText1|Definiert die Beschreibung zur ersten Telefonnummer, | ||
+ | |phoneNumber2|Definiert die zweite Telefonnummer.|nvarchar(50)| | | ||
+ | |phoneText2|Definiert die Beschreibung zur zweiten Telefonnummer, | ||
+ | |phoneNumber3|Definiert die dritte Telefonnummer.|nvarchar(50)| | | ||
+ | |phoneText3|Definiert die Beschreibung zur dritten Telefonnummer, | ||
+ | |faxNumber|Definiert die Faxnummer der Adresse.|nvarchar(50)| | | ||
+ | |email|Definiert die Emailadresse.|nvarchar(100)| | | ||
+ | |website|Definiert die Website der Adresse.|nvarchar(100)| | | ||
+ | |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)| | | ||
+ | |vartaxNoPrefix|Definiert das Prefix der UID - Nummer.|nvarchar(2)| | | ||
+ | |registerNo|Definiert die Steuernummer der Adresse. Diese ist nur bei Privatpersonen relevant.|nvarchar(50)| | | ||
+ | |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)| | | ||
+ | |vendorNo|Definiert die Lieferantennummer der Adresse. Diese kann frei verwendet werden. Bei einigen Schnittstellen (z.B. Buchhaltung, | ||
+ | |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)| | | ||
+ | |addressGroupId|Gibt die Id der [[xpress: | ||
+ | |addressGroupName|Ist die Id der [[xpress: | ||
+ | |conditionId|Gibt die Id der [[xpress: | ||
+ | |conditionName|Ist die Id der [[xpress: | ||
+ | |taxId|Definiert die Id der [[xpress: | ||
+ | |taxName|Ist die Id der [[xpress: | ||
+ | |brancheId|Gibt die Id der [[xpress: | ||
+ | |brancheName|Ist die Id der [[xpress: | ||
+ | |{{anchor: | ||
+ | |legalFormName|Ist die Id der [[xpress: | ||
+ | |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| | | ||
+ | |createdBy|Gibt den Namen an, welcher diese Methode aufruft. Dieser Wert wird in die Spalte **UserCreated** geschrieben, | ||
camid/sql/sp_createnewaddress.1625064113.txt.gz · Zuletzt geändert: 30.06.2021 16:41 von Benjamin Marzoner