Skip to content

PaymentType ​

Tabelle: ltt_payment_type
Domain: PaymentType · 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)
supported_payment_type_idbigintJa—Fremdschlüssel → supported payment type
namevarchar(100)Ja—Bezeichnung / Name (Domain: name)
codevarchar(100)Ja—Code / Kurzkennzeichen (Domain: code)
account_idbigintJa—Fremdschlüssel → account
collect_account_idbigintJa—Fremdschlüssel → collect account
is_printedsmallintNein1Boolean: Printed
is_cash_registersmallintJa0Boolean: Cash Register
blocked_deliverysmallintJa0blocked delivery
block_delivery_if_no_transactionsmallintJa0block delivery if no transaction
blocked_delivery_amountdouble(20, 2)Ja0.00blocked delivery amount
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
payer_idvarchar(30)Ja—Domain-Feld payerId
bank_ibanvarchar(30)Ja—Domain-Feld bankIban
bank_bicvarchar(20)Ja—Domain-Feld bankBic
bank_namevarchar(100)Ja—Domain-Feld bankName
bank_holdervarchar(100)Ja—Domain-Feld bankHolder
descriptionlongtextJa—Beschreibung (Domain: description)
paymcond_idbigintJa—Fremdschlüssel → paymcond
is_cashsmallintJa0Boolean: Cash
open_cash_drawersmallintJa0open cash drawer
create_fin_open_itemsmallintJa0create fin open item
colorvarchar(7)Ja—Highlight color for sales documents table
commission_ratedecimal(20, 8)Ja—Domain-Feld commissionRate
commission_absdecimal(20, 8)Ja—Domain-Feld commissionAbs
einvoice_codevarchar(50)Ja—Domain-Feld einvoiceCode
is_disabledsmallintJa0Boolean: Disabled
sort_orderintJa—sort order
text_block_idbigintJa—Fremdschlüssel → text block
print_qr_code_on_invoicesmallintJa0print qr code on invoice
book_directly_paymentsmallintJa0book directly payment
take_over_totalsmallintJa0take over total
is_associationsmallintJa0Boolean: Association
cash_register_idbigintJa—Fremdschlüssel → cash register
company_bank_idbigintJa—Fremdschlüssel → company bank
use_terminalsmallintJa0use terminal
lock_dunningsmallintJa0lock dunning
is_direct_debitsmallintJa0Boolean: Direct Debit
qr_idvarchar(100)Ja—Domain-Feld qrId
x_invoice_typevarchar(5)Ja—Domain-Feld xInvoiceType

Fremdschlüssel ​

Spalte(n)Referenz
tenant_idcompany (tenant_id)
account_idaccount (id)
collect_account_idaccount (id)
cash_register_idcash_register (id)
supported_payment_type_idlt_supported_payment_type (id)
paymcond_idltt_paymcond (id)
text_block_idltt_text_block (id)

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