Punkte-Legende entfernt, Prognose-Titel auf Monatsende
- Aktuelle Punkte / Meine Statistik / Team-Punkte: Farblegende unter der Bestellliste entfaellt (Kundenwunsch 24.09.) - Home: "Level & Provision laut Prognose" nennt jetzt "Stand Monatsende"; die Prognose rechnet schon bis zum letzten Liefertag, nur der Titel sagte noch "Stand 25." Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
cb4eaff95d
commit
8e05376fe9
12 changed files with 7 additions and 13 deletions
|
|
@ -51,7 +51,6 @@ return [
|
|||
'payline_hint' => 'Payline = :lines Ebenen · :members Berater',
|
||||
'payline_abo_counts' => ':team_abos Teamabos + :customer_abos Kundenabos in der Payline = :total Abos gesamt',
|
||||
'abo_order_short' => '(Abo)',
|
||||
'points_order_legend' => 'Bestellungen: blau = eigene Bestellung · grau = Kundenbestellung · türkis mit „(Abo)" = Abo-Lieferung.',
|
||||
'customer_abo_forecast_title' => 'Punkte aus meinen Kundenabos zum 5. / 10. / 20. / 25. / Monatsende',
|
||||
'customer_abo_forecast_hint' => 'Taggenau: je Termin die bis dahin aus deinen Kundenabos abgerechneten Punkte plus die Lieferungen, die bis dahin noch anstehen. Ohne dein eigenes Abo und ohne Team.',
|
||||
'customer_abo_forecast_split' => ':billed abgerechnet + :upcoming offen',
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ return [
|
|||
'level_next_missing_personal_only' => 'Für die Qualifikation als :level in diesem Monat fehlen dir noch :points Punkte persönliches Volumen.',
|
||||
'level_top_reached' => 'Höchstes Level erreicht.',
|
||||
'level_hint' => 'Monatliche Qualifikationsstufe aus dem Live-Lauf. Payline-Punkte = Teampunkte deiner bezahlten Ebenen inkl. deines Kundenpunkte-Überschusses.',
|
||||
'forecast_level_title' => 'Level & Provision laut Prognose (Stand 25.)',
|
||||
'forecast_level_title' => 'Level & Provision laut Prognose (Stand Monatsende)',
|
||||
'forecast_unverbindlich' => 'unverbindlich',
|
||||
'forecast_level_disclaimer' => 'Schätzung auf Basis der heutigen Punkte plus der noch offenen Abo-Lieferungen. Rang-/Strukturänderungen im Team sind nicht berücksichtigt - verbindlich ist erst der Monatsabschluss.',
|
||||
'forecast_level_needs_qualification' => 'Level- und Provisions-Prognose erscheint, sobald deine Qualifikation für diesen Monat feststeht — die Provisionssätze hängen an der Qualifikationsstufe.',
|
||||
|
|
|
|||
|
|
@ -177,7 +177,6 @@ return [
|
|||
'payline_hint' => 'Payline = :lines levels · :members consultants',
|
||||
'payline_abo_counts' => ':team_abos team subscriptions + :customer_abos customer subscriptions in the payline = :total subscriptions in total',
|
||||
'abo_order_short' => '(subscr.)',
|
||||
'points_order_legend' => 'Orders: blue = your own order · grey = customer order · turquoise with "(subscr.)" = subscription delivery.',
|
||||
'customer_abo_forecast_title' => 'Points from my customer subscriptions for the 5th / 10th / 20th / 25th / end of month',
|
||||
'customer_abo_forecast_hint' => 'Day by day: for each date, the points billed from your customer subscriptions up to that day, plus the deliveries still due by then. Without your own subscription and without your team.',
|
||||
'customer_abo_forecast_split' => ':billed billed + :upcoming due',
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ return [
|
|||
'level_next_missing_personal_only' => 'You still need :points points of personal volume to qualify as :level this month.',
|
||||
'level_top_reached' => 'Highest level reached.',
|
||||
'level_hint' => 'Monthly qualification level from the live run. Payline points = team points of your paid levels including your customer points surplus.',
|
||||
'forecast_level_title' => 'Level & commission according to forecast (as of the 25th)',
|
||||
'forecast_level_title' => 'Level & commission according to forecast (as of month end)',
|
||||
'forecast_unverbindlich' => 'non-binding',
|
||||
'forecast_level_disclaimer' => 'Estimate based on today\'s points plus the still open subscription deliveries. Rank/structure changes in the team are not taken into account - only the monthly closing is binding.',
|
||||
'forecast_level_needs_qualification' => 'The level and commission forecast appears as soon as your qualification for this month is set — the commission rates depend on the qualification rank.',
|
||||
|
|
|
|||
|
|
@ -160,7 +160,6 @@ return [
|
|||
'payline_hint' => 'Payline = :lines niveles · :members asesores',
|
||||
'payline_abo_counts' => ':team_abos suscripciones de equipo + :customer_abos suscripciones de clientes en la payline = :total suscripciones en total',
|
||||
'abo_order_short' => '(susc.)',
|
||||
'points_order_legend' => 'Pedidos: azul = pedido propio · gris = pedido de cliente · turquesa con «(susc.)» = entrega de suscripción.',
|
||||
'customer_abo_forecast_title' => 'Puntos de mis suscripciones de clientes para el 5 / 10 / 20 / 25 / fin de mes',
|
||||
'customer_abo_forecast_hint' => 'Día a día: en cada fecha, los puntos facturados de tus suscripciones de clientes hasta ese día, más las entregas que siguen pendientes. Sin tu propia suscripción y sin el equipo.',
|
||||
'customer_abo_forecast_split' => ':billed facturados + :upcoming pendientes',
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ return [
|
|||
'level_next_missing_personal_only' => 'Para calificar como :level este mes te faltan :points puntos de volumen personal.',
|
||||
'level_top_reached' => 'Nivel más alto alcanzado.',
|
||||
'level_hint' => 'Nivel de calificación mensual del cálculo en vivo. Puntos de payline = puntos de equipo de tus niveles pagados incluyendo tu excedente de puntos de clientes.',
|
||||
'forecast_level_title' => 'Nivel y comisión según la previsión (al día 25)',
|
||||
'forecast_level_title' => 'Nivel y comisión según la previsión (a fin de mes)',
|
||||
'forecast_unverbindlich' => 'sin compromiso',
|
||||
'forecast_level_disclaimer' => 'Estimación basada en los puntos de hoy más las entregas de suscripción pendientes. No se consideran cambios de rango/estructura en el equipo - solo el cierre mensual es vinculante.',
|
||||
'forecast_level_needs_qualification' => 'La previsión de nivel y comisión aparece en cuanto se fija tu calificación de este mes: los porcentajes de comisión dependen del nivel de calificación.',
|
||||
|
|
|
|||
|
|
@ -51,7 +51,6 @@ return [
|
|||
'payline_hint' => 'Payline = :lines niveaux · :members conseillers',
|
||||
'payline_abo_counts' => ':team_abos abonnements équipe + :customer_abos abonnements clients dans la payline = :total abonnements au total',
|
||||
'abo_order_short' => '(abo)',
|
||||
'points_order_legend' => 'Commandes : bleu = commande personnelle · gris = commande client · turquoise avec « (abo) » = livraison d’abonnement.',
|
||||
'customer_abo_forecast_title' => 'Points de mes abonnements clients pour le 5 / 10 / 20 / 25 / fin de mois',
|
||||
'customer_abo_forecast_hint' => 'Jour par jour : à chaque date, les points facturés sur tes abonnements clients jusqu’à ce jour, plus les livraisons encore à venir. Sans ton propre abonnement et sans l’équipe.',
|
||||
'customer_abo_forecast_split' => ':billed facturés + :upcoming à venir',
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ return [
|
|||
'level_next_missing_personal_only' => 'Pour te qualifier comme :level ce mois-ci, il te manque encore :points points de volume personnel.',
|
||||
'level_top_reached' => 'Niveau le plus élevé atteint.',
|
||||
'level_hint' => 'Niveau de qualification mensuel issu du calcul en direct. Points de payline = points d’équipe de tes niveaux payés, y compris ton excédent de points clients.',
|
||||
'forecast_level_title' => 'Niveau et commission selon la prévision (au 25)',
|
||||
'forecast_level_title' => 'Niveau et commission selon la prévision (en fin de mois)',
|
||||
'forecast_unverbindlich' => 'sans engagement',
|
||||
'forecast_level_disclaimer' => 'Estimation basée sur les points actuels plus les livraisons d’abonnement encore ouvertes. Les changements de rang/structure dans l’équipe ne sont pas pris en compte - seule la clôture mensuelle fait foi.',
|
||||
'forecast_level_needs_qualification' => 'La prévision de niveau et de commission apparaît dès que ta qualification pour ce mois est établie : les taux de commission dépendent du niveau de qualification.',
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@
|
|||
</div>
|
||||
@endif
|
||||
</h6>
|
||||
<p class="text-muted small mb-2">{{ __('abo.points_order_legend') }}</p>
|
||||
<div class="card-datatable table-responsive">
|
||||
<table class="datatables-user-points table table-striped table-bordered">
|
||||
<thead>
|
||||
|
|
|
|||
|
|
@ -113,7 +113,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<p class="text-muted small mb-2">{{ __('abo.points_order_legend') }}</p>
|
||||
|
||||
@foreach ($statistics['groups'] as $group)
|
||||
@if ($group['rows'] !== [])
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@
|
|||
</div>
|
||||
<div class="card">
|
||||
<div class="px-3 pt-3">
|
||||
<p class="text-muted small mb-2">{{ __('abo.points_order_legend') }}</p>
|
||||
</div>
|
||||
<div class="card-datatable table-responsive">
|
||||
<table class="table table-striped table-bordered" id="datatable-user-points">
|
||||
|
|
|
|||
|
|
@ -77,7 +77,8 @@ it('hebt Abo-Bestellungen in der Dashboard-Karte "Aktuelle Punkte" ab', function
|
|||
->toContain('btn-xs btn-info')
|
||||
->toContain('btn-xs btn-primary')
|
||||
->toContain(e(__('abo.abo_order_short')))
|
||||
->toContain(e(__('abo.points_order_legend')))
|
||||
// Kundenwunsch 24.09.2026: die Farblegende unter der Tabelle entfaellt
|
||||
->not->toContain('blau = eigene Bestellung')
|
||||
// Kundenwunsch 09.09.2026: auch in der Spalte "Art" haengt der Abo-Zusatz dahinter
|
||||
->toContain(e(__('payment.advisor_order').' '.__('abo.abo_order_short')));
|
||||
});
|
||||
|
|
@ -120,5 +121,5 @@ it('faerbt Abo-Bestellungen auch in "Meine Statistik" ein', function (): void {
|
|||
->toContain("\$row['is_abo']")
|
||||
->toContain("'info' : 'primary'")
|
||||
->toContain("'info' : 'secondary'")
|
||||
->toContain("__('abo.points_order_legend')");
|
||||
->not->toContain('points_order_legend');
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue