Skip to content

FinItem ​

Tabelle: fin_item
Domain: FinItem · com.reybex.domain.wws.fin
Modul: FIN

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)
profit_center_idbigintJa—Fremdschlüssel → profit center
fin_doc_type_idbigintJa—Fremdschlüssel → fin doc type
fin_head_idbigintNein—Fremdschlüssel → fin head
doc_numbervarchar(50)Ja—Belegnummer (Domain: docNumber)
positionintJa0position
doc_datedateJa—Belegdatum
post_datedateJa—post date
is_splitsmallintJa0Boolean: Split
split_positionintJa0split position
postwaysmallintJa0Domain-Feld postway
post_key_idbigintJa—Fremdschlüssel → post key
account_type_idbigintJa—Fremdschlüssel → account type
account_idbigintJa—Konto
gl_account_type_idbigintJa—Fremdschlüssel → gl account type
gl_account_idbigintJa—Gegenkonto. bei Personenkonten steht hier das Mitbuchkonto
offset_account_type_idbigintJa—Fremdschlüssel → offset account type
offset_account_idbigintJa—Gegenkonto. hier muss das Personenkonto stehen
gl_offset_account_idbigintJa—#### Deprecated ####
amountdecimal(20, 2)Ja0.00amount
currency_idbigintJa—Fremdschlüssel → currency
vat_key_idbigintJa—Fremdschlüssel → vat key
vat_account_idbigintJa—Fremdschlüssel → vat account
vat_ratedecimal(12, 2)Ja0.00vat rate
vat_amountdecimal(20, 2)Ja0.00vat amount
vat_key_rc_idbigintJa—For EU steuer
vat_account_rc_idbigintJa—For EU steuer
vat_rate_rcdecimal(20, 2)Ja—For EU steuer
vat_amount_rcdecimal(20, 2)Ja—For EU steuer
descriptionvarchar(1000)Ja—Beschreibung (Domain: description)
description2varchar(1000)Ja—Domain-Feld description2
fc_currency_idbigintJa—Fremdschlüssel → fc currency
fc_amountdecimal(20, 2)Ja0.00fc amount
fc_vat_amountdecimal(20, 2)Ja—fc vat amount
fc_exchange_ratedecimal(30, 20)Ja0.00000000000000000000fc exchange rate
fin_periodintJa0Domain-Feld finPeriod
fin_yearintJa0Domain-Feld finYear
cost_center_idbigintJa—Fremdschlüssel → cost center
pur_item_idbigintJa—Fremdschlüssel → pur item
verification_head_idbigintJa—Fremdschlüssel → verification head
verification_item_idbigintJa—Fremdschlüssel → verification item
sales_item_idbigintJa—Fremdschlüssel → sales item
sales_head_idbigintJa—Fremdschlüssel → sales head
external_invoice_novarchar(1000)Ja—Domain-Feld externalInvoiceNo
cash_disc_amount1decimal(20, 2)Ja0.00cash disc amount1
cash_disc_date1dateJa—Domain-Feld cashDiscDate1
cash_disc_amount2decimal(20, 2)Ja0.00cash disc amount2
cash_disc_date2dateJa—Domain-Feld cashDiscDate2
cash_disc_amount3decimal(20, 2)Ja0.00cash disc amount3
cash_disc_date3dateJa—Domain-Feld cashDiscDate3
bank_account_idbigintJa—Fremdschlüssel → bank account
bank_codevarchar(50)Ja—Domain-Feld bankCode
blzvarchar(50)Ja—Domain-Feld blz
ibanvarchar(50)Ja—Domain-Feld iban
bicvarchar(20)Ja—Domain-Feld bic
bank_account_novarchar(20)Ja—Domain-Feld bankAccountNo
bank_countryvarchar(2)Ja—Domain-Feld bankCountry
paymcond_idbigintJa—Fremdschlüssel → paymcond
payment_type_idbigintJa—Fremdschlüssel → payment type
due_datedateJa—Domain-Feld dueDate
dunning_datedateJa—Domain-Feld dunningDate
customer_idbigintJa—Fremdschlüssel → customer
fin_open_item_idbigintJa—Fremdschlüssel → fin open item
is_canceledsmallintJa0Boolean: Canceled
fin_page_idbigintJa—Fremdschlüssel → fin page
statement_numbervarchar(100)Ja—Domain-Feld statementNumber
date_createddatetimeJa—Anlagezeitpunkt
created_by_idbigintJa—Angelegt von (Benutzer-ID)
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
updated_by_idbigintJa—Geändert von (Benutzer-ID)
invoice_numbervarchar(20)Ja—Domain-Feld invoiceNumber
transaction_codevarchar(20)Ja—Domain-Feld transactionCode
is_feesmallintJa0Boolean: Fee
is_cash_discountsmallintJa0Boolean: Cash Discount
cash_close_idbigintJa—Fremdschlüssel → cash close
customer_ustdidvarchar(50)Ja—Domain-Feld customerUstdid
customer_country_idbigintJa—Fremdschlüssel → customer country
is_datev_exportedsmallintJa0Boolean: Datev Exported
fin_payment_head_idbigintJa—Fremdschlüssel → fin payment head
fin_payment_item_idbigintJa—Fremdschlüssel → fin payment item
is_currency_differencesmallintJa0Boolean: Currency Difference
transaction_idvarchar(500)Ja—Domain-Feld transactionId
project_idbigintJa—Fremdschlüssel → project
is_fin_postsmallintJa0Boolean: Fin Post
account_type_main_fin_open_item_idbigintJa—Fremdschlüssel → account type main fin open item
external_codevarchar(200)Ja—Domain-Feld externalCode
material_idbigintJa—Fremdschlüssel → material
variant_codevarchar(1000)Ja—Domain-Feld variantCode
warehouse_idbigintJa—Fremdschlüssel → warehouse
stock_history_quantitydecimal(30, 8)Ja—Domain-Feld stockHistoryQuantity
sales_invoice_idbigintJa—Fremdschlüssel → sales invoice

Fremdschlüssel ​

Spalte(n)Referenz
gl_account_type_idltt_account_type (id)
offset_account_type_idltt_account_type (id)
account_type_idltt_account_type (id)
customer_idcustomer (id)
sales_head_idsales_head (id)
tenant_idcompany (tenant_id)
fin_head_idfin_head (id)
cost_center_idcost_center (id)
sales_item_idsales_item (id)
pur_item_idpur_item (id)
paymcond_idltt_paymcond (id)
payment_type_idltt_payment_type (id)
profit_center_idltt_profit_center (id)
fin_doc_type_idltt_fin_doc_type (id)
fc_currency_idltt_currency (id)
fin_open_item_idfin_open_item (id)
verification_head_idverification_head (id)
verification_item_idverification_item (id)
vat_account_idaccount (id)
fin_page_idfin_page (id)
bank_account_idaccount (id)
vat_account_rc_idaccount (id)
vat_key_rc_idltt_vat_key (id)
cash_close_idcash_close (id)
customer_country_idlt_country (id)
currency_idltt_currency (id)
fin_payment_head_idfin_payment_head (id)
fin_payment_item_idfin_payment_item (id)
account_type_main_fin_open_item_idfin_open_item (id)
material_idmaterial (id)
warehouse_idltt_warehouse (id)
vat_key_idltt_vat_key (id)
account_idaccount (id)
offset_account_idaccount (id)
offset_account_idaccount (id)
gl_offset_account_idaccount (id)
gl_account_idaccount (id)

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