Skip to content

ProdOrderOperation ​

Tabelle: prod_order_operation
Domain: ProdOrderOperation · com.reybex.domain.wws.production
Modul: PRD

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
idbigintNein—Primärschlüssel (Domain: id)
tenant_idbigintNein—Mandanten-ID (Multi-Tenant – in Abfragen fast immer filtern) (Domain: tenantId)
prod_order_idbigintNein—Fremdschlüssel → prod order
prod_order_component_idbigintJa—Fremdschlüssel → prod order component
item_numberbigintJa—Domain-Feld itemNumber
production_department_idbigintJa—Fremdschlüssel → production department
machine_idbigintJa—Fremdschlüssel → machine
setup_timedoubleJa—Domain-Feld setupTime
setup_time_in_hoursdoubleJa—Domain-Feld setupTimeInHours
setup_unit_idbigintJa—Fremdschlüssel → setup unit
machine_timedoubleJa—Domain-Feld machineTime
machine_time_in_hoursdoubleJa—Domain-Feld machineTimeInHours
machine_unit_idbigintJa—Fremdschlüssel → machine unit
personel_timedoubleJa—Domain-Feld personelTime
personel_time_in_hoursdoubleJa—Domain-Feld personelTimeInHours
personel_unit_idbigintJa—Fremdschlüssel → personel unit
idle_timedoubleJa—Domain-Feld idleTime
idle_time_in_hoursdoubleJa—Domain-Feld idleTimeInHours
idle_unit_idbigintJa—Fremdschlüssel → idle unit
base_quantitydoubleNein—base quantity
base_unit_idbigintNein—Fremdschlüssel → base unit
calc_start_operationdatetimeJa—Domain-Feld calcStartOperation
calc_end_operationdatetimeJa—Domain-Feld calcEndOperation
confirmation_numbervarchar(255)Nein—Domain-Feld confirmationNumber
confirmation_statussmallintJa—Domain-Feld confirmationStatus
cost_center_idbigintJa—Fremdschlüssel → cost center
descriptionvarchar(255)Ja—Beschreibung (Domain: description)
detail_descriptionvarchar(255)Ja—Domain-Feld detailDescription
external_purchase_material_idbigintJa—Fremdschlüssel → external purchase material
is_external_operationsmallintNein—Domain-Feld isExternalOperation
last_updateddatetimeJaCURRENT_TIMESTAMPLetzte Änderung
updated_by_idbigintJa—Geändert von (Benutzer-ID)
created_by_idbigintJa—Angelegt von (Benutzer-ID)
date_createddatetimeNein—Anlagezeitpunkt
confirmation_status_idbigintJa—Fremdschlüssel → confirmation status
previous_prod_order_operation_idbigintJa—Fremdschlüssel → previous prod order operation
is_setup_finishedsmallintJa0Boolean: Setup Finished
before_quality_plan_idbigintJa—Fremdschlüssel → before quality plan
after_quality_plan_idbigintJa—Fremdschlüssel → after quality plan
is_deletesmallintJa0Soft-Delete (0 = aktiv, 1 = gelöscht)
original_machine_idbigintJa—Fremdschlüssel → original machine

Fremdschlüssel ​

Spalte(n)Referenz
previous_prod_order_operation_idprod_order_operation (id)
base_unit_idltt_unit (id)
machine_unit_idltt_unit (id)
original_machine_idmachine (id)
personel_unit_idltt_unit (id)
setup_unit_idltt_unit (id)
prod_order_idprod_order (id)
tenant_idcompany (tenant_id)

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