Skip to main content

Weekly 13.01

1. Teilnehmer

Celia
Philipp
Sarah 
Mathias 

2. Agenda

Vorstellen Prozess:

0.1. Automatischer Datenupload: https://git.phamos.eu/becharged/becharded/-/issues/39
Monatlicher- Import soll vollständig automatisiert werden: Datenaufbereitung, Formatierung und Mapping werden per Skript gelöst.UPDATE: 
- CUST-2025-00033Offene -> 2 Gridware IDs, gleiche ERPNext Kunden ID. Aktuell sind wir immer davon ausgegangen, dass es eine 1:1 Verbindung ist und nicht eine 1:n. Können wir die Logik beibehalten? Können wir für jede Gridware ID einen Kunden sicherstellen? -> Ist ein Einzelfall, becharged passt Kunden an.Punkte:
- Frage: Können wir zum Testen die Gridware Daten vom November haben? Vorhanden 
- Aktueller Stand Testen seitens becharged:1. Die VerbrauchsdatenCSV werdenDatei alleweist korrektverschobene importiert,Werte Kunden werden angelegt - was noch fehlt: Anlegen Adressen, Anlegen SEPA-Mandate, Testen von Abonnements mit aktuellen Daten. 

Aktueller Stand: 
Bildschirmfoto 2025-12-16 um 10.55.47.png

1. CSV-Upload über Datenimport Funktionalität → Issueauf: https://git.phamos.eu/becharged/becharded/-/work_items/25docs.google.com/spreadsheets/d/1TdWeW-a-dU4kkCGFNGooqRD2XHEWzhwPRvPnxVvUAFE/edit?gid=0#gid=0 
Eine2. CSV-Datei von Gridware wird monatlich in ERPNext hochgeladen.
Die Daten werden analysiert, und für jeden Kunden und Monat wird ein eigener Verbrauchsdaten-Eintrag (Consumption Data Entry) erstellt.

1.1 Erstellen von SEPA Mandaten + Bankkonto https://git.phamos.eu/becharged/becharded/-/issues/36?show=5464 
Wenn neuesKunde SEPAüber MandatImport-Funktion inneu derangelegt Gridwarewurde, Datei,besteht noch keine Subscription. Hier bleibt die Rechnung dann wirdungestellt. automatisch dieses SEPA Mandate + Bankkonto in ERP NExt angelegt und als Standard gesetzt. 

1.2 Erstellen von bereits bestehenden SEPA Mandaten - Pending, kommt mit finalem Datenupload

1.2 Fixkosten importieren https://git.phamos.eu/becharged/becharded/-/issues/38?show=5502 
Die Fixkosten werden in das Verbrauchsdaten DocType importiert und im Druckformat angezeigt. 

2. Automatische Rechnungserstellung https://git.phamos.eu/becharged/becharded/-/issues/26?show=5291 
Aus den jeweiligen Verbrauchsdaten-Einträgen kann direkt eine Verkaufsrechnung (Sales Invoice) generiert werden.
Die entsprechende Verbrauchsdaten-Datei wird mit der erstellten Rechnung verknüpft.

3. Verknüpfen mit Abonnements https://git.phamos.eu/becharged/becharded/-/issues/26?show=5364 
Update zu der manuellen Rechnungserstellung: Die Rechnung wird nun über die Subscription erstellt und mit den Verbrauchsdaten automatisch angelegt.
- festgelegt: 3 Tage nach Rechnungszeitraum wird die CSV hochgeladen, danach werden die Subscriptions getriggert. Beispiel: Rechnungszeitraum 01.11 - 30.11. Upload der Datei bis zum 03.12. Trigger der Sub. am 04.12. 

