diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs index 4f97f2ac0e814b77c536b8363d39ae4b437e88d1..29c6c0ec12daa427f99d89900dedd39d33528b9e 100644 --- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs +++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs @@ -64,11 +64,18 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider if ("none".Equals(shaftGearWheels, StringComparison.InvariantCultureIgnoreCase)) { return "None"; } + if ("only one engaged gearwheel above oil level".Equals( shaftGearWheels, StringComparison.CurrentCultureIgnoreCase)) { return "only one engaged gearwheel above oil level"; } + if ("PTO which includes 1 or more additional gearmesh(es), without disconnect clutch".Equals( + shaftGearWheels, StringComparison.CurrentCultureIgnoreCase)) + { + return "PTO which includes 1 or more additional gearmesh(es), without disconnect clutch"; + } + var otherElements = GetString(XMLNames.Vehicle_PTO_OtherElements); var ptoTech = $"{shaftGearWheels} - {otherElements}"; if (DeclarationData.PTOTransmission.GetTechnologies().Contains(ptoTech)) {