camid:sql:sp_createnewarticle
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| camid:sql:sp_createnewarticle [19.09.2018 14:35] – Benjamin Marzoner | camid: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:// | ||
| + | |||
| + | ---- | ||
| ==== Parameter ==== | ==== Parameter ==== | ||
| - | ^Name^Beschreibung^Datentyp^ | + | ^Name^Beschreibung^Datentyp^Pflichtfeld^ |
| - | |articleNo|Artikelnummer des [[xpress: | + | |articleNo|Artikelnummer des [[xpress: |
| - | |articleName|Definiert den Namen des Artikels.|nvarchar(100)| | + | |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: | + | |categoryId|Id der [[xpress: |
| - | |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: | + | |unitId|Id der [[xpress: |
| - | |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: | + | |cutOffId|Id der [[xpress: |
| - | |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: | + | |isSummable|Gibt an, ob das Material summierbar ist. Details dazu können dem Parameter [[xpress: |
| - | |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: |
| - | |useBusinessUnitAddressIfAddressNotFound|Gibt an ob die Adresse des [[xpress: | + | |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: |
| - | |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| | |
| - | |createdBy|Gibt den Namen an, welcher diese Methode aufruft. Dieser Wert wird in die Spalte **UserCreated** geschrieben, | + | |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_createnewarticle.1537360552.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
