mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-12-25 14:10:28 +01:00
Update abgerechnetbis after adding to invoice/order, disable Freigabe during testing
This commit is contained in:
parent
474970e358
commit
66d248d9e5
@ -77,9 +77,10 @@ class SubscriptionModule implements SubscriptionModuleInterface
|
|||||||
$beschreibung .= "<br>Zeitraum: {$pos['start']} - {$pos['end']}";
|
$beschreibung .= "<br>Zeitraum: {$pos['start']} - {$pos['end']}";
|
||||||
$this->app->erp->AddRechnungPositionManuell($invoice, $pos['artikel'], $pos['preis'],
|
$this->app->erp->AddRechnungPositionManuell($invoice, $pos['artikel'], $pos['preis'],
|
||||||
$pos['menge']*$pos['cycles'], $pos['bezeichnung'], $beschreibung, $pos['waehrung'], $pos['rabatt']);
|
$pos['menge']*$pos['cycles'], $pos['bezeichnung'], $beschreibung, $pos['waehrung'], $pos['rabatt']);
|
||||||
|
$this->db->update("UPDATE abrechnungsartikel SET abgerechnetbis='{$pos['newend']}' WHERE id={$pos['id']}");
|
||||||
}
|
}
|
||||||
$this->app->erp->RechnungNeuberechnen($invoice);
|
$this->app->erp->RechnungNeuberechnen($invoice);
|
||||||
$this->app->erp->BelegFreigabe('rechnung', $invoice);
|
//$this->app->erp->BelegFreigabe('rechnung', $invoice);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function CreateOrder(int $address, DateTimeInterface $calculationDate = null) {
|
public function CreateOrder(int $address, DateTimeInterface $calculationDate = null) {
|
||||||
@ -94,8 +95,9 @@ class SubscriptionModule implements SubscriptionModuleInterface
|
|||||||
$beschreibung .= "<br>Zeitraum: {$pos['start']} - {$pos['end']}";
|
$beschreibung .= "<br>Zeitraum: {$pos['start']} - {$pos['end']}";
|
||||||
$this->app->erp->AddAuftragPositionManuell($orderid, $pos['artikel'], $pos['preis'],
|
$this->app->erp->AddAuftragPositionManuell($orderid, $pos['artikel'], $pos['preis'],
|
||||||
$pos['menge']*$pos['cycles'], $pos['bezeichnung'], $beschreibung, $pos['waehrung'], $pos['rabatt']);
|
$pos['menge']*$pos['cycles'], $pos['bezeichnung'], $beschreibung, $pos['waehrung'], $pos['rabatt']);
|
||||||
|
$this->db->update("UPDATE abrechnungsartikel SET abgerechnetbis='{$pos['newend']}' WHERE id={$pos['id']}");
|
||||||
}
|
}
|
||||||
$this->app->erp->AuftragNeuberechnen($orderid);
|
$this->app->erp->AuftragNeuberechnen($orderid);
|
||||||
$this->app->erp->BelegFreigabe('auftrag', $orderid);
|
//$this->app->erp->BelegFreigabe('auftrag', $orderid);
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user