-- ============================================================================
-- Stundenzettel Update auf Version 1.2.0
-- Fügt Leistungsposition zu Arbeitszeiten und Stundenpreis-Felder hinzu
-- ============================================================================

-- 1. Leistungsposition (Dienstleistung) pro Arbeitszeit
ALTER TABLE llx_stundenzettel_leistung
ADD COLUMN IF NOT EXISTS fk_product INTEGER DEFAULT NULL COMMENT 'Verknüpfung zur Leistungsposition (Dienstleistung)';

-- 2. Stundenpreis in Haupttabelle
ALTER TABLE llx_stundenzettel
ADD COLUMN IF NOT EXISTS hourly_rate DOUBLE(24,8) DEFAULT NULL COMMENT 'Stundenpreis (NULL = Standard verwenden)';

-- 3. Flag ob Stundenpreis manuell gesetzt wurde
ALTER TABLE llx_stundenzettel
ADD COLUMN IF NOT EXISTS hourly_rate_is_custom TINYINT DEFAULT 0 NOT NULL COMMENT '1 = manuell geändert';
