Event Position Schema
Felder
Event Position Schema
Eine Leistung im Positionsspiegel einer Veranstaltung (ADR 0861): einmal erfasst, drei unabhängige Gesichter — organisatorisch, operativ, kaufmännisch.
title
description
category
Gruppe im Spiegel ("Räume", "Technik", "Personal") — wird im Angebot zur Überschrift.
sortOrder
quantity
unit
articleId
clarification
IN_COORDINATIONWAITING_THIRD_PARTYDEADLINE_RUNNINGFINALclarificationOwnerId
Wer klärt (users._id).
clarificationDueDate
doneAt
Erledigungsvermerk — wann die Leistung erbracht/abgehakt wurde.
origin
OWN_STOCKOWN_STAFFRENTALEXTERNAL_SERVICEnullsupplierPartyId
supplierConfirmedAt
billingMode
BILLEDINCLUDED_IN_BASEDUPLICATE_NOT_BILLEDNOT_BILLEDnotBilledReason
Begründung bei „nicht berechnet" (Kulanz, Pauschalvertrag …).
unitPrice
Verkaufspreis netto je Einheit.
purchasePrice
Einkaufspreis netto je Einheit — Grundlage des Deckungsbeitrags.
taxRate
revenueAccount
Erlöskonto (Kontenrahmen des Kunden, z. B. 8000–8519).
isEstimate
Schätzposition — wird nach tatsächlicher Menge abgerechnet.
intakeQuestionKey
Frage der Bestandsaufnahme, aus deren Antwort die Position entstand.
intakeRuleKey
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/event_positions— Liste, paginiert + filterbarGET /api/v1/event_positions/<id>— Einzelne EntityPOST /api/v1/event_positions— AnlegenPATCH /api/v1/event_positions/<id>— Teil-UpdateDELETE /api/v1/event_positions/<id>— Soft-DeleteGET /api/v1/event_positions/<id>/timeline— Audit + Aktivitäten