Skip to content
Code-Schnipsel Gruppen Projekte
Commit 7db6ea23 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

refactor: used QUI\ERP\Customer\Utils::getInstance()->getPaymentTimeForUser for time for payment

Übergeordneter 20c0673b
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -10,24 +10,7 @@
QUI::$Ajax->registerFunction(
'package_quiqqer_invoice_ajax_invoices_temporary_getTimeForPayment',
function ($uid) {
try {
$User = QUI::getUsers()->get($uid);
} catch (QUI\Exception $Exception) {
// default time for payment
return QUI\ERP\Accounting\Invoice\Settings::getInstance()->get('invoice', 'time_for_payment');
}
$permission = $User->getPermission('quiqqer.invoice.timeForPayment', 'maxInteger');
if (empty($permission)) {
$permission = QUI\ERP\Accounting\Invoice\Settings::getInstance()->get('invoice', 'time_for_payment');
}
if ($User->getAttribute('quiqqer.erp.customer.payment.term')) {
$permission = $User->getAttribute('quiqqer.erp.customer.payment.term');
}
return $permission;
return QUI\ERP\Customer\Utils::getInstance()->getPaymentTimeForUser($uid);
},
['uid'],
'Permission::checkAdminUser'
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren