Skip to content

CommMessage ​

Tabelle: comm_message
Domain: CommMessage · 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)
customer_novarchar(100)Ja—Domain-Feld customerNo
doc_numbervarchar(100)Ja—Belegnummer (Domain: docNumber)
statusvarchar(20)Ja—Domain-Feld status
typevarchar(20)Ja'EMAIL'Domain-Feld type
try_countsmallintJa0try count
file_idbigintJa—Fremdschlüssel → file
postwaysmallintJa10 - in, 1 - out
comm_head_idbigintJa—Fremdschlüssel → comm head
contentlongtextJa—content
date_createddatetimeJa—Anlagezeitpunkt
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
created_by_idbigintJa—Angelegt von (Benutzer-ID)
updated_by_idbigintJa—Geändert von (Benutzer-ID)
unique_namevarchar(20)Ja—unique name
is_customer_specificsmallintJa0Boolean: Customer Specific
file_pathvarchar(500)Ja—Domain-Feld filePath
messagelongtextJa—Domain-Feld message
doc_typevarchar(100)Ja—Belegart (Domain: docType)
comm_customer_config_idbigintJa—Fremdschlüssel → comm customer config
edi_numbervarchar(20)Ja—Domain-Feld ediNumber
only_contentsmallintJa0only content

Fremdschlüssel ​

Spalte(n)Referenz
comm_head_idcomm_head (id)
comm_customer_config_idcomm_customer_config (id)

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