4. Rechnungsanhang / Druckformat → Issue https://git.phamos.eu/becharged/becharded/-/work_items/15 
Das Rechnungsdruckformat besteht aus: https://becharged.f.erpnext.com/api/method/frappe.utils.print_format.download_pdf?doctype=Sales%20Invoice&name=RE-2025-00881&format=BCH%20Rechnung&no_letterhead=0&letterhead=becharged-letterhead&settings=%7B%7D&_lang=deKommentar: 

    1. CUST-2025-00262

      Standard-Übersichtund CUST-2025-00217 Für beide Kunden kann ich auf der Testumgebung keine hinterlegte Subscription finden. Bitte lass uns prüfen, ob diese dort angelegt wurden bzw. ob es sich um die richtigen Kundennummern handelt.

    „Rechnung erstellen“-Funktion Die Funktion wurde ursprünglich unter der Annahme entwickelt, dass Kunden immer auch die Nutzungsgebühr zahlen. Deshalb wird der Artikel „Nutzungsgebühr“ aktuell automatisch zur Rechnung hinzugefügt. Wir können dieses Verhalten entfernen. In dem Zuge müssen wir jedoch sicherstellen, dass beim manuellen Erstellen einer Rechnung die relevanten Informationen aus der Subscription korrekt übernommen werden. Das bedeutet erneuter Entwicklungsaufwand. Bisher lag der Fokus vor allem darauf, dass die Subscription-Erstellung automatisiert funktioniert, inklusive der automatischen Anreicherung der Verbrauchsdaten beim Triggern der Subscription. Das Adressformat ist direkt im Kundenstammsatz hinterlegt und hängt nicht mit der Formatierung der Rechnung zusammen. Änderungen müssen daher im jeweiligen Kunden vorgenommen werden (siehe Screenshot). Screenshot_2026-01-13_at_08.25.56 Footer

    Zusammenfassunggebe ich weiter

    Netto Preis werden wir in der VerbrauchsdatenTabelle ergänzen Ladevorgänge

    Detailliertedurch AuflistungRoaminganbieter: allerKönntest einzelnendu Transaktionen

    das bitte noch

    5.einmal Manuellergenauer Datenuploaderläutern?
    - Woran erkennen wir, dass es sich um Ladevorgänge über Roaminganbieter handelt? 
    - Wie sollen diese technisch gefiltert oder abgegrenzt werden? 
    - Werden für Kunden:solche https://git.phamos.eu/becharged/becharded/-/issues/33?show=5367
    https://becharged.f.erpnext.com/app/data-import/Customer%20Import%20on%202025-11-11%2008%3A50%3A30.762971Ladevorgänge
    136überhaupt DatensätzeSubscriptions hochgeladengetriggert? für Kunden mit Gridware aber nicht existierender "Internal ID". Zuweisung von IDs hat statt gefunden. Fehlende Informationen sollten nachgetragen werden. 

    6. SEPA XML Datei: https://git.phamos.eu/becharged/becharded/-/issues/41 
    Ziel: Ersetzen von Starmoney. Diese XML-Datei dient als Sammelübermittlung an die Bank und enthält alle relevanten Kundenzahlungsinformationen für einen bestimmten Zeitraum. 
    Mögliche Lösung: Custom Doctype bestehenden aus manuell auszufüllenden Feldern und einer Tabelle, die durch die bereits bestehenden Infos zu den Mandaten + Rechnungen befüllt wird. 
    - Creation Date muss von Grid&Co kommen -> aktueller Stand?
    - Gläubiger ID muss in Company angelegt werden. 
    - automatisches Ausfüllen next steps. 

    7. Arbeitsbereich einrichten für Gridware Transaktionen: https://git.phamos.eu/becharged/becharded/-/issues/43
    Einrichten von Arbeitsbereich für alle Gridware Vorgänge in ERP Next

    8. PDF von Grid& Co als Belege anlegen https://git.phamos.eu/becharged/becharded/-/issues/45
    Recherche nach Möglichkeiten die Belege einzulesen + dann als Beleg zu erstellen
    Frage: Wir bräuchten eine Beispiel PDF um 3 Möglichkeiten (
    Auto Inscribe (automatische Dokumentenverarbeitung), Invoice OCR (Texterkennung und automatische Beleganlage), Paperless ngx. 
    --> Erst einmal zurück gestellt 

    10. Nächste Schritte: https://becharged.phamos.eu/books/workshop/page/rechnungen-fur-strombezug
    - Ladepunkte berechnen -> Abo-Abgleich 
    - Gutschriften erstellen (Netto Beträge, Vertragsgeber) 

    Prozess aktuell: 

    drawing-11-1765868176.png

    4. besprochene Themen: 

    5. Herausforderungen / Risiken


    •  

    6. Nächste Schritte / Action Items

    • Implementieren "Automatische Aufbereitung Sheet + Upload"

    7. Sonstiges / Notizen