Details

Allgemein

campaign->network->owner_id, ["209", "1"])): ?>
ID: id?>
Bestellcode: ucode?>
Kampagne: campaign->name?>
Status: status->code?> - status->name?>
OAID: oaid?>
Bestelltyp: type, "preorder")?>
Anschlusstyp: connection_type, "preorder")?>
Ist Zusatzbestellung: is_additional_order) ? "Ja" : "Nein"?>
Partner: partner->getCompanyOrName()?>
Bestelldatum: order_date) ? date("d.m.Y",$preorder->order_date) : ""?>
Aktivierungsdatum (Status 500): getStatuschangeTo(500)): ?> getStatuschangeTo(500)))->format("d.m.Y") : ""?>">getStatuschangeTo(500)) ? (new DateTime("@".$preorder->getStatuschangeTo(500)))->format("d.m.Y") : ""?> activation_billing) ? "(Billing ab Aktivierung)" : ""?>
Verrechnet:
billed) ? 'checked' : ''?> onchange="updatePreorderBilled(id?>, this.checked)" />
billed_by && $preorder->billed): ?>
Verrechnet durch: billed_by))->name?> am billed)?> Uhr
Erstellt: create)?> (creator->name?>)
Zuletzt bearbeitet: edit)?> (editor->name?>)

Zustimmungen

Zustimmung AGB: accept_agb) ? '' : ''?>
Zustimmung DSGVO: accept_dsgvo) ? '' : ''?>
Zustimmung Rücktrittsrecht: accept_withdrawal) ? '' : ''?>
Zustimmung Datenweitergabe: accept_marketing) ? '' : ''?>
Zustimmung Grabungsarbeiten: accept_digging) ? '' : ''?>

Starterpaket

CIF Token: ciftoken?>
CIF Kabelnachbestell-Url: cifcableurl?>
Starterpaket versandt: logistics && $preorder->logistics->sent) ? ' '.date("d.m.Y H:i", $preorder->logistics->sent) : ''?>

Bestelldaten

Extref: extref)?>
Adressinfo: address_info))?>
Versand an: address_info == "address") ? "Anschlussadresse" : "Kontaktadresse"?>
discounts): ?>

Gutscheincodes

discounts as $discount): ?>
Code Zugewiesen Info
code?> assigned)?> info)?>
ordered_services): ?>

Bestellte Zusatzdienste

ordered_services as $service): ?>
Dienst Bestellt Daten
service?> ordered == true || $service->ordered == 1) ? "Ja" : "Nein"?> data): ?> data as $data): ?> name?>: value?>
cancel_request): ?>
Storno/Kündigung

Storno / Kündigung

Kündigungsdatum cancel_request_execution_date) ? (new DateTime($preorder->cancel_request_execution_date))->format("d.m.Y") : ""?>
Demontage ab cancel_request_execution_date) ? (new DateTime($preorder->cancel_request_execution_date))->modify("+1 day")->format("d.m.Y") : ""?>
Kündigungsgrund cancel_request_status->code?> - cancel_request_status->name?>
Kündigung erstellt cancel_request)?> (cancel_request_creator->name?>)
Addressdetails

Anschlussadresse

ID adb_hausnummer_id?>
OAID adb_hausnummer->oaid?>
Status adb_hausnummer->status->code?> - adb_hausnummer->status->name?>
Statusflags adb_hausnummer->statusflags as $flag): ?>
Code Text
value->value) ? "" : ""?> code?> name?>
Extref adb_hausnummer->extref?>
Straße/Hausnummer adb_hausnummer->strasse->name?> adb_hausnummer->hausnummer?>
PLZ Ort adb_hausnummer->plz->plz?> adb_hausnummer->ortschaft->name?>
Gemeinde adb_hausnummer->strasse->gemeinde->name?>
Anzahl Wohneinheiten adb_hausnummer->wohneinheiten) && count($preorder->adb_hausnummer->wohneinheiten)) ? count($preorder->adb_hausnummer->wohneinheiten) : "0"?>

Nutzungseinheit

ID adb_wohneinheit_id) ? $preorder->adb_wohneinheit_id : ""?>
Status adb_wohneinheit->status->code?> - adb_wohneinheit->status->name?>
OAID adb_wohneinheit->oaid?>
Extref adb_wohneinheit->extref?>
Block adb_wohneinheit->block?>
Stiege adb_wohneinheit->stiege?>
Stock adb_wohneinheit->stock?>
Tür adb_wohneinheit->tuer?>
Zusatz adb_wohneinheit->zusatz?>
Bezeichner adb_wohneinheit->bezeichner?>

Kontaktadresse

Firma company?>
UID uidy?>
Vorname firstname?>
Nachname lastname?>
Straße street?> housenumber?> block) ? "/".$preorder->block : ""?> stiege) ? "/".$preorder->stiege : ""?> stock) ? "/".$preorder->stock : ""?> tuer) ? "/".$preorder->tuer : ""?>
PLZ zip?>
Ort city?>
Telefon phone?>
Email email?>
campaign->fulfillment != "citycom_oan"): ?>
RIMO

Metadaten

