Skip to content

CompanyPayment ​

Tabelle: company_payment
Domain: CompanyPayment · com.reybex.domain.pms
Modul: SYS

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)
typevarchar(300)Ja—type
card_typevarchar(300)Ja—card type
sepa_holdervarchar(300)Ja—Domain-Feld sepaHolder
ibanvarchar(300)Ja—Domain-Feld iban
bicvarchar(100)Ja—Domain-Feld bic
card_numbervarchar(300)Ja—Domain-Feld cardNumber
card_holdervarchar(300)Ja—Domain-Feld cardHolder
card_proof_numbervarchar(100)Ja—Domain-Feld cardProofNumber
valid_datedatetimeJa—Domain-Feld validDate
netto_amountdecimal(12, 2)Ja0.00Domain-Feld nettoAmount
vat_amountdecimal(12, 2)Ja0.00Domain-Feld vatAmount
total_amountdecimal(12, 2)Ja0.00Domain-Feld totalAmount
month_amountdecimal(12, 2)Ja0.00month amount
support_amountdecimal(12, 2)Ja0.00support amount
option_amountdecimal(12, 2)Ja0.00option amount
service_amountdecimal(12, 2)Ja0.00service amount
currency_idbigintJa—Fremdschlüssel → currency
is_card_online_activesmallintJa0Boolean: Card Online Active
pay_in_yearsmallintJa0pay in year
namevarchar(200)Ja—Bezeichnung / Name (Domain: name)
streetvarchar(255)Ja—Domain-Feld street
zipcodevarchar(20)Ja—Domain-Feld zipcode
cityvarchar(100)Ja—Domain-Feld city
country_idbigintJa—Fremdschlüssel → country
is_invoice_addresssmallintJa0Boolean: Invoice Address
date_createddatetimeJa—Anlagezeitpunkt
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
created_by_idbigintJa—Angelegt von (Benutzer-ID)
updated_by_idbigintJa—Geändert von (Benutzer-ID)

Fremdschlüssel ​

Spalte(n)Referenz
currency_idltt_currency (id)
tenant_idcompany (tenant_id)

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