Skip to content

StockList ​

Tabelle: stock_list
Domain: StockList · com.reybex.domain.wws.stock
Modul: INV

Partner-Hinweise ​

  • Daten liegen mandantengetrennt – bei SELECT fast immer tenant_id = :mandant setzen (Spalte ggf. TenantId in älteren Tabellen).
  • Schreibende SQL (INSERT/UPDATE/DELETE) nur in abgestimmten Export-/Report-Jobs (Transaktion BAS23) und nie ohne Freigabe durch reybex.
  • Für API-Integrationen bevorzugt die API statt direkter DB-Zugriffe.

→ Beispiel-SQLs (BAS23)

Primärschlüssel ​

  • id

Spalten ​

SpalteSQL-TypNULLDefaultBeschreibung
idbigint auto_incrementJa—Primärschlüssel (Domain: id)
tenant_idbigintNein—Mandanten-ID (Multi-Tenant – in Abfragen fast immer filtern) (Domain: tenantId)
material_idbigintNein—Fremdschlüssel → material
descriptionvarchar(300)Ja—Beschreibung
warehouse_idbigintJa—Lagerort
stockplace_idbigintJa—Stockplace
specialstockvarchar(25)Ja—Kundenlager
batchnumvarchar(100)Ja—interne Chargennummer
vendor_batchnumvarchar(100)Ja—Domain-Feld vendorBatchnum
expiry_datedateJa—Domain-Feld expiryDate
license_keyvarchar(100)Ja—Domain-Feld licenseKey
variant_codevarchar(500)Ja—Domain-Feld variantCode
totaldecimal(20, 8)Ja0.00000000Summe der Felder avail+reser+block+quality
availdecimal(20, 8)Ja0.00000000zu oder Abgangsmenge in Lagermengeneinheit, Abgang negativ
reserveddecimal(20, 8)Ja0.00000000zu oder Abgangsmenge in Lagermengeneinheit, Abgang negativ
blockeddecimal(20, 8)Ja0.00000000zu oder Abgangsmenge in Lagermengeneinheit, Abgang negativ
qualitydecimal(20, 8)Ja0.00000000zu oder Abgangsmenge in Lagermengeneinheit, Abgang negativ
usage_datedateJa—usage date
pricedoubleJa0Preis pro Lagermengeneinheit, wenn Kartons zugebucht werden dann umrechnen in Lagermengeneinheit und hier abstellen
price_unitdoubleJa0Preis pro 1000 Stück z.B.
currency_idbigintJa—EUR, USD,...
unit_idbigintJa—Lagermengeneinheit
date_createddatetimeJa—Anlagezeitpunkt
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
created_by_idbigintJa—Angelegt von (Benutzer-ID)
updated_by_idbigintJa—Geändert von (Benutzer-ID)
attribute_codevarchar(5000) collate utf8mb4_general_ciJa—Domain-Feld attributeCode
attribute_jsonvarchar(10000)Ja—Domain-Feld attributeJson
nvevarchar(25)Ja—Domain-Feld nve
post_datedatetimeJa—Domain-Feld postDate
estimated_inv_daysdecimal(20, 8)Ja0.00000000estimated inv days

Fremdschlüssel ​

Spalte(n)Referenz
tenant_idcompany (tenant_id)
stockplace_idltt_stockplace (id)
warehouse_idltt_warehouse (id)
material_idmaterial (id)

Nur für reybex-Partner. Nicht für Endkunden bestimmt.