Skip to content

Company ​

Tabelle: company
Domain: Company · 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 ​

  • tenant_id

Spalten ​

SpalteSQL-TypNULLDefaultBeschreibung
tenant_idbigint auto_incrementJa—Mandanten-ID (Multi-Tenant – in Abfragen fast immer filtern)
namevarchar(100)Nein—Bezeichnung / Name (Domain: name)
domainvarchar(200)Ja—Domain-Feld domain
email_sender_namevarchar(100)Ja—Domain-Feld emailSenderName
email_hostvarchar(100)Ja—Domain-Feld emailHost
file_idbigintJa—Fremdschlüssel → file
email_usernamevarchar(100)Ja—Domain-Feld emailUsername
email_portintJa0Domain-Feld emailPort
email_passwordvarchar(100)Ja—Domain-Feld emailPassword
is_activesmallintJa1Aktiv-Flag
streetvarchar(255)Ja—Domain-Feld street
zipcodevarchar(10)Ja—Domain-Feld zipcode
cityvarchar(50)Ja—Domain-Feld city
phonevarchar(50)Ja—Domain-Feld phone
country_idbigintJa—Fremdschlüssel → country
culturevarchar(5)Ja—Domain-Feld culture
date_createddatetimeJa—Anlagezeitpunkt
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
created_by_idbigintJa—Angelegt von (Benutzer-ID)
updated_by_idbigintJa—Geändert von (Benutzer-ID)
pms_license_idbigintJa—Fremdschlüssel → pms license
faxvarchar(50)Ja—Domain-Feld fax
mobilevarchar(50)Ja—Domain-Feld mobile
webvarchar(100)Ja—Domain-Feld web
emailvarchar(100)Ja—Domain-Feld email
languagechar(2)Ja'en'Domain-Feld language
tax_numbervarchar(100)Ja—Domain-Feld taxNumber
defaul_sales_price_per_hourdecimal(12, 2)Ja0.00Domain-Feld defaulSalesPricePerHour
user_countintJa0user count
end_abodatetimeJa—Domain-Feld endAbo
start_abodatetimeJa—Domain-Feld startAbo
email_account_idbigintJa—Fremdschlüssel → email account
home_currency_idbigintJa—Fremdschlüssel → home currency
ustdidvarchar(50)Ja—Domain-Feld ustdid
glnvarchar(13)Ja—Domain-Feld gln
gs1varchar(9)Ja—Domain-Feld gs1
main_company_idbigintJa—Fremdschlüssel → main company
company_registervarchar(300)Ja—Domain-Feld companyRegister
ceosvarchar(100)Ja—Domain-Feld ceos
report_logo_idbigintJa—Fremdschlüssel → report logo
is_main_companysmallintJa—Boolean: Main Company
is_demosmallintNein0Boolean: Demo
ews_hostvarchar(500)Ja—Domain-Feld ewsHost
price_decimal_placessmallintJa2price decimal places
quantity_decimal_placessmallintJa0quantity decimal places
quantity_price_decimal_placessmallintJa0Domain-Feld quantityPriceDecimalPlaces
is_quantity_price_roundingsmallintJa0Boolean: Quantity Price Rounding
product_idbigintJa—Fremdschlüssel → product
partnervarchar(100)Ja—Domain-Feld partner
datev_mandant_novarchar(20)Ja—Domain-Feld datevMandantNo
datev_berater_novarchar(20)Ja—Domain-Feld datevBeraterNo
elster_versionvarchar(10)Ja—Domain-Feld elsterVersion
report_templatesmallintJa1report template
confirmation_datedatetimeJa—Domain-Feld confirmationDate
is_testingsmallintJa0Boolean: Testing
customer_idbigintJa—Domain-Feld customerId
sticker_templatevarchar(50)Ja—sticker template
account_typevarchar(50)Ja—Domain-Feld accountType
custom_textvarchar(3000)Ja'{"questions":[{"question":"wizard.what.do.you.sell.question","answers":[{"name":"food.and.beverage.category","isSelected":FALSE},{"name":"pet.food.category","isSelected":TRUE},{"name":"travel.category","isSelected":FALSE},{"name":"music.category","isSelected":TRUE},{"name":"film.category","isSelected":FALSE},{"name":"software.category","isSelected":FALSE},{"name":"toys.category","isSelected":TRUE},{"name":"consumer.electronics.category","isSelected":FALSE},{"name":"baby.products.category","isSelected":FALSE},{"name":"consumer.electronics.category","isSelected":FALSE},{"name":"sports.products.category","isSelected":FALSE},{"name":"household.products.category","isSelected":FALSE},{"name":"furniture.category","isSelected":FALSE},{"name":"garden.products.category","isSelected":FALSE}]},{"question":"wizard.what.business.you.do.question","answers":[{"name":"module.ecommerce.title","isSelected":FALSE},{"name":"B2B","isSelected":FALSE},{"name":"B2C","isSelected":TRUE},{"name":"C2B","isSelected":FALSE},{"name":"finance.business.field","isSelected":FALSE},{"name":"ERP","isSelected":TRUE},{"name":"production.field","isSelected":FALSE},{"name":"logistics.field","isSelected":TRUE},{"name":"business.management.field","isSelected":FALSE},{"name":"Drop Shipping","isSelected":FALSE}]}],"modules":[{"moduleCode":"PUR","color":"orange lighten-1","subtitle":"suppliers, purchase orders are managed In this module","isSelected":FALSE,"avatar":"mdi-wallet","title":"module.purchase.title"},{"moduleCode":"SAL","color":"red lighten-1","subtitle":"Orders, Proposals, Invoices can be managed through this module","isSelected":TRUE,"avatar":"mdi-sale","title":"module.sales.title"},{"moduleCode":"INV","color":"blue lighten-1","subtitle":"Stock management and Inventory Here you can manage them all.","isSelected":FALSE,"avatar":"home","title":"module.warehouse.title"},{"moduleCode":"ECOM","color":"green lighten-1","subtitle":"E-commerce platforms management like Amazon, N11, Rakuten and so on","isSelected":TRUE,"avatar":"shop","title":"module.ecommerce.title"},{"moduleCode":"FIN","color":"teal lighten-1","subtitle":"All transactions Can be done in this module","isSelected":TRUE,"avatar":"mdi-bank","title":"finance.business.field"}]}'Domain-Feld customText
elster_tax_numbervarchar(13)Ja—Domain-Feld elsterTaxNumber
fon_numbervarchar(50)Ja—Domain-Feld fonNumber
company_codevarchar(20)Ja—Domain-Feld companyCode
is_ts_enabledsmallintJa0Set to true to enable the TS field for booking. Implemented for CornTec.
tax_office_idbigintJa—Fremdschlüssel → tax office
time_zonevarchar(100)Ja'Europe/Berlin'time zone
is_pre_companysmallintJa0Boolean: Pre Company
headquarter_addressvarchar(255)Ja—Domain-Feld headquarterAddress
need_confirmsmallintJa0need confirm
allow_delete_user_datasmallintJa0allow delete user data
expiring_dayssmallintJa14expiring days
lock_datedatetimeJa—Domain-Feld lockDate
is_demo_data_usedsmallintJa—Domain-Feld isDemoDataUsed
abacus_client_numbervarchar(100)Ja—Domain-Feld abacusClientNumber
audit_proof_archivingsmallintJa0Domain-Feld auditProofArchiving
partner_tenant_idbigintJa—Fremdschlüssel → partner tenant
allow_partner_loginsmallintJa0allow partner login
use_range_in_days_calculationsmallintJa0use range in days calculation
item_range_valuesmallintJa0item range value
demo_reactivated_countsmallintJa0demo reactivated count
is_credit_limit_exceedablesmallintJa0Boolean: Credit Limit Exceedable
is_partner_accountsmallintJa0Boolean: Partner Account
display_namevarchar(255)Ja—Domain-Feld displayName
sort_orderintJa—Domain-Feld sortOrder

Fremdschlüssel ​

Spalte(n)Referenz
country_idlt_country (id)
tax_office_idlt_tax_office (id)
pms_license_idpms_license (id)
partner_tenant_idcompany (tenant_id)

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