camid:sql:sp_createnewarticle
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Gespeicherte Prozedur: SP_CreateNewArticle
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.
Parameter
| Name | Beschreibung | Datentyp |
|---|---|---|
| articleNo | Artikelnummer des Artikels. Ist ein Artikel mit dieser Nummer bereits vorhanden, wird dieser aktualisiert, sofern der Parameter updateIfExists = 1 ist. | nvarchar(50) |
| articleName | Definiert den Namen des Artikels. | nvarchar(100) |
| articleDescription | Zusätzliche Beschreibung des Artikels. Dieser Text kann auch als RTF - Text übergeben werden. | nvarchar(max) |
| categoryId | Id der Artikelkategorie in xPress. | uniqueidentifier |
| categoryName | Name der Artikelkategorie in xPress. Ist der Parameter categoryId angegeben, wird dieser Parameter ignoriert. | nvarchar(50) |
| unitId | Id der Einheit in xPress | uniqueidentifier |
| unitName | Name der Einheit in xPress. Ist der Parameter unitId angegeben, wird dieser Parameter ignoriert. | nvarchar(50) |
| cutOffId | Id der Verschnittgruppe in xPress. | uniqueidentifier |
| 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 |
| 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 |
| isEdgeBeforeFace | Gibt an, ob eine Kante standardmäßig vor dem Furnier aufgeleimt werden soll. | bit |
| addressId | Id der Adresse des Lieferanten in xPress. | uniqueidentifier |
| 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) |
| useBusinessUnitAddressIfAddressNotFound | Gibt an ob die Adresse des Mandanten, welcher als Standard definiert ist, verwendet werden soll, wenn die Adresse weder über den Parameter addressId noch über addressName gefunden werden konnte. | bit |
| price | Preis des Artikels. | money |
| orderNumber | Bestellnummer des Artikels. | nvarchar(50) |
| orderText | Bestelltext des Artikels. | nvarchar(250) |
| len | Länge des Artikels. | money |
| wid | Breite des Artikels. | money |
| thk | Dicke des Artikels. | money |
| 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) |
camid/sql/sp_createnewarticle.1537360552.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
