190 lines
7.5 KiB
PHP
190 lines
7.5 KiB
PHP
<?php include(realpath(dirname(__FILE__)."/../../$mfLayoutPackage")."/header.php"); ?>
|
|
|
|
<!-- start page title -->
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="page-title-box">
|
|
<div class="page-title-right">
|
|
<ol class="breadcrumb m-0">
|
|
<li class="breadcrumb-item"><a href="<?=self::getUrl("Dashboard")?>"><?=MFAPPNAME_SLUG?></a></li>
|
|
<li class="breadcrumb-item"><a href="<?=self::getUrl("Preordercampaign")?>">Vorbestellkampagnen</a></li>
|
|
<li class="breadcrumb-item"><?=$campaign->name?></li>
|
|
<li class="breadcrumb-item active">Admin Funktionen</li>
|
|
</ol>
|
|
</div>
|
|
<h4 class="page-title">Vorbestellkampagne</h4>
|
|
<h3>Spezialfunktionen <?=$campaign->name?></h3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- end page title -->
|
|
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4><i class="far fa-fw fa-circle-1 text-primary"></i> Multianschlussbestellungen aufsplitten</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col">
|
|
Splittet Bestellungen mit mehereren Anschlüssen auf einzelne Bestellungen auf:
|
|
</div>
|
|
</div>
|
|
<div class="row mt-1">
|
|
<div class="col">
|
|
<a href="<?=self::getUrl("Preordercampaign","splitMultipleConnections", ["id" => $campaign->id])?>" class="btn btn-primary"><i class="fad fa-copy"></i> Bestellungen Splitten</a><br />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4><i class="far fa-fw fa-circle-2 text-primary"></i> Wohneinheiten hinzufügen</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col">
|
|
Trägt Wohneinheiten in Bestellungen ein, wenn fehlt:
|
|
</div>
|
|
</div>
|
|
<div class="row mt-1">
|
|
<div class="col">
|
|
<a href="<?=self::getUrl("Preordercampaign","addUnits", ["id" => $campaign->id])?>" class="btn btn-primary"><i class="fas fa-igloo"></i> Wohneinheiten hinzufügen</a><br />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4><i class="far fa-fw fa-circle-3 text-primary"></i> OAIDs vergeben</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row mb-2">
|
|
<div class="col">
|
|
Vergibt fehlende OAIDs für Wohneinheiten und Vorbestellungen mit zugewiesener Wohneinheit
|
|
aus OAID-Pool des Netzinhabers mit in Kampagne definierter Herkunft:
|
|
</div>
|
|
</div>
|
|
|
|
<form method="post" action="<?=self::getUrl("Preordercampaign", "assignOpenAccessIdsToPreorders")?>">
|
|
<input type="hidden" name="id" value="<?=$campaign->id?>" />
|
|
<div class="form-group">
|
|
<label for="origin_id">OAIDs aus Set (optional): </label>
|
|
<input type="text" class="form-control" name="origin_id" id="origin_id" />
|
|
</div>
|
|
|
|
<button type="submit" class="btn btn-primary"><i class="far fa-fw fa-link-simple"></i> Fehlende Preorder-OAIDs vergeben</button><br />
|
|
</form>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4><i class="far fa-fw fa-circle-4 text-primary"></i> OAIDs auf Wohneinheiten updaten</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col">
|
|
Speichert OAID in Wohneinheit falls fehlt oder inkorrekt:
|
|
</div>
|
|
</div>
|
|
<div class="row mt-1">
|
|
<div class="col">
|
|
<a href="<?=self::getUrl("Preordercampaign","updateUnitOAIDs", ["id" => $campaign->id])?>" class="btn btn-primary"><i class="far fa-link-simple"></i> Wohneinheiten OAID Update</a><br />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4><i class="far fa-fw fa-circle-5 text-primary"></i> OAID-Daten fixen</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col">
|
|
Setzt OAIDs auf aktuelle Wohneinheitsdaten (Adresse, FTU):
|
|
</div>
|
|
</div>
|
|
<div class="row mt-1">
|
|
<div class="col">
|
|
<a href="<?=self::getUrl("Preordercampaign","updateOaidFromUnit", ["id" => $campaign->id])?>" class="btn btn-primary"><i class="far fa-link-simple"></i> OAID mit Wohneinheitsdaten updaten</a><br />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4><i class="far fa-fw fa-circle-6 text-primary"></i> Workorders erstellen</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col">
|
|
Workorders erstellen für Vorbestellungen, für die noch keine Workorders erstellt wurden. Exportiert OAID und weist sie FTU zu wenn benötigt:
|
|
</div>
|
|
</div>
|
|
<div class="row mt-1">
|
|
<div class="col">
|
|
<a href="<?=self::getUrl("Preordercampaign","createRimoWorkorders", ["id" => $campaign->id])?>" class="btn btn-primary"><i class="far fa-r"></i> <i class="far fa-gears"></i> Workorders in RIMO erstellen</a><br />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<hr class="border border-secondary" />
|
|
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4>OAIDs in Rimo Home/FTU exportieren</h4>
|
|
<div class="row justify-content-end">
|
|
<div class="col-10">
|
|
<div class="row">
|
|
<div class="col">
|
|
Exportiert OAIDs nach Rimo und weist sie den FTUs der Homes zu:
|
|
</div>
|
|
</div>
|
|
<div class="row mt-1">
|
|
<div class="col">
|
|
<a href="<?=self::getUrl("Preordercampaign","exportOaidsToRimo", ["id" => $campaign->id])?>" class="btn btn-primary"><i class="far fa-r"></i> <i class="far fa-fw fa-link-simple"></i> OAIDs zu Homes/FTUs setzen</a><br />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|