@extends('layouts.layout-2') @section('content') @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{ __('navigation.sales_volumes') }} {{ __('navigation.products') }} – {{ $basis_label }}
{!! Form::open(['action' => route('admin_payments_sales_volumes_download'), 'class' => '']) !!} {!! Form::hidden('key', 'value') !!}    
{!! Form::close() !!} @if($basis === \App\Services\SalesVolumeService::BASIS_SHIPPING)
Gezählt wird, was im gewählten Monat versendet wurde (Warenausgang), inklusive der externen/API-Bestellungen. Stornos und Retouren werden im Monat der Stornorechnung abgezogen.
Datengrundlage: {{ $quality['orders'] }} versendete Bestellungen im Monat, davon {{ $quality['estimated'] }} mit geschätztem Versanddatum ({{ $quality['estimated_percent'] }} %). @if($quality['estimated_percent'] > 0) Geschätzt wird das Versanddatum bei Bestellungen ohne DHL-Label – also aus der Zeit vor der DHL-Anbindung (produktiv ab 02/2026) oder bei anderem Versandweg. Grundlage ist dann die letzte Änderung der Bestellung. @endif @if($quality['without_date'] > 0)
{{ $quality['without_date'] }} versendete Bestellungen haben noch kein Versanddatum – php artisan sales:backfill-shipped-at --fix ausführen. @endif
@else
Gezählt wird, was im gewählten Monat fakturiert wurde (Rechnungsdatum = Zahlungseingang). Externe/API-Bestellungen erscheinen hier erst über die bezahlte Sammelrechnung des Partners – teils im Folgemonat. Stornorechnungen werden abgezogen.
@endif
Absatz je verkauftem Artikel (Sets zählen als ein Set)
{{__('#') }} {{__('tables.product')}} {{__('tables.article_no')}} {{__('tables.quantity')}}
Absatz je Einzelartikel (Sets/Kits in ihre hinterlegten Anlagen aufgelöst)
{{__('#') }} {{__('tables.product')}} {{__('tables.article_no')}} {{__('tables.quantity')}}
@endsection