Benutzer-Werkzeuge

Webseiten-Werkzeuge


camid:sql:sp_createnewarticle

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_createnewarticle [19.09.2018 14:37] – [Parameter] Benjamin Marzonercamid:sql:sp_createnewarticle [26.11.2021 11:19] (aktuell) – [Parameter] Benjamin Marzoner
Zeile 3: Zeile 3:
 Die gespeicherte Prozedur **SP_CreateNewArticle** erzeugt einen neuen Artikel in der xPress Datenbank. Optional kann ein bereits vorhandener Artikel mit dieser Prozedur auch upgedatet werden. Die gespeicherte Prozedur **SP_CreateNewArticle** erzeugt einen neuen Artikel in der xPress Datenbank. Optional kann ein bereits vorhandener Artikel mit dieser Prozedur auch upgedatet werden.
  
 +Die Datentypen beziehen sich auf jene des [[https://docs.microsoft.com/de-de/sql/t-sql/data-types/data-types-transact-sql?view=sql-server-ver15|Microsoft SQL-Servers]].
 +
 +----
  
 ==== Parameter ==== ==== Parameter ====
Zeile 10: Zeile 13:
 |articleName|Definiert den Namen des Artikels.|nvarchar(100)|x| |articleName|Definiert den Namen des Artikels.|nvarchar(100)|x|
 |articleDescription|Zusätzliche Beschreibung des Artikels. Dieser Text kann auch als RTF - Text übergeben werden.|nvarchar(max)| | |articleDescription|Zusätzliche Beschreibung des Artikels. Dieser Text kann auch als RTF - Text übergeben werden.|nvarchar(max)| |
-|categoryId|Id der [[xpress:articlecategory|Artikelkategorie]] in xPress.|uniqueidentifier|| +|categoryId|Id der [[xpress:articlecategory|Artikelkategorie]] in xPress.|uniqueidentifier| | 
-|categoryName|Name der Artikelkategorie in xPress. Ist der Parameter **categoryId** angegeben, wird dieser Parameter ignoriert.|nvarchar(50)|| +|categoryName|Name der Artikelkategorie in xPress. Ist der Parameter **categoryId** angegeben, wird dieser Parameter ignoriert.|nvarchar(50)| | 
-|unitId|Id der [[xpress:unit|Einheit]] in xPress|uniqueidentifier|| +|unitId|Id der [[xpress:unit|Einheit]] in xPress|uniqueidentifier| | 
-|unitName|Name der Einheit in xPress. Ist der Parameter **unitId** angegeben, wird dieser Parameter ignoriert.|nvarchar(50)|| +|unitName|Name der Einheit in xPress. Ist der Parameter **unitId** angegeben, wird dieser Parameter ignoriert.|nvarchar(50)| | 
-|cutOffId|Id der [[xpress:cutoff|Verschnittgruppe]] in xPress.|uniqueidentifier|| +|cutOffId|Id der [[xpress:cutoff|Verschnittgruppe]] in xPress.|uniqueidentifier| | 
-|cutOffName|Name der Verschnittgruppe in xPress. Ist der Parameter **cutOffId** angegeben, wird dieser Parameter ignoriert.|nvarchar(50)|| +|cutOffName|Name der Verschnittgruppe in xPress. Ist der Parameter **cutOffId** angegeben, wird dieser Parameter ignoriert.|nvarchar(50)| | 
-|isOptimizable|Gibt an, ob der Artikel bei der Optimierung berücksichtigt werden soll oder nicht.|bit|| +|isOptimizable|Gibt an, ob der Artikel bei der Optimierung berücksichtigt werden soll oder nicht.|bit| | 
-|isRotary|Gibt an, ob der Artikel bei der Optimierung drehbar ist oder nicht.|bit|| +|isRotary|Gibt an, ob der Artikel bei der Optimierung drehbar ist oder nicht.|bit| | 
-|isRotaryRawIfFace|Gibt an, ob die Basisplatte um 90° gedreht werden soll, wenn diese ein Furnier zugewiesen hat.|bit|| +|isRotaryRawIfFace|Gibt an, ob die Basisplatte um 90° gedreht werden soll, wenn diese ein Furnier zugewiesen hat.|bit| | 
-|isEdgeBeforeFace|Gibt an, ob eine Kante standardmäßig vor dem Furnier aufgeleimt werden soll.|bit|| +|isEdgeBeforeFace|Gibt an, ob eine Kante standardmäßig vor dem Furnier aufgeleimt werden soll.|bit| | 
-|addressId|Id der [[xpress:address|Adresse]] des Lieferanten in xPress.|uniqueidentifier|| +|isSummable|Gibt an, ob das Material summierbar ist. Details dazu können dem Parameter [[xpress:article#einstellungen|Menge summieren]] entnommen werden.|bit| | 
-|addressName|Name der Adresse des Lieferanten in xPress Dabei wird auf das Feld **Speichern als** zurückgegriffen.. Ist der Parameter **addressId** angegeben, wird dieser Parameter ignoriert.|nvarchar(100)|| +|addressId|Id der [[xpress:address|Adresse]] des Lieferanten in xPress.|uniqueidentifier|x
-|useBusinessUnit AddressIfAddressNotFound|Gibt an ob die Adresse des [[xpress:businessunit|Mandanten]], welcher als Standard definiert ist, verwendet werden soll, wenn die [[xpress:address|Adresse]] weder über den Parameter **addressId** noch über **addressName** gefunden werden konnte.|bit|| +|addressName|Name der Adresse des Lieferanten in xPress Dabei wird auf das Feld **Speichern als** zurückgegriffen.. Ist der Parameter **addressId** angegeben, wird dieser Parameter ignoriert.|nvarchar(100)|Nur wenn der Parameter **addressId** nicht angegeben ist.
-|price|Preis des Artikels.|money|| +|useBusinessUnit AddressIfAddressNotFound|Gibt an ob die Adresse des [[xpress:businessunit|Mandanten]], welcher als Standard definiert ist, verwendet werden soll, wenn die [[xpress:address|Adresse]] weder über den Parameter **addressId** noch über **addressName** gefunden werden konnte.|bit| | 
-|orderNumber|Bestellnummer des Artikels.|nvarchar(50)|| +|price|Preis des Artikels.|money| | 
-|orderText|Bestelltext des Artikels.|nvarchar(250)|| +|orderNumber|Bestellnummer des Artikels.|nvarchar(50)| | 
-|len|Länge des Artikels.|money|| +|orderText|Bestelltext des Artikels.|nvarchar(250)| | 
-|wid|Breite des Artikels.|money|| +|len|Länge des Artikels.|money| | 
-|thk|Dicke des Artikels.|money|| +|wid|Breite des Artikels.|money| | 
-|weight|Gewicht des Artikels.|money|| +|thk|Dicke des Artikels.|money| | 
-|updateIfExists|Gibt an, ob ein bereits bestehender Artikel mit den angegebenen Daten aktualisiert werden soll oder nicht.|bit||+|weight|Gewicht des Artikels.|money| | 
 +|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_createnewarticle.1537360671.txt.gz · Zuletzt geändert: 11.12.2018 08:38 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki