Einmalige Anschaffungskosten für die Softwarelizenz. Keine monatlichen Mietgebühren.
Laufende monatliche Gebühren. Inklusive aller Updates und flexibler Laufzeit.
Unternehmen
{customerData.company_name || 'Nicht angegeben'}
USt-IdNr.
{customerData.vat_id || 'Nicht angegeben'}
Ansprechpartner
{customerData.first_name} {customerData.last_name}
Adresse
{customerData.address}
{customerData.zip_code} {customerData.city}
Falls Sie bereits Lizenzen besitzen, tragen Sie das Datum der letzten Lizenzierung ein. Damit werden die korrekten Update-Gebühren ermittelt.
Noch keine Endkunden angelegt.
Keine passenden Kunden gefunden.
{cat.description}
)}Keine Produkte in dieser Kategorie im aktuellen Abrechnungsmodell vorhanden.
) : cat.allow_multiselect ? (Zusatzmodule:
{selectedProduct.modules.map(module => { const disabled = isModuleDisabled(module, sel?.moduleIds ?? []) const checked = sel?.moduleIds.includes(module.id) ?? false return ({module.description}
)} {disabled && ({module.requirements?.length && !module.requirements.some( reqId => sel?.moduleIds.includes(reqId) ) ? 'Benötigt weitere Module' : 'Nicht kombinierbar mit aktueller Auswahl'}
)}Einmalig:
Monatlich:
{updatePriceModifier.label}
Module: {sel.moduleIds .map(id => { const mod = prod.modules?.find(m => m.id === id) const qty = moduleQuantities[id] || 1 return mod ? `${mod.name}${mod.has_quantity ? ` (x${qty})` : ''} ${prod.has_quantity ? `(x${prodQty} Art.)` : ''}` : '' }) .filter(Boolean) .join(', ')}
)}
{[selectedEndCustomer.first_name, selectedEndCustomer.last_name].filter(Boolean).join(' ')}
{[selectedEndCustomer.street, selectedEndCustomer.zip, selectedEndCustomer.city].filter(Boolean).join(', ')}
Endkunde Ihres Partners
{lastLicenseDate && (
{customerData.company_name}
{customerData.first_name} {customerData.last_name}
{customerData.address}, {customerData.zip_code} {customerData.city}
> )}Einmaliger Betrag:
Monatlicher Betrag:
Mit dem Klick auf „Kostenpflichtig bestellen" akzeptieren Sie unsere AGB und die{' '} Datenschutzerklärung .