> For the complete documentation index, see [llms.txt](https://help.auxalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.auxalia.com/plant-tools/de/plantexpresstools/how-to-use/calculations/additional-information/correcting-calculations.md).

# Berechnungen korrigieren

Beim Laden eines Projekts in Plant 3D oder PlantDataManager werden die Berechnungen überprüft, ob der Dateiname und der Klassenname in der Berechnungsdatei übereinstimmen. Es gibt auch Fälle, in denen eine Berechnung für dieselbe Klasse und Eigenschaft definiert ist, jedoch mit unterschiedlichen Dateinamen.

Folgende Fälle werden berücksichtigt:

1.Eine Berechnung zeigt einen anderen Dateinamen als den Klassennamen in der Berechnungsdatei Beispiel: Dateiname = PID-PipeLineGroup-Gasket.calc, Klassenname = PipeLines.\
Der Klassenname in der Calc-Datei steht an erster Stelle. In diesem Fall wird die Datei unter PID-PipeLineGroup-Gasket.calc.bak gesichert und dann von PID-PipeLineGroup-Gasket.calc in PID-PipeLines-Gasket.calc umbenannt. Der neue Dateiname wird in der CalculationConfiguration.Collection.xml angepasst. Es gibt auch eine Zeile in der Protokolldatei, in der die Umbenennung erwähnt wird.

2. Es sind zwei Berechnungen mit unterschiedlichen Dateinamen, aber demselben Ausdruck in den Berechnungsdateien vorhanden Zum Beispiel: Dateiname 1 = PID-PipeLineGroup-Gasket.calc, Dateiname 2 = PID-PipeLines-Gasket.calc, Beide verwenden Class Name = PipeLines und der Ausdruck ist derselbe.\
   Der Klassenname in der Calc-Datei steht an erster Stelle. Da PID-PipeLines-Gasket.calc korrekt ist, wird die Datei PID-PipeLineGroup-Gasket.calc in PID-PipeLineGroup-Gasket.calc.bak gesichert und dann gelöscht. Der Dateiname PID-PipeLineGroup-Gasket.calc wird in der CalculationConfiguration.Collection.xml entfernt. Es gibt auch eine Zeile in der Protokolldatei, in der die Entfernung erwähnt wird.
3. Es sind zwei Berechnungen mit unterschiedlichen Dateinamen, aber unterschiedlichem Ausdruck in den Berechnungsdateien vorhanden Zum Beispiel: Dateiname 1 = PID-PipeLineGroup-Gasket.calc, Dateiname 2 = PID-PipeLines-Gasket.calc, Beide verwenden Class Name = PipeLines, aber der Ausdruck ist unterschiedlich.\
   In diesem Fall erscheint der folgende Dialog und informiert Sie, dass Sie die doppelten Berechnungen korrigieren müssen.\
   ![](/files/UcNQpgDSFvPFTXumHQRn)\
   \
   Im Berechnungsdialog sehen Sie die doppelten Berechnungen in Magenta (die wahrscheinlich falsche Berechnung) und Orange (die wahrscheinlich richtige Berechnung).\
   Außerdem werden Tooltips mit dem Dateinamen angezeigt. So wissen Sie, welche Zeile welche Berechnung darstellt. Wie Sie anhand des Dateinamens erkennen können, wird PipeLineGroup verwendet, aber in der Zeile im Dialogfeld werden „Pipeline-Segmente“ angezeigt. Daher wird die Berechnung als potenziell falsch markiert.\
   ![](/files/cj3dRPUaUX5TLvWKO2l0)\
   \
   In der orangefarbenen Zeile sehen Sie anhand des Dateinamens, dass PipeLines verwendet werden, und die Zeile im Dialogfeld zeigt Pipe Line Segments an. Daher wird die Berechnung als potenziell korrekt markiert.\
   Diese beiden unterschiedlichen Farben erleichtern Ihnen die Entscheidung, welche Sie löschen möchten.\
   ![](/files/dEgBoUVCKTQFhIACiEnD)\
   \
   Nachdem eines der Duplikate gelöscht wurde, wird die verbleibende Berechnung blau.
