Skip to content

SharedWarehouse ​

Tabelle: shared_warehouse
Domain: SharedWarehouse · com.reybex.domain.wws.sharedWarehouse
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)
from_tenant_idbigintNein—Domain-Feld fromTenantId
from_tenant_namevarchar(200)Ja—Zur Anzeige. Damit nicht auf andere Tenants zugegriffen werden muss.
from_stock_item_idbigintJa—Originale Warenbewegung die der Auslöser für die shared_warehouse war.
to_tenant_idbigintNein—Domain-Feld toTenantId
to_tenant_namevarchar(200)Ja—Zur Anzeige. Damit nicht auf andere Tenants zugegriffen werden muss.
to_stock_item_idbigintJa—Die ist die neue Warenbewegung die aus dem from_stock_item_id erstellt wurde.
error_messagetextJa—Domain-Feld errorMessage
is_succeededsmallintNein1Boolean: Succeeded
processing_status_idsmallintJa0Fremdschlüssel → processing status
from_doc_numbervarchar(25)Ja—Domain-Feld fromDocNumber
doc_numbervarchar(50) charset utf8mb4Ja—Belegnummer (Domain: docNumber)
booking_sourcevarchar(20)Ja—Domain-Feld bookingSource
inv_doc_type_codevarchar(50)Ja—Domain-Feld invDocTypeCode
mat_codevarchar(200)Ja—Artikelnummer im Mandanten (Domain: matCode)
material_namevarchar(200)Ja—Domain-Feld materialName
item_numberintJa—Domain-Feld itemNumber
quantitydecimal(20, 8)Ja0.00000000Menge in Lagermengeneinheit
warehouse_namevarchar(200)Ja—Domain-Feld warehouseName
tokenvarchar(33)Nein—Domain-Feld token
stockplace_codevarchar(50)Ja—Domain-Feld stockplaceCode
unitvarchar(20)Ja—Domain-Feld unit
stock_move_type_codevarchar(5)Ja—Domain-Feld stockMoveTypeCode
skuvarchar(100)Ja—Stock Keeping Unit (Domain: sku)
gtinvarchar(14)Ja—GTIN/EAN (Domain: gtin)
variant_codevarchar(1000)Ja—Domain-Feld variantCode
license_keyvarchar(200)Ja—Domain-Feld licenseKey
batchnumvarchar(100)Ja—Domain-Feld batchnum
is_parkedsmallintNein0Boolean: Parked
is_third_partysmallintJa0Boolean: Third Party
is_canceledsmallintJa0Boolean: Canceled
is_cancel_updatesmallintJa0Boolean: Cancel Update
is_statisticssmallintJa0Boolean: Statistics
is_statistic_updatesmallintJa0Boolean: Statistic Update
date_createddatetimeNein—Anlagezeitpunkt

Fremdschlüssel ​

Spalte(n)Referenz
from_stock_item_idstock_item (id)
to_stock_item_idstock_item (id)
from_tenant_idcompany (tenant_id)
to_tenant_idcompany (tenant_id)

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