Dynamische Kosten sind eine Preiskomponente für einen dynamischen Tarif. Ihre Kosten werden extern bestimmt und müssen nach MBS importiert werden.

Ziel

Dieses Kapitel beschreibt den Import von Preisen für Tarife mit dynamischen Kosten. Der Import erfolgt zeit-gesteuert über eine CSV-Schnittstelle.

Voraussetzungen

Für einen erfolgreichen Import sind folgende Voraussetzungen zu beachten:

  • Der Import-Job (DynamicTariffCostAllocationCSVImportProcess) wird automatisch täglich um 01:30 durchgeführt.
  • Die Konfiguration DYNAMIC_TARIFF_COST_ALLOCATION_CSV_IMPORT_FOLDER muss gepflegt sein. Der hinterlegte Ordner muss für MBS les- und schreibbar sein.
  • Die zu importierenden Dateien enden auf .csv, sind reine Textdateien und folgen dem u.g. Schema. Eine Validierung auf weitere Komponenten im Dateinamen inklusive Groß- und Kleinschreibung findet nicht statt.
  • Das CSV-Format wird durch Semikolons getrennt.

Verarbeitung und Nachvollziehbarkeit

  • Erfolgreich verarbeitete Dateien werden in den Ordner DYNAMIC_TARIFF_COST_ALLOCATION_CSV_IMPORT_FOLDER/archiv verschoben
  • Der Import kann als Lauf unter ‘Monatliche Durchschnittspreis-Dateien importieren’ geprüft werden.
  • Importiere Zeilen werden in der MBS-Tabelle fl_dynamitariffcostalloca abgelegt. Eine Visualisierung ins MBS findet aktuell nicht statt.
  • Sollten Zeilen gegen die unten beschriebenen Validierungen verstoßen, werden diese auch importiert, allerdings nicht zur weiteren Verarbeitung (Markierung ‘INVALID’) herangezogen. Eine Meldung zur fehlgeschlagenen Validierung kann aus der Tabelle gelesen werden.

CSV-Importschema

Die folgende Tabelle zeigt das erwartete CSV-Schema und Validierungen pro Feld:

CSV-Header Position Name Datentyp / Format Pflichtfeld Bemerkung
1 Vertragsnummer Text Ja Vertragsnummer muss in MBS bekannt sein.
2 Malo Text Ja MaLo muss in MBS bekannt sein.
3 Neuer_Arbeitspreis Dezimal Ja Eine Validierung auf >= 0 o.ä. findet nicht statt. Negative Preise sind möglich.
4 Gueltig_ab Datum / YYYY-MM-DDTHH:MM:SSZ Ja Es muss der 1te eines Monats angegeben sein
5 Gueltig_bis Datum / YYYY-MM-DDTHH:MM:SSZ Ja Das End-Datum muss entweder das Ende Monats aus Gueltig_ab sein oder das Vertragsende, welches auch im gleichen Monat liegen muss.
6 Verbrauch Dezimal Ja Wird als positive Zahl oder 0 erwartet.
7 Export_Status Text Nein Inhalt wird nicht geprüft und übernommen. Eine Auswertung findet nicht statt.
8 Zeitreihen_Qualitaet Text Nein Inhalt wird nicht geprüft und übernommen. Eine Auswertung findet nicht statt.

Beispiel

Gueltig_von;Gueltig_bis;Melo;Vertragsnummer;Arbeitspreis;Verbrauch;Export_Status;Zeitreihen_Qualität

Hinweis zu Vertragsnummer und MaLo

Beim Import einer Zeile wird das Tupel (Vertrag, MaLo) zusammen geprüft. Das bedeutet, dass zum einen sowohl die angegebene Vertragsnummer und MaLo in MBS bekannt sein müssen, aber auch zum anderen, dass beide zum angegebenen Zeitpunkt zueinander zugeordnet sein müssen.

In den aktuellen Verwendungen der dynamischen Kosten wird die Vertragsnummer herangezogen.

Verwendung

Die Auswertung der importieren Daten erfolgt in der Rechnungsstellung.