# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## Projektübersicht **sivasPrices** gleicht zwei Excel-Dateien ab: einen SIVAS-Preisexport und eine Liste von Nummern, deren Preise aktualisiert werden sollen. Ergebnis ist eine neue Excel-Datei mit den aktualisierten Preisen im `out/`-Ordner. ## Projektstruktur ```text sivasPrices/ ├── bin/ # Skripte (u. a. update_prices.bat) ├── lib/ # Python-Quellcode ├── cfg/ # Konfiguration ├── data/ # Eingabe: export_sivas.xlsx (SIVAS-Preisexport) ├── work/ # Eingabe: Excel mit zu aktualisierenden Preisen (Reiter "Kaufteile") ├── out/ # Ausgabe: neue Excel mit aktualisierten Preisen ├── doc/ # Dokumentation (inkl. Screenshots) └── log/ # Log-Dateien ``` ## Ablauf 1. Preise aus SIVAS exportieren, Spalten reduzieren (Teilenummer, Bezeichnung1, Preis) 2. `export_sivas.xlsx` in `data/` speichern 3. Excel mit zu aktualisierenden Preisen (Reiter "Kaufteile", Spalte "Teilenummer") in `work/` legen 4. `update_prices.bat` ausführen → aktualisierte Excel in `out/` Details siehe `README.md`.