Building Name: adb_hausnummer->extref?>
Building External ID: adb_hausnummer->rimo_id?>
Building Execution State: adb_hausnummer->rimo_ex_state?>
Building Operational State: adb_hausnummer->rimo_op_state != "Undefined") ? $preorder->adb_hausnummer->rimo_op_state : ""?>
Home External ID: adb_wohneinheit->extref?>
Home Execution State: adb_wohneinheit->rimo_ex_state?>
Home Operational State: adb_wohneinheit->rimo_op_state != "Undefined") ? $preorder->adb_wohneinheit->rimo_op_state : ""?>

Workorder

adb_wohneinheit_id && is_array($preorder->adb_wohneinheit->rimo_workorders) && count($preorder->adb_wohneinheit->rimo_workorders)): ?> adb_wohneinheit->rimo_workorders as $wo): ?>

rimo_name?> $wo->id])?>" onclick="event.preventDefault(); downloadWorkorderAha(id?>);"> AHA Blatt

Workorder löschen rimo_team_name): ?>
Name rimo_name?>
External ID rimo_id?>
Status rimo_status?>
Zugewiesen an: rimo_team_name?>
Erstellt create)?>
Bemerkung
remarks))?>
status->code != "20"): ?> status->code == "20"): ?>

FTU

FTU Name: adb_wohneinheit->ftu_data["name"]?>
FTU External ID: adb_wohneinheit->ftu_data["id"]?>

FCP

fcp): ?>
FCP Name: fcp->name?>
FCP External ID: fcp->rimo_id?>
FCP Execution State: fcp->rimo_ex_state?>
FCP Operational State: fcp->rimo_op_state != "Undefined") ? $preorder->fcp->rimo_op_state : ""?>
FCP Building Type: fcp->building_type?>

Patchposition adb_wohneinheit_id): ?> Bearbeiten

Equipment Name: adb_wohneinheit->getPatchEqString()?>
Equipment Port: adb_wohneinheit->patch_port?>
campaign->fulfillment == "citycom_oan"): ?>
Citycom OAN

Services

ctags) && count($preorder->ctags)): ?> ctags as $ctag): ?>
stag ctag Typ External ID External State
stag?> ctag?> service_type?> ext_id)?> ext_status)?>

ONT

S/N citycomoan) ? $preorder->citycomoan->ont_sn : ""?>
FSAN citycomoan) ? $preorder->citycomoan->ont_gpid : ""?>
Status

Bestellstatus

Status Code status->code?>
Status Text status->name?>

Borderpoint Status

Journal

Neuer Journaleintrag:
statusjournals) as $journal): ?>
create)?> (creator->name)?>) text)?>

Statusflags

id, $preorder->statusflags) && $preorder->statusflags[$flag->id]->value && $preorder->statusflags[$flag->id]->value->value) ? "checked='checked'" : ""?> /> statusflags[$flag->id]->name?>
History

Status Historie

history as $history): ?> key != "status_id") continue; ?>
Zeitpunkt Benutzer Alter Status Neuer Status
changed)?> creator->name?> old->code?> - old->name?> new->code?> - new->name?>

Gesamte Historie

history as $history): ?>
Zeitpunkt Benutzer Feld Alter Wert Neuer Wert
create)?> creator->name?> getKey()?> getText("old")?> getText("new")?>
"preorder", "object_id" => $preorder->id]); $allPreorderEmails = PreordernotificationLogModel::search(["preorder_id" => $preorder->id]); $allStatusFlagEmails = PreorderStatusnotificationLog::search(["preorder_id" => $preorder->id]); ?>
E-Mail Benachrichtigungen
Vorbestellungs-Benachrichtigungen
data->preordernotification_id); $sentDate = date('Y-m-d H:i:s', $emailLog->data->sent); $sentDateFormatted = date('M j, Y \a\t g:i A', $emailLog->data->sent); ?>
Betreff E-Mail Gesendet ID
subject ?? 'Kein Betreff') ?>
data->email) ?>
#data->preordernotification_id ?>
Status-Benachrichtigungen
create); $createdDateFormatted = date('M j, Y \a\t g:i A', $statusLog->create); // Status code color mapping - muted colors $statusBadgeClass = 'badge-light text-muted'; switch($statusLog->data->status_code) { case '100': $statusBadgeClass = 'badge-light text-info'; break; case '110': $statusBadgeClass = 'badge-light text-warning'; break; case '120': $statusBadgeClass = 'badge-light text-secondary'; break; case '130': $statusBadgeClass = 'badge-light text-success'; break; case '140': $statusBadgeClass = 'badge-light text-danger'; break; } ?>
Status E-Mail Erstellt Benutzer
data->status_code) ? $statusLog->data->status_code : $statusLog->data->email_type?> data->email) ?>
#data->create_by ?>
Alle ausgehenden Emails (ab 25.08.2025)
Von An Betreff Anhänge Gesendet
from?> to?> subject)?> attachments)) ? count($email->attachments) : 0?> create)?>
Keine E-Mail-Benachrichtigungen

Für diese Vorbestellung wurden noch keine E-Mail-Benachrichtigungen versendet.

Hochgeladene Dokumente
Neuer Upload

Dateien hier ablegen oder