Darstellung
SharedWarehouse
Tabelle: shared_warehouse
Domain: SharedWarehouse · com.reybex.domain.wws.sharedWarehouse
Modul: INV
Partner-Hinweise
- Daten liegen mandantengetrennt – bei SELECT fast immer
tenant_id = :mandantsetzen (Spalte ggf.TenantIdin ä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.
Primärschlüssel
id
Spalten
| Spalte | SQL-Typ | NULL | Default | Beschreibung |
|---|---|---|---|---|
id | bigint auto_increment | Ja | — | Primärschlüssel (Domain: id) |
from_tenant_id | bigint | Nein | — | Domain-Feld fromTenantId |
from_tenant_name | varchar(200) | Ja | — | Zur Anzeige. Damit nicht auf andere Tenants zugegriffen werden muss. |
from_stock_item_id | bigint | Ja | — | Originale Warenbewegung die der Auslöser für die shared_warehouse war. |
to_tenant_id | bigint | Nein | — | Domain-Feld toTenantId |
to_tenant_name | varchar(200) | Ja | — | Zur Anzeige. Damit nicht auf andere Tenants zugegriffen werden muss. |
to_stock_item_id | bigint | Ja | — | Die ist die neue Warenbewegung die aus dem from_stock_item_id erstellt wurde. |
error_message | text | Ja | — | Domain-Feld errorMessage |
is_succeeded | smallint | Nein | 1 | Boolean: Succeeded |
processing_status_id | smallint | Ja | 0 | Fremdschlüssel → processing status |
from_doc_number | varchar(25) | Ja | — | Domain-Feld fromDocNumber |
doc_number | varchar(50) charset utf8mb4 | Ja | — | Belegnummer (Domain: docNumber) |
booking_source | varchar(20) | Ja | — | Domain-Feld bookingSource |
inv_doc_type_code | varchar(50) | Ja | — | Domain-Feld invDocTypeCode |
mat_code | varchar(200) | Ja | — | Artikelnummer im Mandanten (Domain: matCode) |
material_name | varchar(200) | Ja | — | Domain-Feld materialName |
item_number | int | Ja | — | Domain-Feld itemNumber |
quantity | decimal(20, 8) | Ja | 0.00000000 | Menge in Lagermengeneinheit |
warehouse_name | varchar(200) | Ja | — | Domain-Feld warehouseName |
token | varchar(33) | Nein | — | Domain-Feld token |
stockplace_code | varchar(50) | Ja | — | Domain-Feld stockplaceCode |
unit | varchar(20) | Ja | — | Domain-Feld unit |
stock_move_type_code | varchar(5) | Ja | — | Domain-Feld stockMoveTypeCode |
sku | varchar(100) | Ja | — | Stock Keeping Unit (Domain: sku) |
gtin | varchar(14) | Ja | — | GTIN/EAN (Domain: gtin) |
variant_code | varchar(1000) | Ja | — | Domain-Feld variantCode |
license_key | varchar(200) | Ja | — | Domain-Feld licenseKey |
batchnum | varchar(100) | Ja | — | Domain-Feld batchnum |
is_parked | smallint | Nein | 0 | Boolean: Parked |
is_third_party | smallint | Ja | 0 | Boolean: Third Party |
is_canceled | smallint | Ja | 0 | Boolean: Canceled |
is_cancel_update | smallint | Ja | 0 | Boolean: Cancel Update |
is_statistics | smallint | Ja | 0 | Boolean: Statistics |
is_statistic_update | smallint | Ja | 0 | Boolean: Statistic Update |
date_created | datetime | Nein | — | Anlagezeitpunkt |
Fremdschlüssel
| Spalte(n) | Referenz |
|---|---|
from_stock_item_id | stock_item (id) |
to_stock_item_id | stock_item (id) |
from_tenant_id | company (tenant_id) |
to_tenant_id | company (tenant_id) |