Skip to content

CommItem ​

Tabelle: comm_item
Domain: CommItem · com.reybex.domain.comm
Modul: EDI

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
tenant_idbigintJa—Mandanten-ID (Multi-Tenant – in Abfragen fast immer filtern) (Domain: tenantId)
comm_head_idbigintJa—Fremdschlüssel → comm head
set_item_numberintJa—set item number
is_set_headsmallintJa0Boolean: Set Head
item_numberintJa0Domain-Feld itemNumber
materialvarchar(200)Ja—Domain-Feld material
short_descriptionvarchar(500)Ja—Domain-Feld shortDescription
long_descriptiontext collate utf8mb4_unicode_ciJa—Domain-Feld longDescription
quantitydecimal(20, 8)Ja0.00000000Menge (Domain: quantity)
delivery_datedatetimeJa—delivery date
pricedecimal(20, 8)Ja0.00000000Domain-Feld price
price_unitintJa0Domain-Feld priceUnit
unitvarchar(20)Ja—Domain-Feld unit
warehousevarchar(200)Ja—Domain-Feld warehouse
stockplacevarchar(200)Ja—Domain-Feld stockplace
specialstockvarchar(200)Ja—Domain-Feld specialstock
batchnumvarchar(50)Ja—Domain-Feld batchnum
variant_codevarchar(1000)Ja—Domain-Feld variantCode
customer_mat_codevarchar(100)Ja—Domain-Feld customerMatCode
customer_mat_namevarchar(200)Ja—Domain-Feld customerMatName
delivery_statusintJa0delivery status
delivered_quantitydecimal(20, 8)Ja0.00000000Domain-Feld deliveredQuantity
invoice_statusintJa0invoice status
invoiced_quantitydecimal(20, 8)Ja0.00000000invoiced quantity
vat_keyvarchar(20)Ja—Domain-Feld vatKey
total_amountdecimal(20, 8)Ja0.00000000total amount
total_discount_amountdecimal(20, 8)Ja0.00000000total discount amount
nett_amountdecimal(20, 8)Ja0.00000000nett amount
vat_amountdecimal(20, 8)Ja0.00000000vat amount
gross_amountdecimal(20, 8)Ja0.00000000gross amount
cost_centervarchar(200)Ja—Domain-Feld costCenter
internal_order_numbervarchar(20)Ja—Domain-Feld internalOrderNumber
internal_order_itemvarchar(20)Ja—Domain-Feld internalOrderItem
variant_configvarchar(200)Ja—Domain-Feld variantConfig
date_createddatetimeJa—Anlagezeitpunkt
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
is_deletesmallintJa0Soft-Delete (0 = aktiv, 1 = gelöscht)
sales_head_deletedsmallintNein0corresponding salesHead has been deleted
item_codevarchar(50)Ja—Domain-Feld itemCode
item_unityvarchar(50)Ja—Domain-Feld itemUnity
positionintJa0Domain-Feld position
open_quantitydecimal(20, 8)Ja0.00000000open quantity
volumedecimal(30, 8)Ja0.00000000volume
widthdecimal(30, 8)Ja0.00000000width
depthdecimal(30, 8)Ja0.00000000depth
heightdecimal(30, 8)Ja0.00000000height
is_print_packlistsmallintJa0Kommissionierschein gedruckt
print_packlist_datedatetimeJa—Domain-Feld printPacklistDate
close_ref_sales_itemsmallintJa0close ref sales item
is_third_partysmallintJa0Boolean: Third Party
warehouse_unitvarchar(20)Ja—Domain-Feld warehouseUnit
warehouse_unit_quantitydecimal(30, 8)Ja0.00000000warehouse unit quantity
warehouse_unit_exchange_ratiodecimal(40, 8)Ja1.00000000warehouse unit exchange ratio
material_price_unitdecimal(20, 8)Ja—Domain-Feld materialPriceUnit
pur_pricedecimal(20, 8)Ja—Domain-Feld purPrice
average_pricedecimal(20, 8)Ja—Domain-Feld averagePrice
last_pur_pricedecimal(20, 8)Ja—Domain-Feld lastPurPrice
aquisition_pricedecimal(20, 8)Ja—Domain-Feld aquisitionPrice
cost_pricedecimal(20, 8)Ja—Domain-Feld costPrice
pur_value_for_pur_pricedecimal(20, 8)Ja—Domain-Feld purValueForPurPrice
pur_value_for_average_pricedecimal(20, 8)Ja—Domain-Feld purValueForAveragePrice
pur_value_for_last_pur_pricedecimal(20, 8)Ja—Domain-Feld purValueForLastPurPrice
pur_value_for_aquisition_pricedecimal(20, 8)Ja—Domain-Feld purValueForAquisitionPrice
pur_value_for_cost_pricedecimal(20, 8)Ja—Domain-Feld purValueForCostPrice
evaluation_typesmallintJa—Domain-Feld evaluationType
availability_datedateJa—Domain-Feld availabilityDate
head_proportiondecimal(20, 8)Ja0.00000000head proportion
head_proportion_discount_amountdecimal(20, 8)Ja0.00000000head proportion discount amount
net_weightdecimal(30, 8)Ja0.00000000net weight
net_weight_unitvarchar(20)Ja—Domain-Feld netWeightUnit
gross_weightdecimal(30, 8)Ja0.00000000gross weight
gross_weight_unitvarchar(20)Ja—Domain-Feld grossWeightUnit
set_item_quantitydoubleJa1set item quantity
is_gross_pricesmallintJa0Boolean: Gross Price
print_packlist_byvarchar(200)Ja—Domain-Feld printPacklistBy
created_by_idbigintJa—Angelegt von (Benutzer-ID)
updated_by_idbigintJa—Geändert von (Benutzer-ID)
material_mat_codevarchar(100)Ja—Domain-Feld materialMatCode
material_skuvarchar(100)Ja—Domain-Feld materialSku
material_gtinvarchar(50)Ja—Domain-Feld materialGtin
vat_ratedecimal(15, 2)Ja0.00vat rate
discount_amount1decimal(15, 2)Ja0.00discount amount1
discount_amount2decimal(15, 2)Ja0.00discount amount2
discount_amount3decimal(15, 2)Ja0.00discount amount3
discount_amount4decimal(15, 2)Ja0.00discount amount4
discount_amount5decimal(15, 2)Ja0.00discount amount5
discount_rate1decimal(15, 2)Ja0.00discount rate1
discount_rate2decimal(15, 2)Ja0.00discount rate2
discount_rate3decimal(15, 2)Ja0.00discount rate3
discount_rate4decimal(15, 2)Ja0.00discount rate4
discount_rate5decimal(15, 2)Ja0.00discount rate5
gross_pricedecimal(20, 8)Ja0.00000000gross price
discount_inputvarchar(20)Ja—Domain-Feld discountInput
material_variant_gtinvarchar(20)Ja—Domain-Feld materialVariantGtin
bom_item_numberintJa—Domain-Feld bomItemNumber
template_positionintJa—template position
discount_name1varchar(200)Ja—Domain-Feld discountName1
discount_name2varchar(200)Ja—Domain-Feld discountName2
discount_name3varchar(200)Ja—Domain-Feld discountName3
discount_name4varchar(200)Ja—Domain-Feld discountName4
discount_name5varchar(200)Ja—Domain-Feld discountName5
discount_type1varchar(100)Ja—Domain-Feld discountType1
discount_type2varchar(100)Ja—Domain-Feld discountType2
discount_type3varchar(100)Ja—Domain-Feld discountType3
discount_type4varchar(100)Ja—Domain-Feld discountType4
discount_type5varchar(100)Ja—Domain-Feld discountType5
currencyvarchar(20)Ja—Domain-Feld currency
shipping_pricedouble(15, 2)Ja—Domain-Feld shippingPrice
material_asinvarchar(100)Ja—Domain-Feld materialAsin
betterment_taxdouble(15, 2)Ja—Domain-Feld bettermentTax
discountdouble(15, 2)Ja—Domain-Feld discount
shipping_currencyvarchar(20)Ja—Domain-Feld shippingCurrency
created_sales_item_idbigintJa—Fremdschlüssel → created sales item
dropshippin_customer_pur_item_idbigintJa—Domain-Feld dropshippinCustomerPurItemId
edi_qty_codevarchar(3)Ja—Domain-Feld ediQtyCode
attribute_codevarchar(5000) collate utf8mb4_general_ciJa—Domain-Feld attributeCode
variant_skuvarchar(100)Ja—Domain-Feld variantSku
variant_namevarchar(500)Ja—Domain-Feld variantName
sales_head_doc_numbervarchar(20)Ja—Domain-Feld salesHeadDocNumber
is_importedsmallintJa0Boolean: Imported
commission_numbervarchar(50)Ja—Domain-Feld commissionNumber
nvevarchar(100)Ja—Domain-Feld nve
gin_bjvarchar(100)Ja—Domain-Feld ginBj
material_idbigintJa—Domain-Feld materialId
master_skuvarchar(100)Ja—Domain-Feld masterSku
order_descriptionvarchar(200)Ja—Domain-Feld orderDescription

Fremdschlüssel ​

Spalte(n)Referenz
comm_head_idcomm_head (id)

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