terminations[0]->id; $op = OrderProductModel::getFirst(['order_id' => $order->id, 'termination_id' => $term_id]); if($order->finish_date) { $billing_start = $order->finish_date; } else { $billing_start = date('U'); } if($op->billing_delay) { $billing_start = strtotime("+".$op->billing_delay." months"); } $subject = ""; if($order->upgrade) { $subject .= "[UPGRADE] "; } /*$subject .= $order->terminations[0]->building->network->name." - " ."Verr. ab ".date("m", $billing_start)."/".date("Y", $billing_start)." - " .$order->owner->customer_number." - " .str_replace("\n", "", str_replace("\r\n", " ", $order->owner->getCompanyOrName())); */ if(is_array($order->terminations) && count($order->terminations)) { $subject .= $order->terminations[0]->building->network->name." - "; } $subject .= $order->owner->customer_number." - " .str_replace("\n", "", str_replace("\r\n", " ", $order->owner->getCompanyOrName())); $this->setReturnValue([ 'subject' => $subject, 'from_email' => "workspace.admin@xinon.at", 'from_email_name' => "thetool" ]); $nne_products = []; ?> upgrade): ?> Achtung: UPGRADE project: verrechnung type: Verrechnung status: Neu priority: Standard start date: due date: Kundennummer: owner->customer_number?> Kundenname: owner->getCompanyOrName()))?> Telefon: owner->phone) ? $order->owner->phone : "null"?> Netzgebiet: terminations[0]->building->network->name?> Bauabschnitt: terminations[0]->building->networksection_id) ? $order->terminations[0]->building->networksection->name : "")?> Verrechungsstart: / ### Rechnungspositionen | Anzahl | Produktname | Verrechungsperiode | Preis periodisch | Preis Herstellung | |--------|-------------|--------------------|-------------------|-------------------| products as $op): ?> price_nne > 0.0) $nne_products[] = $op; ?> | amount?> | product->name?> | billing_period == 12) ? "Jährlich " : (($op->billing_period == 1) ? "Monatlich" : $op->billing_period."-monatlich")?> | EUR price?> | EUR price_setup?> | ### Gutschriften terminations[0]->building->network->owner): ?> Netzeigentümer: terminations[0]->building->network->owner->getCompanyOrName()?> | Anzahl | Produktname | Verrechungsperiode | Bauabschnitt | NNE | |--------|-------------|--------------------|--------------|-----| amount?> | product->name?> | billing_period == 12) ? "Jährlich " : (($op->billing_period == 1) ? "Monatlich" : $op->billing_period."-monatlich")?> | termination->building->networksection_id) ? $op->termination->building->networksection->name : ""?> | EUR price_nne?> |