Add audit CSV central source option

This commit is contained in:
2026-06-11 08:57:18 +02:00
parent f23fa1662e
commit dcd845d337
22 changed files with 822 additions and 89 deletions
@@ -71,6 +71,9 @@ public class ConfigTransferService : IConfigTransferService
DebugLoggingEnabled = exportSettings.DebugLoggingEnabled,
LocalSiteExportFolder = exportSettings.LocalSiteExportFolder,
LocalConsolidatedExportFolder = exportSettings.LocalConsolidatedExportFolder,
AuditCsvEnabled = exportSettings.AuditCsvEnabled,
UseAuditCsvAsCentralSource = exportSettings.UseAuditCsvAsCentralSource,
LocalAuditCsvFolder = exportSettings.LocalAuditCsvFolder,
ExchangeRateDateField = SettingsPageService.NormalizeExchangeRateDateField(exportSettings.ExchangeRateDateField)
},
SourceSystemDefinitions = sourceSystems.Select(system => new ConfigTransferSourceSystemDefinition
@@ -285,6 +288,9 @@ public class ConfigTransferService : IConfigTransferService
DebugLoggingEnabled = importedSettings.DebugLoggingEnabled,
LocalSiteExportFolder = importedSettings.LocalSiteExportFolder,
LocalConsolidatedExportFolder = importedSettings.LocalConsolidatedExportFolder,
AuditCsvEnabled = importedSettings.AuditCsvEnabled,
UseAuditCsvAsCentralSource = importedSettings.UseAuditCsvAsCentralSource,
LocalAuditCsvFolder = importedSettings.LocalAuditCsvFolder,
ExchangeRateDateField = SettingsPageService.NormalizeExchangeRateDateField(importedSettings.ExchangeRateDateField)
});